Function at 0x42b930
Capabilities:
Get geographical location

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x404
mov eax, dword [0x50c7c4]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
push edi
push 0x10
mov esi, ecx
call dword [sym.imp.KERNEL32.dll_GetUserGeoID]
push 0
push 0x200
lea ecx, [ebp - 0x404]
push ecx
push 1
push eax
call dword [sym.imp.KERNEL32.dll_GetGeoInfoW]
lea ecx, [ebp - 0x404]
call fcn.00423150
mov edi, eax
cmp edi, 0x4ca2
jg 0x42c3cf
je 0x42c3af
lea ecx, [edi - 2]
cmp ecx, 0x15e
ja case.0x42b994.13
jmp dword [ecx*4 + 0x42c478]
push str.Antigua_and_Barbuda
jmp 0x42c45d
push str.Afghanistan
jmp 0x42c45d
push str.Algeria
jmp 0x42c45d
push str.Azerbaijan
jmp 0x42c45d
push str.Albania
jmp 0x42c45d
push str.Armenia
jmp 0x42c45d
push str.Andorra
jmp 0x42c45d
push str.Angola
jmp 0x42c45d
push str.American_Samoa
jmp 0x42c45d
push str.Argentina
jmp 0x42c45d
push str.Australia
jmp 0x42c45d
push str.Austria
jmp 0x42c45d
push str.Bahrain
jmp 0x42c45d
push str.Barbados
jmp 0x42c45d
push str.Botswana
jmp 0x42c45d
push str.Bermuda
jmp 0x42c45d
push str.Belgium
jmp 0x42c45d
push str.Bahamas
jmp 0x42c45d
push str.Bangladesh
jmp 0x42c45d
push str.Belize
jmp 0x42c45d
push str.Bosnia_and_Herzegovina
jmp 0x42c45d
push str.Bolivia
jmp 0x42c45d
push str.Myanmar
jmp 0x42c45d
push str.Benin
jmp 0x42c45d
push str.Belarus
jmp 0x42c45d
push str.Solomon_Islands
jmp 0x42c45d
push str.Brazil
jmp 0x42c45d
push str.Bhutan
jmp 0x42c45d
push str.Bulgaria
jmp 0x42c45d
push str.Brunei
jmp 0x42c45d
push str.Burundi
jmp 0x42c45d
push str.Canada
jmp 0x42c45d
push str.Cambodia
jmp 0x42c45d
push str.Chad
jmp 0x42c45d
push str.Sri_Lanka
jmp 0x42c45d
push str.Congo
jmp 0x42c45d
push str.Congo__DRC_
jmp 0x42c45d
push str.China
jmp 0x42c45d
push str.Chile
jmp 0x42c45d
push str.Cameroon
jmp 0x42c45d
push str.Comoros
jmp 0x42c45d
push str.Colombia
jmp 0x42c45d
push str.Costa_Rica
jmp 0x42c45d
push str.Central_African_Republic
jmp 0x42c45d
push str.Cuba
jmp 0x42c45d
push str.Cape_Verde
jmp 0x42c45d
push str.Cyprus
jmp 0x42c45d
push str.Denmark
jmp 0x42c45d
push str.Djibouti
jmp 0x42c45d
push str.Dominica
jmp 0x42c45d
push str.Dominican_Republic
jmp 0x42c45d
push str.Ecuador
jmp 0x42c45d
push str.Egypt
jmp 0x42c45d
push str.Ireland
jmp 0x42c45d
push str.Equatorial_Guinea
jmp 0x42c45d
push str.Estonia
jmp 0x42c45d
push str.Eritrea
jmp 0x42c45d
push str.El_Salvador
jmp 0x42c45d
push str.Ethiopia
jmp 0x42c45d
push str.Czech_Republic
jmp 0x42c45d
push str.Finland
jmp 0x42c45d
push str.Fiji_Islands
jmp 0x42c45d
push str.Micronesia
jmp 0x42c45d
push str.Faroe_Islands
jmp 0x42c45d
push str.France
jmp 0x42c45d
push str.Gambia
jmp 0x42c45d
push str.Gabon
jmp 0x42c45d
push str.Georgia
jmp 0x42c45d
push str.Ghana
jmp 0x42c45d
push str.Gibraltar
jmp 0x42c45d
push str.Grenada
jmp 0x42c45d
push str.Greenland
jmp 0x42c45d
push str.Germany
jmp 0x42c45d
push str.Greece
jmp 0x42c45d
push str.Guatemala
jmp 0x42c45d
push str.Guinea
jmp 0x42c45d
push str.Guyana
jmp 0x42c45d
push str.Haiti
jmp 0x42c45d
push str.Hong_Kong_S.A.R.
jmp 0x42c45d
push str.Honduras
jmp 0x42c45d
push str.Croatia
jmp 0x42c45d
push str.Hungary
jmp 0x42c45d
push str.Iceland
jmp 0x42c45d
push str.Indonesia
jmp 0x42c45d
push str.India
jmp 0x42c45d
push str.British_Indian_Ocean_Territory
jmp 0x42c45d
push str.Iran
jmp 0x42c45d
push str.Israel
jmp 0x42c45d
push str.Italy
jmp 0x42c45d
push str.C_te_dIvoire
jmp 0x42c45d
push str.Iraq
jmp 0x42c45d
push str.Japan
jmp 0x42c45d
push str.Jamaica
jmp 0x42c45d
push str.Jan_Mayen
jmp 0x42c45d
push str.Jordan
jmp 0x42c45d
push str.Johnston_Atoll
jmp 0x42c45d
push str.Kenya
jmp 0x42c45d
push str.Kyrgyzstan
jmp 0x42c45d
push str.North_Korea
jmp 0x42c45d
push str.Kiribati
jmp 0x42c45d
push str.Korea
jmp 0x42c45d
push str.Kuwait
jmp 0x42c45d
push str.Kazakhstan
jmp 0x42c45d
push str.Laos
jmp 0x42c45d
push str.Lebanon
jmp 0x42c45d
push str.Latvia
jmp 0x42c45d
push str.Lithuania
jmp 0x42c45d
push str.Liberia
jmp 0x42c45d
push str.Slovakia
jmp 0x42c45d
push str.Liechtenstein
jmp 0x42c45d
push str.Lesotho
jmp 0x42c45d
push str.Luxembourg
jmp 0x42c45d
push str.Libya
jmp 0x42c45d
push str.Madagascar
jmp 0x42c45d
push str.Macao_S.A.R.
jmp 0x42c45d
push str.Moldova
jmp 0x42c45d
push str.Mongolia
jmp 0x42c45d
push str.Malawi
jmp 0x42c45d
push str.Mali
jmp 0x42c45d
push str.Monaco
jmp 0x42c45d
push str.Morocco
jmp 0x42c45d
push str.Mauritius
jmp 0x42c45d
push str.Mauritania
jmp 0x42c45d
push str.Malta
jmp 0x42c45d
push str.Oman
jmp 0x42c45d
push str.Maldives
jmp 0x42c45d
push str.Mexico
jmp 0x42c45d
push str.Malaysia
jmp 0x42c45d
push str.Mozambique
jmp 0x42c45d
push str.Niger
jmp 0x42c45d
push str.Vanuatu
jmp 0x42c45d
push str.Nigeria
jmp 0x42c45d
push str.Netherlands
jmp 0x42c45d
push str.Norway
jmp 0x42c45d
push str.Nepal
jmp 0x42c45d
push str.Nauru
jmp 0x42c45d
push str.Suriname
jmp 0x42c45d
push str.Nicaragua
jmp 0x42c45d
push str.New_Zealand
jmp 0x42c45d
push str.Palestinian_Authority
jmp 0x42c45d
push str.Paraguay
jmp 0x42c45d
push str.Peru
jmp 0x42c45d
push str.Pakistan
jmp 0x42c45d
push str.Poland
jmp 0x42c45d
push str.Panama
jmp 0x42c45d
push str.Portugal
jmp 0x42c45d
push str.Papua_New_Guinea
jmp 0x42c45d
push str.Palau
jmp 0x42c45d
push str.Guinea_Bissau
jmp 0x42c45d
push str.Qatar
jmp 0x42c45d
push str.Reunion
jmp 0x42c45d
push str.Marshall_Islands
jmp 0x42c45d
push str.Romania
jmp 0x42c45d
push str.Philippines
jmp 0x42c45d
push str.Puerto_Rico
jmp 0x42c45d
push str.Russia
jmp 0x42c45d
push str.Rwanda
jmp 0x42c45d
push str.Saudi_Arabia
jmp 0x42c45d
push str.St._Pierre_and_Miquelon
jmp 0x42c45d
push str.St._Kitts_and_Nevis
jmp 0x42c45d
push str.Seychelles
jmp 0x42c45d
push str.South_Africa
jmp 0x42c45d
push str.Senegal
jmp 0x42c45d
push str.Slovenia
jmp 0x42c45d
push str.Sierra_Leone
jmp 0x42c45d
push str.San_Marino
jmp 0x42c45d
push str.Singapore
jmp 0x42c45d
push str.Somalia
jmp 0x42c45d
push str.Spain
jmp 0x42c45d
push str.St._Lucia
jmp 0x42c45d
push str.Sudan
jmp 0x42c45d
push str.Svalbard
jmp 0x42c45d
push str.Sweden
jmp 0x42c45d
push str.Syria
jmp 0x42c45d
push str.Switzerland
jmp 0x42c45d
push str.United_Arab_Emirates
jmp 0x42c45d
push str.Trinidad_and_Tobago
jmp 0x42c45d
push str.Thailand
jmp 0x42c45d
push str.Tajikistan
jmp 0x42c45d
push str.Tonga
jmp 0x42c45d
push str.Togo
jmp 0x42c45d
push str.S_o_Tom
jmp 0x42c45d
push str.Tunisia
jmp 0x42c45d
push str.Turkey
jmp 0x42c45d
push str.Tuvalu
jmp 0x42c45d
push str.Taiwan
jmp 0x42c45d
push str.Turkmenistan
jmp 0x42c45d
push str.Tanzania
jmp 0x42c45d
push str.Uganda
jmp 0x42c45d
push str.Ukraine
jmp 0x42c45d
push str.United_Kingdom
jmp 0x42c45d
push str.United_States
jmp 0x42c45d
push str.Burkina_Faso
jmp 0x42c45d
push str.Uruguay
jmp 0x42c45d
push str.Uzbekistan
jmp 0x42c45d
push str.St._Vincent_and_the_Grenadines
jmp 0x42c45d
push str.Venezuela
jmp 0x42c45d
push str.Vietnam
jmp 0x42c45d
push str.Virgin_Islands
jmp 0x42c45d
push str.Vatican_City
jmp 0x42c45d
push str.Namibia
jmp 0x42c45d
push str.Western_Sahara__disputed_
jmp 0x42c45d
push str.Wake_Island
jmp 0x42c45d
push str.Samoa
jmp 0x42c45d
push str.Swaziland
jmp 0x42c45d
push str.Yemen
jmp 0x42c45d
push str.Zambia
jmp 0x42c45d
push str.Zimbabwe
jmp 0x42c45d
push str.Serbia_and_Montenegro__Former_
jmp 0x42c45d
push str.Montenegro
jmp 0x42c45d
push str.Serbia
jmp 0x42c45d
push str.Cura_ao
jmp 0x42c45d
push str.South_Sudan
jmp 0x42c45d
push str.Anguilla
jmp 0x42c45d
push str.Antarctica
jmp 0x42c45d
push str.Aruba
jmp 0x42c45d
push str.Ascension_Island
jmp 0x42c45d
push str.Ashmore_and_Cartier_Islands
jmp 0x42c45d
push str.Baker_Island
jmp 0x42c45d
push str.Bouvet_Island
jmp 0x42c45d
push str.Cayman_Islands
jmp 0x42c45d
push str.Christmas_Island
jmp 0x42c45d
push str.Clipperton_Island
jmp 0x42c45d
push str.Cocos__Keeling__Islands
jmp 0x42c45d
push str.Cook_Islands
jmp 0x42c45d
push str.Coral_Sea_Islands
jmp 0x42c45d
push str.Diego_Garcia
jmp 0x42c45d
push str.Falkland_Islands__Islas_Malvinas_
jmp 0x42c45d
push str.French_Guiana
jmp 0x42c45d
push str.French_Polynesia
jmp 0x42c45d
push str.French_Southern_and_Antarctic_Lands
jmp 0x42c45d
push str.Guadeloupe
jmp 0x42c45d
push str.Guam
jmp 0x42c45d
push str.Guantanamo_Bay
jmp 0x42c45d
push str.Guernsey
jmp 0x42c45d
push str.Heard_Island_and_McDonald_Islands
jmp 0x42c45d
push str.Howland_Island
jmp 0x42c45d
push str.Jarvis_Island
jmp 0x42c45d
push str.Jersey
jmp 0x42c45d
push str.Kingman_Reef
jmp 0x42c45d
push str.Martinique
jmp 0x42c45d
push str.Mayotte
jmp 0x42c45d
push str.Montserrat
jmp 0x42c45d
push str.New_Caledonia
jmp 0x42c45d
push str.Niue
jmp 0x42c45d
push str.Norfolk_Island
jmp 0x42c45d
push str.Northern_Mariana_Islands
jmp 0x42c45d
push str.Palmyra_Atoll
jmp 0x42c45d
push str.Pitcairn_Islands
jmp 0x42c45d
push str.Rota_Island
jmp 0x42c45d
push str.Saipan
jmp 0x42c45d
push str.South_Georgia_and_the_South_Sandwich_Islands
jmp 0x42c45d
push str.St._Helena
jmp 0x42c45d
push str.Tinian_Island
jmp 0x42c45d
push str.Tristan_da_Cunha
jmp 0x42c45d
push str.Turks_and_Caicos_Islands
jmp 0x42c45d
push str.British_Virgin_Islands
jmp 0x42c45d
push str.Wallis_and_Futuna
jmp 0x42c45d
push 9
push str.Macedonia
mov ecx, esi
call fcn.00403860
mov eax, edi
pop edi
pop esi
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004a6d1e
mov esp, ebp
pop ebp
ret
cmp edi, 0x9906f5
jg 0x42c437
je 0x42c417
cmp edi, 0x7bda
jg 0x42c408
je 0x42c401
cmp edi, 0x52fa
je 0x42c3fa
cmp edi, 0x78f7
jne case.0x42b994.13
push str.Sint_Maarten__Dutch_part_
jmp 0x42c45d
push str.Midway_Islands
jmp 0x42c45d
push str.Saint_Martin__French_part_
jmp 0x42c45d
cmp edi, 0x6f60e7
jne case.0x42b994.13
push str.Democratic_Republic_of_Timor_Leste
jmp 0x42c45d
push 0xd
push str._land_Islands
mov ecx, esi
call fcn.00403860
mov eax, edi
pop edi
pop esi
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004a6d1e
mov esp, ebp
pop ebp
ret
sub eax, 0x9a55c4f
je 0x42c458
sub eax, 0xf1
je 0x42c451
sub eax, 2
jne case.0x42b994.13
push str.Bonaire__Saint_Eustatius_and_Saba
jmp 0x42c45d
push str.U.S._Minor_Outlying_Islands
jmp 0x42c45d
push str.Saint_Barth
mov ecx, esi
call fcn.00419000
mov ecx, dword [ebp - 4]
mov eax, edi
pop edi
xor ecx, ebp
pop esi
call fcn.004a6d1e
mov esp, ebp
pop ebp
ret