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

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
sub esp, 0x6c
mov eax, dword [ebp + 0xc]
mov dword [ebp - 0x70], eax
mov eax, dword [ebp + 8]
mov dword [ebp - 0x6c], eax
mov eax, dword [0x1008e080]
xor eax, ebp
mov dword [ebp - 0x10], eax
mov ecx, dword [0x1008f6bc]
mov eax, dword [0x1008f6b8]
mov edx, ecx
add edx, 0x116e5fbe
sub edx, 1
sub edx, 0x116e5fbe
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
and cl, 1
mov byte [ebp - 0x62], cl
cmp eax, 0xa
setl al
and al, 1
mov byte [ebp - 0x61], al
mov dword [ebp - 0x68], 0xec7af9a0
mov eax, dword [ebp - 0x68]
mov dword [ebp - 0x74], eax
sub eax, 0x850afd08
je 0x1001057c
jmp 0x10010145
mov eax, dword [ebp - 0x74]
sub eax, 0x8e9262ff
je 0x100106d3
jmp 0x10010158
mov eax, dword [ebp - 0x74]
sub eax, 0x8eeacb67
je 0x1001079c
jmp 0x1001016b
mov eax, dword [ebp - 0x74]
sub eax, 0x9150c34c
je 0x10010c55
jmp 0x1001017e
mov eax, dword [ebp - 0x74]
sub eax, 0x98114ece
je 0x100107a8
jmp 0x10010191
mov eax, dword [ebp - 0x74]
sub eax, 0xa1d6fcac
je 0x10010cd2
jmp 0x100101a4
mov eax, dword [ebp - 0x74]
sub eax, 0xaa3f2dd1
je 0x10010a60
jmp 0x100101b7
mov eax, dword [ebp - 0x74]
sub eax, 0xb66a243e
je 0x10010d72
jmp 0x100101ca
mov eax, dword [ebp - 0x74]
sub eax, 0xbedb9269
je 0x10010c07
jmp 0x100101dd
mov eax, dword [ebp - 0x74]
sub eax, 0xc0f5af91
je 0x1001090c
jmp 0x100101f0
mov eax, dword [ebp - 0x74]
sub eax, 0xc3ab9357
je 0x100104c6
jmp 0x10010203
mov eax, dword [ebp - 0x74]
sub eax, 0xc8064e32
je 0x10010b2d
jmp 0x10010216
mov eax, dword [ebp - 0x74]
sub eax, 0xc84223d4
je 0x10010b21
jmp 0x10010229
mov eax, dword [ebp - 0x74]
sub eax, 0xc8acf536
je 0x100106c7
jmp 0x1001023c
mov eax, dword [ebp - 0x74]
sub eax, 0xcca10c52
je 0x10010964
jmp 0x1001024f
mov eax, dword [ebp - 0x74]
sub eax, 0xd26ed06d
je 0x100107dc
jmp 0x10010262
mov eax, dword [ebp - 0x74]
sub eax, 0xdaf77249
je 0x10010721
jmp 0x10010275
mov eax, dword [ebp - 0x74]
sub eax, 0xdc19e7c5
je 0x100108d3
jmp 0x10010288
mov eax, dword [ebp - 0x74]
sub eax, 0xdc81ca21
je 0x10010939
jmp 0x1001029b
mov eax, dword [ebp - 0x74]
sub eax, 0xdd62e48b
je 0x10010cab
jmp 0x100102ae
mov eax, dword [ebp - 0x74]
sub eax, 0xe09d65c2
je 0x100107bf
jmp 0x100102c1
mov eax, dword [ebp - 0x74]
sub eax, 0xe7540107
je 0x100108ad
jmp 0x100102d4
mov eax, dword [ebp - 0x74]
sub eax, 0xe955c7ad
je 0x10010d42
jmp 0x100102e7
mov eax, dword [ebp - 0x74]
sub eax, 0xec7af9a0
je 0x1001047b
jmp 0x100102fa
mov eax, dword [ebp - 0x74]
sub eax, 0xecad0fde
je 0x10010bfb
jmp 0x1001030d
mov eax, dword [ebp - 0x74]
sub eax, 0xeebb733a
je 0x1001062c
jmp 0x10010320
mov eax, dword [ebp - 0x74]
sub eax, 0xf2f95fdb
je 0x100108b9
jmp 0x10010333
mov eax, dword [ebp - 0x74]
sub eax, 0xf6c850b9
je 0x1001084f
jmp 0x10010346
mov eax, dword [ebp - 0x74]
sub eax, 0xf7053738
je 0x100109b6
jmp 0x10010359
mov eax, dword [ebp - 0x74]
sub eax, 0x2e30f1b
je 0x10010d0e
jmp 0x1001036c
mov eax, dword [ebp - 0x74]
sub eax, 0xe7c497c
je 0x10010970
jmp 0x1001037f
mov eax, dword [ebp - 0x74]
sub eax, 0x15a9154f
je 0x10010bb5
jmp 0x10010392
mov eax, dword [ebp - 0x74]
sub eax, 0x3a6a419e
je 0x10010588
jmp 0x100103a5
mov eax, dword [ebp - 0x74]
sub eax, 0x44d502e5
je 0x10010d7e
jmp 0x100103b8
mov eax, dword [ebp - 0x74]
sub eax, 0x4bd25ac6
je 0x10010a31
jmp 0x100103cb
mov eax, dword [ebp - 0x74]
sub eax, 0x50984974
je 0x10010950
jmp 0x100103de
mov eax, dword [ebp - 0x74]
sub eax, 0x5a322653
je 0x10010d51
jmp 0x100103f1
mov eax, dword [ebp - 0x74]
sub eax, 0x5c95795e
je 0x10010d63
jmp 0x10010404
mov eax, dword [ebp - 0x74]
sub eax, 0x61ebc0eb
je 0x10010a3d
jmp 0x10010417
mov eax, dword [ebp - 0x74]
sub eax, 0x66ec7582
je 0x10010cb7
jmp 0x1001042a
mov eax, dword [ebp - 0x74]
sub eax, 0x6846716e
je 0x10010aae
jmp 0x1001043d
mov eax, dword [ebp - 0x74]
sub eax, 0x685fbc09
je 0x10010d8a
jmp 0x10010450
mov eax, dword [ebp - 0x74]
sub eax, 0x6964c1cc
je 0x100105b9
jmp 0x10010463
mov eax, dword [ebp - 0x74]
sub eax, 0x6f386c66
je 0x10010b42
jmp 0x10010476
jmp 0x10010d94
mov bl, byte [ebp - 0x62]
mov dh, byte [ebp - 0x61]
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, 0xa1d6fcac
mov ecx, 0xc3ab9357
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov esi, dword [ebp - 0x6c]
mov edi, dword [ebp - 0x70]
push eax
mov eax, esp
mov dword [ebp - 0x60], eax
push eax
mov eax, esp
mov dword [ebp - 0x5c], eax
push eax
mov eax, esp
mov dword [ebp - 0x58], eax
push eax
mov edx, esp
push eax
mov eax, esp
push eax
mov ecx, esp
mov dword [ebp - 0x54], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x50], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x4c], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x48], ecx
push eax
mov ecx, esp
mov dword [ebp - 0x44], ecx
mov ecx, dword [ebp - 0x5c]
mov dword [ecx], edi
mov ecx, dword [ebp - 0x58]
mov dword [ecx], esi
mov ecx, dword [ebp - 0x58]
mov ecx, dword [ecx]
mov dword [edx], ecx
mov ecx, dword [ebp - 0x58]
mov ecx, dword [ecx]
mov edx, dword [edx]
add ecx, dword [edx + 0x3c]
mov dword [eax], ecx
mov ecx, dword [ebp - 0x58]
mov ecx, dword [ecx]
mov eax, dword [eax]
add ecx, dword [eax + 0x78]
mov eax, dword [ebp - 0x54]
mov dword [eax], ecx
mov eax, dword [0x1008f6bc]
mov ecx, dword [0x1008f6b8]
mov edx, eax
add edx, 0x92facdd6
sub edx, 1
sub edx, 0x92facdd6
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, 0xa1d6fcac
mov ecx, 0x850afd08
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov dword [ebp - 0x68], 0x3a6a419e
jmp 0x10010d94
mov eax, dword [ebp - 0x58]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x54]
mov eax, dword [eax]
add ecx, dword [eax + 0x1c]
mov eax, dword [ebp - 0x50]
mov dword [eax], ecx
mov eax, dword [ebp - 0x58]
mov eax, dword [eax]
mov dword [ebp - 0x40], eax
mov eax, dword [ebp - 0x54]
mov eax, dword [eax]
mov eax, dword [eax + 0x24]
mov dword [ebp - 0x3c], eax
mov dword [ebp - 0x68], 0x6964c1cc
jmp 0x10010d94
mov ecx, dword [0x1008f6bc]
mov eax, dword [0x1008f6b8]
mov edx, ecx
sub edx, 0xb00f2fbd
sub edx, 1
add edx, 0xb00f2fbd
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, 0x2e30f1b
mov ecx, 0xeebb733a
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov ecx, dword [ebp - 0x40]
mov eax, dword [ebp - 0x3c]
add ecx, eax
mov eax, dword [ebp - 0x4c]
mov dword [eax], ecx
mov eax, dword [ebp - 0x58]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x54]
mov eax, dword [eax]
add ecx, dword [eax + 0x20]
mov eax, dword [ebp - 0x48]
mov dword [eax], ecx
mov eax, dword [ebp - 0x44]
mov dword [eax], 0
mov ecx, dword [0x1008f6bc]
mov eax, dword [0x1008f6b8]
mov edx, ecx
sub edx, 0xc0af6113
sub edx, 1
add edx, 0xc0af6113
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, 0x2e30f1b
mov ecx, 0xc8acf536
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov dword [ebp - 0x68], 0x8e9262ff
jmp 0x10010d94
mov eax, dword [0x1008f6bc]
mov ecx, dword [0x1008f6b8]
mov edx, eax
add edx, 0x888a0ea3
sub edx, 1
sub edx, 0x888a0ea3
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, 0xe955c7ad
mov ecx, 0xdaf77249
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov eax, dword [ebp - 0x44]
mov eax, dword [eax]
mov dword [ebp - 0x38], eax
mov ecx, dword [0x1008f6bc]
mov eax, dword [0x1008f6b8]
mov edx, ecx
add edx, 0x1634e562
sub edx, 1
sub edx, 0x1634e562
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, 0xe955c7ad
mov ecx, 0x8eeacb67
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov dword [ebp - 0x68], 0x98114ece
jmp 0x10010d94
mov eax, dword [ebp - 0x54]
mov eax, dword [eax]
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x68], 0xe09d65c2
jmp 0x10010d94
mov edx, dword [ebp - 0x38]
mov esi, dword [ebp - 0x34]
mov eax, 0xc8064e32
mov ecx, 0xd26ed06d
cmp edx, esi
cmovb eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov ecx, dword [0x1008f6bc]
mov eax, dword [0x1008f6b8]
mov edx, ecx
sub edx, 0xe0054377
sub edx, 1
add edx, 0xe0054377
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, 0x5a322653
mov ecx, 0xf6c850b9
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov eax, dword [ebp - 0x58]
mov eax, dword [eax]
mov dword [ebp - 0x30], eax
mov eax, dword [ebp - 0x48]
mov eax, dword [eax]
mov dword [ebp - 0x2c], eax
mov eax, dword [0x1008f6bc]
mov ecx, dword [0x1008f6b8]
mov edx, eax
sub edx, 0x18acc989
sub edx, 1
add edx, 0x18acc989
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, 0x5a322653
mov ecx, 0xe7540107
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov dword [ebp - 0x68], 0xf2f95fdb
jmp 0x10010d94
mov eax, dword [ebp - 0x44]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x2c]
mov eax, dword [eax + ecx*4]
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x68], 0xdc19e7c5
jmp 0x10010d94
mov edx, dword [ebp - 0x30]
mov eax, dword [ebp - 0x28]
add edx, eax
mov eax, dword [ebp - 0x5c]
mov ecx, dword [eax]
sub esp, 8
mov eax, esp
mov dword [eax + 4], edx
mov dword [eax], ecx
call fcn.10030e40
add esp, 8
mov edx, eax
mov eax, 0xcca10c52
mov ecx, 0xc0f5af91
cmp edx, 0
cmove eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov eax, dword [ebp - 0x58]
mov eax, dword [eax]
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x50]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x4c]
mov ecx, dword [ecx]
mov edx, dword [ebp - 0x44]
mov edx, dword [edx]
movzx ecx, word [ecx + edx*2]
mov eax, dword [eax + ecx*4]
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x68], 0xdc81ca21
jmp 0x10010d94
mov eax, dword [ebp - 0x24]
mov ecx, dword [ebp - 0x20]
add eax, ecx
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x68], 0x50984974
jmp 0x10010d94
mov eax, dword [ebp - 0x60]
mov ecx, dword [ebp - 0x1c]
mov dword [eax], ecx
mov dword [ebp - 0x68], 0xbedb9269
jmp 0x10010d94
mov dword [ebp - 0x68], 0xe7c497c
jmp 0x10010d94
mov eax, dword [0x1008f6bc]
mov ecx, dword [0x1008f6b8]
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, 0x5c95795e
mov ecx, 0xf7053738
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov eax, dword [ebp - 0x44]
mov eax, dword [eax]
mov dword [ebp - 0x18], eax
mov ecx, dword [0x1008f6bc]
mov eax, dword [0x1008f6b8]
mov edx, ecx
add edx, 0xb5c9c27c
sub edx, 1
sub edx, 0xb5c9c27c
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, 0x5c95795e
mov ecx, 0x4bd25ac6
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov dword [ebp - 0x68], 0x61ebc0eb
jmp 0x10010d94
mov ecx, dword [ebp - 0x18]
add ecx, 0x684eda6
add ecx, 1
sub ecx, 0x684eda6
mov eax, dword [ebp - 0x44]
mov dword [eax], ecx
mov dword [ebp - 0x68], 0xaa3f2dd1
jmp 0x10010d94
mov eax, dword [0x1008f6bc]
mov ecx, dword [0x1008f6b8]
mov edx, eax
sub edx, 0x1cca92ac
sub edx, 1
add edx, 0x1cca92ac
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, 0xb66a243e
mov ecx, 0x6846716e
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov ecx, dword [0x1008f6bc]
mov eax, dword [0x1008f6b8]
mov edx, ecx
add edx, 0x92c4a918
sub edx, 1
sub edx, 0x92c4a918
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, 0xb66a243e
mov ecx, 0xc84223d4
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov dword [ebp - 0x68], 0x8e9262ff
jmp 0x10010d94
mov eax, dword [ebp - 0x60]
mov dword [eax], 0
mov dword [ebp - 0x68], 0x6f386c66
jmp 0x10010d94
mov ecx, dword [0x1008f6bc]
mov eax, dword [0x1008f6b8]
mov edx, ecx
add edx, 0xee1986e2
sub edx, 1
sub edx, 0xee1986e2
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, 0x44d502e5
mov ecx, 0x15a9154f
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov eax, dword [0x1008f6bc]
mov ecx, dword [0x1008f6b8]
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, 0x44d502e5
mov ecx, 0xecad0fde
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov dword [ebp - 0x68], 0xbedb9269
jmp 0x10010d94
mov eax, dword [0x1008f6bc]
mov ecx, dword [0x1008f6b8]
mov edx, eax
add edx, 0x7be673b
sub edx, 1
sub edx, 0x7be673b
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, 0x685fbc09
mov ecx, 0x9150c34c
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
mov eax, dword [0x1008f6bc]
mov ecx, dword [0x1008f6b8]
mov edx, eax
sub edx, 0x154fdef
sub edx, 1
add edx, 0x154fdef
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, 0x685fbc09
mov ecx, 0xdd62e48b
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x68], eax
jmp 0x10010d94
mov dword [ebp - 0x68], 0x66ec7582
jmp 0x10010d94
mov eax, dword [ebp - 0x14]
mov dword [ebp - 0x78], eax
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1002c6c0
mov eax, dword [ebp - 0x78]
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret
mov esi, dword [ebp - 0x70]
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 - 0x6c]
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 - 0x68], 0xc3ab9357
jmp 0x10010d94
mov ecx, dword [ebp - 0x40]
mov eax, dword [ebp - 0x3c]
add ecx, eax
mov eax, dword [ebp - 0x4c]
mov dword [eax], ecx
mov eax, dword [ebp - 0x58]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x54]
mov eax, dword [eax]
add ecx, dword [eax + 0x20]
mov eax, dword [ebp - 0x48]
mov dword [eax], ecx
mov eax, dword [ebp - 0x44]
mov dword [eax], 0
mov dword [ebp - 0x68], 0xeebb733a
jmp 0x10010d94
mov eax, dword [ebp - 0x44]
mov dword [ebp - 0x68], 0xdaf77249
jmp 0x10010d94
mov eax, dword [ebp - 0x58]
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x68], 0xf6c850b9
jmp 0x10010d94
mov eax, dword [ebp - 0x44]
mov dword [ebp - 0x68], 0xf7053738
jmp 0x10010d94
mov dword [ebp - 0x68], 0x6846716e
jmp 0x10010d94
mov dword [ebp - 0x68], 0x15a9154f
jmp 0x10010d94
mov eax, dword [ebp - 0x60]
mov dword [ebp - 0x68], 0x9150c34c
jmp 0x1001012f