Function at 0x401e20
Capabilities:
Accept command line arguments
Allocate or change rwx memory
Contain obfuscated stackstrings
Create process on windows
Create thread
Get common file path
Inject thread
Parse pe header
Resume thread
Spawn thread to rwx shellcode

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x7f0
push esi
push edi
lea edi, [ebp - 0x7f0]
mov ecx, 0x1fc
mov eax, 0xcccccccc
rep stosd dword es:[edi], eax
mov eax, dword [0x40e004]
xor eax, ebp
mov dword [ebp - 4], eax
mov esi, esp
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_DisableThreadLibraryCalls]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 8], 0
mov esi, esp
push str.kernel32.dll
call dword [sym.imp.KERNEL32.dll_GetModuleHandleW]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 0xc], eax
xor ecx, ecx
mov dword [ebp - 0x28], ecx
mov dword [ebp - 0x24], ecx
mov dword [ebp - 0x20], ecx
mov dword [ebp - 0x1c], ecx
push 0x44
push 0
lea edx, [ebp - 0x74]
push edx
call sub.VCRUNTIME140D.dll_memset
add esp, 0xc
lea ecx, [ebp - 0x9c]
call fcn.00406350
lea ecx, [ebp - 0xc0]
call fcn.00406350
lea ecx, [ebp - 0xe4]
call fcn.00406350
lea ecx, [ebp - 0x108]
call fcn.00406350
push 0
push 0x104
lea ecx, [ebp - 0x9c]
call fcn.00407c70
push 0
lea ecx, [ebp - 0x9c]
call fcn.00406610
mov esi, esp
push eax
push 0x104
call dword [sym.imp.KERNEL32.dll_GetCurrentDirectoryW]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 0x110], eax
push 0
mov eax, dword [ebp - 0x110]
push eax
lea ecx, [ebp - 0x9c]
call fcn.00407c70
push str._samp.dll
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x12c]
push edx
call fcn.004052a0
add esp, 0xc
push eax
lea ecx, [ebp - 0xc0]
call fcn.00406570
lea ecx, [ebp - 0x12c]
call fcn.004064e0
push str.imrp.dll
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x148]
push ecx
call fcn.004052a0
add esp, 0xc
push eax
lea ecx, [ebp - 0x108]
call fcn.00406570
lea ecx, [ebp - 0x148]
call fcn.004064e0
push str.gta_sa.exe
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x164]
push eax
call fcn.004052a0
add esp, 0xc
push eax
lea ecx, [ebp - 0xe4]
call fcn.00406570
lea ecx, [ebp - 0x164]
call fcn.004064e0
cmp dword [ebp - 0xc], 0
je 0x404e91
mov esi, esp
push str.LoadLibraryW
mov ecx, dword [ebp - 0xc]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0
je 0x404e7d
mov esi, esp
lea edx, [ebp - 0x28]
push edx
lea eax, [ebp - 0x74]
push eax
push 0
push 0
push 0xc
push 0
push 0
push 0
mov edi, esp
call dword [sym.imp.KERNEL32.dll_GetCommandLineW]
cmp edi, esp
call fcn.00407fc0
push eax
lea ecx, [ebp - 0xe4]
call fcn.00407970
push eax
call dword [sym.imp.KERNEL32.dll_CreateProcessW]
cmp esi, esp
call fcn.00407fc0
test eax, eax
je 0x404e69
mov esi, esp
push 0x40
push 0x3000
lea ecx, [ebp - 0xc0]
call fcn.00407a90
lea ecx, [eax + eax + 2]
push ecx
push 0
mov edx, dword [ebp - 0x28]
push edx
call dword [sym.imp.KERNEL32.dll_VirtualAllocEx]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
je 0x40212a
mov esi, esp
push 0
lea ecx, [ebp - 0xc0]
call fcn.00407a90
lea eax, [eax + eax + 2]
push eax
lea ecx, [ebp - 0xc0]
call fcn.00407970
push eax
mov ecx, dword [ebp - 0x14]
push ecx
mov edx, dword [ebp - 0x28]
push edx
call dword [sym.imp.KERNEL32.dll_WriteProcessMemory]
cmp esi, esp
call fcn.00407fc0
test eax, eax
je 0x4020f8
mov esi, esp
push 0
push 4
mov eax, dword [ebp - 0x14]
push eax
mov ecx, dword [ebp - 0x10]
push ecx
push 0
push 0
mov edx, dword [ebp - 0x28]
push edx
call dword [sym.imp.KERNEL32.dll_CreateRemoteThread]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0
je 0x4020e4
mov esi, esp
mov eax, dword [ebp - 0x7c]
push eax
call dword [sym.imp.KERNEL32.dll_ResumeThread]
cmp esi, esp
call fcn.00407fc0
mov esi, esp
push 0xffffffffffffffff
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.KERNEL32.dll_WaitForSingleObject]
cmp esi, esp
call fcn.00407fc0
jmp 0x4020f6
mov esi, esp
call dword [sym.imp.KERNEL32.dll_GetLastError]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 8], eax
jmp 0x40210a
mov esi, esp
call dword [sym.imp.KERNEL32.dll_GetLastError]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 8], eax
mov esi, esp
push 0x8000
push 0
mov edx, dword [ebp - 0x14]
push edx
mov eax, dword [ebp - 0x28]
push eax
call dword [sym.imp.KERNEL32.dll_VirtualFreeEx]
cmp esi, esp
call fcn.00407fc0
jmp 0x40213c
mov esi, esp
call dword [sym.imp.KERNEL32.dll_GetLastError]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 8], eax
mov byte [ebp - 0x7b0], 0x4d
mov byte [ebp - 0x7af], 0x5a
mov byte [ebp - 0x7ae], 0x90
mov byte [ebp - 0x7ad], 0
mov byte [ebp - 0x7ac], 3
mov byte [ebp - 0x7ab], 0
mov byte [ebp - 0x7aa], 0
mov byte [ebp - 0x7a9], 0
mov byte [ebp - 0x7a8], 4
mov byte [ebp - 0x7a7], 0
mov byte [ebp - 0x7a6], 0
mov byte [ebp - 0x7a5], 0
mov byte [ebp - 0x7a4], 0xff
mov byte [ebp - 0x7a3], 0xff
mov byte [ebp - 0x7a2], 0
mov byte [ebp - 0x7a1], 0
mov byte [ebp - 0x7a0], 0xb8
mov byte [ebp - 0x79f], 0
mov byte [ebp - 0x79e], 0
mov byte [ebp - 0x79d], 0
mov byte [ebp - 0x79c], 0
mov byte [ebp - 0x79b], 0
mov byte [ebp - 0x79a], 0
mov byte [ebp - 0x799], 0
mov byte [ebp - 0x798], 0x40
mov byte [ebp - 0x797], 0
mov byte [ebp - 0x796], 0
mov byte [ebp - 0x795], 0
mov byte [ebp - 0x794], 0
mov byte [ebp - 0x793], 0
mov byte [ebp - 0x792], 0
mov byte [ebp - 0x791], 0
mov byte [ebp - 0x790], 0
mov byte [ebp - 0x78f], 0
mov byte [ebp - 0x78e], 0
mov byte [ebp - 0x78d], 0
mov byte [ebp - 0x78c], 0
mov byte [ebp - 0x78b], 0
mov byte [ebp - 0x78a], 0
mov byte [ebp - 0x789], 0
mov byte [ebp - 0x788], 0
mov byte [ebp - 0x787], 0
mov byte [ebp - 0x786], 0
mov byte [ebp - 0x785], 0
mov byte [ebp - 0x784], 0
mov byte [ebp - 0x783], 0
mov byte [ebp - 0x782], 0
mov byte [ebp - 0x781], 0
mov byte [ebp - 0x780], 0
mov byte [ebp - 0x77f], 0
mov byte [ebp - 0x77e], 0
mov byte [ebp - 0x77d], 0
mov byte [ebp - 0x77c], 0
mov byte [ebp - 0x77b], 0
mov byte [ebp - 0x77a], 0
mov byte [ebp - 0x779], 0
mov byte [ebp - 0x778], 0
mov byte [ebp - 0x777], 0
mov byte [ebp - 0x776], 0
mov byte [ebp - 0x775], 0
mov byte [ebp - 0x774], pe_nt_image_headers32
mov byte [ebp - 0x773], 0
mov byte [ebp - 0x772], 0
mov byte [ebp - 0x771], 0
mov byte [ebp - 0x770], 0xe
mov byte [ebp - 0x76f], 0x1f
mov byte [ebp - 0x76e], 0xba
mov byte [ebp - 0x76d], 0xe
mov byte [ebp - 0x76c], 0
mov byte [ebp - 0x76b], 0xb4
mov byte [ebp - 0x76a], 9
mov byte [ebp - 0x769], 0xcd
mov byte [ebp - 0x768], 0x21
mov byte [ebp - 0x767], 0xb8
mov byte [ebp - 0x766], 1
mov byte [ebp - 0x765], 0x4c
mov byte [ebp - 0x764], 0xcd
mov byte [ebp - 0x763], 0x21
mov byte [ebp - 0x762], 0x54
mov byte [ebp - 0x761], 0x68
mov byte [ebp - 0x760], 0x69
mov byte [ebp - 0x75f], 0x73
mov byte [ebp - 0x75e], 0x20
mov byte [ebp - 0x75d], 0x70
mov byte [ebp - 0x75c], 0x72
mov byte [ebp - 0x75b], 0x6f
mov byte [ebp - 0x75a], 0x67
mov byte [ebp - 0x759], 0x72
mov byte [ebp - 0x758], 0x61
mov byte [ebp - 0x757], 0x6d
mov byte [ebp - 0x756], 0x20
mov byte [ebp - 0x755], 0x63
mov byte [ebp - 0x754], 0x61
mov byte [ebp - 0x753], 0x6e
mov byte [ebp - 0x752], 0x6e
mov byte [ebp - 0x751], 0x6f
mov byte [ebp - 0x750], 0x74
mov byte [ebp - 0x74f], 0x20
mov byte [ebp - 0x74e], 0x62
mov byte [ebp - 0x74d], 0x65
mov byte [ebp - 0x74c], 0x20
mov byte [ebp - 0x74b], 0x72
mov byte [ebp - 0x74a], 0x75
mov byte [ebp - 0x749], 0x6e
mov byte [ebp - 0x748], 0x20
mov byte [ebp - 0x747], 0x69
mov byte [ebp - 0x746], 0x6e
mov byte [ebp - 0x745], 0x20
mov byte [ebp - 0x744], 0x44
mov byte [ebp - 0x743], 0x4f
mov byte [ebp - 0x742], 0x53
mov byte [ebp - 0x741], 0x20
mov byte [ebp - 0x740], 0x6d
mov byte [ebp - 0x73f], 0x6f
mov byte [ebp - 0x73e], 0x64
mov byte [ebp - 0x73d], 0x65
mov byte [ebp - 0x73c], 0x2e
mov byte [ebp - 0x73b], 0xd
mov byte [ebp - 0x73a], 0xd
mov byte [ebp - 0x739], 0xa
mov byte [ebp - 0x738], 0x24
mov byte [ebp - 0x737], 0
mov byte [ebp - 0x736], 0
mov byte [ebp - 0x735], 0
mov byte [ebp - 0x734], 0
mov byte [ebp - 0x733], 0
mov byte [ebp - 0x732], 0
mov byte [ebp - 0x731], 0
mov byte [ebp - 0x730], 0x6f
mov byte [ebp - 0x72f], 0x59
mov byte [ebp - 0x72e], 0xd5
mov byte [ebp - 0x72d], 0x8c
mov byte [ebp - 0x72c], 0x2b
mov byte [ebp - 0x72b], 0x38
mov byte [ebp - 0x72a], 0xbb
mov byte [ebp - 0x729], 0xdf
mov byte [ebp - 0x728], 0x2b
mov byte [ebp - 0x727], 0x38
mov byte [ebp - 0x726], 0xbb
mov byte [ebp - 0x725], 0xdf
mov byte [ebp - 0x724], 0x2b
mov byte [ebp - 0x723], 0x38
mov byte [ebp - 0x722], 0xbb
mov byte [ebp - 0x721], 0xdf
mov byte [ebp - 0x720], 0x60
mov byte [ebp - 0x71f], 0x40
mov byte [ebp - 0x71e], 0xb8
mov byte [ebp - 0x71d], 0xde
mov byte [ebp - 0x71c], 0x21
mov byte [ebp - 0x71b], 0x38
mov byte [ebp - 0x71a], 0xbb
mov byte [ebp - 0x719], 0xdf
mov byte [ebp - 0x718], 0x60
mov byte [ebp - 0x717], 0x40
mov byte [ebp - 0x716], 0xbe
mov byte [ebp - 0x715], 0xde
mov byte [ebp - 0x714], 0xa6
mov byte [ebp - 0x713], 0x38
mov byte [ebp - 0x712], 0xbb
mov byte [ebp - 0x711], 0xdf
mov byte [ebp - 0x710], 0x60
mov byte [ebp - 0x70f], 0x40
mov byte [ebp - 0x70e], 0xbf
mov byte [ebp - 0x70d], 0xde
mov byte [ebp - 0x70c], 0x3f
mov byte [ebp - 0x70b], 0x38
mov byte [ebp - 0x70a], 0xbb
mov byte [ebp - 0x709], 0xdf
mov byte [ebp - 0x708], 0x94
mov byte [ebp - 0x707], 0x44
mov byte [ebp - 0x706], 0xbe
mov byte [ebp - 0x705], 0xde
mov byte [ebp - 0x704], 0xd
mov byte [ebp - 0x703], 0x38
mov byte [ebp - 0x702], 0xbb
mov byte [ebp - 0x701], 0xdf
mov byte [ebp - 0x700], 0x94
mov byte [ebp - 0x6ff], 0x44
mov byte [ebp - 0x6fe], 0xbf
mov byte [ebp - 0x6fd], 0xde
mov byte [ebp - 0x6fc], 0x24
mov byte [ebp - 0x6fb], 0x38
mov byte [ebp - 0x6fa], 0xbb
mov byte [ebp - 0x6f9], 0xdf
mov byte [ebp - 0x6f8], 0x94
mov byte [ebp - 0x6f7], 0x44
mov byte [ebp - 0x6f6], 0xb8
mov byte [ebp - 0x6f5], 0xde
mov byte [ebp - 0x6f4], 0x3d
mov byte [ebp - 0x6f3], 0x38
mov byte [ebp - 0x6f2], 0xbb
mov byte [ebp - 0x6f1], 0xdf
mov byte [ebp - 0x6f0], 0x60
mov byte [ebp - 0x6ef], 0x40
mov byte [ebp - 0x6ee], 0xba
mov byte [ebp - 0x6ed], 0xde
mov byte [ebp - 0x6ec], 0x2e
mov byte [ebp - 0x6eb], 0x38
mov byte [ebp - 0x6ea], 0xbb
mov byte [ebp - 0x6e9], 0xdf
mov byte [ebp - 0x6e8], 0x2b
mov byte [ebp - 0x6e7], 0x38
mov byte [ebp - 0x6e6], 0xba
mov byte [ebp - 0x6e5], 0xdf
mov byte [ebp - 0x6e4], 0xba
mov byte [ebp - 0x6e3], 0x38
mov byte [ebp - 0x6e2], 0xbb
mov byte [ebp - 0x6e1], 0xdf
mov byte [ebp - 0x6e0], 0xfc
mov byte [ebp - 0x6df], 0x45
mov byte [ebp - 0x6de], 0xb3
mov byte [ebp - 0x6dd], 0xde
mov byte [ebp - 0x6dc], 0x2d
mov byte [ebp - 0x6db], 0x38
mov byte [ebp - 0x6da], 0xbb
mov byte [ebp - 0x6d9], 0xdf
mov byte [ebp - 0x6d8], 0xfc
mov byte [ebp - 0x6d7], 0x45
mov byte [ebp - 0x6d6], 0x44
mov byte [ebp - 0x6d5], 0xdf
mov byte [ebp - 0x6d4], 0x2a
mov byte [ebp - 0x6d3], 0x38
mov byte [ebp - 0x6d2], 0xbb
mov byte [ebp - 0x6d1], 0xdf
mov byte [ebp - 0x6d0], 0xfc
mov byte [ebp - 0x6cf], 0x45
mov byte [ebp - 0x6ce], 0xb9
mov byte [ebp - 0x6cd], 0xde
mov byte [ebp - 0x6cc], 0x2a
mov byte [ebp - 0x6cb], 0x38
mov byte [ebp - 0x6ca], 0xbb
mov byte [ebp - 0x6c9], 0xdf
mov byte [ebp - 0x6c8], 0x52
mov byte [ebp - 0x6c7], 0x69
mov byte [ebp - 0x6c6], 0x63
mov byte [ebp - 0x6c5], 0x68
mov byte [ebp - 0x6c4], 0x2b
mov byte [ebp - 0x6c3], 0x38
mov byte [ebp - 0x6c2], 0xbb
mov byte [ebp - 0x6c1], 0xdf
mov byte [ebp - 0x6c0], 0
mov byte [ebp - 0x6bf], 0
mov byte [ebp - 0x6be], 0
mov byte [ebp - 0x6bd], 0
mov byte [ebp - 0x6bc], 0
mov byte [ebp - 0x6bb], 0
mov byte [ebp - 0x6ba], 0
mov byte [ebp - 0x6b9], 0
mov byte [ebp - 0x6b8], 0x50
mov byte [ebp - 0x6b7], 0x45
mov byte [ebp - 0x6b6], 0
mov byte [ebp - 0x6b5], 0
mov byte [ebp - 0x6b4], 0x4c
mov byte [ebp - 0x6b3], 1
mov byte [ebp - 0x6b2], 5
mov byte [ebp - 0x6b1], 0
mov byte [ebp - 0x6b0], 0xe2
mov byte [ebp - 0x6af], 0xdf
mov byte [ebp - 0x6ae], 0xea
mov byte [ebp - 0x6ad], 0x66
mov byte [ebp - 0x6ac], 0
mov byte [ebp - 0x6ab], 0
mov byte [ebp - 0x6aa], 0
mov byte [ebp - 0x6a9], 0
mov byte [ebp - 0x6a8], 0
mov byte [ebp - 0x6a7], 0
mov byte [ebp - 0x6a6], 0
mov byte [ebp - 0x6a5], 0
mov byte [ebp - 0x6a4], 0xe0
mov byte [ebp - 0x6a3], 0
mov byte [ebp - 0x6a2], 2
mov byte [ebp - 0x6a1], 0x21
mov byte [ebp - 0x6a0], 0xb
mov byte [ebp - 0x69f], 1
mov byte [ebp - 0x69e], 0xe
mov byte [ebp - 0x69d], 0x23
mov byte [ebp - 0x69c], 0
mov byte [ebp - 0x69b], 0xe2
mov byte [ebp - 0x69a], 0
mov byte [ebp - 0x699], 0
mov byte [ebp - 0x698], 0
mov byte [ebp - 0x697], 0x8e
mov byte [ebp - 0x696], 0
mov byte [ebp - 0x695], 0
mov byte [ebp - 0x694], 0
mov byte [ebp - 0x693], 0
mov byte [ebp - 0x692], 0
mov byte [ebp - 0x691], 0
mov byte [ebp - 0x690], 0x2c
mov byte [ebp - 0x68f], 0x2b
mov byte [ebp - 0x68e], 0
mov byte [ebp - 0x68d], 0
mov byte [ebp - 0x68c], 0
mov byte [ebp - 0x68b], 0x10
mov byte [ebp - 0x68a], 0
mov byte [ebp - 0x689], 0
mov byte [ebp - 0x688], 0
mov byte [ebp - 0x687], 0
mov byte [ebp - 0x686], 1
mov byte [ebp - 0x685], 0
mov byte [ebp - 0x684], 0
mov byte [ebp - 0x683], 0
mov byte [ebp - 0x682], 0
mov byte [ebp - 0x681], 0x10
mov byte [ebp - 0x680], 0
mov byte [ebp - 0x67f], 0x10
mov byte [ebp - 0x67e], 0
mov byte [ebp - 0x67d], 0
mov byte [ebp - 0x67c], 0
mov byte [ebp - 0x67b], 2
mov byte [ebp - 0x67a], 0
mov byte [ebp - 0x679], 0
mov byte [ebp - 0x678], 6
mov byte [ebp - 0x677], 0
mov byte [ebp - 0x676], 0
mov byte [ebp - 0x675], 0
mov byte [ebp - 0x674], 0
mov byte [ebp - 0x673], 0
mov byte [ebp - 0x672], 0
mov byte [ebp - 0x671], 0
mov byte [ebp - 0x670], 6
mov byte [ebp - 0x66f], 0
mov byte [ebp - 0x66e], 0
mov byte [ebp - 0x66d], 0
mov byte [ebp - 0x66c], 0
mov byte [ebp - 0x66b], 0
mov byte [ebp - 0x66a], 0
mov byte [ebp - 0x669], 0
mov byte [ebp - 0x668], 0
mov byte [ebp - 0x667], 0xb0
mov byte [ebp - 0x666], 1
mov byte [ebp - 0x665], 0
mov byte [ebp - 0x664], 0
mov byte [ebp - 0x663], 4
mov byte [ebp - 0x662], 0
mov byte [ebp - 0x661], 0
mov byte [ebp - 0x660], 0
mov byte [ebp - 0x65f], 0
mov byte [ebp - 0x65e], 0
mov byte [ebp - 0x65d], 0
mov byte [ebp - 0x65c], 2
mov byte [ebp - 0x65b], 0
mov byte [ebp - 0x65a], 0x40
mov byte [ebp - 0x659], 1
mov byte [ebp - 0x658], 0
mov byte [ebp - 0x657], 0
mov byte [ebp - 0x656], 0x10
mov byte [ebp - 0x655], 0
mov byte [ebp - 0x654], 0
mov byte [ebp - 0x653], 0x10
mov byte [ebp - 0x652], 0
mov byte [ebp - 0x651], 0
mov byte [ebp - 0x650], 0
mov byte [ebp - 0x64f], 0
mov byte [ebp - 0x64e], 0x10
mov byte [ebp - 0x64d], 0
mov byte [ebp - 0x64c], 0
mov byte [ebp - 0x64b], 0x10
mov byte [ebp - 0x64a], 0
mov byte [ebp - 0x649], 0
mov byte [ebp - 0x648], 0
mov byte [ebp - 0x647], 0
mov byte [ebp - 0x646], 0
mov byte [ebp - 0x645], 0
mov byte [ebp - 0x644], 0x10
mov byte [ebp - 0x643], 0
mov byte [ebp - 0x642], 0
mov byte [ebp - 0x641], 0
mov byte [ebp - 0x640], 0
mov byte [ebp - 0x63f], 0
mov byte [ebp - 0x63e], 0
mov byte [ebp - 0x63d], 0
mov byte [ebp - 0x63c], 0
mov byte [ebp - 0x63b], 0
mov byte [ebp - 0x63a], 0
mov byte [ebp - 0x639], 0
mov byte [ebp - 0x638], 0x44
mov byte [ebp - 0x637], 0x5a
mov byte [ebp - 0x636], 1
mov byte [ebp - 0x635], 0
mov byte [ebp - 0x634], 0x3c
mov byte [ebp - 0x633], 0
mov byte [ebp - 0x632], 0
mov byte [ebp - 0x631], 0
mov byte [ebp - 0x630], 0
mov byte [ebp - 0x62f], 0x90
mov byte [ebp - 0x62e], 1
mov byte [ebp - 0x62d], 0
mov byte [ebp - 0x62c], 0xe0
mov byte [ebp - 0x62b], 1
mov byte [ebp - 0x62a], 0
mov byte [ebp - 0x629], 0
mov byte [ebp - 0x628], 0
mov byte [ebp - 0x627], 0
mov byte [ebp - 0x626], 0
mov byte [ebp - 0x625], 0
mov byte [ebp - 0x624], 0
mov byte [ebp - 0x623], 0
mov byte [ebp - 0x622], 0
mov byte [ebp - 0x621], 0
mov byte [ebp - 0x620], 0
mov byte [ebp - 0x61f], 0
mov byte [ebp - 0x61e], 0
mov byte [ebp - 0x61d], 0
mov byte [ebp - 0x61c], 0
mov byte [ebp - 0x61b], 0
mov byte [ebp - 0x61a], 0
mov byte [ebp - 0x619], 0
mov byte [ebp - 0x618], 0
mov byte [ebp - 0x617], 0xa0
mov byte [ebp - 0x616], 1
mov byte [ebp - 0x615], 0
mov byte [ebp - 0x614], 0xc8
mov byte [ebp - 0x613], 0xf
mov byte [ebp - 0x612], 0
mov byte [ebp - 0x611], 0
mov byte [ebp - 0x610], 0xe8
mov byte [ebp - 0x60f], 0x4e
mov byte [ebp - 0x60e], 1
mov byte [ebp - 0x60d], 0
mov byte [ebp - 0x60c], 0x38
mov byte [ebp - 0x60b], 0
mov byte [ebp - 0x60a], 0
mov byte [ebp - 0x609], 0
mov byte [ebp - 0x608], 0
mov byte [ebp - 0x607], 0
mov byte [ebp - 0x606], 0
mov byte [ebp - 0x605], 0
mov byte [ebp - 0x604], 0
mov byte [ebp - 0x603], 0
mov byte [ebp - 0x602], 0
mov byte [ebp - 0x601], 0
mov byte [ebp - 0x600], 0
mov byte [ebp - 0x5ff], 0
mov byte [ebp - 0x5fe], 0
mov byte [ebp - 0x5fd], 0
mov byte [ebp - 0x5fc], 0
mov byte [ebp - 0x5fb], 0
mov byte [ebp - 0x5fa], 0
mov byte [ebp - 0x5f9], 0
mov byte [ebp - 0x5f8], 0
mov byte [ebp - 0x5f7], 0
mov byte [ebp - 0x5f6], 0
mov byte [ebp - 0x5f5], 0
mov byte [ebp - 0x5f4], 0
mov byte [ebp - 0x5f3], 0
mov byte [ebp - 0x5f2], 0
mov byte [ebp - 0x5f1], 0
mov byte [ebp - 0x5f0], 0x28
mov byte [ebp - 0x5ef], 0x4e
mov byte [ebp - 0x5ee], 1
mov byte [ebp - 0x5ed], 0
mov byte [ebp - 0x5ec], 0x40
mov byte [ebp - 0x5eb], 0
mov byte [ebp - 0x5ea], 0
mov byte [ebp - 0x5e9], 0
mov byte [ebp - 0x5e8], 0
mov byte [ebp - 0x5e7], 0
mov byte [ebp - 0x5e6], 0
mov byte [ebp - 0x5e5], 0
mov byte [ebp - 0x5e4], 0
mov byte [ebp - 0x5e3], 0
mov byte [ebp - 0x5e2], 0
mov byte [ebp - 0x5e1], 0
mov byte [ebp - 0x5e0], 0
mov byte [ebp - 0x5df], 0
mov byte [ebp - 0x5de], 1
mov byte [ebp - 0x5dd], 0
mov byte [ebp - 0x5dc], 0x34
mov byte [ebp - 0x5db], 1
mov byte [ebp - 0x5da], 0
mov byte [ebp - 0x5d9], 0
mov byte [ebp - 0x5d8], 0
mov byte [ebp - 0x5d7], 0
mov byte [ebp - 0x5d6], 0
mov byte [ebp - 0x5d5], 0
mov byte [ebp - 0x5d4], 0
mov byte [ebp - 0x5d3], 0
mov byte [ebp - 0x5d2], 0
mov byte [ebp - 0x5d1], 0
mov byte [ebp - 0x5d0], 0
mov byte [ebp - 0x5cf], 0
mov byte [ebp - 0x5ce], 0
mov byte [ebp - 0x5cd], 0
mov byte [ebp - 0x5cc], 0
mov byte [ebp - 0x5cb], 0
mov byte [ebp - 0x5ca], 0
mov byte [ebp - 0x5c9], 0
mov byte [ebp - 0x5c8], 0
mov byte [ebp - 0x5c7], 0
mov byte [ebp - 0x5c6], 0
mov byte [ebp - 0x5c5], 0
mov byte [ebp - 0x5c4], 0
mov byte [ebp - 0x5c3], 0
mov byte [ebp - 0x5c2], 0
mov byte [ebp - 0x5c1], 0
mov byte [ebp - 0x5c0], 0x2e
mov byte [ebp - 0x5bf], 0x74
mov byte [ebp - 0x5be], 0x65
mov byte [ebp - 0x5bd], 0x78
mov byte [ebp - 0x5bc], 0x74
mov byte [ebp - 0x5bb], 0
mov byte [ebp - 0x5ba], 0
mov byte [ebp - 0x5b9], 0
mov byte [ebp - 0x5b8], 0xe3
mov byte [ebp - 0x5b7], 0xe0
mov byte [ebp - 0x5b6], 0
mov byte [ebp - 0x5b5], 0
mov byte [ebp - 0x5b4], 0
mov byte [ebp - 0x5b3], 0x10
mov byte [ebp - 0x5b2], 0
mov byte [ebp - 0x5b1], 0
mov byte [ebp - 0x5b0], 0
mov byte [ebp - 0x5af], 0xe2
mov byte [ebp - 0x5ae], 0
mov byte [ebp - 0x5ad], 0
mov byte [ebp - 0x5ac], 0
mov byte [ebp - 0x5ab], 4
mov byte [ebp - 0x5aa], 0
mov byte [ebp - 0x5a9], 0
mov byte [ebp - 0x5a8], 0
mov byte [ebp - 0x5a7], 0
mov byte [ebp - 0x5a6], 0
mov byte [ebp - 0x5a5], 0
mov byte [ebp - 0x5a4], 0
mov byte [ebp - 0x5a3], 0
mov byte [ebp - 0x5a2], 0
mov byte [ebp - 0x5a1], 0
mov byte [ebp - 0x5a0], 0
mov byte [ebp - 0x59f], 0
mov byte [ebp - 0x59e], 0
mov byte [ebp - 0x59d], 0
mov byte [ebp - 0x59c], 0x20
mov byte [ebp - 0x59b], 0
mov byte [ebp - 0x59a], 0
mov byte [ebp - 0x599], 0x60
mov byte [ebp - 0x598], 0x2e
mov byte [ebp - 0x597], 0x72
mov byte [ebp - 0x596], 0x64
mov byte [ebp - 0x595], 0x61
mov byte [ebp - 0x594], 0x74
mov byte [ebp - 0x593], 0x61
mov byte [ebp - 0x592], 0
mov byte [ebp - 0x591], 0
mov byte [ebp - 0x590], 0x54
mov byte [ebp - 0x58f], 0x61
mov byte [ebp - 0x58e], 0
mov byte [ebp - 0x58d], 0
mov byte [ebp - 0x58c], 0
mov byte [ebp - 0x58b], 0
mov byte [ebp - 0x58a], 1
mov byte [ebp - 0x589], 0
mov byte [ebp - 0x588], 0
mov byte [ebp - 0x587], 0x62
mov byte [ebp - 0x586], 0
mov byte [ebp - 0x585], 0
mov byte [ebp - 0x584], 0
mov byte [ebp - 0x583], 0xe6
mov byte [ebp - 0x582], 0
mov byte [ebp - 0x581], 0
mov byte [ebp - 0x580], 0
mov byte [ebp - 0x57f], 0
mov byte [ebp - 0x57e], 0
mov byte [ebp - 0x57d], 0
mov byte [ebp - 0x57c], 0
mov byte [ebp - 0x57b], 0
mov byte [ebp - 0x57a], 0
mov byte [ebp - 0x579], 0
mov byte [ebp - 0x578], 0
mov byte [ebp - 0x577], 0
mov byte [ebp - 0x576], 0
mov byte [ebp - 0x575], 0
mov byte [ebp - 0x574], 0x40
mov byte [ebp - 0x573], 0
mov byte [ebp - 0x572], 0
mov byte [ebp - 0x571], 0x40
mov byte [ebp - 0x570], 0x2e
mov byte [ebp - 0x56f], 0x64
mov byte [ebp - 0x56e], 0x61
mov byte [ebp - 0x56d], 0x74
mov byte [ebp - 0x56c], 0x61
mov byte [ebp - 0x56b], 0
mov byte [ebp - 0x56a], 0
mov byte [ebp - 0x569], 0
mov byte [ebp - 0x568], 0xd0
mov byte [ebp - 0x567], 0x18
mov byte [ebp - 0x566], 0
mov byte [ebp - 0x565], 0
mov byte [ebp - 0x564], 0
mov byte [ebp - 0x563], 0x70
mov byte [ebp - 0x562], 1
mov byte [ebp - 0x561], 0
mov byte [ebp - 0x560], 0
mov byte [ebp - 0x55f], 0xc
mov byte [ebp - 0x55e], 0
mov byte [ebp - 0x55d], 0
mov byte [ebp - 0x55c], 0
mov byte [ebp - 0x55b], 0x48
mov byte [ebp - 0x55a], 1
mov byte [ebp - 0x559], 0
mov byte [ebp - 0x558], 0
mov byte [ebp - 0x557], 0
mov byte [ebp - 0x556], 0
mov byte [ebp - 0x555], 0
mov byte [ebp - 0x554], 0
mov byte [ebp - 0x553], 0
mov byte [ebp - 0x552], 0
mov byte [ebp - 0x551], 0
mov byte [ebp - 0x550], 0
mov byte [ebp - 0x54f], 0
mov byte [ebp - 0x54e], 0
mov byte [ebp - 0x54d], 0
mov byte [ebp - 0x54c], 0x40
mov byte [ebp - 0x54b], 0
mov byte [ebp - 0x54a], 0
mov byte [ebp - 0x549], 0xc0
mov byte [ebp - 0x548], 0x2e
mov byte [ebp - 0x547], 0x72
mov byte [ebp - 0x546], 0x73
mov byte [ebp - 0x545], 0x72
mov byte [ebp - 0x544], 0x63
mov byte [ebp - 0x543], 0
mov byte [ebp - 0x542], 0
mov byte [ebp - 0x541], 0
mov byte [ebp - 0x540], 0xe0
mov byte [ebp - 0x53f], 1
mov byte [ebp - 0x53e], 0
mov byte [ebp - 0x53d], 0
mov byte [ebp - 0x53c], 0
mov byte [ebp - 0x53b], 0x90
mov byte [ebp - 0x53a], 1
mov byte [ebp - 0x539], 0
mov byte [ebp - 0x538], 0
mov byte [ebp - 0x537], 2
mov byte [ebp - 0x536], 0
mov byte [ebp - 0x535], 0
mov byte [ebp - 0x534], 0
mov byte [ebp - 0x533], 0x54
mov byte [ebp - 0x532], 1
mov byte [ebp - 0x531], 0
mov byte [ebp - 0x530], 0
mov byte [ebp - 0x52f], 0
mov byte [ebp - 0x52e], 0
mov byte [ebp - 0x52d], 0
mov byte [ebp - 0x52c], 0
mov byte [ebp - 0x52b], 0
mov byte [ebp - 0x52a], 0
mov byte [ebp - 0x529], 0
mov byte [ebp - 0x528], 0
mov byte [ebp - 0x527], 0
mov byte [ebp - 0x526], 0
mov byte [ebp - 0x525], 0
mov byte [ebp - 0x524], 0x40
mov byte [ebp - 0x523], 0
mov byte [ebp - 0x522], 0
mov byte [ebp - 0x521], 0x40
mov byte [ebp - 0x520], 0x2e
mov byte [ebp - 0x51f], 0x72
mov byte [ebp - 0x51e], 0x65
mov byte [ebp - 0x51d], 0x6c
mov byte [ebp - 0x51c], 0x6f
mov byte [ebp - 0x51b], 0x63
mov byte [ebp - 0x51a], 0
mov byte [ebp - 0x519], 0
mov byte [ebp - 0x518], 0xc8
mov byte [ebp - 0x517], 0xf
mov byte [ebp - 0x516], 0
mov byte [ebp - 0x515], 0
mov byte [ebp - 0x514], 0
mov byte [ebp - 0x513], 0xa0
mov byte [ebp - 0x512], 1
mov byte [ebp - 0x511], 0
mov byte [ebp - 0x510], 0
mov byte [ebp - 0x50f], 0x10
mov byte [ebp - 0x50e], 0
mov byte [ebp - 0x50d], 0
mov byte [ebp - 0x50c], 0
mov byte [ebp - 0x50b], 0x56
mov byte [ebp - 0x50a], 1
mov byte [ebp - 0x509], 0
mov byte [ebp - 0x508], 0
mov byte [ebp - 0x507], 0
mov byte [ebp - 0x506], 0
mov byte [ebp - 0x505], 0
mov byte [ebp - 0x504], 0
mov byte [ebp - 0x503], 0
mov byte [ebp - 0x502], 0
mov byte [ebp - 0x501], 0
mov byte [ebp - 0x500], 0
mov byte [ebp - 0x4ff], 0
mov byte [ebp - 0x4fe], 0
mov byte [ebp - 0x4fd], 0
mov byte [ebp - 0x4fc], 0x40
mov byte [ebp - 0x4fb], 0
mov byte [ebp - 0x4fa], 0
mov byte [ebp - 0x4f9], 0x42
mov byte [ebp - 0x4f8], 0
mov byte [ebp - 0x4f7], 0
mov byte [ebp - 0x4f6], 0
mov byte [ebp - 0x4f5], 0
mov byte [ebp - 0x4f4], 0
mov byte [ebp - 0x4f3], 0
mov byte [ebp - 0x4f2], 0
mov byte [ebp - 0x4f1], 0
mov byte [ebp - 0x4f0], 0
mov byte [ebp - 0x4ef], 0
mov byte [ebp - 0x4ee], 0
mov byte [ebp - 0x4ed], 0
mov byte [ebp - 0x4ec], 0
mov byte [ebp - 0x4eb], 0
mov byte [ebp - 0x4ea], 0
mov byte [ebp - 0x4e9], 0
mov byte [ebp - 0x4e8], 0
mov byte [ebp - 0x4e7], 0
mov byte [ebp - 0x4e6], 0
mov byte [ebp - 0x4e5], 0
mov byte [ebp - 0x4e4], 0
mov byte [ebp - 0x4e3], 0
mov byte [ebp - 0x4e2], 0
mov byte [ebp - 0x4e1], 0
mov byte [ebp - 0x4e0], 0
mov byte [ebp - 0x4df], 0
mov byte [ebp - 0x4de], 0
mov byte [ebp - 0x4dd], 0
mov byte [ebp - 0x4dc], 0
mov byte [ebp - 0x4db], 0
mov byte [ebp - 0x4da], 0
mov byte [ebp - 0x4d9], 0
mov byte [ebp - 0x4d8], 0
mov byte [ebp - 0x4d7], 0
mov byte [ebp - 0x4d6], 0
mov byte [ebp - 0x4d5], 0
mov byte [ebp - 0x4d4], 0
mov byte [ebp - 0x4d3], 0
mov byte [ebp - 0x4d2], 0
mov byte [ebp - 0x4d1], 0
mov byte [ebp - 0x4d0], 0
mov byte [ebp - 0x4cf], 0
mov byte [ebp - 0x4ce], 0
mov byte [ebp - 0x4cd], 0
mov byte [ebp - 0x4cc], 0
mov byte [ebp - 0x4cb], 0
mov byte [ebp - 0x4ca], 0
mov byte [ebp - 0x4c9], 0
mov byte [ebp - 0x4c8], 0
mov byte [ebp - 0x4c7], 0
mov byte [ebp - 0x4c6], 0
mov byte [ebp - 0x4c5], 0
mov byte [ebp - 0x4c4], 0
mov byte [ebp - 0x4c3], 0
mov byte [ebp - 0x4c2], 0
mov byte [ebp - 0x4c1], 0
mov byte [ebp - 0x4c0], 0
mov byte [ebp - 0x4bf], 0
mov byte [ebp - 0x4be], 0
mov byte [ebp - 0x4bd], 0
mov byte [ebp - 0x4bc], 0
mov byte [ebp - 0x4bb], 0
mov byte [ebp - 0x4ba], 0
mov byte [ebp - 0x4b9], 0
mov byte [ebp - 0x4b8], 0
mov byte [ebp - 0x4b7], 0
mov byte [ebp - 0x4b6], 0
mov byte [ebp - 0x4b5], 0
mov byte [ebp - 0x4b4], 0
mov byte [ebp - 0x4b3], 0
mov byte [ebp - 0x4b2], 0
mov byte [ebp - 0x4b1], 0
mov byte [ebp - 0x4b0], 0
mov byte [ebp - 0x4af], 0
mov byte [ebp - 0x4ae], 0
mov byte [ebp - 0x4ad], 0
mov byte [ebp - 0x4ac], 0
mov byte [ebp - 0x4ab], 0
mov byte [ebp - 0x4aa], 0
mov byte [ebp - 0x4a9], 0
mov byte [ebp - 0x4a8], 0
mov byte [ebp - 0x4a7], 0
mov byte [ebp - 0x4a6], 0
mov byte [ebp - 0x4a5], 0
mov byte [ebp - 0x4a4], 0
mov byte [ebp - 0x4a3], 0
mov byte [ebp - 0x4a2], 0
mov byte [ebp - 0x4a1], 0
mov byte [ebp - 0x4a0], 0
mov byte [ebp - 0x49f], 0
mov byte [ebp - 0x49e], 0
mov byte [ebp - 0x49d], 0
mov byte [ebp - 0x49c], 0
mov byte [ebp - 0x49b], 0
mov byte [ebp - 0x49a], 0
mov byte [ebp - 0x499], 0
mov byte [ebp - 0x498], 0
mov byte [ebp - 0x497], 0
mov byte [ebp - 0x496], 0
mov byte [ebp - 0x495], 0
mov byte [ebp - 0x494], 0
mov byte [ebp - 0x493], 0
mov byte [ebp - 0x492], 0
mov byte [ebp - 0x491], 0
mov byte [ebp - 0x490], 0
mov byte [ebp - 0x48f], 0
mov byte [ebp - 0x48e], 0
mov byte [ebp - 0x48d], 0
mov byte [ebp - 0x48c], 0
mov byte [ebp - 0x48b], 0
mov byte [ebp - 0x48a], 0
mov byte [ebp - 0x489], 0
mov byte [ebp - 0x488], 0
mov byte [ebp - 0x487], 0
mov byte [ebp - 0x486], 0
mov byte [ebp - 0x485], 0
mov byte [ebp - 0x484], 0
mov byte [ebp - 0x483], 0
mov byte [ebp - 0x482], 0
mov byte [ebp - 0x481], 0
mov byte [ebp - 0x480], 0
mov byte [ebp - 0x47f], 0
mov byte [ebp - 0x47e], 0
mov byte [ebp - 0x47d], 0
mov byte [ebp - 0x47c], 0
mov byte [ebp - 0x47b], 0
mov byte [ebp - 0x47a], 0
mov byte [ebp - 0x479], 0
mov byte [ebp - 0x478], 0
mov byte [ebp - 0x477], 0
mov byte [ebp - 0x476], 0
mov byte [ebp - 0x475], 0
mov byte [ebp - 0x474], 0
mov byte [ebp - 0x473], 0
mov byte [ebp - 0x472], 0
mov byte [ebp - 0x471], 0
mov byte [ebp - 0x470], 0
mov byte [ebp - 0x46f], 0
mov byte [ebp - 0x46e], 0
mov byte [ebp - 0x46d], 0
mov byte [ebp - 0x46c], 0
mov byte [ebp - 0x46b], 0
mov byte [ebp - 0x46a], 0
mov byte [ebp - 0x469], 0
mov byte [ebp - 0x468], 0
mov byte [ebp - 0x467], 0
mov byte [ebp - 0x466], 0
mov byte [ebp - 0x465], 0
mov byte [ebp - 0x464], 0
mov byte [ebp - 0x463], 0
mov byte [ebp - 0x462], 0
mov byte [ebp - 0x461], 0
mov byte [ebp - 0x460], 0
mov byte [ebp - 0x45f], 0
mov byte [ebp - 0x45e], 0
mov byte [ebp - 0x45d], 0
mov byte [ebp - 0x45c], 0
mov byte [ebp - 0x45b], 0
mov byte [ebp - 0x45a], 0
mov byte [ebp - 0x459], 0
mov byte [ebp - 0x458], 0
mov byte [ebp - 0x457], 0
mov byte [ebp - 0x456], 0
mov byte [ebp - 0x455], 0
mov byte [ebp - 0x454], 0
mov byte [ebp - 0x453], 0
mov byte [ebp - 0x452], 0
mov byte [ebp - 0x451], 0
mov byte [ebp - 0x450], 0
mov byte [ebp - 0x44f], 0
mov byte [ebp - 0x44e], 0
mov byte [ebp - 0x44d], 0
mov byte [ebp - 0x44c], 0
mov byte [ebp - 0x44b], 0
mov byte [ebp - 0x44a], 0
mov byte [ebp - 0x449], 0
mov byte [ebp - 0x448], 0
mov byte [ebp - 0x447], 0
mov byte [ebp - 0x446], 0
mov byte [ebp - 0x445], 0
mov byte [ebp - 0x444], 0
mov byte [ebp - 0x443], 0
mov byte [ebp - 0x442], 0
mov byte [ebp - 0x441], 0
mov byte [ebp - 0x440], 0
mov byte [ebp - 0x43f], 0
mov byte [ebp - 0x43e], 0
mov byte [ebp - 0x43d], 0
mov byte [ebp - 0x43c], 0
mov byte [ebp - 0x43b], 0
mov byte [ebp - 0x43a], 0
mov byte [ebp - 0x439], 0
mov byte [ebp - 0x438], 0
mov byte [ebp - 0x437], 0
mov byte [ebp - 0x436], 0
mov byte [ebp - 0x435], 0
mov byte [ebp - 0x434], 0
mov byte [ebp - 0x433], 0
mov byte [ebp - 0x432], 0
mov byte [ebp - 0x431], 0
mov byte [ebp - 0x430], 0
mov byte [ebp - 0x42f], 0
mov byte [ebp - 0x42e], 0
mov byte [ebp - 0x42d], 0
mov byte [ebp - 0x42c], 0
mov byte [ebp - 0x42b], 0
mov byte [ebp - 0x42a], 0
mov byte [ebp - 0x429], 0
mov byte [ebp - 0x428], 0
mov byte [ebp - 0x427], 0
mov byte [ebp - 0x426], 0
mov byte [ebp - 0x425], 0
mov byte [ebp - 0x424], 0
mov byte [ebp - 0x423], 0
mov byte [ebp - 0x422], 0
mov byte [ebp - 0x421], 0
mov byte [ebp - 0x420], 0
mov byte [ebp - 0x41f], 0
mov byte [ebp - 0x41e], 0
mov byte [ebp - 0x41d], 0
mov byte [ebp - 0x41c], 0
mov byte [ebp - 0x41b], 0
mov byte [ebp - 0x41a], 0
mov byte [ebp - 0x419], 0
mov byte [ebp - 0x418], 0
mov byte [ebp - 0x417], 0
mov byte [ebp - 0x416], 0
mov byte [ebp - 0x415], 0
mov byte [ebp - 0x414], 0
mov byte [ebp - 0x413], 0
mov byte [ebp - 0x412], 0
mov byte [ebp - 0x411], 0
mov byte [ebp - 0x410], 0
mov byte [ebp - 0x40f], 0
mov byte [ebp - 0x40e], 0
mov byte [ebp - 0x40d], 0
mov byte [ebp - 0x40c], 0
mov byte [ebp - 0x40b], 0
mov byte [ebp - 0x40a], 0
mov byte [ebp - 0x409], 0
mov byte [ebp - 0x408], 0
mov byte [ebp - 0x407], 0
mov byte [ebp - 0x406], 0
mov byte [ebp - 0x405], 0
mov byte [ebp - 0x404], 0
mov byte [ebp - 0x403], 0
mov byte [ebp - 0x402], 0
mov byte [ebp - 0x401], 0
mov byte [ebp - 0x400], 0
mov byte [ebp - 0x3ff], 0
mov byte [ebp - 0x3fe], 0
mov byte [ebp - 0x3fd], 0
mov byte [ebp - 0x3fc], 0
mov byte [ebp - 0x3fb], 0
mov byte [ebp - 0x3fa], 0
mov byte [ebp - 0x3f9], 0
mov byte [ebp - 0x3f8], 0
mov byte [ebp - 0x3f7], 0
mov byte [ebp - 0x3f6], 0
mov byte [ebp - 0x3f5], 0
mov byte [ebp - 0x3f4], 0
mov byte [ebp - 0x3f3], 0
mov byte [ebp - 0x3f2], 0
mov byte [ebp - 0x3f1], 0
mov byte [ebp - 0x3f0], 0
mov byte [ebp - 0x3ef], 0
mov byte [ebp - 0x3ee], 0
mov byte [ebp - 0x3ed], 0
mov byte [ebp - 0x3ec], 0
mov byte [ebp - 0x3eb], 0
mov byte [ebp - 0x3ea], 0
mov byte [ebp - 0x3e9], 0
mov byte [ebp - 0x3e8], 0
mov byte [ebp - 0x3e7], 0
mov byte [ebp - 0x3e6], 0
mov byte [ebp - 0x3e5], 0
mov byte [ebp - 0x3e4], 0
mov byte [ebp - 0x3e3], 0
mov byte [ebp - 0x3e2], 0
mov byte [ebp - 0x3e1], 0
mov byte [ebp - 0x3e0], 0
mov byte [ebp - 0x3df], 0
mov byte [ebp - 0x3de], 0
mov byte [ebp - 0x3dd], 0
mov byte [ebp - 0x3dc], 0
mov byte [ebp - 0x3db], 0
mov byte [ebp - 0x3da], 0
mov byte [ebp - 0x3d9], 0
mov byte [ebp - 0x3d8], 0
mov byte [ebp - 0x3d7], 0
mov byte [ebp - 0x3d6], 0
mov byte [ebp - 0x3d5], 0
mov byte [ebp - 0x3d4], 0
mov byte [ebp - 0x3d3], 0
mov byte [ebp - 0x3d2], 0
mov byte [ebp - 0x3d1], 0
mov byte [ebp - 0x3d0], 0
mov byte [ebp - 0x3cf], 0
mov byte [ebp - 0x3ce], 0
mov byte [ebp - 0x3cd], 0
mov byte [ebp - 0x3cc], 0
mov byte [ebp - 0x3cb], 0
mov byte [ebp - 0x3ca], 0
mov byte [ebp - 0x3c9], 0
mov byte [ebp - 0x3c8], 0
mov byte [ebp - 0x3c7], 0
mov byte [ebp - 0x3c6], 0
mov byte [ebp - 0x3c5], 0
mov byte [ebp - 0x3c4], 0
mov byte [ebp - 0x3c3], 0
mov byte [ebp - 0x3c2], 0
mov byte [ebp - 0x3c1], 0
mov byte [ebp - 0x3c0], 0
mov byte [ebp - 0x3bf], 0
mov byte [ebp - 0x3be], 0
mov byte [ebp - 0x3bd], 0
mov byte [ebp - 0x3bc], 0
mov byte [ebp - 0x3bb], 0
mov byte [ebp - 0x3ba], 0
mov byte [ebp - 0x3b9], 0
mov byte [ebp - 0x3b8], 0
mov byte [ebp - 0x3b7], 0
mov byte [ebp - 0x3b6], 0
mov byte [ebp - 0x3b5], 0
mov byte [ebp - 0x3b4], 0
mov byte [ebp - 0x3b3], 0
mov byte [ebp - 0x3b2], 0
mov byte [ebp - 0x3b1], 0
mov byte [ebp - 0x3b0], 0x55
mov byte [ebp - 0x3af], 0x8b
mov byte [ebp - 0x3ae], 0xec
mov byte [ebp - 0x3ad], 0xa1
mov byte [ebp - 0x3ac], 0x7c
mov byte [ebp - 0x3ab], 0x34
mov byte [ebp - 0x3aa], 0xb7
mov byte [ebp - 0x3a9], 0
mov byte [ebp - 0x3a8], 0xa3
mov byte [ebp - 0x3a7], 0xac
mov byte [ebp - 0x3a6], 0x88
mov byte [ebp - 0x3a5], 1
mov byte [ebp - 0x3a4], 0x10
mov byte [ebp - 0x3a3], 0x5d
mov byte [ebp - 0x3a2], 0xc3
mov byte [ebp - 0x3a1], 0xb9
mov byte [ebp - 0x3a0], 0x10
mov byte [ebp - 0x39f], 0x80
mov byte [ebp - 0x39e], 1
mov byte [ebp - 0x39d], 0x10
mov byte [ebp - 0x39c], 0xe8
mov byte [ebp - 0x39b], 0x84
mov byte [ebp - 0x39a], 0x26
mov byte [ebp - 0x399], 0
mov byte [ebp - 0x398], 0
mov byte [ebp - 0x397], 0x68
mov byte [ebp - 0x396], 0xd9
mov byte [ebp - 0x395], 0xf0
mov byte [ebp - 0x394], 0
mov byte [ebp - 0x393], 0x10
mov byte [ebp - 0x392], 0xe8
mov byte [ebp - 0x391], 0x26
mov byte [ebp - 0x390], 0x20
mov byte [ebp - 0x38f], 0
mov byte [ebp - 0x38e], 0
mov byte [ebp - 0x38d], 0x59
mov byte [ebp - 0x38c], 0xc3
mov byte [ebp - 0x38b], 0xcc
mov byte [ebp - 0x38a], 0xcc
mov byte [ebp - 0x389], 0xcc
mov byte [ebp - 0x388], 0xcc
mov byte [ebp - 0x387], 0xcc
mov byte [ebp - 0x386], 0xcc
mov byte [ebp - 0x385], 0xcc
mov byte [ebp - 0x384], 0xcc
mov byte [ebp - 0x383], 0xcc
mov byte [ebp - 0x382], 0xcc
mov byte [ebp - 0x381], 0xcc
mov byte [ebp - 0x380], 0x55
mov byte [ebp - 0x37f], 0x8b
mov byte [ebp - 0x37e], 0xec
mov byte [ebp - 0x37d], 0xb8
mov byte [ebp - 0x37c], 0xb8
mov byte [ebp - 0x37b], 0x88
mov byte [ebp - 0x37a], 1
mov byte [ebp - 0x379], 0x10
mov byte [ebp - 0x378], 0x5d
mov byte [ebp - 0x377], 0xc3
mov byte [ebp - 0x376], 0xcc
mov byte [ebp - 0x375], 0xcc
mov byte [ebp - 0x374], 0xcc
mov byte [ebp - 0x373], 0xcc
mov byte [ebp - 0x372], 0xcc
mov byte [ebp - 0x371], 0xcc
mov byte [ebp - 0x370], 0x55
mov byte [ebp - 0x36f], 0x8b
mov byte [ebp - 0x36e], 0xec
mov byte [ebp - 0x36d], 0x83
mov byte [ebp - 0x36c], 0xec
mov byte [ebp - 0x36b], 0x10
mov byte [ebp - 0x36a], 0xe8
mov byte [ebp - 0x369], 0xfa
mov byte [ebp - 0x368], 0x24
mov byte [ebp - 0x367], 0
mov byte [ebp - 0x366], 0
mov byte [ebp - 0x365], 0x89
mov byte [ebp - 0x364], 0x45
mov byte [ebp - 0x363], pe_nt_image_headers32
mov byte [ebp - 0x362], 0x89
mov byte [ebp - 0x361], 0x55
mov byte [ebp - 0x360], 0xfc
mov byte [ebp - 0x35f], 0x8d
mov byte [ebp - 0x35e], 0x45
mov byte [ebp - 0x35d], pe_nt_image_headers32
mov byte [ebp - 0x35c], 0x50
mov byte [ebp - 0x35b], 0x8d
mov byte [ebp - 0x35a], 0x4d
mov byte [ebp - 0x359], 0xf0
mov byte [ebp - 0x358], 0xe8
mov byte [ebp - 0x357], 0x63
mov byte [ebp - 0x356], 9
mov byte [ebp - 0x355], 0
mov byte [ebp - 0x354], 0
mov byte [ebp - 0x353], 0x50
mov byte [ebp - 0x352], 0x8b
mov byte [ebp - 0x351], 0x4d
mov byte [ebp - 0x350], 8
mov byte [ebp - 0x34f], 0xe8
mov byte [ebp - 0x34e], 0xfa
mov byte [ebp - 0x34d], 8
mov byte [ebp - 0x34c], 0
mov byte [ebp - 0x34b], 0
mov byte [ebp - 0x34a], 0x8b
mov byte [ebp - 0x349], 0x45
mov byte [ebp - 0x348], 8
mov byte [ebp - 0x347], 0x8b
mov byte [ebp - 0x346], 0xe5
mov byte [ebp - 0x345], 0x5d
mov byte [ebp - 0x344], 0xc3
mov byte [ebp - 0x343], 0xcc
mov byte [ebp - 0x342], 0xcc
mov byte [ebp - 0x341], 0xcc
mov byte [ebp - 0x340], 0x55
mov byte [ebp - 0x33f], 0x8b
mov byte [ebp - 0x33e], 0xec
mov byte [ebp - 0x33d], 0x83
mov byte [ebp - 0x33c], 0xec
mov byte [ebp - 0x33b], 0x50
mov byte [ebp - 0x33a], 0xe8
mov byte [ebp - 0x339], 0x4d
mov byte [ebp - 0x338], 0x24
mov byte [ebp - 0x337], 0
mov byte [ebp - 0x336], 0
mov byte [ebp - 0x335], 0x89
mov byte [ebp - 0x334], 0x45
mov byte [ebp - 0x333], pe_nt_image_headers32
mov byte [ebp - 0x332], 0x89
mov byte [ebp - 0x331], 0x55
mov byte [ebp - 0x330], 0xfc
mov byte [ebp - 0x32f], 0xe8
mov byte [ebp - 0x32e], 0x2b
mov byte [ebp - 0x32d], 0x24
mov byte [ebp - 0x32c], 0
mov byte [ebp - 0x32b], 0
mov byte [ebp - 0x32a], 0x89
mov byte [ebp - 0x329], 0x45
mov byte [ebp - 0x328], 0xf0
mov byte [ebp - 0x327], 0x89
mov byte [ebp - 0x326], 0x55
mov byte [ebp - 0x325], 0xf4
mov byte [ebp - 0x324], 0x33
mov byte [ebp - 0x323], 0xc0
mov byte [ebp - 0x322], 0xc7
mov byte [ebp - 0x321], 0x45
mov byte [ebp - 0x320], 0xc8
mov byte [ebp - 0x31f], 0x80
mov byte [ebp - 0x31e], 0x96
mov byte [ebp - 0x31d], 0x98
mov byte [ebp - 0x31c], 0
mov byte [ebp - 0x31b], 0x89
mov byte [ebp - 0x31a], 0x45
mov byte [ebp - 0x319], 0xcc
mov byte [ebp - 0x318], 0x81
mov byte [ebp - 0x317], 0x7d
mov byte [ebp - 0x316], pe_nt_image_headers32
mov byte [ebp - 0x315], 0x80
mov byte [ebp - 0x314], 0x96
mov byte [ebp - 0x313], 0x98
mov byte [ebp - 0x312], 0
mov byte [ebp - 0x311], 0x75
mov byte [ebp - 0x310], 0x4b
mov byte [ebp - 0x30f], 0x83
mov byte [ebp - 0x30e], 0x7d
mov byte [ebp - 0x30d], 0xfc
mov byte [ebp - 0x30c], 0
mov byte [ebp - 0x30b], 0x75
mov byte [ebp - 0x30a], 0x45
mov byte [ebp - 0x309], 0x33
mov byte [ebp - 0x308], 0xc9
mov byte [ebp - 0x307], 0xc7
mov byte [ebp - 0x306], 0x45
mov byte [ebp - 0x305], 0xc0
mov byte [ebp - 0x304], 0x64
mov byte [ebp - 0x303], 0
mov byte [ebp - 0x302], 0
mov byte [ebp - 0x301], 0
mov byte [ebp - 0x300], 0x89
mov byte [ebp - 0x2ff], 0x4d
mov byte [ebp - 0x2fe], 0xc4
mov byte [ebp - 0x2fd], 0x6a
mov byte [ebp - 0x2fc], 0
mov byte [ebp - 0x2fb], 0x6a
mov byte [ebp - 0x2fa], 0x64
mov byte [ebp - 0x2f9], 0x8b
mov byte [ebp - 0x2f8], 0x55
mov byte [ebp - 0x2f7], 0xf4
mov byte [ebp - 0x2f6], 0x52
mov byte [ebp - 0x2f5], 0x8b
mov byte [ebp - 0x2f4], 0x45
mov byte [ebp - 0x2f3], 0xf0
mov byte [ebp - 0x2f2], 0x50
mov byte [ebp - 0x2f1], 0xe8
mov byte [ebp - 0x2f0], 0x6c
mov byte [ebp - 0x2ef], 0xdc
mov byte [ebp - 0x2ee], 0
mov byte [ebp - 0x2ed], 0
mov byte [ebp - 0x2ec], 0x89
mov byte [ebp - 0x2eb], 0x45
mov byte [ebp - 0x2ea], 0xd8
mov byte [ebp - 0x2e9], 0x89
mov byte [ebp - 0x2e8], 0x55
mov byte [ebp - 0x2e7], 0xdc
mov byte [ebp - 0x2e6], 0x8d
mov byte [ebp - 0x2e5], 0x4d
mov byte [ebp - 0x2e4], 0xd8
mov byte [ebp - 0x2e3], 0x51
mov byte [ebp - 0x2e2], 0x8d
mov byte [ebp - 0x2e1], 0x4d
mov byte [ebp - 0x2e0], 0xb8
mov byte [ebp - 0x2df], 0xe8
mov byte [ebp - 0x2de], 0xea
mov byte [ebp - 0x2dd], 8
mov byte [ebp - 0x2dc], 0
mov byte [ebp - 0x2db], 0
mov byte [ebp - 0x2da], 0x50
mov byte [ebp - 0x2d9], 0x8b
mov byte [ebp - 0x2d8], 0x4d
mov byte [ebp - 0x2d7], 8
mov byte [ebp - 0x2d6], 0xe8
mov byte [ebp - 0x2d5], 0x81
mov byte [ebp - 0x2d4], 8
mov byte [ebp - 0x2d3], 0
mov byte [ebp - 0x2d2], 0
mov byte [ebp - 0x2d1], 0x8b
mov byte [ebp - 0x2d0], 0x45
mov byte [ebp - 0x2cf], 8
mov byte [ebp - 0x2ce], 0xe9
mov byte [ebp - 0x2cd], 0x90
mov byte [ebp - 0x2cc], 0
mov byte [ebp - 0x2cb], 0
mov byte [ebp - 0x2ca], 0
mov byte [ebp - 0x2c9], 0xe9
mov byte [ebp - 0x2c8], 0x8b
mov byte [ebp - 0x2c7], 0
mov byte [ebp - 0x2c6], 0
mov byte [ebp - 0x2c5], 0
mov byte [ebp - 0x2c4], 0x8b
mov byte [ebp - 0x2c3], 0x55
mov byte [ebp - 0x2c2], 0xfc
mov byte [ebp - 0x2c1], 0x52
mov byte [ebp - 0x2c0], 0x8b
mov byte [ebp - 0x2bf], 0x45
mov byte [ebp - 0x2be], pe_nt_image_headers32
mov byte [ebp - 0x2bd], 0x50
mov byte [ebp - 0x2bc], 0x8b
mov byte [ebp - 0x2bb], 0x4d
mov byte [ebp - 0x2ba], 0xf4
mov byte [ebp - 0x2b9], 0x51
mov byte [ebp - 0x2b8], 0x8b
mov byte [ebp - 0x2b7], 0x55
mov byte [ebp - 0x2b6], 0xf0
mov byte [ebp - 0x2b5], 0x52
mov byte [ebp - 0x2b4], 0xe8
mov byte [ebp - 0x2b3], 0x6f
mov byte [ebp - 0x2b2], 0xdc
mov byte [ebp - 0x2b1], 0
mov byte [ebp - 0x2b0], 0
mov byte [ebp - 0x2af], 0x6a
mov byte [ebp - 0x2ae], 0
mov byte [ebp - 0x2ad], 0x68
mov byte [ebp - 0x2ac], 0
mov byte [ebp - 0x2ab], 0xca
mov byte [ebp - 0x2aa], 0x9a
mov byte [ebp - 0x2a9], 0x3b
mov byte [ebp - 0x2a8], 0x52
mov byte [ebp - 0x2a7], 0x50
mov byte [ebp - 0x2a6], 0xe8
mov byte [ebp - 0x2a5], 0x21
mov byte [ebp - 0x2a4], 0xdc
mov byte [ebp - 0x2a3], 0
mov byte [ebp - 0x2a2], 0
mov byte [ebp - 0x2a1], 0x89
mov byte [ebp - 0x2a0], 0x45
mov byte [ebp - 0x29f], 0xe8
mov byte [ebp - 0x29e], 0x89
mov byte [ebp - 0x29d], 0x55
mov byte [ebp - 0x29c], 0xec
mov byte [ebp - 0x29b], 0x8b
mov byte [ebp - 0x29a], 0x45
mov byte [ebp - 0x299], 0xfc
mov byte [ebp - 0x298], 0x50
mov byte [ebp - 0x297], 0x8b
mov byte [ebp - 0x296], 0x4d
mov byte [ebp - 0x295], pe_nt_image_headers32
mov byte [ebp - 0x294], 0x51
mov byte [ebp - 0x293], 0x8b
mov byte [ebp - 0x292], 0x55
mov byte [ebp - 0x291], 0xf4
mov byte [ebp - 0x290], 0x52
mov byte [ebp - 0x28f], 0x8b
mov byte [ebp - 0x28e], 0x45
mov byte [ebp - 0x28d], 0xf0
mov byte [ebp - 0x28c], 0x50
mov byte [ebp - 0x28b], 0xe8
mov byte [ebp - 0x28a], 0xf6
mov byte [ebp - 0x289], 0xdc
mov byte [ebp - 0x288], 0
mov byte [ebp - 0x287], 0
mov byte [ebp - 0x286], 0x6a
mov byte [ebp - 0x285], 0
mov byte [ebp - 0x284], 0x68
mov byte [ebp - 0x283], 0
mov byte [ebp - 0x282], 0xca
mov byte [ebp - 0x281], 0x9a
mov byte [ebp - 0x280], 0x3b
mov byte [ebp - 0x27f], 0x52
mov byte [ebp - 0x27e], 0x50
mov byte [ebp - 0x27d], 0xe8
mov byte [ebp - 0x27c], pe_nt_image_headers32
mov byte [ebp - 0x27b], 0xdb
mov byte [ebp - 0x27a], 0
mov byte [ebp - 0x279], 0
mov byte [ebp - 0x278], 0x8b
mov byte [ebp - 0x277], 0x4d
mov byte [ebp - 0x276], 0xfc
mov byte [ebp - 0x275], 0x51
mov byte [ebp - 0x274], 0x8b
mov byte [ebp - 0x273], 0x4d
mov byte [ebp - 0x272], pe_nt_image_headers32
mov byte [ebp - 0x271], 0x51
mov byte [ebp - 0x270], 0x52
mov byte [ebp - 0x26f], 0x50
mov byte [ebp - 0x26e], 0xe8
mov byte [ebp - 0x26d], 0x29
mov byte [ebp - 0x26c], 0xdc
mov byte [ebp - 0x26b], 0
mov byte [ebp - 0x26a], 0
mov byte [ebp - 0x269], 0x89
mov byte [ebp - 0x268], 0x45
mov byte [ebp - 0x267], 0xe0
mov byte [ebp - 0x266], 0x89
mov byte [ebp - 0x265], 0x55
mov byte [ebp - 0x264], 0xe4
mov byte [ebp - 0x263], 0x8b
mov byte [ebp - 0x262], 0x55
mov byte [ebp - 0x261], 0xe8
mov byte [ebp - 0x260], 3
mov byte [ebp - 0x25f], 0x55
mov byte [ebp - 0x25e], 0xe0
mov byte [ebp - 0x25d], 0x8b
mov byte [ebp - 0x25c], 0x45
mov byte [ebp - 0x25b], 0xec
mov byte [ebp - 0x25a], 0x13
mov byte [ebp - 0x259], 0x45
mov byte [ebp - 0x258], 0xe4
mov byte [ebp - 0x257], 0x89
mov byte [ebp - 0x256], 0x55
mov byte [ebp - 0x255], 0xd0
mov byte [ebp - 0x254], 0x89
mov byte [ebp - 0x253], 0x45
mov byte [ebp - 0x252], 0xd4
mov byte [ebp - 0x251], 0x8d
mov byte [ebp - 0x250], 0x4d
mov byte [ebp - 0x24f], 0xd0
mov byte [ebp - 0x24e], 0x51
mov byte [ebp - 0x24d], 0x8d
mov byte [ebp - 0x24c], 0x4d
mov byte [ebp - 0x24b], 0xb0
mov byte [ebp - 0x24a], 0xe8
mov byte [ebp - 0x249], 0x55
mov byte [ebp - 0x248], 8
mov byte [ebp - 0x247], 0
mov byte [ebp - 0x246], 0
mov byte [ebp - 0x245], 0x50
mov byte [ebp - 0x244], 0x8b
mov byte [ebp - 0x243], 0x4d
mov byte [ebp - 0x242], 8
mov byte [ebp - 0x241], 0xe8
mov byte [ebp - 0x240], 0xec
mov byte [ebp - 0x23f], 7
mov byte [ebp - 0x23e], 0
mov byte [ebp - 0x23d], 0
mov byte [ebp - 0x23c], 0x8b
mov byte [ebp - 0x23b], 0x45
mov byte [ebp - 0x23a], 8
mov byte [ebp - 0x239], 0x8b
mov byte [ebp - 0x238], 0xe5
mov byte [ebp - 0x237], 0x5d
mov byte [ebp - 0x236], 0xc3
mov byte [ebp - 0x235], 0xcc
mov byte [ebp - 0x234], 0xcc
mov byte [ebp - 0x233], 0xcc
mov byte [ebp - 0x232], 0xcc
mov byte [ebp - 0x231], 0xcc
mov byte [ebp - 0x230], 0x55
mov byte [ebp - 0x22f], 0x8b
mov byte [ebp - 0x22e], 0xec
mov byte [ebp - 0x22d], 0x83
mov byte [ebp - 0x22c], 0xec
mov byte [ebp - 0x22b], 8
mov byte [ebp - 0x22a], 0xa1
mov byte [ebp - 0x229], 0
mov byte [ebp - 0x228], 0x70
mov byte [ebp - 0x227], 1
mov byte [ebp - 0x226], 0x10
mov byte [ebp - 0x225], 0x33
mov byte [ebp - 0x224], 0xc5
mov byte [ebp - 0x223], 0x89
mov byte [ebp - 0x222], 0x45
mov byte [ebp - 0x221], 0xfc
mov byte [ebp - 0x220], 0x8d
mov byte [ebp - 0x21f], 0x45
mov byte [ebp - 0x21e], pe_nt_image_headers32
mov byte [ebp - 0x21d], 0x50
mov byte [ebp - 0x21c], 0x6a
mov byte [ebp - 0x21b], 0x40
mov byte [ebp - 0x21a], 0x6a
mov byte [ebp - 0x219], 5
mov byte [ebp - 0x218], 0x8b
mov byte [ebp - 0x217], 0x4d
mov byte [ebp - 0x216], 8
mov byte [ebp - 0x215], 0x51
mov byte [ebp - 0x214], 0xff
mov byte [ebp - 0x213], 0x15
mov byte [ebp - 0x212], 0
mov byte [ebp - 0x211], 0
mov byte [ebp - 0x210], 1
mov byte [ebp - 0x20f], 0x10
mov byte [ebp - 0x20e], 0x8b
mov byte [ebp - 0x20d], 0x55
mov byte [ebp - 0x20c], 8
mov byte [ebp - 0x20b], 0x8b
mov byte [ebp - 0x20a], 2
mov byte [ebp - 0x209], 0x8b
mov byte [ebp - 0x208], 0x4a
mov byte [ebp - 0x207], 4
mov byte [ebp - 0x206], 0xa3
mov byte [ebp - 0x205], 0xb0
mov byte [ebp - 0x204], 0x88
mov byte [ebp - 0x203], 1
mov byte [ebp - 0x202], 0x10
mov byte [ebp - 0x201], 0x89
mov byte [ebp - 0x200], 0xd
mov byte [ebp - 0x1ff], 0xb4
mov byte [ebp - 0x1fe], 0x88
mov byte [ebp - 0x1fd], 1
mov byte [ebp - 0x1fc], 0x10
mov byte [ebp - 0x1fb], 0x8b
mov byte [ebp - 0x1fa], 0x55
mov byte [ebp - 0x1f9], 8
mov byte [ebp - 0x1f8], 0xc6
mov byte [ebp - 0x1f7], 2
mov byte [ebp - 0x1f6], 0xe9
mov byte [ebp - 0x1f5], 0x8b
mov byte [ebp - 0x1f4], 0x45
mov byte [ebp - 0x1f3], 0xc
mov byte [ebp - 0x1f2], 0x2b
mov byte [ebp - 0x1f1], 0x45
mov byte [ebp - 0x1f0], 8
mov byte [ebp - 0x1ef], 0x83
mov byte [ebp - 0x1ee], 0xe8
mov byte [ebp - 0x1ed], 5
mov byte [ebp - 0x1ec], 0x8b
mov byte [ebp - 0x1eb], 0x4d
mov byte [ebp - 0x1ea], 8
mov byte [ebp - 0x1e9], 0x89
mov byte [ebp - 0x1e8], 0x41
mov byte [ebp - 0x1e7], 1
mov byte [ebp - 0x1e6], 0x8b
mov byte [ebp - 0x1e5], 0x4d
mov byte [ebp - 0x1e4], 0xfc
mov byte [ebp - 0x1e3], 0x33
mov byte [ebp - 0x1e2], 0xcd
mov byte [ebp - 0x1e1], 0xe8
mov byte [ebp - 0x1e0], 0xa
mov byte [ebp - 0x1df], 0x16
mov byte [ebp - 0x1de], 0
mov byte [ebp - 0x1dd], 0
mov byte [ebp - 0x1dc], 0x8b
mov byte [ebp - 0x1db], 0xe5
mov byte [ebp - 0x1da], 0x5d
mov byte [ebp - 0x1d9], 0xc3
mov byte [ebp - 0x1d8], 0xcc
mov byte [ebp - 0x1d7], 0xcc
mov byte [ebp - 0x1d6], 0xcc
mov byte [ebp - 0x1d5], 0xcc
mov byte [ebp - 0x1d4], 0xcc
mov byte [ebp - 0x1d3], 0xcc
mov byte [ebp - 0x1d2], 0xcc
mov byte [ebp - 0x1d1], 0xcc
mov byte [ebp - 0x1d0], 0x55
mov byte [ebp - 0x1cf], 0x8b
mov byte [ebp - 0x1ce], 0xec
mov byte [ebp - 0x1cd], 0x8b
mov byte [ebp - 0x1cc], 0x45
mov byte [ebp - 0x1cb], 8
mov byte [ebp - 0x1ca], 0x8b
mov byte [ebp - 0x1c9], 0xd
mov byte [ebp - 0x1c8], 0xb0
mov byte [ebp - 0x1c7], 0x88
mov byte [ebp - 0x1c6], 1
mov byte [ebp - 0x1c5], 0x10
mov byte [ebp - 0x1c4], 0x8b
mov byte [ebp - 0x1c3], 0x15
mov byte [ebp - 0x1c2], 0xb4
mov byte [ebp - 0x1c1], 0x88
mov byte [ebp - 0x1c0], 1
mov byte [ebp - 0x1bf], 0x10
mov byte [ebp - 0x1be], 0x89
mov byte [ebp - 0x1bd], 8
mov byte [ebp - 0x1bc], 0x89
mov byte [ebp - 0x1bb], 0x50
mov byte [ebp - 0x1ba], 4
mov byte [ebp - 0x1b9], 0x5d
mov byte [ebp - 0x1b8], 0xc3
mov byte [ebp - 0x1b7], 0xcc
mov byte [ebp - 0x1b6], 0xcc
mov byte [ebp - 0x1b5], 0xcc
mov byte [ebp - 0x1b4], 0xcc
mov byte [ebp - 0x1b3], 0xcc
mov byte [ebp - 0x1b2], 0xcc
mov byte [ebp - 0x1b1], 0xcc
mov byte [ebp - 0x1b0], 0x55
mov byte [ebp - 0x1af], 0x8b
mov byte [ebp - 0x1ae], 0xec
mov byte [ebp - 0x1ad], 0x83
mov byte [ebp - 0x1ac], 0xec
mov byte [ebp - 0x1ab], 0x18
mov byte [ebp - 0x1aa], 0x8b
mov byte [ebp - 0x1a9], 0x45
mov byte [ebp - 0x1a8], 8
mov byte [ebp - 0x1a7], 0x89
mov byte [ebp - 0x1a6], 0x45
mov byte [ebp - 0x1a5], pe_nt_image_headers32
mov byte [ebp - 0x1a4], 0x83
mov byte [ebp - 0x1a3], 0x7d
mov byte [ebp - 0x1a2], pe_nt_image_headers32
mov byte [ebp - 0x1a1], 0
mov byte [ebp - 0x1a0], 0xf
mov byte [ebp - 0x19f], 0x84
mov byte [ebp - 0x19e], 0x8b
mov byte [ebp - 0x19d], 0
mov byte [ebp - 0x19c], 0
mov byte [ebp - 0x19b], 0
mov byte [ebp - 0x19a], 0x8b
mov byte [ebp - 0x199], 0x4d
mov byte [ebp - 0x198], 8
mov byte [ebp - 0x197], 0x89
mov byte [ebp - 0x196], 0x4d
mov byte [ebp - 0x195], 0xf4
mov byte [ebp - 0x194], 0x8b
mov byte [ebp - 0x193], 0x55
mov byte [ebp - 0x192], 0xf4
mov byte [ebp - 0x191], 0x83
mov byte [ebp - 0x190], 0xc2
mov byte [ebp - 0x18f], 1
mov byte [ebp - 0x18e], 0x89
mov byte [ebp - 0x18d], 0x55
mov byte [ebp - 0x18c], 0xec
mov byte [ebp - 0x18b], 0x8b
mov byte [ebp - 0x18a], 0x45
mov byte [ebp - 0x189], 0xf4
mov byte [ebp - 0x188], 0x8a
mov byte [ebp - 0x187], 8
mov byte [ebp - 0x186], 0x88
mov byte [ebp - 0x185], 0x4d
mov byte [ebp - 0x184], 0xff
mov byte [ebp - 0x183], 0x83
mov byte [ebp - 0x182], 0x45
mov byte [ebp - 0x181], 0xf4
mov byte [ebp - 0x180], 1
mov byte [ebp - 0x17f], 0x80
mov byte [ebp - 0x17e], 0x7d
mov byte [ebp - 0x17d], 0xff
mov byte [ebp - 0x17c], 0
mov byte [ebp - 0x17b], 0x75
mov byte [ebp - 0x17a], 0xee
mov byte [ebp - 0x179], 0x8b
mov byte [ebp - 0x178], 0x55
mov byte [ebp - 0x177], 0xf4
mov byte [ebp - 0x176], 0x2b
mov byte [ebp - 0x175], 0x55
mov byte [ebp - 0x174], 0xec
mov byte [ebp - 0x173], 0x89
mov byte [ebp - 0x172], 0x55
mov byte [ebp - 0x171], 0xe8
mov byte [ebp - 0x170], 0x8b
mov byte [ebp - 0x16f], 0x45
mov byte [ebp - 0x16e], 0xe8
mov byte [ebp - 0x16d], 0x89
mov byte [ebp - 0x16c], 0x45
mov byte [ebp - 0x16b], 0xf0
mov byte [ebp - 0x16a], 0x83
mov byte [ebp - 0x169], 0x7d
push 0x648
call fcn.004080e0
add esp, 4
mov dword [ebp - 0x7e0], eax
mov ecx, dword [ebp - 0x7e0]
mov dword [ebp - 0x7b8], ecx
mov edx, dword [ebp - 0x7b8]
push edx
lea eax, [ebp - 0x7b0]
push eax
call fcn.004060f0
add esp, 4
push eax
lea ecx, [ebp - 0x7b0]
push ecx
call fcn.00405f40
add esp, 4
push eax
call fcn.00405fe0
add esp, 0xc
push 0
push 1
push 1
push 1
push 1
push 1
push 0x648
mov edx, dword [ebp - 0x7b8]
push edx
mov eax, dword [ebp - 0x28]
push eax
call section..text
add esp, 0x24
movzx ecx, al
test ecx, ecx
jne 0x404e26
mov edx, dword [ebp - 0x7b8]
mov dword [ebp - 0x7e4], edx
mov eax, dword [ebp - 0x7e4]
push eax
call fcn.00408100
add esp, 4
mov esi, esp
push 0x10
push 0x40b44c
push str.failed
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 0x7e8], 0xfffffff8
lea ecx, [ebp - 0x108]
call fcn.004064e0
lea ecx, [ebp - 0xe4]
call fcn.004064e0
lea ecx, [ebp - 0xc0]
call fcn.004064e0
lea ecx, [ebp - 0x9c]
call fcn.004064e0
mov eax, dword [ebp - 0x7e8]
jmp 0x404f26
mov ecx, dword [ebp - 0x7b8]
mov dword [ebp - 0x7ec], ecx
mov edx, dword [ebp - 0x7ec]
push edx
call fcn.00408100
add esp, 4
mov esi, esp
mov eax, dword [ebp - 0x24]
push eax
call dword [sym.imp.KERNEL32.dll_ResumeThread]
cmp esi, esp
call fcn.00407fc0
mov esi, esp
mov ecx, dword [ebp - 0x28]
push ecx
call dword [sym.imp.KERNEL32.dll_CloseHandle]
cmp esi, esp
call fcn.00407fc0
jmp 0x404e7b
mov esi, esp
call dword [sym.imp.KERNEL32.dll_GetLastError]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 8], eax
jmp 0x404e8f
mov esi, esp
call dword [sym.imp.KERNEL32.dll_GetLastError]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 8], eax
jmp 0x404ea3
mov esi, esp
call dword [sym.imp.KERNEL32.dll_GetLastError]
cmp esi, esp
call fcn.00407fc0
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x404eeb
mov edx, dword [ebp - 8]
push edx
lea eax, [ebp - 0x7d8]
push eax
call fcn.00405010
add esp, 8
mov esi, esp
push 0x10
push str.Error
lea ecx, [ebp - 0x7d8]
call fcn.00407970
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
cmp esi, esp
call fcn.00407fc0
lea ecx, [ebp - 0x7d8]
call fcn.004064e0
mov ecx, dword [ebp - 8]
mov dword [ebp - 0x7f0], ecx
lea ecx, [ebp - 0x108]
call fcn.004064e0
lea ecx, [ebp - 0xe4]
call fcn.004064e0
lea ecx, [ebp - 0xc0]
call fcn.004064e0
lea ecx, [ebp - 0x9c]
call fcn.004064e0
mov eax, dword [ebp - 0x7f0]
push edx
mov ecx, ebp
push eax
lea edx, [0x404f58]
call fcn.00407f50
pop eax
pop edx
pop edi
pop esi
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.00408120
add esp, 0x7f0
cmp ebp, esp
call fcn.00407fc0
mov esp, ebp
pop ebp
ret 0x10