Function at 0x402130
Capabilities:
Access peb ldr_data
Check for peb ntglobalflag flag
Get ntdll base address
Get number of processors
Get process heap flags
Get process heap force flags

Disassembly:
push 0xffffffffffffffff
push 0x42293e
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
push ecx
push ebx
push ebp
push esi
mov esi, ecx
push edi
mov dword [esp + 0x10], esi
push fcn.00413d90
push 0x403830
lea ebp, [esi + 4]
push 0x53
xor edi, edi
push 4
push ebp
mov dword [esp + 0x30], edi
call fcn.00407945
push fcn.00413d90
push 0x403830
lea eax, [esi + 0x150]
push 0x53
mov ebx, 1
push 4
push eax
mov byte [esp + 0x30], bl
call fcn.00407945
push fcn.00413d90
push 0x403830
lea eax, [esi + 0x29c]
push 0x53
push 4
push eax
mov byte [esp + 0x30], 2
call fcn.00407945
push str.AMERICAN
mov ecx, ebp
mov byte [esp + 0x20], 3
mov dword [esi], 0x424528
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x29c]
call fcn.00413ecd
mov word [esi + 0x3e8], 0x409
push 0x42d9b8
lea ecx, [esi + 0x150]
mov dword [esi + 0x490], ebx
call fcn.00413ecd
push str.ENGLISH
lea ecx, [esi + 8]
call fcn.00413ecd
push str.UNITED_KINGDOM.WE8ISO8859P1
lea ecx, [esi + 0x2a0]
call fcn.00413ecd
mov word [esi + 0x3ea], 0x809
push 0x42d990
lea ecx, [esi + 0x154]
mov dword [esi + 0x494], ebx
call fcn.00413ecd
push str.ENGLISH
lea ecx, [esi + 0xc]
call fcn.00413ecd
push str.CANADA.WE8ISO8859P1
lea ecx, [esi + 0x2a4]
call fcn.00413ecd
mov word [esi + 0x3ec], 0x1009
push 0x42d990
lea ecx, [esi + 0x158]
mov dword [esi + 0x498], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x10]
call fcn.00413ecd
push str.OMAN.AR8MSWIN1256
lea ecx, [esi + 0x2a8]
call fcn.00413ecd
mov word [esi + 0x3ee], 0x2001
mov dword [esi + 0x49c], edi
push 0x42d95c
lea ecx, [esi + 0x15c]
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x14]
call fcn.00413ecd
push str.TUNISIA.AR8MSWIN1256
lea ecx, [esi + 0x2ac]
call fcn.00413ecd
mov word [esi + 0x3f0], 0x1c01
push 0x42d95c
lea ecx, [esi + 0x160]
mov dword [esi + 0x4a0], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x18]
call fcn.00413ecd
push str.MOROCCO.AR8MSWIN1256
lea ecx, [esi + 0x2b0]
call fcn.00413ecd
mov word [esi + 0x3f2], 0x1801
push 0x42d95c
lea ecx, [esi + 0x164]
mov dword [esi + 0x4a4], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x1c]
call fcn.00413ecd
push str.YEMEN.AR8MSWIN1256
lea ecx, [esi + 0x2b4]
call fcn.00413ecd
mov word [esi + 0x3f4], 0x2401
push 0x42d95c
lea ecx, [esi + 0x168]
mov dword [esi + 0x4a8], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x20]
call fcn.00413ecd
push str.SYRIA.AR8MSWIN1256
lea ecx, [esi + 0x2b8]
call fcn.00413ecd
mov word [esi + 0x3f6], 0x4001
push 0x42d95c
lea ecx, [esi + 0x16c]
mov dword [esi + 0x4ac], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x24]
call fcn.00413ecd
push str.JORDAN.AR8MSWIN1256
lea ecx, [esi + 0x2bc]
call fcn.00413ecd
mov word [esi + 0x3f8], 0x4401
push 0x42d95c
lea ecx, [esi + 0x170]
mov dword [esi + 0x4b0], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x28]
call fcn.00413ecd
push str.LEBANON.AR8MSWIN1256
lea ecx, [esi + 0x2c0]
call fcn.00413ecd
mov word [esi + 0x3fa], 0x4801
push 0x42d95c
lea ecx, [esi + 0x174]
mov dword [esi + 0x4b4], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x2c]
call fcn.00413ecd
push str.KUWAIT.AR8MSWIN1256
lea ecx, [esi + 0x2c4]
call fcn.00413ecd
mov word [esi + 0x3fc], 0x4c01
push 0x42d95c
lea ecx, [esi + 0x178]
mov dword [esi + 0x4b8], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x30]
call fcn.00413ecd
push str.UNITED_ARAB_EMIRATES.AR8MSWIN1256
lea ecx, [esi + 0x2c8]
call fcn.00413ecd
mov word [esi + 0x3fe], 0x5001
push 0x42d95c
lea ecx, [esi + 0x17c]
mov dword [esi + 0x4bc], ebx
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x34]
call fcn.00413ecd
push str.BAHRAIN.AR8MSWIN1256
lea ecx, [esi + 0x2cc]
call fcn.00413ecd
mov word [esi + 0x400], 0x5401
push 0x42d95c
lea ecx, [esi + 0x180]
mov dword [esi + 0x4c0], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x38]
call fcn.00413ecd
push str.QATAR.AR8MSWIN1256
lea ecx, [esi + 0x2d0]
call fcn.00413ecd
mov word [esi + 0x402], 0x5801
push 0x42d95c
lea ecx, [esi + 0x184]
mov dword [esi + 0x4c4], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x3c]
call fcn.00413ecd
push str.SANDI_ARABIA.AR8MSWIN1256
lea ecx, [esi + 0x2d4]
call fcn.00413ecd
mov word [esi + 0x404], 0x401
push 0x42d95c
lea ecx, [esi + 0x188]
mov dword [esi + 0x4c8], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x40]
call fcn.00413ecd
push str.IRAQ.AR8MSWIN1256
lea ecx, [esi + 0x2d8]
call fcn.00413ecd
mov word [esi + 0x406], 0x801
push 0x42d95c
lea ecx, [esi + 0x18c]
mov dword [esi + 0x4cc], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x44]
call fcn.00413ecd
push str.EGYPT.AR8MSWIN1256
lea ecx, [esi + 0x2dc]
call fcn.00413ecd
mov word [esi + 0x408], 0xc01
push 0x42d95c
lea ecx, [esi + 0x190]
mov dword [esi + 0x4d0], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x48]
call fcn.00413ecd
push str.LIBYA.AR8MSWIN1256
lea ecx, [esi + 0x2e0]
call fcn.00413ecd
mov word [esi + 0x40a], 0x1001
push 0x42d95c
lea ecx, [esi + 0x194]
mov dword [esi + 0x4d4], edi
call fcn.00413ecd
push str.ARABIC
lea ecx, [esi + 0x4c]
call fcn.00413ecd
push str.ALGERIA.AR8MSWIN1256
lea ecx, [esi + 0x2e4]
call fcn.00413ecd
mov word [esi + 0x40c], 0x1401
push 0x42d95c
lea ecx, [esi + 0x198]
mov dword [esi + 0x4d8], edi
call fcn.00413ecd
push str.BULGARIAN
lea ecx, [esi + 0x50]
call fcn.00413ecd
push str.BULGARIA.CL8MSWIN1251
lea ecx, [esi + 0x2e8]
call fcn.00413ecd
mov word [esi + 0x40e], 0x402
push 0x42d7dc
lea ecx, [esi + 0x19c]
mov dword [esi + 0x4dc], ebx
call fcn.00413ecd
push str.BRAZILIAN_PORTUGUESE
lea ecx, [esi + 0x54]
call fcn.00413ecd
push str.BRAZIL.WE8ISO8859P1
lea ecx, [esi + 0x2ec]
call fcn.00413ecd
mov word [esi + 0x410], 0x416
push 0x42d7ac
lea ecx, [esi + 0x1a0]
mov dword [esi + 0x4e0], ebx
call fcn.00413ecd
push str.CATALAN
lea ecx, [esi + 0x58]
call fcn.00413ecd
push str.CATALONIA.WE8ISO8859P1
lea ecx, [esi + 0x2f0]
call fcn.00413ecd
mov word [esi + 0x412], 0x403
push 0x42d788
lea ecx, [esi + 0x1a4]
mov dword [esi + 0x4e4], ebx
call fcn.00413ecd
push str.SIMPLIFIED_CHINESE
lea ecx, [esi + 0x5c]
call fcn.00413ecd
push str.CHINA.ZHS16GBK
lea ecx, [esi + 0x2f4]
call fcn.00413ecd
mov word [esi + 0x414], 0x804
push 0x42d760
lea ecx, [esi + 0x1a8]
mov dword [esi + 0x4e8], ebx
call fcn.00413ecd
push str.TRADITIONAL_CHINESE
lea ecx, [esi + 0x60]
call fcn.00413ecd
push str.TAIWAN.ZHT16BIG5
lea ecx, [esi + 0x2f8]
call fcn.00413ecd
mov word [esi + 0x416], 0x404
push 0x42d734
lea ecx, [esi + 0x1ac]
mov dword [esi + 0x4ec], ebx
call fcn.00413ecd
push str.TRADITIONAL_CHINESE
lea ecx, [esi + 0x64]
call fcn.00413ecd
push str.HONG_KONG.ZHT16BIG5
lea ecx, [esi + 0x2fc]
call fcn.00413ecd
mov word [esi + 0x418], 0xc04
push 0x42d734
lea ecx, [esi + 0x1b0]
mov dword [esi + 0x4f0], edi
call fcn.00413ecd
push str.CROATIAN
lea ecx, [esi + 0x68]
call fcn.00413ecd
push str.CROATIA.EE8MSWIN1250
lea ecx, [esi + 0x300]
call fcn.00413ecd
mov word [esi + 0x41a], 0x41a
push 0x42d6f8
lea ecx, [esi + 0x1b4]
mov dword [esi + 0x4f4], ebx
call fcn.00413ecd
push str.CZECH
lea ecx, [esi + 0x6c]
call fcn.00413ecd
push str.CZECH_REPUBLIC.EE8MSWIN1250
lea ecx, [esi + 0x304]
call fcn.00413ecd
mov word [esi + 0x41c], 0x405
push 0x42d6d0
lea ecx, [esi + 0x1b8]
mov dword [esi + 0x4f8], ebx
call fcn.00413ecd
push str.DANISH
lea ecx, [esi + 0x70]
call fcn.00413ecd
push str.DENMARK.WE8ISO8859P1
lea ecx, [esi + 0x308]
call fcn.00413ecd
mov word [esi + 0x41e], 0x406
push 0x42d6ac
lea ecx, [esi + 0x1bc]
mov dword [esi + 0x4fc], ebx
call fcn.00413ecd
push str.DUTCH
lea ecx, [esi + 0x74]
call fcn.00413ecd
push str.THE_NETHERLANDS.WE8ISO8859P1
lea ecx, [esi + 0x30c]
call fcn.00413ecd
mov word [esi + 0x420], 0x413
push 0x42d680
lea ecx, [esi + 0x1c0]
mov dword [esi + 0x500], ebx
call fcn.00413ecd
push str.ESTONIAN
lea ecx, [esi + 0x78]
call fcn.00413ecd
push str.ESTONIA.BLT8MSWIN1257
lea ecx, [esi + 0x310]
call fcn.00413ecd
mov word [esi + 0x422], 0x425
push 0x42d658
lea ecx, [esi + 0x1c4]
mov dword [esi + 0x504], ebx
call fcn.00413ecd
push str.FINNISH
lea ecx, [esi + 0x7c]
call fcn.00413ecd
push str.FINLAND.WE8ISO8859P1
lea ecx, [esi + 0x314]
call fcn.00413ecd
mov word [esi + 0x424], 0x40b
push 0x42d634
lea ecx, [esi + 0x1c8]
mov dword [esi + 0x508], ebx
call fcn.00413ecd
push str.FRENCH
lea ecx, [esi + 0x80]
call fcn.00413ecd
push str.FRANCE.WE8ISO8859P1
lea ecx, [esi + 0x318]
call fcn.00413ecd
mov word [esi + 0x426], 0x40c
push 0x42d614
lea ecx, [esi + 0x1cc]
mov dword [esi + 0x50c], ebx
call fcn.00413ecd
push str.CANADIAN_FRENCH
lea ecx, [esi + 0x84]
call fcn.00413ecd
push str.CANADA.WE8ISO8859P1
lea ecx, [esi + 0x31c]
call fcn.00413ecd
push 0x42d600
lea ecx, [esi + 0x1d0]
mov word [esi + 0x428], 0xc0c
mov dword [esi + 0x510], ebx
call fcn.00413ecd
push str.GERMAN
lea ecx, [esi + 0x88]
call fcn.00413ecd
push str.GERMANY.WE8ISO8859P1
lea ecx, [esi + 0x320]
call fcn.00413ecd
push 0x42d5dc
lea ecx, [esi + 0x1d4]
mov word [esi + 0x42a], 0x407
mov dword [esi + 0x514], ebx
call fcn.00413ecd
push str.GERMAN
lea ecx, [esi + 0x8c]
call fcn.00413ecd
push str.SWITZERLAND.WE8ISO8859P1
lea ecx, [esi + 0x324]
call fcn.00413ecd
push 0x42d5dc
lea ecx, [esi + 0x1d8]
mov word [esi + 0x42c], 0x807
mov dword [esi + 0x518], edi
call fcn.00413ecd
push str.GERMAN
lea ecx, [esi + 0x90]
call fcn.00413ecd
push str.AUSTRIA.WE8ISO8859P1
lea ecx, [esi + 0x328]
call fcn.00413ecd
push 0x42d5dc
lea ecx, [esi + 0x1dc]
mov word [esi + 0x42e], 0xc07
mov dword [esi + 0x51c], edi
call fcn.00413ecd
push str.GREEK
lea ecx, [esi + 0x94]
call fcn.00413ecd
push str.GREECE.EL8MSWIN1253
lea ecx, [esi + 0x32c]
call fcn.00413ecd
push 0x42d588
lea ecx, [esi + 0x1e0]
mov word [esi + 0x430], 0x408
mov dword [esi + 0x520], ebx
call fcn.00413ecd
push str.HEBREW
lea ecx, [esi + 0x98]
call fcn.00413ecd
push str.ISRAEL.IW8MSWIN1255
lea ecx, [esi + 0x330]
call fcn.00413ecd
push 0x42d568
lea ecx, [esi + 0x1e4]
mov word [esi + 0x432], 0x40d
mov dword [esi + 0x524], ebx
call fcn.00413ecd
push str.HUNGARIAN
lea ecx, [esi + 0x9c]
call fcn.00413ecd
push str.HUNGARY.EE8MSWIN1250
lea ecx, [esi + 0x334]
call fcn.00413ecd
push 0x42d540
lea ecx, [esi + 0x1e8]
mov word [esi + 0x434], 0x40e
mov dword [esi + 0x528], ebx
call fcn.00413ecd
push str.ICELANDIC
lea ecx, [esi + 0xa0]
call fcn.00413ecd
push str.ICELAND.WE8ISO8859P1
lea ecx, [esi + 0x338]
call fcn.00413ecd
push 0x42d518
lea ecx, [esi + 0x1ec]
mov word [esi + 0x436], 0x40f
mov dword [esi + 0x52c], ebx
call fcn.00413ecd
push str.INDONESIAN
lea ecx, [esi + 0xa4]
call fcn.00413ecd
push str.INDONESIA.WE8ISO8859P1
lea ecx, [esi + 0x33c]
call fcn.00413ecd
mov word [esi + 0x438], 0x421
mov dword [esi + 0x530], ebx
push 0x42d4f0
lea ecx, [esi + 0x1f0]
call fcn.00413ecd
push str.ITALIAN
lea ecx, [esi + 0xa8]
call fcn.00413ecd
push str.ITALY.WE8ISO8859P1
lea ecx, [esi + 0x340]
call fcn.00413ecd
push 0x42d4d0
lea ecx, [esi + 0x1f4]
mov word [esi + 0x43a], 0x410
mov dword [esi + 0x534], ebx
call fcn.00413ecd
push str.ITALIAN
lea ecx, [esi + 0xac]
call fcn.00413ecd
push str.SWITZERLAND.WE8ISO8859P1
lea ecx, [esi + 0x344]
call fcn.00413ecd
push 0x42d4d0
lea ecx, [esi + 0x1f8]
mov word [esi + 0x43c], 0x810
mov dword [esi + 0x538], edi
call fcn.00413ecd
push str.JAPANESE
lea ecx, [esi + 0xb0]
call fcn.00413ecd
push str.JAPAN.JA16SJIS
lea ecx, [esi + 0x348]
call fcn.00413ecd
push 0x42d4b0
lea ecx, [esi + 0x1fc]
mov word [esi + 0x43e], 0x411
mov dword [esi + 0x53c], ebx
call fcn.00413ecd
push str.KOREAN
lea ecx, [esi + 0xb4]
call fcn.00413ecd
push str.KOREA.KO16KSC5601
lea ecx, [esi + 0x34c]
call fcn.00413ecd
push 0x42d490
lea ecx, [esi + 0x200]
mov word [esi + 0x440], 0x412
mov dword [esi + 0x540], ebx
call fcn.00413ecd
push str.LATVIAN
lea ecx, [esi + 0xb8]
call fcn.00413ecd
push str.LATVIA.BLT8MSWIN1257
lea ecx, [esi + 0x350]
call fcn.00413ecd
push 0x42d46c
lea ecx, [esi + 0x204]
mov word [esi + 0x442], 0x426
mov dword [esi + 0x544], ebx
call fcn.00413ecd
push str.LITHUANIAN
lea ecx, [esi + 0xbc]
call fcn.00413ecd
push str.LITHUANIA.BLT8MSWIN1257
lea ecx, [esi + 0x354]
call fcn.00413ecd
push 0x42d444
lea ecx, [esi + 0x208]
mov word [esi + 0x444], 0x427
mov dword [esi + 0x548], ebx
call fcn.00413ecd
push str.NORWEGIAN
lea ecx, [esi + 0xc0]
call fcn.00413ecd
push str.NORWAY.WE8ISO8859P1
lea ecx, [esi + 0x358]
call fcn.00413ecd
mov word [esi + 0x446], 0x414
push 0x42d420
lea ecx, [esi + 0x20c]
mov dword [esi + 0x54c], ebx
call fcn.00413ecd
push str.NORWEGIAN
lea ecx, [esi + 0xc4]
call fcn.00413ecd
push str.NORWAY.WE8ISO8859P1
lea ecx, [esi + 0x35c]
call fcn.00413ecd
mov word [esi + 0x448], 0x814
push 0x42d420
lea ecx, [esi + 0x210]
mov dword [esi + 0x550], edi
call fcn.00413ecd
push str.POLISH
lea ecx, [esi + 0xc8]
call fcn.00413ecd
push str.POLAND.EE8MSWIN1250
lea ecx, [esi + 0x360]
call fcn.00413ecd
mov word [esi + 0x44a], 0x415
push 0x42d400
lea ecx, [esi + 0x214]
mov dword [esi + 0x554], ebx
call fcn.00413ecd
push str.PORTUGUESE
lea ecx, [esi + 0xcc]
call fcn.00413ecd
push str.PORTUGAL.WE8ISO8859P1
lea ecx, [esi + 0x364]
call fcn.00413ecd
mov word [esi + 0x44c], 0x816
push 0x42d3d8
lea ecx, [esi + 0x218]
mov dword [esi + 0x558], ebx
call fcn.00413ecd
push str.SLOVAK
lea ecx, [esi + 0xd0]
call fcn.00413ecd
push str.SLOVKIA.EE8MSWIN1250
lea ecx, [esi + 0x368]
call fcn.00413ecd
mov word [esi + 0x44e], 0x41b
push 0x42d3b4
lea ecx, [esi + 0x21c]
mov dword [esi + 0x55c], ebx
call fcn.00413ecd
push str.ROMANIAN
lea ecx, [esi + 0xd4]
call fcn.00413ecd
push str.ROMANIA.EE8MSWIN1250
lea ecx, [esi + 0x36c]
call fcn.00413ecd
mov ebp, 0x418
push 0x42d38c
mov word [esi + 0x450], bp
lea ecx, [esi + 0x220]
mov dword [esi + 0x560], ebx
call fcn.00413ecd
push str.RUSSIAN
lea ecx, [esi + 0xd8]
call fcn.00413ecd
push str.CIS.CL8MSWIN1251
lea ecx, [esi + 0x370]
call fcn.00413ecd
mov word [esi + 0x452], 0x419
push 0x42d36c
lea ecx, [esi + 0x224]
mov dword [esi + 0x564], ebx
call fcn.00413ecd
push str.SOLVENIAN
lea ecx, [esi + 0xdc]
call fcn.00413ecd
push str.SLOVENIA.WE8ISO8859P1
lea ecx, [esi + 0x374]
call fcn.00413ecd
mov word [esi + 0x454], 0x424
push 0x42d344
lea ecx, [esi + 0x228]
mov dword [esi + 0x568], ebx
call fcn.00413ecd
push str.SPANISH
lea ecx, [esi + 0xe0]
call fcn.00413ecd
push str.SPAIN.WE8ISO8859P1
lea ecx, [esi + 0x378]
call fcn.00413ecd
mov word [esi + 0x456], 0x40a
push 0x42d324
lea ecx, [esi + 0x22c]
mov dword [esi + 0x56c], ebx
call fcn.00413ecd
push str.SPANISH
lea ecx, [esi + 0xe4]
call fcn.00413ecd
push str.SPAIN.WE8ISO8859P1
lea ecx, [esi + 0x37c]
call fcn.00413ecd
mov word [esi + 0x458], 0xc0a
push 0x42d324
lea ecx, [esi + 0x230]
mov dword [esi + 0x570], edi
call fcn.00413ecd
push str.MEXICAN_SPANISH
lea ecx, [esi + 0xe8]
call fcn.00413ecd
push str.MEXICO.WE8ISO8859P1
lea ecx, [esi + 0x380]
call fcn.00413ecd
mov word [esi + 0x45a], 0x80a
push 0x42d2fc
lea ecx, [esi + 0x234]
mov dword [esi + 0x574], ebx
call fcn.00413ecd
push str.SWEDISH
lea ecx, [esi + 0xec]
call fcn.00413ecd
push str.SWEDEN.WE8ISO8859P1
lea ecx, [esi + 0x384]
call fcn.00413ecd
mov word [esi + 0x45c], 0x41d
push 0x42d2dc
lea ecx, [esi + 0x238]
mov dword [esi + 0x578], ebx
call fcn.00413ecd
push str.SWEDISH
lea ecx, [esi + 0xf0]
call fcn.00413ecd
push str.FINLAND.WE8ISO8859P1
lea ecx, [esi + 0x388]
call fcn.00413ecd
mov word [esi + 0x45e], 0x81d
push 0x42d2dc
lea ecx, [esi + 0x23c]
mov dword [esi + 0x57c], edi
call fcn.00413ecd
push str.THAI
lea ecx, [esi + 0xf4]
call fcn.00413ecd
push str.THAILAND.TH8TISASCII
lea ecx, [esi + 0x38c]
call fcn.00413ecd
mov word [esi + 0x460], 0x41e
push 0x42d2b8
lea ecx, [esi + 0x240]
mov dword [esi + 0x580], ebx
call fcn.00413ecd
push str.TURKISH
lea ecx, [esi + 0xf8]
call fcn.00413ecd
push str.TURKEY.WE8ISO8859P9
lea ecx, [esi + 0x390]
call fcn.00413ecd
mov word [esi + 0x462], 0x41f
push 0x42d298
lea ecx, [esi + 0x244]
mov dword [esi + 0x584], ebx
call fcn.00413ecd
push str.UKRAINIAN
lea ecx, [esi + 0xfc]
call fcn.00413ecd
push str.UKRAINE.CL8MSWIN1251
lea ecx, [esi + 0x394]
call fcn.00413ecd
mov word [esi + 0x464], 0x422
mov dword [esi + 0x588], ebx
push 0x42d270
lea ecx, [esi + 0x248]
call fcn.00413ecd
push str.VIETNAMESE
lea ecx, [esi + 0x100]
call fcn.00413ecd
push str.VIETNAM.VN8VN3
lea ecx, [esi + 0x398]
call fcn.00413ecd
mov word [esi + 0x466], 0x42a
push 0x42d250
lea ecx, [esi + 0x24c]
mov dword [esi + 0x58c], ebx
call fcn.00413ecd
push str.ROMANIAN
lea ecx, [esi + 0x104]
call fcn.00413ecd
push str.ROMANIA.EE8MSWIN1250
lea ecx, [esi + 0x39c]
call fcn.00413ecd
mov word [esi + 0x468], bp
push 0x42d38c
lea ecx, [esi + 0x250]
mov dword [esi + 0x590], ebx
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x108]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3a0]
call fcn.00413ecd
mov word [esi + 0x46a], 0x100a
push 0x42d234
lea ecx, [esi + 0x254]
mov dword [esi + 0x594], ebx
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x10c]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3a4]
call fcn.00413ecd
mov word [esi + 0x46c], 0x140a
push 0x42d234
lea ecx, [esi + 0x258]
mov dword [esi + 0x598], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x110]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3a8]
call fcn.00413ecd
mov word [esi + 0x46e], 0x180a
push 0x42d234
lea ecx, [esi + 0x25c]
mov dword [esi + 0x59c], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x114]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3ac]
call fcn.00413ecd
mov word [esi + 0x470], 0x1c0a
push 0x42d234
lea ecx, [esi + 0x260]
mov dword [esi + 0x5a0], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x118]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3b0]
call fcn.00413ecd
mov word [esi + 0x472], 0x200a
push 0x42d234
lea ecx, [esi + 0x264]
mov dword [esi + 0x5a4], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x11c]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3b4]
call fcn.00413ecd
mov word [esi + 0x474], 0x240a
push 0x42d234
lea ecx, [esi + 0x268]
mov dword [esi + 0x5a8], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x120]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3b8]
call fcn.00413ecd
mov word [esi + 0x476], 0x280a
push 0x42d234
lea ecx, [esi + 0x26c]
mov dword [esi + 0x5ac], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x124]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3bc]
call fcn.00413ecd
mov word [esi + 0x478], 0x2c0a
push 0x42d234
lea ecx, [esi + 0x270]
mov dword [esi + 0x5b0], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x128]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3c0]
call fcn.00413ecd
mov word [esi + 0x47a], 0x300a
push 0x42d234
lea ecx, [esi + 0x274]
mov dword [esi + 0x5b4], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x12c]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3c4]
call fcn.00413ecd
mov word [esi + 0x47c], 0x340a
push 0x42d234
lea ecx, [esi + 0x278]
mov dword [esi + 0x5b8], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x130]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3c8]
call fcn.00413ecd
mov word [esi + 0x47e], 0x380a
push 0x42d234
lea ecx, [esi + 0x27c]
mov dword [esi + 0x5bc], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x134]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3cc]
call fcn.00413ecd
mov word [esi + 0x480], 0x3c0a
push 0x42d234
lea ecx, [esi + 0x280]
mov dword [esi + 0x5c0], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x138]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3d0]
call fcn.00413ecd
mov word [esi + 0x482], 0x400a
push 0x42d234
lea ecx, [esi + 0x284]
mov dword [esi + 0x5c4], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x13c]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3d4]
call fcn.00413ecd
mov word [esi + 0x484], 0x440a
push 0x42d234
lea ecx, [esi + 0x288]
mov dword [esi + 0x5c8], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x140]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3d8]
call fcn.00413ecd
mov word [esi + 0x486], 0x480a
push 0x42d234
lea ecx, [esi + 0x28c]
mov dword [esi + 0x5cc], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x144]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3dc]
call fcn.00413ecd
mov word [esi + 0x488], 0x4c0a
push 0x42d234
lea ecx, [esi + 0x290]
mov dword [esi + 0x5d0], edi
call fcn.00413ecd
push str.LATIN_AMERICAN_SPANISH
lea ecx, [esi + 0x148]
call fcn.00413ecd
push str.AMERICA.WE8ISO8859P1
lea ecx, [esi + 0x3e0]
call fcn.00413ecd
mov word [esi + 0x48a], 0x500a
push 0x42d234
lea ecx, [esi + 0x294]
mov dword [esi + 0x5d4], edi
call fcn.00413ecd
push str.FRENCH
lea ecx, [esi + 0x14c]
call fcn.00413ecd
push str.SWITZERLAND.WE8ISO8859P1
lea ecx, [esi + 0x3e4]
call fcn.00413ecd
mov word [esi + 0x48c], 0x100c
push 0x42d614
lea ecx, [esi + 0x298]
mov dword [esi + 0x5d8], edi
call fcn.00413ecd
mov ecx, dword [esp + 0x14]
mov eax, esi
pop edi
pop esi
pop ebp
pop ebx
mov dword fs:[0], ecx
add esp, 0x10
ret