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

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
and esp, 0xfffffff8
sub esp, 0xb0
mov esi, esp
mov dword [esi + 8], ecx
mov eax, dword [ebp + 8]
mov dword [esi + 0xc], eax
mov eax, dword [0x1008b080]
xor eax, ebp
mov dword [esi + 0xa8], eax
mov dword [esi + 0x10], 0x558d32ce
mov eax, dword [esi + 0x10]
mov dword [esi + 4], eax
sub eax, 0x874ad99d
je 0x10003c1e
jmp 0x10003304
mov eax, dword [esi + 4]
sub eax, 0x96ca676f
je 0x10003e5a
jmp 0x10003317
mov eax, dword [esi + 4]
sub eax, 0x9c685414
je 0x10003c8f
jmp 0x1000332a
mov eax, dword [esi + 4]
sub eax, 0x9fafc7cf
je 0x10003a7d
jmp 0x1000333d
mov eax, dword [esi + 4]
sub eax, 0xa0a17c05
je 0x10003b18
jmp 0x10003350
mov eax, dword [esi + 4]
sub eax, 0xa27d9427
je 0x100036d3
jmp 0x10003363
mov eax, dword [esi + 4]
sub eax, 0xa36406b3
je 0x10003ba3
jmp 0x10003376
mov eax, dword [esi + 4]
sub eax, 0xa3d3aeb4
je 0x10003874
jmp 0x10003389
mov eax, dword [esi + 4]
sub eax, 0xb035c346
je 0x10003e66
jmp 0x1000339c
mov eax, dword [esi + 4]
sub eax, 0xb716a073
je 0x10003788
jmp 0x100033af
mov eax, dword [esi + 4]
sub eax, 0xbb9fded1
je 0x10003f57
jmp 0x100033c2
mov eax, dword [esi + 4]
sub eax, 0xbc07637e
je 0x1000381f
jmp 0x100033d5
mov eax, dword [esi + 4]
sub eax, 0xc9569a7b
je 0x10003f0d
jmp 0x100033e8
mov eax, dword [esi + 4]
sub eax, 0xcc75206e
je 0x10003ccc
jmp 0x100033fb
mov eax, dword [esi + 4]
sub eax, 0xcd63c850
je 0x10003dcf
jmp 0x1000340e
mov eax, dword [esi + 4]
sub eax, 0xd87347fd
je 0x100038f3
jmp 0x10003421
mov eax, dword [esi + 4]
sub eax, 0xdc8b3439
je 0x10003c39
jmp 0x10003434
mov eax, dword [esi + 4]
sub eax, 0xdd7a504d
je 0x10003888
jmp 0x10003447
mov eax, dword [esi + 4]
sub eax, 0xe0e1d57b
je 0x10003cc0
jmp 0x1000345a
mov eax, dword [esi + 4]
sub eax, 0xe33c6089
je 0x10003eb4
jmp 0x1000346d
mov eax, dword [esi + 4]
sub eax, 0xe8ab5da6
je 0x10003c5a
jmp 0x10003480
mov eax, dword [esi + 4]
sub eax, 0xf151c35a
je 0x10003f3c
jmp 0x10003493
mov eax, dword [esi + 4]
sub eax, 0xf88609eb
je 0x10003fe3
jmp 0x100034a6
mov eax, dword [esi + 4]
sub eax, 0xfcd59e12
je 0x10003962
jmp 0x100034b9
mov eax, dword [esi + 4]
sub eax, 0x2cf6acb
je 0x10003c9b
jmp 0x100034cc
mov eax, dword [esi + 4]
sub eax, 0xb6b2a2b
je 0x10003a0a
jmp 0x100034df
mov eax, dword [esi + 4]
sub eax, 0x11b9fd0d
je 0x10003868
jmp 0x100034f2
mov eax, dword [esi + 4]
sub eax, 0x135fba1d
je 0x10003d7d
jmp 0x10003505
mov eax, dword [esi + 4]
sub eax, 0x1ee72d72
je 0x10003f6b
jmp 0x10003518
mov eax, dword [esi + 4]
sub eax, 0x200e0e6a
je 0x10003b24
jmp 0x1000352b
mov eax, dword [esi + 4]
sub eax, 0x2487c015
je 0x10003fb3
jmp 0x1000353e
mov eax, dword [esi + 4]
sub eax, 0x5074344f
je 0x10003d89
jmp 0x10003551
mov eax, dword [esi + 4]
sub eax, 0x50a0fecb
je 0x10003f24
jmp 0x10003564
mov eax, dword [esi + 4]
sub eax, 0x516cbd51
je 0x10003d37
jmp 0x10003577
mov eax, dword [esi + 4]
sub eax, 0x558d32ce
je 0x10003660
jmp 0x1000358a
mov eax, dword [esi + 4]
sub eax, 0x5d9c8813
je 0x100039fe
jmp 0x1000359d
mov eax, dword [esi + 4]
sub eax, 0x5e8c2622
je 0x10003c4e
jmp 0x100035b0
mov eax, dword [esi + 4]
sub eax, 0x5fd39c6a
je 0x10003833
jmp 0x100035c3
mov eax, dword [esi + 4]
sub eax, 0x7748ee48
je 0x10003f9f
jmp 0x100035d6
mov eax, dword [esi + 4]
sub eax, 0x7764c09b
je 0x100039b0
jmp 0x100035e9
mov eax, dword [esi + 4]
sub eax, 0x77882df2
je 0x1000377c
jmp 0x100035fc
mov eax, dword [esi + 4]
sub eax, 0x78d4843e
je 0x10003b55
jmp 0x1000360f
mov eax, dword [esi + 4]
sub eax, 0x7bdb0138
je 0x10003c74
jmp 0x10003622
mov eax, dword [esi + 4]
sub eax, 0x7d350809
je 0x10003fbf
jmp 0x10003635
mov eax, dword [esi + 4]
sub eax, 0x7daecc8a
je 0x1000384d
jmp 0x10003648
mov eax, dword [esi + 4]
sub eax, 0x7f4c7472
je 0x10003956
jmp 0x1000365b
jmp 0x10003ff5
mov ecx, dword [0x1008c5dc]
mov eax, dword [0x1008c5d8]
mov edx, ecx
add edx, 0xafad537e
sub edx, 1
sub edx, 0xafad537e
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, 0x50a0fecb
mov ecx, 0xa27d9427
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov eax, dword [esi + 8]
mov ecx, dword [esi + 0xc]
push eax
mov edx, esp
mov dword [esi + 0x34], edx
sub esp, 0x18
mov edx, esp
mov dword [esi + 0x38], edx
push eax
mov edx, esp
mov dword [esi + 0x3c], edx
sub esp, 0x18
mov edx, esp
mov dword [esi + 0x40], edx
sub esp, 0x18
mov edx, esp
mov dword [esi + 0x44], edx
push eax
mov edx, esp
mov dword [esi + 0x48], edx
mov dword [esi + 0x30], ecx
mov dword [esi + 0x2c], eax
mov ecx, dword [0x1008c5dc]
mov eax, dword [0x1008c5d8]
mov edx, ecx
add edx, 0x284abc70
sub edx, 1
sub edx, 0x284abc70
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, 0x50a0fecb
mov ecx, 0x77882df2
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov dword [esi + 0x10], 0xb716a073
jmp 0x10003ff5
lea ecx, [esi + 0x90]
lea eax, [0x10038248]
sub esp, 4
mov dword [esp], eax
call fcn.1001ffb0
lea ecx, [esi + 0x78]
lea eax, str.ctamrjdhrgmrogwj
sub esp, 4
mov dword [esp], eax
call fcn.1001ffb0
lea ecx, [esi + 0x60]
lea eax, str.yzdpdbhvymrrfrwqvqsbcaaxaoviwohtjqpjwvkfbnx
sub esp, 4
mov dword [esp], eax
call fcn.1001ffb0
mov dword [esi + 0x28], 0x728
movsd xmm0, qword [0x100381a8]
movsd qword [esi + 0x20], xmm0
mov dword [esi + 0x1c], 0x574
mov dword [esi + 0x18], 0x654
mov byte [esi + 0x17], 1
mov eax, dword [esi + 0x34]
mov dword [eax], 0x32b
mov ecx, dword [esi + 0x38]
lea eax, str.kerewpxfljdotsulngauabqhdeboonrxjswmhjjcekbysbqucbubgqmhfuvowjdrqzteew
sub esp, 4
mov dword [esp], eax
call fcn.1001ffb0
mov eax, dword [esi + 0x3c]
mov dword [eax], 0x5e
mov dword [esi + 0x10], 0xbc07637e
jmp 0x10003ff5
mov eax, dword [esi + 0x3c]
mov eax, dword [eax]
mov dword [esi + 0x4c], eax
mov dword [esi + 0x10], 0x5fd39c6a
jmp 0x10003ff5
mov eax, dword [esi + 0x4c]
cmp eax, 0
setg al
and al, 1
mov byte [esi + 0x53], al
mov dword [esi + 0x10], 0x7daecc8a
jmp 0x10003ff5
mov dl, byte [esi + 0x53]
mov eax, 0xb6b2a2b
mov ecx, 0x11b9fd0d
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov dword [esi + 0x10], 0xa3d3aeb4
jmp 0x10003ff5
mov eax, dword [esi + 0x3c]
mov eax, dword [eax]
mov dword [esi + 0x54], eax
mov dword [esi + 0x10], 0xdd7a504d
jmp 0x10003ff5
mov ecx, dword [0x1008c5dc]
mov eax, dword [0x1008c5d8]
xor edi, edi
sub edi, 1
mov edx, ecx
add edx, edi
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, 0xf151c35a
mov ecx, 0xd87347fd
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov eax, dword [esi + 0x54]
xor ecx, ecx
sub ecx, eax
xor eax, eax
sub eax, 0xffffffff
add ecx, eax
xor eax, eax
sub eax, ecx
mov dword [esi + 0x58], eax
mov eax, dword [0x1008c5dc]
mov ecx, dword [0x1008c5d8]
mov edx, eax
add edx, 0xf2982e76
sub edx, 1
sub edx, 0xf2982e76
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, 0xf151c35a
mov ecx, 0x7f4c7472
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov dword [esi + 0x10], 0xfcd59e12
jmp 0x10003ff5
mov eax, dword [0x1008c5dc]
mov ecx, dword [0x1008c5d8]
mov edx, eax
sub edx, 0xb02b4e1
sub edx, 1
add edx, 0xb02b4e1
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, 0xbb9fded1
mov ecx, 0x7764c09b
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov eax, dword [esi + 0x3c]
mov ecx, dword [esi + 0x58]
mov dword [eax], ecx
mov eax, dword [0x1008c5dc]
mov ecx, dword [0x1008c5d8]
xor edi, edi
sub edi, 1
mov edx, eax
add edx, edi
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, 0xbb9fded1
mov ecx, 0x5d9c8813
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov dword [esi + 0x10], 0xbc07637e
jmp 0x10003ff5
mov ecx, dword [0x1008c5dc]
mov eax, dword [0x1008c5d8]
mov edx, ecx
sub edx, 0x774831b6
sub edx, 1
add edx, 0x774831b6
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, 0x1ee72d72
mov ecx, 0x9fafc7cf
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov ecx, dword [esi + 0x40]
lea eax, [0x10038248]
sub esp, 4
mov dword [esp], eax
call fcn.1001ffb0
mov ecx, dword [esi + 0x44]
lea eax, [0x10038248]
sub esp, 4
mov dword [esp], eax
call fcn.1001ffb0
mov ecx, dword [0x1008c5dc]
mov eax, dword [0x1008c5d8]
mov edx, ecx
sub edx, 0x329ba668
sub edx, 1
add edx, 0x329ba668
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, 0x1ee72d72
mov ecx, 0xa0a17c05
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov dword [esi + 0x10], 0x200e0e6a
jmp 0x10003ff5
mov eax, dword [esi + 0x40]
mov ecx, dword [esi + 0x44]
sub esp, 8
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.100201b0
add esp, 8
and al, 1
mov byte [esi + 0x5e], al
mov ecx, dword [esi + 0x44]
call fcn.1001fe70
mov dword [esi + 0x10], 0x78d4843e
jmp 0x10003ff5
mov eax, dword [0x1008c5dc]
mov ecx, dword [0x1008c5d8]
mov edx, eax
sub edx, 0xa6fa9b12
sub edx, 1
add edx, 0xa6fa9b12
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, 0x7748ee48
mov ecx, 0xa36406b3
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov ecx, dword [esi + 0x40]
call fcn.1001fe70
mov ecx, dword [0x1008c5dc]
mov eax, dword [0x1008c5d8]
mov edx, ecx
add edx, 0xbf64cade
sub edx, 1
sub edx, 0xbf64cade
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, 0x7748ee48
mov ecx, 0x874ad99d
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov dl, byte [esi + 0x5e]
mov eax, 0x5074344f
mov ecx, 0xdc8b3439
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov eax, dword [esi + 0x48]
mov dword [eax], 0x33
mov dword [esi + 0x10], 0x5e8c2622
jmp 0x10003ff5
mov dword [esi + 0x10], 0xe8ab5da6
jmp 0x10003ff5
mov eax, dword [esi + 0x48]
cmp dword [eax], 0
setg al
and al, 1
mov byte [esi + 0x5f], al
mov dword [esi + 0x10], 0x7bdb0138
jmp 0x10003ff5
mov dl, byte [esi + 0x5f]
mov eax, 0xcc75206e
mov ecx, 0x9c685414
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov dword [esi + 0x10], 0x2cf6acb
jmp 0x10003ff5
mov eax, dword [esi + 0x48]
mov ecx, dword [eax]
add ecx, 0x771f4105
add ecx, 0xffffffff
sub ecx, 0x771f4105
mov eax, dword [esi + 0x48]
mov dword [eax], ecx
mov dword [esi + 0x10], 0xe0e1d57b
jmp 0x10003ff5
mov dword [esi + 0x10], 0xe8ab5da6
jmp 0x10003ff5
mov ecx, dword [0x1008c5dc]
mov eax, dword [0x1008c5d8]
xor edi, edi
sub edi, 1
mov edx, ecx
add edx, edi
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, 0x2487c015
mov ecx, 0x516cbd51
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov eax, dword [0x1008c5dc]
mov ecx, dword [0x1008c5d8]
xor edi, edi
sub edi, 1
mov edx, eax
add edx, edi
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, 0x2487c015
mov ecx, 0x135fba1d
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov dword [esi + 0x10], 0x5074344f
jmp 0x10003ff5
mov eax, dword [0x1008c5dc]
mov ecx, dword [0x1008c5d8]
xor edi, edi
sub edi, 1
mov edx, eax
add edx, edi
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, 0x7d350809
mov ecx, 0xcd63c850
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov ecx, dword [esi + 0x38]
call fcn.1001fe70
lea ecx, [esi + 0x60]
call fcn.1001fe70
lea ecx, [esi + 0x78]
call fcn.1001fe70
mov ecx, dword [0x1008c5dc]
mov eax, dword [0x1008c5d8]
mov edx, ecx
add edx, 0x6890015a
sub edx, 1
sub edx, 0x6890015a
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, 0x7d350809
mov ecx, 0x96ca676f
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov dword [esi + 0x10], 0xb035c346
jmp 0x10003ff5
mov eax, dword [0x1008c5dc]
mov ecx, dword [0x1008c5d8]
mov edx, eax
add edx, 0xa94a856f
sub edx, 1
sub edx, 0xa94a856f
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, 0xf88609eb
mov ecx, 0xe33c6089
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
lea ecx, [esi + 0x90]
call fcn.1001fe70
mov eax, dword [0x1008c5dc]
mov ecx, dword [0x1008c5d8]
mov edx, eax
add edx, 0x539d1c68
sub edx, 1
sub edx, 0x539d1c68
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, 0xf88609eb
mov ecx, 0xc9569a7b
test dl, 1
cmovne eax, ecx
mov dword [esi + 0x10], eax
jmp 0x10003ff5
mov ecx, dword [esi + 0xa8]
xor ecx, ebp
call fcn.1002a3a0
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret 4
mov eax, dword [esi + 8]
mov ecx, dword [esi + 0xc]
mov dword [esi + 0x30], ecx
mov dword [esi + 0x2c], eax
mov dword [esi + 0x10], 0xa27d9427
jmp 0x10003ff5
mov eax, dword [esi + 0x54]
mov eax, dword [esi + 0x54]
mov eax, dword [esi + 0x54]
mov eax, dword [esi + 0x54]
mov eax, dword [esi + 0x54]
mov dword [esi + 0x10], 0xd87347fd
jmp 0x10003ff5
mov eax, dword [esi + 0x3c]
mov ecx, dword [esi + 0x58]
mov dword [eax], ecx
mov dword [esi + 0x10], 0x7764c09b
jmp 0x10003ff5
mov ecx, dword [esi + 0x40]
lea eax, [0x10038248]
sub esp, 4
mov dword [esp], eax
call fcn.1001ffb0
mov ecx, dword [esi + 0x44]
lea eax, [0x10038248]
sub esp, 4
mov dword [esp], eax
call fcn.1001ffb0
mov dword [esi + 0x10], 0x9fafc7cf
jmp 0x10003ff5
mov ecx, dword [esi + 0x40]
call fcn.1001fe70
mov dword [esi + 0x10], 0xa36406b3
jmp 0x10003ff5
mov dword [esi + 0x10], 0x516cbd51
jmp 0x10003ff5
mov ecx, dword [esi + 0x38]
call fcn.1001fe70
lea ecx, [esi + 0x60]
call fcn.1001fe70
lea ecx, [esi + 0x78]
call fcn.1001fe70
mov dword [esi + 0x10], 0xcd63c850
jmp 0x10003ff5
lea ecx, [esi + 0x90]
call fcn.1001fe70
mov dword [esi + 0x10], 0xe33c6089
jmp 0x100032ee