Function at 0x416240
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
mov eax, 0x128c
call fcn.0041eb70
lea eax, [ebp - 0x109c]
mov ecx, 0x20a
lea edx, [ebp - 0xe66]
lea esi, [ebp - 0x63e]
lea edi, [ebp - 0x848]
lea ebx, [ebp - 0x434]
mov dword [ebp - 0x10ac], eax
lea eax, [ebp - 0xc5c]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x10a4], 0xffffffff
mov dword [esp], edx
mov edx, dword [ebp - 0x10ac]
mov dword [esp + 4], edx
mov dword [esp + 8], esi
mov dword [esp + 0xc], 0x20a
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], 0x20a
mov dword [esp + 0x18], ebx
mov dword [esp + 0x1c], 0x20a
mov dword [esp + 0x20], eax
mov dword [ebp - 0x10b0], ecx
call fcn.004148e0
mov eax, 0
mov ecx, 0x20a
lea edx, [ebp - 0x1070]
mov dword [esp], edx
mov dword [esp + 4], 0
mov dword [esp + 8], 0x20a
mov dword [ebp - 0x10b4], eax
mov dword [ebp - 0x10b8], ecx
call fcn.00406590
mov ecx, 0x20a
lea edx, [ebp - 0x1070]
mov dword [esp], edx
mov dword [esp + 4], 0x20a
mov dword [ebp - 0x10bc], eax
mov dword [ebp - 0x10c0], ecx
call fcn.00407eb0
lea eax, [ebp - 0x1070]
mov ecx, dword [0x4585fc]
mov edx, esp
mov dword [edx + 8], eax
mov dword [edx + 4], 0
mov dword [edx], 0
call ecx
sub esp, 0xc
mov dword [ebp - 0x18], eax
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x10a8], 0x3e64d3b0
mov eax, dword [ebp - 0x10a8]
mov ecx, eax
sub ecx, 0x71127764
mov dword [ebp - 0x10c4], eax
mov dword [ebp - 0x10c8], ecx
jg 0x416a7f
jmp 0x41639b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x6412c07f
mov dword [ebp - 0x10cc], eax
jg 0x416a63
jmp 0x4163b7
mov eax, dword [ebp - 0x10c4]
sub eax, 0x8845a732
mov dword [ebp - 0x10d0], eax
jg 0x4163ef
jmp 0x4163d3
mov eax, dword [ebp - 0x10c4]
sub eax, 0x84b03386
mov dword [ebp - 0x10d4], eax
je 0x4171f6
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xa338e3c5
mov dword [ebp - 0x10d8], eax
jg 0x416427
jmp 0x41640b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x8845a733
mov dword [ebp - 0x10dc], eax
je 0x4170fd
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xa8a30a17
mov dword [ebp - 0x10e0], eax
jg 0x41645f
jmp 0x416443
mov eax, dword [ebp - 0x10c4]
sub eax, 0xa338e3c6
mov dword [ebp - 0x10e4], eax
je 0x416b41
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xa913a57f
mov dword [ebp - 0x10e8], eax
jg 0x416497
jmp 0x41647b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xa8a30a18
mov dword [ebp - 0x10ec], eax
je 0x41716c
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x5aca257e
mov dword [ebp - 0x10f0], eax
jg 0x416a47
jmp 0x4164b3
mov eax, dword [ebp - 0x10c4]
sub eax, 0x5aa6d658
mov dword [ebp - 0x10f4], eax
jg 0x416a2b
jmp 0x4164cf
mov eax, dword [ebp - 0x10c4]
sub eax, 0x52d52ab6
mov dword [ebp - 0x10f8], eax
jg 0x416a0f
jmp 0x4164eb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x446e8da5
mov dword [ebp - 0x10fc], eax
jg 0x4169f3
jmp 0x416507
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3e64d3af
mov dword [ebp - 0x1100], eax
jg 0x4169d7
jmp 0x416523
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3cdfe0c3
mov dword [ebp - 0x1104], eax
jg 0x4169bb
jmp 0x41653f
mov eax, dword [ebp - 0x10c4]
sub eax, 0x357f73f1
mov dword [ebp - 0x1108], eax
jg 0x41699f
jmp 0x41655b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x27003478
mov dword [ebp - 0x110c], eax
jg 0x416983
jmp 0x416577
mov eax, dword [ebp - 0x10c4]
sub eax, 0x1e15a96a
mov dword [ebp - 0x1110], eax
jg 0x416967
jmp 0x416593
mov eax, dword [ebp - 0x10c4]
sub eax, 0x1a633835
mov dword [ebp - 0x1114], eax
jg 0x41694b
jmp 0x4165af
mov eax, dword [ebp - 0x10c4]
sub eax, 0x17aa2ac8
mov dword [ebp - 0x1118], eax
jg 0x41692f
jmp 0x4165cb
mov eax, dword [ebp - 0x10c4]
sub eax, 0xc771080
mov dword [ebp - 0x111c], eax
jg 0x416913
jmp 0x4165e7
mov eax, dword [ebp - 0x10c4]
sub eax, 0xb0c45d0
mov dword [ebp - 0x1120], eax
jg 0x4168f7
jmp 0x416603
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3fff195
mov dword [ebp - 0x1124], eax
jg 0x4168db
jmp 0x41661f
mov eax, dword [ebp - 0x10c4]
sub eax, 0xe577e205
mov dword [ebp - 0x1128], eax
jg 0x4168bf
jmp 0x41663b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xe2075dfd
mov dword [ebp - 0x112c], eax
jg 0x4168a3
jmp 0x416657
mov eax, dword [ebp - 0x10c4]
sub eax, 0xde8ef1da
mov dword [ebp - 0x1130], eax
jg 0x416887
jmp 0x416673
mov eax, dword [ebp - 0x10c4]
sub eax, 0xd96a4e6d
mov dword [ebp - 0x1134], eax
jg 0x41686b
jmp 0x41668f
mov eax, dword [ebp - 0x10c4]
sub eax, 0xd2150fd6
mov dword [ebp - 0x1138], eax
jg 0x41684f
jmp 0x4166ab
mov eax, dword [ebp - 0x10c4]
sub eax, 0xcd7a7385
mov dword [ebp - 0x113c], eax
jg 0x416833
jmp 0x4166c7
mov eax, dword [ebp - 0x10c4]
sub eax, 0xcca8fbb7
mov dword [ebp - 0x1140], eax
jg 0x416817
jmp 0x4166e3
mov eax, dword [ebp - 0x10c4]
sub eax, 0xc9c6f7ea
mov dword [ebp - 0x1144], eax
jg 0x4167fb
jmp 0x4166ff
mov eax, dword [ebp - 0x10c4]
sub eax, 0xc8dd5fa0
mov dword [ebp - 0x1148], eax
jg 0x4167df
jmp 0x41671b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xc1e25ee8
mov dword [ebp - 0x114c], eax
jg 0x4167c3
jmp 0x416737
mov eax, dword [ebp - 0x10c4]
sub eax, 0xbc809855
mov dword [ebp - 0x1150], eax
jg 0x4167a7
jmp 0x416753
mov eax, dword [ebp - 0x10c4]
sub eax, 0xa913a580
mov dword [ebp - 0x1154], eax
je 0x416ad0
jmp 0x41676f
mov eax, dword [ebp - 0x10c4]
sub eax, 0xa9281070
mov dword [ebp - 0x1158], eax
je 0x416dea
jmp 0x41678b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xb070a9ef
mov dword [ebp - 0x115c], eax
je 0x416b32
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xbc809856
mov dword [ebp - 0x1160], eax
je 0x41721c
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xc1e25ee9
mov dword [ebp - 0x1164], eax
je 0x416ea4
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xc8dd5fa1
mov dword [ebp - 0x1168], eax
je 0x417261
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xc9c6f7eb
mov dword [ebp - 0x116c], eax
je 0x416d02
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xcca8fbb8
mov dword [ebp - 0x1170], eax
je 0x4171b1
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xcd7a7386
mov dword [ebp - 0x1174], eax
je 0x416ff2
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xd2150fd7
mov dword [ebp - 0x1178], eax
je 0x4171d7
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xd96a4e6e
mov dword [ebp - 0x117c], eax
je 0x417192
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xde8ef1db
mov dword [ebp - 0x1180], eax
je 0x416ddb
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xe2075dfe
mov dword [ebp - 0x1184], eax
je 0x416eb3
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xe577e206
mov dword [ebp - 0x1188], eax
je 0x416ac1
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3fff196
mov dword [ebp - 0x118c], eax
je 0x41723b
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xb0c45d1
mov dword [ebp - 0x1190], eax
je 0x416b10
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0xc771081
mov dword [ebp - 0x1194], eax
je 0x416cb5
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x17aa2ac9
mov dword [ebp - 0x1198], eax
je 0x417001
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x1a633836
mov dword [ebp - 0x119c], eax
je 0x41729e
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x1e15a96b
mov dword [ebp - 0x11a0], eax
je 0x41713e
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x27003479
mov dword [ebp - 0x11a4], eax
je 0x416d11
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x357f73f2
mov dword [ebp - 0x11a8], eax
je 0x417116
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3cdfe0c4
mov dword [ebp - 0x11ac], eax
je 0x416ca6
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3e64d3b0
mov dword [ebp - 0x11b0], eax
je 0x416aa0
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x446e8da6
mov dword [ebp - 0x11b4], eax
je 0x41714d
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x52d52ab7
mov dword [ebp - 0x11b8], eax
je 0x41701a
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x5aa6d659
mov dword [ebp - 0x11bc], eax
je 0x41712f
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x5aca257f
mov dword [ebp - 0x11c0], eax
je 0x416e60
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x6412c080
mov dword [ebp - 0x11c4], eax
je 0x416e6f
jmp 0x416a9b
mov eax, dword [ebp - 0x10c4]
sub eax, 0x71127765
mov dword [ebp - 0x11c8], eax
je 0x4172b0
jmp 0x416a9b
jmp 0x4172bb
mov eax, 0xa913a580
mov ecx, 0xe577e206
mov edx, dword [ebp - 0x10]
cmp edx, 0
cmove eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4172bb
mov dword [ebp - 0x10a8], 0x52d52ab7
jmp 0x4172bb
mov eax, dword [0x458618]
mov ecx, dword [ebp - 0x18]
mov edx, esp
mov dword [edx], ecx
mov dword [edx + 4], 0xffffffff
call eax
sub esp, 8
mov ecx, 0xa338e3c6
mov edx, 0xb0c45d1
mov dword [ebp - 0x10a0], eax
cmp dword [ebp - 0x10a0], 0
cmovne ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4172bb
mov eax, 0xa338e3c6
mov ecx, 0xb070a9ef
cmp dword [ebp - 0x10a0], 0x80
cmovne eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4172bb
mov dword [ebp - 0x10a8], 0x52d52ab7
jmp 0x4172bb
mov eax, 0
mov ecx, 0x20a
lea edx, [ebp - 0xa52]
mov dword [esp], edx
mov dword [esp + 4], 0
mov dword [esp + 8], 0x20a
mov dword [ebp - 0x11cc], eax
mov dword [ebp - 0x11d0], ecx
call fcn.00406590
mov ecx, 0x104
lea edx, [0x43b9cc]
mov esi, 3
lea edi, [ebp - 0xa52]
mov dword [esp], edi
mov dword [esp + 4], 0x104
mov dword [esp + 8], edx
mov dword [esp + 0xc], 3
mov dword [ebp - 0x11d4], eax
mov dword [ebp - 0x11d8], ecx
mov dword [ebp - 0x11dc], esi
call fcn.004068c0
lea ecx, [ebp - 0x434]
mov dword [esp], ecx
mov dword [ebp - 0x11e0], eax
call fcn.00406e30
mov ecx, 0x101
lea edx, [ebp - 0xa52]
lea esi, [ebp - 0x434]
add edx, 6
mov dword [esp], edx
mov dword [esp + 4], 0x101
mov dword [esp + 8], esi
mov dword [esp + 0xc], eax
mov dword [ebp - 0x11e4], ecx
call fcn.004068c0
mov ecx, 0
mov edx, 0x20a
lea esi, [ebp - 0x22a]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x20a
mov dword [ebp - 0x11e8], eax
mov dword [ebp - 0x11ec], ecx
mov dword [ebp - 0x11f0], edx
call fcn.00406590
lea ecx, [ebp - 0x22a]
mov edx, dword [0x43b9c0]
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [ebp - 0x11f4], eax
call fcn.00405c00
lea eax, [ebp - 0x63e]
mov ecx, dword [0x458624]
mov edx, esp
mov dword [edx + 8], 0
mov dword [edx + 0xc], eax
mov dword [edx + 4], 0
mov dword [edx], 0
call ecx
sub esp, 0x10
mov ecx, 0xc771081
mov edx, 0x3cdfe0c4
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 0
cmove ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4172bb
mov dword [ebp - 0x10a8], 0x52d52ab7
jmp 0x4172bb
lea eax, [ebp - 0x14]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0xe66]
lea esi, [ebp - 0x63e]
mov edi, dword [ebp - 0x109c]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], edi
mov dword [esp + 0x10], esi
call fcn.00415cb0
mov ecx, 0x27003479
mov edx, 0xc9c6f7eb
cmp eax, 0
cmovl ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4172bb
mov dword [ebp - 0x10a8], 0x52d52ab7
jmp 0x4172bb
mov eax, 0
mov ecx, 0x14
lea edx, [ebp - 0x1084]
mov dword [esp], edx
mov dword [esp + 4], 0
mov dword [esp + 8], 0x14
mov dword [ebp - 0x11f8], eax
mov dword [ebp - 0x11fc], ecx
call fcn.00406590
lea ecx, [ebp - 0x1084]
mov edx, dword [0x43b9c4]
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [ebp - 0x1200], eax
call fcn.00405c00
mov eax, 0x40
mov ecx, 0
mov edx, 1
lea esi, [ebp - 0x22a]
lea edi, [ebp - 0xa52]
lea ebx, [ebp - 0x1084]
mov dword [esp], esi
mov dword [esp + 4], edi
mov dword [esp + 8], ebx
mov dword [esp + 0xc], 0x40
mov dword [esp + 0x10], 0
mov dword [esp + 0x14], 1
mov dword [ebp - 0x1204], eax
mov dword [ebp - 0x1208], ecx
mov dword [ebp - 0x120c], edx
call fcn.00415a20
mov ecx, 0xa9281070
mov edx, 0xde8ef1db
cmp eax, 0
cmovl ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4172bb
mov dword [ebp - 0x10a8], 0x52d52ab7
jmp 0x4172bb
mov eax, 0
mov ecx, 0x40
mov edx, 1
lea esi, [ebp - 0xc5c]
lea edi, [ebp - 0x1084]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], edi
mov dword [esp + 0xc], 0x40
mov dword [esp + 0x10], 1
mov dword [esp + 0x14], 1
mov dword [ebp - 0x1210], eax
mov dword [ebp - 0x1214], ecx
mov dword [ebp - 0x1218], edx
call fcn.00415a20
mov ecx, 0x6412c080
mov edx, 0x5aca257f
cmp eax, 0
cmovl ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4172bb
mov dword [ebp - 0x10a8], 0x52d52ab7
jmp 0x4172bb
mov eax, dword [0x458618]
mov ecx, dword [ebp - 0x1c]
mov edx, esp
mov dword [edx], ecx
mov dword [edx + 4], 0xffffffff
call eax
sub esp, 8
mov ecx, 0xe2075dfe
mov edx, 0xc1e25ee9
cmp eax, 0
cmovne ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4172bb
mov dword [ebp - 0x10a8], 0x1e15a96b
jmp 0x4172bb
mov eax, 0
mov ecx, 0x20a
lea edx, [ebp - 0xa52]
mov dword [esp], edx
mov dword [esp + 4], 0
mov dword [esp + 8], 0x20a
mov dword [ebp - 0x121c], eax
mov dword [ebp - 0x1220], ecx
call fcn.00406590
mov ecx, 0x104
lea edx, str._q__u
mov esi, 6
lea edi, [ebp - 0xa52]
mov dword [esp], edi
mov dword [esp + 4], 0x104
mov dword [esp + 8], edx
mov dword [esp + 0xc], 6
mov dword [ebp - 0x1224], eax
mov dword [ebp - 0x1228], ecx
mov dword [ebp - 0x122c], esi
call fcn.004068c0
lea ecx, [ebp - 0x434]
mov dword [esp], ecx
mov dword [ebp - 0x1230], eax
call fcn.00406e30
mov ecx, 0xfe
lea edx, [ebp - 0xa52]
lea esi, [ebp - 0x434]
add edx, 0xc
mov dword [esp], edx
mov dword [esp + 4], 0xfe
mov dword [esp + 8], esi
mov dword [esp + 0xc], eax
mov dword [ebp - 0x1234], ecx
call fcn.004068c0
mov ecx, 0x40
mov edx, 0
mov esi, 1
lea edi, [ebp - 0x22a]
lea ebx, [ebp - 0xa52]
mov dword [ebp - 0x1238], eax
lea eax, [ebp - 0x1084]
mov dword [esp], edi
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40
mov dword [esp + 0x10], 0
mov dword [esp + 0x14], 1
mov dword [ebp - 0x123c], esi
mov dword [ebp - 0x1240], ecx
mov dword [ebp - 0x1244], edx
call fcn.00415a20
mov ecx, 0x17aa2ac9
mov edx, 0xcd7a7386
cmp eax, 0
cmovl ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4172bb
mov dword [ebp - 0x10a8], 0x52d52ab7
jmp 0x4172bb
mov dword [ebp - 0x10a4], 1
mov dword [ebp - 0x10a8], 0x446e8da6
jmp 0x4172bb
lea eax, [ebp - 0x848]
mov ecx, dword [0x458620]
mov edx, esp
mov dword [edx], eax
call ecx
sub esp, 4
mov ecx, 0
mov edx, 0x14
lea esi, [ebp - 0x1098]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x14
mov dword [ebp - 0x1248], eax
mov dword [ebp - 0x124c], ecx
mov dword [ebp - 0x1250], edx
call fcn.00406590
lea ecx, [ebp - 0x1098]
mov edx, dword [0x43b9c8]
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [ebp - 0x1254], eax
call fcn.00405c00
mov eax, 0
mov ecx, 0x4540
mov edx, 1
lea esi, [ebp - 0xe66]
lea edi, [ebp - 0x1098]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], edi
mov dword [esp + 0xc], 0x4540
mov dword [esp + 0x10], 1
mov dword [esp + 0x14], 0
mov dword [ebp - 0x1258], eax
mov dword [ebp - 0x125c], ecx
mov dword [ebp - 0x1260], edx
call fcn.00415a20
mov ecx, 0x357f73f2
mov edx, 0x8845a733
cmp eax, 0
cmovl ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4172bb
mov dword [ebp - 0x10a4], 0xffffffff
mov dword [ebp - 0x10a8], 0x5aa6d659
jmp 0x4172bb
mov dword [ebp - 0x10a4], 1
mov dword [ebp - 0x10a8], 0x5aa6d659
jmp 0x4172bb
mov dword [ebp - 0x10a8], 0x1e15a96b
jmp 0x4172bb
mov dword [ebp - 0x10a8], 0x446e8da6
jmp 0x4172bb
mov eax, 0xd96a4e6e
mov ecx, 0xa8a30a18
cmp dword [ebp - 0x14], 0
cmovne eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4172bb
mov eax, dword [0x4585e4]
mov ecx, dword [ebp - 0x14]
mov edx, esp
mov dword [edx], ecx
call eax
sub esp, 4
mov dword [ebp - 0x10a8], 0xd96a4e6e
mov dword [ebp - 0x1264], eax
jmp 0x4172bb
mov eax, 0xd2150fd7
mov ecx, 0xcca8fbb8
cmp dword [ebp - 0x20], 0
cmovne eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4172bb
mov eax, dword [0x45863c]
mov ecx, dword [ebp - 0x20]
mov edx, esp
mov dword [edx], ecx
call eax
sub esp, 4
mov dword [ebp - 0x10a8], 0xd2150fd7
mov dword [ebp - 0x1268], eax
jmp 0x4172bb
mov eax, 0xbc809856
mov ecx, 0x84b03386
cmp dword [ebp - 0x1c], 0
cmovne eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4172bb
mov eax, dword [0x45863c]
mov ecx, dword [ebp - 0x1c]
mov edx, esp
mov dword [edx], ecx
call eax
sub esp, 4
mov dword [ebp - 0x10a8], 0xbc809856
mov dword [ebp - 0x126c], eax
jmp 0x4172bb
mov eax, 0xc8dd5fa1
mov ecx, 0x3fff196
cmp dword [ebp - 0x18], 0
cmovne eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4172bb
mov eax, dword [0x45863c]
mov ecx, dword [ebp - 0x18]
mov edx, esp
mov dword [edx], ecx
call eax
sub esp, 4
mov dword [ebp - 0x10a8], 0xc8dd5fa1
mov dword [ebp - 0x1270], eax
jmp 0x4172bb
lea eax, [ebp - 0x434]
mov ecx, dword [0x458620]
mov edx, esp
mov dword [edx], eax
call ecx
sub esp, 4
mov ecx, 0x71127765
mov edx, 0x1a633836
cmp dword [ebp - 0x10a4], 0
cmovne ecx, edx
mov dword [ebp - 0x10a8], ecx
mov dword [ebp - 0x1274], eax
jmp 0x4172bb
mov eax, esp
mov dword [eax], 0
mov eax, dword [sym.imp.KERNEL32.dll_ExitProcess]
call eax
sub esp, 4
add esp, 0x128c
pop esi
pop edi
pop ebx
pop ebp
ret
jmp 0x416376