Function at 0x4823a0
Capabilities:
Identify system language via api

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x5abf31
mov eax, dword fs:[0]
push eax
sub esp, 0xfc
mov eax, dword [0x63b070]
xor eax, ebp
mov dword [ebp - 0x10], eax
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0xfc], 0
push 0x5e088b
lea ecx, [ebp - 0xa8]
call fcn.00411850
mov dword [ebp - 4], 0
call dword [sym.imp.KERNEL32.DLL_GetUserDefaultUILanguage]
mov word [ebp - 0xf8], ax
movzx eax, word [ebp - 0xf8]
mov dword [ebp - 0xf4], eax
cmp dword [ebp - 0xf4], 0x400
jg 0x482434
cmp dword [ebp - 0xf4], 0x400
je 0x4828f3
cmp dword [ebp - 0xf4], 0
je 0x4828de
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x801
jg 0x482483
cmp dword [ebp - 0xf4], 0x801
je 0x48328c
mov ecx, dword [ebp - 0xf4]
sub ecx, 0x401
mov dword [ebp - 0xf4], ecx
cmp dword [ebp - 0xf4], 0x64
ja case.0x482629.1
mov edx, dword [ebp - 0xf4]
movzx eax, byte [edx + 0x4836dc]
jmp dword [eax*4 + 0x4835c0]
cmp dword [ebp - 0xf4], 0xc01
jg 0x4824d2
cmp dword [ebp - 0xf4], 0xc01
je 0x483277
mov ecx, dword [ebp - 0xf4]
sub ecx, 0x804
mov dword [ebp - 0xf4], ecx
cmp dword [ebp - 0xf4], 0x3f
ja case.0x482629.1
mov edx, dword [ebp - 0xf4]
movzx eax, byte [edx + 0x483788]
jmp dword [eax*4 + 0x483744]
cmp dword [ebp - 0xf4], 0x2009
jg 0x4826b6
cmp dword [ebp - 0xf4], 0x2009
je 0x482a2e
cmp dword [ebp - 0xf4], 0x1404
jg 0x4825e8
cmp dword [ebp - 0xf4], 0x1404
je 0x48346f
cmp dword [ebp - 0xf4], 0x1001
jg 0x482561
cmp dword [ebp - 0xf4], 0x1001
je 0x4832e0
mov ecx, dword [ebp - 0xf4]
sub ecx, 0xc04
mov dword [ebp - 0xf4], ecx
cmp dword [ebp - 0xf4], 0x16
ja case.0x482629.1
mov edx, dword [ebp - 0xf4]
movzx eax, byte [edx + 0x4837e4]
jmp dword [eax*4 + 0x4837c8]
cmp dword [ebp - 0xf4], 0x1007
jg 0x482592
cmp dword [ebp - 0xf4], 0x1007
je 0x482c26
cmp dword [ebp - 0xf4], 0x1004
je 0x482908
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x100c
jg 0x4825d3
cmp dword [ebp - 0xf4], 0x100c
je 0x482b93
cmp dword [ebp - 0xf4], 0x1009
je 0x4829ef
cmp dword [ebp - 0xf4], 0x100a
je 0x482fec
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x1401
je 0x48324d
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x1801
jg 0x482630
cmp dword [ebp - 0xf4], 0x1801
je 0x4832f5
mov ecx, dword [ebp - 0xf4]
sub ecx, 0x1407
mov dword [ebp - 0xf4], ecx
cmp dword [ebp - 0xf4], 5
ja case.0x482629.1
mov edx, dword [ebp - 0xf4]
jmp dword [edx*4 + 0x4837fc]
cmp dword [ebp - 0xf4], 0x1c01
jg 0x482681
cmp dword [ebp - 0xf4], 0x1c01
je 0x48335e
cmp dword [ebp - 0xf4], 0x1809
je 0x482a19
cmp dword [ebp - 0xf4], 0x180a
je 0x483040
cmp dword [ebp - 0xf4], 0x180c
je 0x482b7e
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x1c09
je 0x482a6d
cmp dword [ebp - 0xf4], 0x1c0a
je 0x482fad
cmp dword [ebp - 0xf4], 0x2001
je 0x48330a
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x3401
jg 0x4827e2
cmp dword [ebp - 0xf4], 0x3401
je 0x4832b6
cmp dword [ebp - 0xf4], 0x280a
jg 0x48276c
cmp dword [ebp - 0xf4], 0x280a
je 0x48306a
cmp dword [ebp - 0xf4], 0x240a
jg 0x482747
cmp dword [ebp - 0xf4], 0x240a
je 0x482f83
cmp dword [ebp - 0xf4], 0x200a
je 0x4830d3
cmp dword [ebp - 0xf4], 0x2401
je 0x483388
cmp dword [ebp - 0xf4], 0x2409
je 0x482a04
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x2801
je 0x483349
cmp dword [ebp - 0xf4], 0x2809
je 0x4829da
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x3001
jg 0x4827bd
cmp dword [ebp - 0xf4], 0x3001
je 0x4832cb
cmp dword [ebp - 0xf4], 0x2c01
je 0x4832a1
cmp dword [ebp - 0xf4], 0x2c09
je 0x482a82
cmp dword [ebp - 0xf4], 0x2c0a
je 0x482f44
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x3009
je 0x482ac1
cmp dword [ebp - 0xf4], 0x300a
je 0x482fc2
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x4001
jg 0x482878
cmp dword [ebp - 0xf4], 0x4001
je 0x48331f
cmp dword [ebp - 0xf4], 0x380a
jg 0x482853
cmp dword [ebp - 0xf4], 0x380a
je 0x4830be
cmp dword [ebp - 0xf4], 0x3409
je 0x482a58
cmp dword [ebp - 0xf4], 0x340a
je 0x482f6e
cmp dword [ebp - 0xf4], 0x3801
je 0x483373
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x3c01
je 0x483262
cmp dword [ebp - 0xf4], 0x3c0a
je 0x483055
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x480a
jg 0x4828b9
cmp dword [ebp - 0xf4], 0x480a
je 0x483001
cmp dword [ebp - 0xf4], 0x400a
je 0x482f59
cmp dword [ebp - 0xf4], 0x440a
je 0x482fd7
jmp case.0x482629.1
cmp dword [ebp - 0xf4], 0x4c0a
je 0x48302b
cmp dword [ebp - 0xf4], 0x500a
je 0x48307f
jmp case.0x482629.1
push str.Neutral_Neutral
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Default_Default
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Chinese_Singapore
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Chinese_Taiwan
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Classic_Lithuanian_Lithuania
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Croatian_Croatia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Czech_Czech_Republic
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Danish_Denmark
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Divehi_Maldives
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Dutch_Belgium
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Dutch_Netherlands
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_Australia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_Belize
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_Canada
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_Caribbean
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_Ireland
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_Jamaica
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_New_Zealand
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_Philippines
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_South_Africa
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_Trinidad
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_United_Kingdom
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_United_States
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.English_Zimbabwe
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Estonian_Estonia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Faeroese_Faeroe_Islands
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Farsi_Iran
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Finnish_Finland
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.French_Belgium
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.French_Canada
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.French_France
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.French_Luxembourg
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.French_Monaco
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.French_Switzerland
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Macedonian__FYROM__Macedonian__FYROM_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Galician_Spain
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Georgian_Georgia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.German_Austria
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.German_Germany
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.German_Liechtenstein
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.German_Luxembourg
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.German_Switzerland
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Greek_Greece
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Gujarati_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Hebrew_Israel
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Hindi_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Hungarian_Hungary
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Icelandic_Iceland
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Indonesian_Indonesia__Bahasa_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Italian_Italy
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Italian_Switzerland
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Japanese_Japan
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Kannada_India__Kannada_script_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Kazakh_Kazakstan
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Konkani_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Korean_Korea
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Kyrgyz_Kyrgyzstan
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Latvian_Latvia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Lithuanian_Lithuania
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Malay_Brunei_Darussalam
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Malay_Malaysia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Malayalam_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Marathi_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Mongolian__Cyrillic__Mongolia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Norwegian_Norway__Bokm_l_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Norwegian_Norway__Nynorsk_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Oriya_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Polish_Poland
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Portuguese_Brazil
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Portuguese_Portugal
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Punjabi_India__Gurmukhi_script_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Romanian_Romania
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Russian_Russia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Sanskrit_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Serbian_Serbia__Cyrillic_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Serbian_Serbia__Latin_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Slovak_Slovakia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Slovenian_Slovenia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Argentina
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Bolivia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Chile
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Colombia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Costa_Rica
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Dominican_Republic
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Ecuador
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_El_Salvador
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Guatemala
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Honduras
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Mexico
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Nicaragua
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Panama
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Paraguay
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Peru
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Puerto_Rico
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Spain__Traditional_sort_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Spain__International_sort_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Uruguay
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Spanish_Venezuela
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Swahili_Kenya
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Swedish_Finland
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Swedish_Sweden
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Syriac_Syria
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Tamil_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Tatar_Tatarstan
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Telugu_India__Telugu_script_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Thai_Thailand
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Turkish_Turkey
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Ukrainian_Ukraine
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Urdu_Pakistan
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Urdu_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Uzbek_Uzbekistan__Cyrillic_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Uzbek_Uzbekistan__Latin_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Vietnamese_Viet_Nam
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Afrikaans_South_Africa
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Albanian_Albania
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Algeria
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Bahrain
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Egypt
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Iraq
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Jordan
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Kuwait
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Lebanon
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Libya
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Morocco
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Oman
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Qatar
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Saudi_Arabia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Syria
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Tunisia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_U.A.E.
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Arabic_Yemen
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Armenian_Armenia
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Assamese_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Azeri_Azerbaijan__Cyrillic_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Azeri_Azerbaijan__Latin_
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Basque_Spain
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Belarusian_Belarus
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Bengali_India
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Bulgarian_Bulgaria
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Catalan_Spain
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Chinese_Hong_Kong_SAR
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Chinese_Macao_SAR
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
push str.Chinese_PRC
lea ecx, [ebp - 0xa8]
call fcn.00429fc0
jmp 0x483574
mov byte [ebp - 0x90], 0
push 0x7f
push 0
lea eax, [ebp - 0x8f]
push eax
call fcn.00577360
add esp, 0xc
movzx ecx, word [ebp - 0xf8]
push ecx
push str.0x_.4x
lea edx, [ebp - 0x90]
push edx
call fcn.0041aef0
add esp, 0xc
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0xc0]
call fcn.00411850
mov byte [ebp - 4], 1
push 0x60e898
lea ecx, [ebp - 0xc0]
push ecx
lea edx, [ebp - 0xf0]
push edx
call fcn.0044bd00
add esp, 0xc
mov dword [ebp - 0x100], eax
mov eax, dword [ebp - 0x100]
mov dword [ebp - 0x104], eax
mov byte [ebp - 4], 2
lea ecx, [ebp - 0xc0]
push ecx
mov edx, dword [ebp - 0x104]
push edx
lea eax, [ebp - 0xd8]
push eax
call fcn.0044bdf0
add esp, 0xc
mov dword [ebp - 0x108], eax
mov ecx, dword [ebp - 0x108]
push ecx
lea ecx, [ebp - 0xa8]
call fcn.0042a050
lea ecx, [ebp - 0xd8]
call fcn.00411780
mov byte [ebp - 4], 1
lea ecx, [ebp - 0xf0]
call fcn.00411780
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xc0]
call fcn.00411780
lea edx, [ebp - 0xa8]
push edx
mov ecx, dword [ebp + 8]
call fcn.004117d0
mov eax, dword [ebp - 0xfc]
or eax, 1
mov dword [ebp - 0xfc], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa8]
call fcn.00411780
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.004a39ef
mov esp, ebp
pop ebp
ret