Function at 0x1000f530
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
sub esp, 0x78
mov eax, dword [ebp + 0xc]
mov dword [ebp - 0x7c], eax
mov eax, dword [ebp + 8]
mov dword [ebp - 0x78], eax
mov eax, dword [0x10098080]
xor eax, ebp
mov dword [ebp - 0x10], eax
mov ecx, dword [0x10099704]
mov eax, dword [0x10099700]
mov edx, ecx
add edx, 0x12f636b4
sub edx, 1
sub edx, 0x12f636b4
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
and cl, 1
mov byte [ebp - 0x6e], cl
cmp eax, 0xa
setl al
and al, 1
mov byte [ebp - 0x6d], al
mov dword [ebp - 0x74], 0x3bba9218
mov eax, dword [ebp - 0x74]
mov dword [ebp - 0x80], eax
sub eax, 0x945b82d1
je 0x10010090
jmp 0x1000f5a5
mov eax, dword [ebp - 0x80]
sub eax, 0x9f9bf148
je 0x1001009f
jmp 0x1000f5b8
mov eax, dword [ebp - 0x80]
sub eax, 0xa0c2dead
je 0x1000f9ab
jmp 0x1000f5cb
mov eax, dword [ebp - 0x80]
sub eax, 0xa2521b6f
je 0x100100f9
jmp 0x1000f5de
mov eax, dword [ebp - 0x80]
sub eax, 0xa74aaaf0
je 0x1000fd40
jmp 0x1000f5f1
mov eax, dword [ebp - 0x80]
sub eax, 0xba582dc9
je 0x1000fa8d
jmp 0x1000f604
mov eax, dword [ebp - 0x80]
sub eax, 0xc487c623
je 0x1000fd8e
jmp 0x1000f617
mov eax, dword [ebp - 0x80]
sub eax, 0xc52b3c5f
je 0x10010054
jmp 0x1000f62a
mov eax, dword [ebp - 0x80]
sub eax, 0xd1f86a96
je 0x10010013
jmp 0x1000f63d
mov eax, dword [ebp - 0x80]
sub eax, 0xfb1371a4
je 0x1000fb82
jmp 0x1000f650
mov eax, dword [ebp - 0x80]
sub eax, 0xfd32cb5c
je 0x1000fc9f
jmp 0x1000f663
mov eax, dword [ebp - 0x80]
sub eax, 0xa536c6b
je 0x1000fffe
jmp 0x1000f676
mov eax, dword [ebp - 0x80]
sub eax, 0xccf4028
je 0x1000ffbb
jmp 0x1000f689
mov eax, dword [ebp - 0x80]
sub eax, 0x13180f04
je 0x1000f9b7
jmp 0x1000f69c
mov eax, dword [ebp - 0x80]
sub eax, 0x16046fd4
je 0x1000f8ed
jmp 0x1000f6af
mov eax, dword [ebp - 0x80]
sub eax, 0x1dd10c51
je 0x1001001f
jmp 0x1000f6c2
mov eax, dword [ebp - 0x80]
sub eax, 0x1f3ea62a
je 0x1000ff69
jmp 0x1000f6d5
mov eax, dword [ebp - 0x80]
sub eax, 0x25df9953
je 0x1000fef6
jmp 0x1000f6e8
mov eax, dword [ebp - 0x80]
sub eax, 0x2a47cd35
je 0x1000fcf7
jmp 0x1000f6fb
mov eax, dword [ebp - 0x80]
sub eax, 0x2e490a17
je 0x1000fdf0
jmp 0x1000f70e
mov eax, dword [ebp - 0x80]
sub eax, 0x3207b149
je 0x1000fc78
jmp 0x1000f721
mov eax, dword [ebp - 0x80]
sub eax, 0x32e23759
je 0x1000ffaf
jmp 0x1000f734
mov eax, dword [ebp - 0x80]
sub eax, 0x357a90af
je 0x1001010e
jmp 0x1000f747
mov eax, dword [ebp - 0x80]
sub eax, 0x37e97f5c
je 0x1000fb8e
jmp 0x1000f75a
mov eax, dword [ebp - 0x80]
sub eax, 0x3abf2dfb
je 0x1000feea
jmp 0x1000f76d
mov eax, dword [ebp - 0x80]
sub eax, 0x3afbfa2e
je 0x1000fd12
jmp 0x1000f780
mov eax, dword [ebp - 0x80]
sub eax, 0x3bba9218
je 0x1000f8a2
jmp 0x1000f793
mov eax, dword [ebp - 0x80]
sub eax, 0x3cf8c5b5
je 0x10010033
jmp 0x1000f7a6
mov eax, dword [ebp - 0x80]
sub eax, 0x3d521cc6
je 0x1000fff2
jmp 0x1000f7b9
mov eax, dword [ebp - 0x80]
sub eax, 0x3d5d2d60
je 0x100100e7
jmp 0x1000f7cc
mov eax, dword [ebp - 0x80]
sub eax, 0x3ed6c436
je 0x1000fa81
jmp 0x1000f7df
mov eax, dword [ebp - 0x80]
sub eax, 0x3fce9251
je 0x1000fbf3
jmp 0x1000f7f2
mov eax, dword [ebp - 0x80]
sub eax, 0x497d6c66
je 0x10010122
jmp 0x1000f805
mov eax, dword [ebp - 0x80]
sub eax, 0x4fbdcaad
je 0x1000fb00
jmp 0x1000f818
mov eax, dword [ebp - 0x80]
sub eax, 0x5149cb25
je 0x1000fdfc
jmp 0x1000f82b
mov eax, dword [ebp - 0x80]
sub eax, 0x573c5b04
je 0x1000fe6f
jmp 0x1000f83e
mov eax, dword [ebp - 0x80]
sub eax, 0x6848cdab
je 0x1000fbad
jmp 0x1000f851
mov eax, dword [ebp - 0x80]
sub eax, 0x69369ca2
je 0x1000fc84
jmp 0x1000f864
mov eax, dword [ebp - 0x80]
sub eax, 0x7116e00e
je 0x1000fa05
jmp 0x1000f877
mov eax, dword [ebp - 0x80]
sub eax, 0x7262298a
je 0x1000fcc8
jmp 0x1000f88a
mov eax, dword [ebp - 0x80]
sub eax, 0x74cf1b65
je 0x1000ffcf
jmp 0x1000f89d
jmp 0x10010129
mov bl, byte [ebp - 0x6e]
mov dh, byte [ebp - 0x6d]
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xc52b3c5f
mov ecx, 0x16046fd4
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov esi, dword [ebp - 0x78]
mov edi, dword [ebp - 0x7c]
push eax
mov eax, esp
mov dword [ebp - 0x6c], eax
push eax
mov eax, esp
mov dword [ebp - 0x68], eax
push eax
mov eax, esp
mov dword [ebp - 0x64], eax
push eax
mov edx, esp
push eax
mov eax, esp
push eax
mov ecx, esp
mov dword [ebp - 0x60], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x5c], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x58], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x54], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x50], ecx
mov ecx, dword [ebp - 0x68]
mov dword [ecx], edi
mov ecx, dword [ebp - 0x64]
mov dword [ecx], esi
mov ecx, dword [ebp - 0x64]
mov ecx, dword [ecx]
mov dword [edx], ecx
mov ecx, dword [ebp - 0x64]
mov ecx, dword [ecx]
mov edx, dword [edx]
add ecx, dword [edx + 0x3c]
mov dword [eax], ecx
mov ecx, dword [ebp - 0x64]
mov ecx, dword [ecx]
mov eax, dword [eax]
add ecx, dword [eax + 0x78]
mov eax, dword [ebp - 0x60]
mov dword [eax], ecx
mov eax, dword [ebp - 0x64]
mov eax, dword [eax]
mov dword [ebp - 0x4c], eax
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
mov dword [ebp - 0x48], eax
mov eax, dword [0x10099704]
mov ecx, dword [0x10099700]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xc52b3c5f
mov ecx, 0xa0c2dead
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov dword [ebp - 0x74], 0x13180f04
jmp 0x10010129
mov eax, dword [0x10099704]
mov ecx, dword [0x10099700]
mov edx, eax
add edx, 0xbfa4e35c
sub edx, 1
sub edx, 0xbfa4e35c
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x945b82d1
mov ecx, 0x7116e00e
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov eax, dword [ebp - 0x48]
add eax, 0x1c
mov dword [ebp - 0x44], eax
mov ecx, dword [0x10099704]
mov eax, dword [0x10099700]
mov edx, ecx
sub edx, 0xbce18852
sub edx, 1
add edx, 0xbce18852
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x945b82d1
mov ecx, 0x3ed6c436
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov dword [ebp - 0x74], 0xba582dc9
jmp 0x10010129
mov ecx, dword [0x10099704]
mov eax, dword [0x10099700]
mov edx, ecx
add edx, 0xc87ae1ca
sub edx, 1
sub edx, 0xc87ae1ca
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x9f9bf148
mov ecx, 0x4fbdcaad
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov eax, dword [ebp - 0x44]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x4c]
add ecx, eax
mov eax, dword [ebp - 0x5c]
mov dword [eax], ecx
mov eax, dword [ebp - 0x64]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
add ecx, dword [eax + 0x24]
mov eax, dword [ebp - 0x58]
mov dword [eax], ecx
mov eax, dword [ebp - 0x64]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
add ecx, dword [eax + 0x20]
mov eax, dword [ebp - 0x54]
mov dword [eax], ecx
mov eax, dword [ebp - 0x50]
mov dword [eax], 0
mov eax, dword [0x10099704]
mov ecx, dword [0x10099700]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x9f9bf148
mov ecx, 0xfb1371a4
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov dword [ebp - 0x74], 0x37e97f5c
jmp 0x10010129
mov eax, dword [ebp - 0x50]
mov eax, dword [eax]
mov dword [ebp - 0x40], eax
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
add eax, 0x18
mov dword [ebp - 0x3c], eax
mov dword [ebp - 0x74], 0x6848cdab
jmp 0x10010129
mov eax, dword [0x10099704]
mov ecx, dword [0x10099700]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x3d5d2d60
mov ecx, 0x3fce9251
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov eax, dword [ebp - 0x3c]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x40]
cmp eax, ecx
setb al
and al, 1
mov byte [ebp - 0x35], al
mov ecx, dword [0x10099704]
mov eax, dword [0x10099700]
mov edx, ecx
add edx, 0x955e846d
sub edx, 1
sub edx, 0x955e846d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x3d5d2d60
mov ecx, 0x3207b149
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov dword [ebp - 0x74], 0x69369ca2
jmp 0x10010129
mov dl, byte [ebp - 0x35]
mov eax, 0xa536c6b
mov ecx, 0xfd32cb5c
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov eax, dword [ebp - 0x64]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x54]
mov ecx, dword [ecx]
mov edx, dword [ebp - 0x50]
mov edx, dword [edx]
add eax, dword [ecx + edx*4]
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x68]
mov eax, dword [eax]
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x74], 0x7262298a
jmp 0x10010129
mov edx, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x30]
sub esp, 8
mov eax, esp
mov dword [eax + 4], edx
mov dword [eax], ecx
call fcn.100311b0
add esp, 8
cmp eax, 0
sete al
and al, 1
mov byte [ebp - 0x29], al
mov dword [ebp - 0x74], 0x2a47cd35
jmp 0x10010129
mov dl, byte [ebp - 0x29]
mov eax, 0x25df9953
mov ecx, 0x3afbfa2e
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov eax, dword [ebp - 0x64]
mov eax, dword [eax]
mov dword [ebp - 0x28], eax
mov eax, dword [ebp - 0x5c]
mov eax, dword [eax]
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x58]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x50]
mov ecx, dword [ecx]
shl ecx, 1
add eax, ecx
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x74], 0xa74aaaf0
jmp 0x10010129
mov eax, dword [0x10099704]
mov ecx, dword [0x10099700]
mov edx, eax
sub edx, 0x3bd61ddc
sub edx, 1
add edx, 0x3bd61ddc
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xa2521b6f
mov ecx, 0xc487c623
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov eax, dword [ebp - 0x20]
movzx ecx, word [eax]
mov eax, dword [ebp - 0x24]
mov ecx, dword [eax + ecx*4]
mov eax, dword [ebp - 0x28]
add eax, ecx
mov dword [ebp - 0x1c], eax
mov eax, dword [0x10099704]
mov ecx, dword [0x10099700]
mov edx, eax
sub edx, 0x5d3f9e13
sub edx, 1
add edx, 0x5d3f9e13
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xa2521b6f
mov ecx, 0x2e490a17
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov dword [ebp - 0x74], 0x5149cb25
jmp 0x10010129
mov ecx, dword [0x10099704]
mov eax, dword [0x10099700]
mov edx, ecx
add edx, 0x6c40670c
sub edx, 1
sub edx, 0x6c40670c
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x357a90af
mov ecx, 0x573c5b04
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov eax, dword [ebp - 0x6c]
mov ecx, dword [ebp - 0x1c]
mov dword [eax], ecx
mov ecx, dword [0x10099704]
mov eax, dword [0x10099700]
mov edx, ecx
add edx, 0x11a0216e
sub edx, 1
sub edx, 0x11a0216e
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x357a90af
mov ecx, 0x3abf2dfb
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov dword [ebp - 0x74], 0x1dd10c51
jmp 0x10010129
mov ecx, dword [0x10099704]
mov eax, dword [0x10099700]
mov edx, ecx
add edx, 0x1f6839fb
sub edx, 1
sub edx, 0x1f6839fb
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x497d6c66
mov ecx, 0x1f3ea62a
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov eax, dword [0x10099704]
mov ecx, dword [0x10099700]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x497d6c66
mov ecx, 0x32e23759
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x74], eax
jmp 0x10010129
mov dword [ebp - 0x74], 0xccf4028
jmp 0x10010129
mov eax, dword [ebp - 0x50]
mov eax, dword [eax]
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x74], 0x74cf1b65
jmp 0x10010129
mov ecx, dword [ebp - 0x18]
add ecx, 0x85d4e160
add ecx, 1
sub ecx, 0x85d4e160
mov eax, dword [ebp - 0x50]
mov dword [eax], ecx
mov dword [ebp - 0x74], 0x3d521cc6
jmp 0x10010129
mov dword [ebp - 0x74], 0x37e97f5c
jmp 0x10010129
mov eax, dword [ebp - 0x6c]
mov dword [eax], 0
mov dword [ebp - 0x74], 0xd1f86a96
jmp 0x10010129
mov dword [ebp - 0x74], 0x1dd10c51
jmp 0x10010129
mov eax, dword [ebp - 0x6c]
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x74], 0x3cf8c5b5
jmp 0x10010129
mov eax, dword [ebp - 0x14]
mov dword [ebp - 0x84], eax
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1002ca30
mov eax, dword [ebp - 0x84]
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret
mov esi, dword [ebp - 0x7c]
push eax
push eax
mov ebx, esp
push eax
mov ecx, esp
push eax
mov edi, esp
push eax
mov edx, esp
push eax
mov eax, esp
mov dword [ebx], esi
mov esi, dword [ebp - 0x78]
mov dword [ecx], esi
mov esi, dword [ecx]
mov dword [edi], esi
mov esi, dword [ecx]
mov edi, dword [edi]
add esi, dword [edi + 0x3c]
mov dword [edx], esi
mov ecx, dword [ecx]
mov edx, dword [edx]
add ecx, dword [edx + 0x78]
mov dword [eax], ecx
mov dword [ebp - 0x74], 0x16046fd4
jmp 0x10010129
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x74], 0x7116e00e
jmp 0x10010129
mov eax, dword [ebp - 0x44]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x4c]
add ecx, eax
mov eax, dword [ebp - 0x5c]
mov dword [eax], ecx
mov eax, dword [ebp - 0x64]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
add ecx, dword [eax + 0x24]
mov eax, dword [ebp - 0x58]
mov dword [eax], ecx
mov eax, dword [ebp - 0x64]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
add ecx, dword [eax + 0x20]
mov eax, dword [ebp - 0x54]
mov dword [eax], ecx
mov eax, dword [ebp - 0x50]
mov dword [eax], 0
mov dword [ebp - 0x74], 0x4fbdcaad
jmp 0x10010129
mov eax, dword [ebp - 0x3c]
mov eax, dword [ebp - 0x40]
mov dword [ebp - 0x74], 0x3fce9251
jmp 0x10010129
mov eax, dword [ebp - 0x20]
mov eax, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x74], 0xc487c623
jmp 0x10010129
mov eax, dword [ebp - 0x6c]
mov ecx, dword [ebp - 0x1c]
mov dword [eax], ecx
mov dword [ebp - 0x74], 0x573c5b04
jmp 0x10010129
mov dword [ebp - 0x74], 0x1f3ea62a
jmp 0x1000f58f