Up

Alphabetical listing of Places in Thailand


บ้านใหม่ (20),บ้านใหม่ก (11),บ้านใหม่ข (2),บ้านใหม่ค (16),บ้านใหม่จ (8),บ้านใหม่ฉ (1),บ้านใหม่ช (21),บ้านใหม่ซ (1),บ้านใหม่ด (19),บ้านใหม่ต (6),บ้านใหม่ถ (3),บ้านใหม่ท (22),บ้านใหม่ธ (1),บ้านใหม่น (22),บ้านใหม่บ (9),บ้านใหม่ป (14),บ้านใหม่ผ (2),บ้านใหม่พ (78),บ้านใหม่ภ (1),บ้านใหม่ม (6),บ้านใหม่ย (2),บ้านใหม่ร (18),บ้านใหม่ฤ (1),บ้านใหม่ล (9),บ้านใหม่ว (12),บ้านใหม่ศ (24),บ้านใหม่ส (96),บ้านใหม่ห (37),บ้านใหม่อ (5),บ้านใหม่ฮ (1),บ้านใหม่เ (64),บ้านใหม่แ (10),บ้านใหม่โ (34),บ้านใหม่ใ (7),บ้านใหม่ไ (36)
Name What Region Country Lat Long Elev ft. Pop est
บ้านใหม่ city Kanchanaburi Thailand 14.18 99.47 200 16760
บ้านใหม่ city Nan Thailand 19.52 100.93 1181 2533
บ้านใหม่ city Phayao Thailand 18.87 100.30 958 3735
บ้านใหม่ city Phayao Thailand 19.32 100.03 1669 12463
บ้านใหม่ city Nan Thailand 19.35 100.71 1059 5066
บ้านใหม่ city Lampang Thailand 19.18 99.62 1669 6109
บ้านใหม่ city Lampang Thailand 18.73 99.92 912 4768
บ้านใหม่ city Nan Thailand 18.96 100.77 931 8499
บ้านใหม่ city Nan Thailand 18.64 100.78 830 5286
บ้านใหม่ city Lampang Thailand 18.76 99.97 879 4768
บ้านใหม่ city Lamphun Thailand 18.47 98.89 925 21267
บ้านใหม่ city Chiang Mai Thailand 18.30 98.50 2870 7806
บ้านใหม่ city Lampang Thailand 18.13 99.35 830 12963
บ้านใหม่ city Nong Khai Thailand 18.07 103.08 830 12792
บ้านใหม่ city Udon Thani Thailand 17.68 102.97 830 14143
บ้านใหม่ city Sukhothai Thailand 17.32 99.64 259 10637
บ้านใหม่ city Kamphaeng Phet Thailand 16.36 99.61 226 23913
บ้านใหม่ city Kamphaeng Phet Thailand 16.29 99.97 164 10801
บ้านใหม่ city Phichit Thailand 16.27 100.41 134 23804
บ้านใหม่ city Phetchabun Thailand 15.55 101.08 288 8214
บ้านใหม่ city Phetchabun Thailand 15.58 101.11 311 8186
บ้านใหม่ city Nakhon Ratchasima Thailand 15.15 101.80 830 10877
บ้านใหม่ city Surin Thailand 14.96 103.58 830 22647
บ้านใหม่ city Chon Buri Thailand 13.46 101.16 39 23652
บ้านใหม่ city Surat Thani Thailand 9.43 99.99 6 9214
บ้านใหม่ city Surat Thani Thailand 8.51 99.32 127 16659
บ้านใหม่ city Phatthalung Thailand 7.41 100.15 219 17327
บ้านใหม่ city Songkhla Thailand 7.26 100.36 88 17562
บ้านใหม่ city Songkhla Thailand 7.20 100.55 830 79066
บ้านใหม่ city Songkhla Thailand 6.92 100.37 236 25287
บ้านใหม่ city Satun Thailand 6.77 100.03 249 11820
บ้านใหม่ city Songkhla Thailand 6.49 100.67 830 7503
บ้านใหม่ city Songkhla Thailand 6.61 100.43 236 50025
บ้านใหม่ city Chiang Rai Thailand 20.15 100.04 1240 12928
บ้านใหม่ city Uthai Thani Thailand 15.45 99.82 167 13634
บ้านใหม่ city Sara Buri Thailand 14.53 100.78 62 48642
บ้านใหม่ city Phetchaburi Thailand 13.17 99.95 19 55670
บ้านใหม่ city Lampang Thailand 18.08 99.21 830 5662
บ้านใหม่ city Suphan Buri Thailand 14.20 100.10 49 22305
บ้านใหม่ city Prachin Buri Thailand 14.02 101.33 72 27137
บ้านใหม่ city Ratchaburi Thailand 13.83 99.88 59 99331
บ้านใหม่ city Phetchaburi Thailand 13.08 99.88 36 45902
บ้านใหม่ city Chiang Mai Thailand 17.40 98.46 1669 1937
บ้านใหม่ city Nakhon Sawan Thailand 15.49 100.13 85 12548
บ้านใหม่ city Uthai Thani Thailand 15.31 99.93 68 12101
บ้านใหม่ city Nakhon Ratchasima Thailand 14.97 102.02 830 74694
บ้านใหม่ city Chai Nat Thailand 14.97 100.02 26 12658
บ้านใหม่ city Suphan Buri Thailand 14.41 100.15 39 35228
บ้านใหม่ city Phra Nakhon Si Ayutthaya Thailand 14.42 100.72 29 26261
บ้านใหม่ city Suphan Buri Thailand 14.27 99.92 9 24523
บ้านใหม่ city Prachin Buri Thailand 14.06 101.57 134 6699
บ้านใหม่ city Nakhon Pathom Thailand 13.96 100.03 16 35845
บ้านใหม่ city Nonthaburi Thailand 13.86 100.30 6 24340
บ้านใหม่ city Nakhon Pathom Thailand 13.87 100.18 6 30744
บ้านใหม่ city Ratchaburi Thailand 13.68 99.84 26 76635
บ้านใหม่ city Chon Buri Thailand 13.40 101.10 85 43770
บ้านใหม่ city Ratchaburi Thailand 13.40 99.83 36 16993
บ้านใหม่ city Prachuap Khiri Khan Thailand 12.32 99.98 0 5031
บ้านใหม่ city Prachuap Khiri Khan Thailand 12.16 99.85 55 5960
บ้านใหม่ city Trang Thailand 7.59 99.35 252 8812
บ้านใหม่ city Phra Nakhon Si Ayutthaya Thailand 14.65 100.59 9 21025
บ้านใหม่ city Phra Nakhon Si Ayutthaya Thailand 14.39 100.52 29 76242
บ้านใหม่ city Phayao Thailand 19.52 100.31 1669 13112
บ้านใหม่ city Nan Thailand 19.08 100.86 885 8331
บ้านใหม่ city Phayao Thailand 19.06 99.93 1669 14751
บ้านใหม่ city Lampang Thailand 18.84 99.51 1669 4427
บ้านใหม่ city Lampang Thailand 18.35 99.57 830 28812
บ้านใหม่ city Nan Thailand 18.33 100.74 889 3129
บ้านใหม่ city Lampang Thailand 18.34 99.45 830 38527
บ้านใหม่ city Lampang Thailand 18.14 99.63 830 8535
บ้านใหม่ city Lampang Thailand 18.18 99.39 830 24164
บ้านใหม่ city Nong Khai Thailand 18.11 103.08 830 12721
บ้านใหม่ city Uttaradit Thailand 17.74 100.71 830 2682
บ้านใหม่ city Phichit Thailand 16.41 100.22 104 15535
บ้านใหม่ city Nakhon Sawan Thailand 15.67 100.21 111 38077
บ้านใหม่ city Nakhon Ratchasima Thailand 15.14 102.26 830 24595
บ้านใหม่ city Nakhon Ratchasima Thailand 14.97 102.15 830 90361
บ้านใหม่ city Nakhon Ratchasima Thailand 14.91 101.89 830 23976
บ้านใหม่ city Lop Buri Thailand 14.77 100.66 29 67202
บ้านใหม่ city Nakhon Ratchasima Thailand 14.52 102.25 830 6556
บ้านใหม่ city Suphan Buri Thailand 14.46 99.93 6 24092
บ้านใหม่ city Suphan Buri Thailand 14.35 100.22 75 23352
บ้านใหม่ city Phra Nakhon Si Ayutthaya Thailand 14.21 100.50 49 18890
บ้านใหม่ city Prachin Buri Thailand 14.10 101.38 72 34096
บ้านใหม่ city Kanchanaburi Thailand 13.94 99.64 78 31087
บ้านใหม่ city Prachin Buri Thailand 13.96 101.45 29 16203
บ้านใหม่ city Prachin Buri Thailand 13.92 101.17 3 13666
บ้านใหม่ city Chachoengsao Thailand 13.63 101.27 55 18610
บ้านใหม่ city Ratchaburi Thailand 13.70 99.86 19 113324
บ้านใหม่ city Samut Sakhon Thailand 13.52 100.21 6 73791
บ้านใหม่ city Chon Buri Thailand 13.41 101.36 127 25967
บ้านใหม่ city Phetchaburi Thailand 13.08 99.97 36 67598
บ้านใหม่ city Chanthaburi Thailand 12.94 102.39 830 4470
บ้านใหม่ city Krabi Thailand 8.34 98.75 118 8365
บ้านใหม่ city Phangnga Thailand 8.35 98.29 203 7109
บ้านใหม่ city Phatthalung Thailand 7.70 100.11 236 21885
บ้านใหม่ city Songkhla Thailand 7.43 100.45 3 20155
บ้านใหม่ city Songkhla Thailand 6.80 100.87 236 11704
บ้านใหม่ city Songkhla Thailand 6.74 100.61 249 11094
บ้านใหม่ city Songkhla Thailand 6.73 100.46 209 9267
บ้านใหม่ city Narathiwat Thailand 6.14 101.92 242 18774
บ้านใหม่ city Narathiwat Thailand 6.39 101.90 3 28636
บ้านใหม่ city Chiang Rai Thailand 19.68 100.21 1249 12806
บ้านใหม่ city Mae Hong Son Thailand 18.55 97.67 1669 1746
บ้านใหม่ city Chiang Rai Thailand 20.03 99.84 1669 16096
บ้านใหม่ city Chiang Rai Thailand 20.11 99.78 1669 16998
บ้านใหม่ city Chiang Rai Thailand 20.18 99.92 1669 19070
บ้านใหม่ city Chiang Rai Thailand 20.20 99.91 1669 18865
บ้านใหม่ city Mae Hong Son Thailand 19.30 97.99 918 7344
บ้านใหม่ city Chiang Rai Thailand 20.26 99.96 1217 13878
บ้านใหม่ city Songkhla Thailand 7.22 100.57 95 62106
บ้านใหม่ city Songkhla Thailand 7.24 100.52 177 44243
บ้านใหม่ city Pathum Thani Thailand 14.00 100.57 6 152673
บ้านใหม่ city Samut Prakan Thailand 13.67 100.56 6 863088
บ้านใหม่ city Songkhla Thailand 6.69 100.69 203 8940
บ้านใหม่ city Yala Thailand 6.43 100.93 314 7812
บ้านใหม่ city Yala Thailand 5.78 101.16 918 6252
บ้านใหม่ city Yala Thailand 6.43 101.28 295 28232
บ้านใหม่ city Chiang Mai Thailand 19.61 98.63 2509 3474
บ้านใหม่ city Songkhla Thailand 6.58 100.91 193 7761
บ้านใหม่ city Songkhla Thailand 6.71 100.98 72 10205
บ้านใหม่ city Songkhla Thailand 6.95 100.56 242 27410
บ้านใหม่ city Chiang Mai Thailand 19.85 99.14 1669 13857
บ้านใหม่ city Chiang Rai Thailand 19.93 99.48 2877 6730
บ้านใหม่ city Chiang Mai Thailand 19.88 99.21 1669 13771
บ้านใหม่ city Nan Thailand 18.63 101.04 1669 2079
บ้านใหม่ city Chiang Rai Thailand 19.83 99.81 1669 23692
บ้านใหม่ city Chiang Rai Thailand 19.55 99.76 1669 14751
บ้านใหม่ city Chiang Rai Thailand 19.60 99.73 1669 14739
บ้านใหม่ city Chiang Rai Thailand 19.75 99.71 1669 13931
บ้านใหม่ city Chiang Rai Thailand 19.84 99.70 1669 15357
บ้านใหม่ city Chiang Rai Thailand 19.82 99.72 1669 16175
บ้านใหม่ city Narathiwat Thailand 6.37 101.84 183 49576
บ้านใหม่ city Uttaradit Thailand 18.36 101.13 1978 2645
บ้านใหม่ city Tak Thailand 17.25 98.22 830 4023
บ้านใหม่ city Tak Thailand 16.97 98.57 830 3428
บ้านใหม่ city Udon Thani Thailand 17.68 102.35 830 12235
บ้านใหม่ city Mae Hong Son Thailand 19.32 98.46 1669 1341
บ้านใหม่ city Mae Hong Son Thailand 19.15 98.12 3349 1788
บ้านใหม่ city Sisaket Thailand 14.94 104.36 830 26026
บ้านใหม่ city Sisaket Thailand 14.73 104.27 830 17783
บ้านใหม่ city Sisaket Thailand 14.73 104.18 830 17022
บ้านใหม่ city Sisaket Thailand 15.15 104.32 347 37792
บ้านใหม่ city Chiang Mai Thailand 19.46 98.95 1669 4023
บ้านใหม่ city Chiang Mai Thailand 19.40 98.72 2509 4016
บ้านใหม่ city Chiang Mai Thailand 19.13 98.99 1102 10256
บ้านใหม่ city Chiang Mai Thailand 19.15 99.03 1131 5960
บ้านใหม่ city Pattani Thailand 6.79 101.37 6 34254
บ้านใหม่ city Pattani Thailand 6.75 101.31 3 37402
บ้านใหม่ city Pattani Thailand 6.72 101.11 3 0
บ้านใหม่ city Pattani Thailand 6.77 101.24 13 24045
บ้านใหม่ city Pattani Thailand 6.83 101.19 6 58226
บ้านใหม่ city Pattani Thailand 6.77 101.55 203 36023
บ้านใหม่ city Chiang Mai Thailand 18.52 98.59 2726 8195
บ้านใหม่ city Chiang Mai Thailand 18.68 98.91 971 33928
บ้านใหม่ city Chiang Mai Thailand 18.73 98.97 938 112839
บ้านใหม่ city Chiang Mai Thailand 18.74 99.19 1089 20705
บ้านใหม่ city Chiang Mai Thailand 18.70 99.09 935 60798
บ้านใหม่ city Chiang Mai Thailand 18.42 98.50 4189 6049
บ้านใหม่ city Chiang Mai Thailand 18.48 98.36 1669 2235
บ้านใหม่ city Chiang Mai Thailand 18.26 98.20 3569 2498
บ้านใหม่ city Chiang Mai Thailand 18.33 98.18 3349 2328
บ้านใหม่ city Chiang Mai Thailand 18.07 98.34 3349 3221
บ้านใหม่ city Chon Buri Thailand 13.39 101.20 62 23966
บ้านใหม่ city Chon Buri Thailand 13.43 101.24 55 26075
บ้านใหม่ city Songkhla Thailand 7.85 100.29 59 17285
บ้านใหม่ city Songkhla Thailand 7.80 100.29 42 16589
บ้านใหม่ city Chanthaburi Thailand 12.93 102.38 830 4470
บ้านใหม่ city Sakon Nakhon Thailand 17.19 104.22 830 20559
บ้านใหม่ city Chanthaburi Thailand 13.10 102.25 830 6985
บ้านใหม่ city Mukdahan Thailand 16.80 104.51 830 4415
บ้านใหม่ city Uttaradit Thailand 17.72 100.35 830 5606
บ้านใหม่ city Tak Thailand 17.04 99.00 830 6258
บ้านใหม่ city Tak Thailand 16.99 99.40 374 5706
บ้านใหม่ city Tak Thailand 16.96 99.26 830 5662
บ้านใหม่ city Tak Thailand 17.00 99.39 367 5695
บ้านใหม่ city Tak Thailand 17.05 99.00 830 6258
บ้านใหม่ city Ang Thong Thailand 14.53 100.47 29 35205
บ้านใหม่ city Phatthalung Thailand 7.24 100.08 183 12608
บ้านใหม่ city Phitsanulok Thailand 16.84 100.55 262 7599
บ้านใหม่ city Phitsanulok Thailand 16.83 100.57 830 7599
บ้านใหม่ city Phitsanulok Thailand 16.70 100.27 134 14955
บ้านใหม่ city Lamphun Thailand 18.37 98.76 918 16724
บ้านใหม่ city Lamphun Thailand 18.50 98.99 921 20293
บ้านใหม่ city Lamphun Thailand 18.47 98.96 1030 15284
บ้านใหม่ city Lamphun Thailand 18.53 99.00 889 40008
บ้านใหม่ city Lamphun Thailand 18.49 99.01 1017 21575
บ้านใหม่ city Lamphun Thailand 18.53 99.01 912 41803
บ้านใหม่ city Lamphun Thailand 18.43 98.98 1040 11363
บ้านใหม่ city Lamphun Thailand 18.54 99.23 1669 7656
บ้านใหม่ city Lamphun Thailand 17.86 99.05 1669 4930
บ้านใหม่ city Nan Thailand 18.25 100.69 987 3089
บ้านใหม่ city Nan Thailand 18.49 100.50 1669 6022
บ้านใหม่ city Nan Thailand 18.53 100.75 830 3874
บ้านใหม่ city Nan Thailand 18.50 100.52 1669 4926
บ้านใหม่ city Nakhon Si Thammarat Thailand 8.45 99.89 26 58202
บ้านใหม่ city Nakhon Si Thammarat Thailand 8.54 99.62 272 8575
บ้านใหม่ city Nakhon Si Thammarat Thailand 8.17 100.21 19 35680
บ้านใหม่ city Nakhon Si Thammarat Thailand 8.08 100.27 16 25525
บ้านใหม่ city Nakhon Si Thammarat Thailand 8.36 99.42 173 13989
บ้านใหม่ city Phetchaburi Thailand 13.16 99.88 16 34380
บ้านใหม่ city Phetchaburi Thailand 12.95 99.94 32 14766
บ้านใหม่ city Surat Thani Thailand 8.54 99.12 131 8137
บ้านใหม่ city Surat Thani Thailand 8.55 99.20 114 8380
บ้านใหม่ city Surat Thani Thailand 9.23 99.58 42 19768
บ้านใหม่ city Ratchaburi Thailand 13.49 99.83 29 56297
บ้านใหม่ city Chaiyaphum Thailand 15.54 101.48 935 9876
บ้านใหม่ city Chaiyaphum Thailand 15.74 101.49 1040 8020
บ้านใหม่ city Nakhon Sawan Thailand 15.85 99.88 108 12170
บ้านใหม่ city Nakhon Sawan Thailand 15.65 100.21 134 35407
บ้านใหม่ city Nakhon Sawan Thailand 15.69 100.15 78 67836
บ้านใหม่ city Nakhon Sawan Thailand 15.95 100.14 91 16359
บ้านใหม่ city Nakhon Sawan Thailand 15.93 100.45 226 13866
บ้านใหม่ city Nakhon Sawan Thailand 15.13 100.42 78 16511
บ้านใหม่ city Nakhon Sawan Thailand 15.12 100.45 82 16905
บ้านใหม่ city Nakhon Sawan Thailand 15.80 100.48 190 10550
บ้านใหม่ city Nakhon Sawan Thailand 15.51 100.10 82 12950
บ้านใหม่ city Nakhon Sawan Thailand 15.77 100.09 85 55094
บ้านใหม่ city Nakhon Sawan Thailand 15.89 100.21 91 15335
บ้านใหม่ city Nakhon Sawan Thailand 15.92 100.64 305 10884
บ้านใหม่ city Phrae Thailand 18.04 99.94 830 6388
บ้านใหม่ city Phrae Thailand 18.09 99.86 830 5960
บ้านใหม่ city Kamphaeng Phet Thailand 16.28 99.97 173 10470
บ้านใหม่ city Kamphaeng Phet Thailand 16.07 99.81 154 11411
บ้านใหม่ city Uthai Thani Thailand 15.20 99.47 830 2086
บ้านใหม่ city Uthai Thani Thailand 15.46 99.68 262 9753
บ้านใหม่ city Uthai Thani Thailand 15.39 99.72 219 14719
บ้านใหม่ city Tak Thailand 16.94 99.46 318 5786
บ้านใหม่ city Sukhothai Thailand 17.53 99.76 187 27024
บ้านใหม่ city Phichit Thailand 16.47 100.34 141 37263
บ้านใหม่ city Phichit Thailand 16.15 100.30 127 15409
บ้านใหม่ city Kanchanaburi Thailand 14.21 99.04 275 1937
บ้านใหม่ city Kanchanaburi Thailand 14.64 99.77 131 7758
บ้านใหม่ city Kanchanaburi Thailand 14.10 99.65 62 12187
บ้านใหม่ city Kanchanaburi Thailand 14.28 99.77 42 9768
บ้านใหม่ city Phetchabun Thailand 16.80 101.24 830 12752
บ้านใหม่ city Phetchabun Thailand 16.34 100.80 830 9834
บ้านใหม่ city Phetchabun Thailand 15.75 100.94 830 11610
บ้านใหม่ city Phetchabun Thailand 16.02 100.86 400 9387
บ้านใหม่ city Phetchabun Thailand 16.04 100.94 830 9307
บ้านใหม่ city Phetchabun Thailand 16.26 101.11 370 9983
บ้านใหม่ city Suphan Buri Thailand 14.12 99.89 16 24591
บ้านใหม่ city Suphan Buri Thailand 14.34 100.23 59 21593
บ้านใหม่ city Suphan Buri Thailand 14.19 100.10 22 21075
บ้านใหม่ city Chai Nat Thailand 14.96 100.26 29 26753
บ้านใหม่ city Phra Nakhon Si Ayutthaya Thailand 14.38 100.76 39 21524
บ้านใหม่ city Phra Nakhon Si Ayutthaya Thailand 14.55 100.50 52 35427
บ้านใหม่ city Phra Nakhon Si Ayutthaya Thailand 14.47 100.72 32 28657
บ้านใหม่ city Phra Nakhon Si Ayutthaya Thailand 14.47 100.54 26 35230
บ้านใหม่ city Phra Nakhon Si Ayutthaya Thailand 14.41 100.59 29 93239
บ้านใหม่ city Sara Buri Thailand 14.53 100.77 49 50803
บ้านใหม่ city Surin Thailand 14.86 103.39 830 22196
บ้านใหม่ city Surin Thailand 14.80 103.65 830 22613
บ้านใหม่ city Surin Thailand 14.99 103.63 830 21987
บ้านใหม่ city Surin Thailand 14.68 103.49 830 19223
บ้านใหม่ city Prachin Buri Thailand 14.03 101.56 134 6932
บ้านใหม่ city Prachin Buri Thailand 14.03 101.59 127 8145
บ้านใหม่ city Sa Kaeo Thailand 13.96 101.99 68 7032
บ้านใหม่ city Nakhon Nayok Thailand 14.17 101.26 72 21888
บ้านใหม่ city Nakhon Nayok Thailand 14.24 101.27 65 17408
บ้านใหม่ city Nakhon Nayok Thailand 14.22 101.23 65 26404
บ้านใหม่ city Sara Buri Thailand 14.38 100.86 45 49937
บ้านใหม่ city Sara Buri Thailand 14.42 100.79 49 25633
บ้านใหม่ city Sara Buri Thailand 14.37 100.83 42 39700
บ้านใหม่ city Sara Buri Thailand 14.30 101.02 68 22389
บ้านใหม่ city Sara Buri Thailand 14.36 101.03 98 21953
บ้านใหม่ city Sara Buri Thailand 14.50 100.86 65 38463
บ้านใหม่ city Nakhon Ratchasima Thailand 14.76 101.35 1771 11607
บ้านใหม่ city Nakhon Ratchasima Thailand 15.14 102.16 830 19080
บ้านใหม่ city Nakhon Ratchasima Thailand 14.70 102.17 830 25457
บ้านใหม่ city Nakhon Ratchasima Thailand 14.38 102.49 830 8642
บ้านใหม่ city Nakhon Ratchasima Thailand 15.03 102.28 830 18184
บ้านใหม่ city Lop Buri Thailand 14.99 100.47 32 23686
บ้านใหม่ city Lop Buri Thailand 15.07 101.38 830 8314
บ้านใหม่ city Buriram Thailand 14.86 103.02 830 23322
บ้านใหม่ city Buriram Thailand 14.90 103.14 830 25567
บ้านใหม่ city Buriram Thailand 14.63 102.82 830 27894
บ้านใหม่ city Buriram Thailand 15.00 103.20 830 32738
บ้านใหม่ city Buriram Thailand 15.01 103.20 830 30461

Copyright 1996-2021 by Falling Rain Software, Ltd.