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

Disassembly:
push 0x98
mov eax, 0x101d0a4e
call fcn.1019c8b0
mov ebx, ecx
mov dword [ebp - 0x24], ebx
xor esi, esi
cmp dword [ebx + 0x15c], esi
jne 0x10103d85
cmp dword [ebx + 0x160], esi
jne 0x10103d85
cmp dword [ebx + 0x64], esi
jne 0x10103264
cmp dword [ebx + 0x9c], esi
jne 0x10103264
cmp dword [ebx + 0x80], esi
jne 0x10103264
cmp dword [ebx + 0xb8], esi
jne 0x10103264
cmp dword [ebx + 0x2c], esi
je 0x10103d85
xor eax, eax
lea ecx, [ebp - 0xa4]
inc eax
push 0xa
mov dword [0x102441b0], eax
mov dword [0x102441b8], eax
call fcn.10081446
mov eax, dword [ebx + 0x40]
mov edi, 0x1023b9e4
mov dword [ebp - 4], esi
mov dword [ebp - 0x14], eax
test eax, eax
je 0x101032e9
lea eax, [ebp - 0x14]
push eax
lea ecx, [ebx + 0x3c]
call fcn.1006e5b6
push dword [eax]
push 0x102038e0
call fcn.1006ccdb
pop ecx
pop ecx
test eax, eax
je 0x101032e1
mov ecx, eax
call fcn.10179f60
push eax
push edi
call fcn.1006ccdb
pop ecx
pop ecx
test eax, eax
je 0x101032e1
mov ecx, dword [eax + 0x330]
test ecx, ecx
je 0x101032e1
cmp dword [ecx + 0x114], 0
je 0x101032e1
push eax
lea ecx, [ebp - 0xa4]
call fcn.1006e53c
cmp dword [ebp - 0x14], 0
jne 0x10103290
xor esi, esi
mov eax, dword [ebp - 0xa0]
jmp 0x10103335
mov ecx, eax
test ecx, ecx
je 0x10103d8b
push dword [ecx + 8]
mov eax, dword [eax]
push edi
mov dword [ebp - 0x10], eax
call fcn.1006ccdb
pop ecx
pop ecx
mov edi, eax
push 1
push esi
push 0xf000
mov ecx, dword [edi]
push esi
mov esi, dword [ecx + 0x368]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov eax, dword [ebp - 0x10]
mov edi, 0x1023b9e4
push 0
pop esi
test eax, eax
jne 0x101032f1
mov eax, dword [ebx + 0x5c]
mov dword [ebp - 0x14], eax
test eax, eax
je 0x10103370
lea eax, [ebp - 0x14]
push eax
lea ecx, [ebx + 0x58]
call fcn.1006e5b6
push dword [eax]
push edi
call fcn.1006ccdb
pop ecx
pop ecx
test eax, eax
je 0x1010336a
push dword [eax + 0x354]
mov ecx, eax
call fcn.1014b197
cmp dword [ebp - 0x14], 0
jne 0x10103343
push 0xa
lea ecx, [ebp - 0x88]
call fcn.10081446
lea eax, [ebx + 0x90]
mov byte [ebp - 4], 1
push eax
lea ecx, [ebp - 0x88]
call fcn.10081537
mov eax, dword [ebp - 0x84]
jmp 0x101033e3
mov ecx, eax
test ecx, ecx
je 0x10103d8b
push dword [ecx + 8]
mov eax, dword [eax]
push 0x1023b6f8
mov dword [ebp - 0x10], eax
call fcn.1006ccdb
pop ecx
pop ecx
push 0x37
mov edi, eax
xor eax, eax
push eax
push eax
push eax
push eax
push eax
mov ecx, edi
call fcn.10075e5a
mov ecx, dword [edi]
push ebx
mov esi, dword [ecx + 0x1dc]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010339b
push 0xa
lea ecx, [ebp - 0x50]
call fcn.10081446
mov eax, dword [ebx + 0x24]
mov byte [ebp - 4], 2
mov dword [ebp - 0x14], eax
test eax, eax
je 0x10103512
lea eax, [ebx + 0x20]
mov ebx, eax
lea eax, [ebp - 0x14]
mov ecx, ebx
push eax
call fcn.1006e5b6
push 0x101f7e10
mov edi, dword [eax]
mov ecx, edi
mov dword [ebp - 0x10], edi
call fcn.1006cd75
test eax, eax
je 0x10103448
push edi
push 0x101f7e10
call fcn.1006ccdb
pop ecx
pop ecx
add eax, 0x110
lea ecx, [ebp - 0x50]
push eax
call fcn.10081537
jmp 0x10103505
push 0x101ec354
mov ecx, edi
call fcn.1006cd75
test eax, eax
je 0x10103505
mov eax, dword [edi]
mov esi, dword [eax + 0x1cc]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
test eax, eax
je 0x10103482
push edi
lea ecx, [ebp - 0x50]
call fcn.1006e53c
jmp 0x10103505
mov eax, dword [edi]
mov esi, dword [eax + 0x1b0]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
test eax, eax
je 0x10103505
lea esi, [edi + 0x298]
lea edi, [ebp - 0x34]
movsd dword es:[edi], dword [esi]
push 0
push 0x34
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x28]
sub eax, dword [ebp - 0x30]
mov edi, dword [ebp - 0x10]
push eax
mov eax, dword [ebp - 0x2c]
sub eax, dword [ebp - 0x34]
mov esi, dword [edi]
push eax
push dword [ebp - 0x30]
push dword [ebp - 0x34]
mov esi, dword [esi + 0x238]
mov ecx, esi
push 0
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov edi, dword [edi]
push 0
push 1
mov esi, dword [edi + 0x1ac]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x10]
call esi
mov esi, dword [edi + 0x224]
mov ecx, esi
push eax
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x10]
call esi
cmp dword [ebp - 0x14], 0
jne 0x10103408
mov ebx, dword [ebp - 0x24]
mov eax, dword [ebx + 0xcc]
mov dword [ebp - 0x14], eax
test eax, eax
je 0x10103580
lea eax, [ebx + 0xc8]
mov dword [ebp - 0x10], eax
mov ebx, eax
lea eax, [ebp - 0x14]
mov ecx, ebx
push eax
call fcn.1006e5b6
push dword [eax]
push 0x1023b6f8
call fcn.1006ccdb
mov edi, eax
pop ecx
pop ecx
test edi, edi
je 0x10103577
mov ecx, dword [edi]
mov esi, dword [ecx + 0x1a8]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
push eax
push 0x101ecd8c
call fcn.1006ccdb
pop ecx
pop ecx
test eax, eax
je 0x10103577
push eax
lea ecx, [ebp - 0x50]
call fcn.1006e53c
cmp dword [ebp - 0x14], 0
jne 0x1010352a
mov ebx, dword [ebp - 0x24]
mov edi, dword [ebp - 0x4c]
test edi, edi
je 0x10103660
mov eax, edi
test eax, eax
je 0x10103d8b
mov eax, dword [eax + 8]
mov edi, dword [edi]
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x18], edi
mov eax, dword [eax]
mov esi, dword [eax + 0x1b0]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x10]
call esi
test eax, eax
je 0x101035f7
mov esi, dword [ebp - 0x10]
mov ecx, esi
push 0x101f7108
call fcn.1006cd75
test eax, eax
jne 0x101035f7
mov eax, dword [esi]
add esi, 0x1e8
push 0
push 3
sub esp, 0x10
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov esi, dword [eax + 0x1fc]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x10]
call esi
mov edi, dword [ebp - 0x18]
test edi, edi
jne 0x1010358b
mov edi, dword [ebp - 0x4c]
jmp 0x1010365c
mov eax, edi
test eax, eax
je 0x10103d8b
mov eax, dword [eax + 8]
mov edi, dword [edi]
mov dword [ebp - 0x18], eax
mov eax, dword [eax]
mov esi, dword [eax + 0x1b0]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x18]
call esi
test eax, eax
je 0x1010365c
mov esi, dword [ebp - 0x18]
mov ecx, esi
push 0x1023b9e4
call fcn.1006cd75
test eax, eax
jne 0x1010365c
mov eax, dword [esi]
push ebx
mov esi, dword [eax + 0x2b8]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x18]
call esi
mov ecx, dword [ebp - 0x18]
call fcn.100a76ad
test edi, edi
jne 0x10103600
mov eax, dword [ebx + 0x5c]
mov dword [ebp - 0x14], eax
test eax, eax
je 0x101039c7
lea eax, [ebx + 0x58]
lea ecx, [ebp - 0x14]
push ecx
mov ecx, eax
call fcn.1006e5b6
mov edi, dword [eax]
mov dword [ebp - 0x10], edi
mov eax, dword [edi]
mov esi, dword [eax + 0x16c]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
test eax, eax
je 0x10103710
push dword [edi + 0x20]
call dword [sym.imp.USER32.dll_GetParent]
push eax
call fcn.10070b99
push dword [eax + 0x20]
call dword [sym.imp.USER32.dll_GetParent]
push eax
call fcn.10070b99
push dword [ebx + 0xe4]
mov esi, dword [ebp - 0x10]
mov edi, eax
mov ecx, esi
call fcn.100a7415
mov ecx, dword [edi]
push esi
mov esi, dword [ecx + 0x3c0]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov edi, dword [ebp - 0x10]
mov ecx, edi
push 0x1023b9e4
call fcn.1006cd75
test eax, eax
je 0x10103707
mov eax, dword [edi]
push 1
mov esi, dword [eax + 0x1f0]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
push 5
mov ecx, edi
call fcn.10075f09
mov eax, dword [edi]
push 0
mov esi, dword [eax + 0x228]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov dword [ebp - 0x10], eax
test eax, eax
je 0x10103747
mov ecx, dword [eax]
push 0
push 0
push edi
mov esi, dword [ecx + 0x17c]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x10]
call esi
push dword [ebx + 0xe4]
mov ecx, edi
call fcn.100a7415
mov esi, 0x1023b9e4
mov ecx, edi
push esi
call fcn.1006cd75
test eax, eax
je 0x101039ba
push edi
push esi
call fcn.1006ccdb
lea edi, [ebp - 0x34]
mov dword [ebp - 0x18], eax
pop ecx
pop ecx
lea esi, [eax + 0x298]
movsd dword es:[edi], dword [esi]
push 0
push 0x34
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov edi, eax
mov eax, dword [ebp - 0x28]
sub eax, dword [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x2c]
sub eax, dword [ebp - 0x34]
mov esi, dword [edi]
push eax
push dword [ebp - 0x30]
push dword [ebp - 0x34]
mov esi, dword [esi + 0x238]
mov ecx, esi
push 0
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov eax, dword [edi]
mov esi, dword [eax + 0x1ac]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
xor ecx, ecx
mov dword [ebp - 0x1c], eax
test eax, eax
setne cl
push ecx
mov ecx, edi
call fcn.10075f09
mov ecx, edi
call fcn.10148644
mov esi, eax
mov dword [ebp - 0x10], esi
test esi, esi
je 0x10103837
mov ecx, dword [esi]
mov edi, dword [edi]
mov esi, dword [ecx + 0x194]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x10]
call esi
mov ecx, dword [edi + 0x1e0]
push eax
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x18]
call dword [edi + 0x1e0]
mov ecx, dword [ebp - 0x10]
push dword [ebp - 0x1c]
mov edi, dword [ebp - 0x18]
push edi
mov eax, dword [ecx]
mov esi, dword [eax + 0x294]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x10]
call esi
mov esi, dword [ebp - 0x10]
push 0x101f7108
mov ecx, edi
call fcn.1006cd75
test eax, eax
je 0x101039ba
and dword [ebp - 0x1c], 0
test esi, esi
je 0x101039ba
lea eax, [ebp - 0x1c]
mov ecx, esi
push eax
push edi
call fcn.10179f1c
push edi
mov ecx, eax
call fcn.10177254
test eax, eax
je 0x10103978
mov ecx, dword [eax + 4]
test ecx, ecx
je 0x10103978
lea eax, [ecx]
mov ecx, dword [ecx]
mov dword [ebp - 0x20], ecx
mov ecx, dword [ebx]
push 1
push dword [eax + 8]
mov esi, dword [ecx + 0x24]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, ebx
call esi
push eax
push 0x1023b9e4
call fcn.1006ccdb
mov edi, eax
mov dword [ebp - 0x10], edi
pop ecx
pop ecx
test edi, edi
je 0x1010396a
mov ecx, dword [edi]
mov esi, dword [ecx + 0x16c]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
test eax, eax
je 0x10103917
push dword [edi + 0x20]
call dword [sym.imp.USER32.dll_GetParent]
push eax
call fcn.10070b99
push dword [eax + 0x20]
call dword [sym.imp.USER32.dll_GetParent]
push eax
call fcn.10070b99
push dword [ebx + 0xe4]
mov esi, dword [ebp - 0x10]
mov edi, eax
mov ecx, esi
call fcn.100a7415
mov ecx, dword [edi]
push esi
mov esi, dword [ecx + 0x3c0]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov edi, dword [ebp - 0x10]
jmp 0x1010394e
mov eax, dword [edi]
mov esi, dword [eax + 0x1dc]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
test eax, eax
je 0x1010394e
mov eax, dword [edi]
push 1
push 0
push 0xf000
mov esi, dword [eax + 0x368]
mov ecx, esi
push 0
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov eax, dword [edi]
xor ecx, ecx
push ecx
push ecx
push ecx
mov esi, dword [eax + 0x34c]
mov ecx, esi
push dword [ebp - 0x18]
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov ecx, dword [ebp - 0x20]
test ecx, ecx
jne 0x1010387e
mov edi, dword [ebp - 0x18]
mov eax, dword [edi]
mov esi, dword [eax + 0x3a4]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
test eax, eax
je 0x101039ba
mov eax, dword [edi]
push 0
mov esi, dword [eax + 0x3d4]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov eax, dword [edi]
mov esi, dword [eax + 0x210]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
cmp dword [ebp - 0x14], 0
lea eax, [ebx + 0x58]
jne 0x10103671
lea ecx, [ebx + 0x58]
push ecx
lea ecx, [ebx + 0x20]
call fcn.10081537
and dword [0x102441b8], 0
mov eax, dword [ebx]
push 0
mov esi, dword [eax + 0x38]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, ebx
call esi
mov edi, dword [ebx + 0xb0]
test edi, edi
je 0x10103c13
mov eax, dword [ebx]
mov ecx, edi
mov edi, dword [edi]
push 1
mov dword [ebp - 0x14], ecx
push dword [ecx + 8]
mov esi, dword [eax + 0x24]
mov ecx, esi
mov dword [ebp - 0x10], edi
call dword [0x101d7cb0]
mov ecx, ebx
call esi
push eax
push 0x1023b9e4
call fcn.1006ccdb
mov edi, eax
mov dword [ebp - 0x18], edi
pop ecx
pop ecx
test edi, edi
je 0x10103bab
mov ecx, dword [edi]
mov esi, dword [ecx + 0x170]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov esi, dword [edi]
test eax, eax
jne 0x10103b03
mov esi, dword [esi + 0x1dc]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov esi, dword [edi]
test eax, eax
je 0x10103a8d
mov esi, dword [esi + 0x368]
mov ecx, esi
push 1
push 0
push 0xf000
push 0
call dword [0x101d7cb0]
mov ecx, edi
call esi
jmp 0x10103b24
mov esi, dword [esi + 0x16c]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
test eax, eax
je 0x10103b01
push dword [edi + 0x20]
call dword [sym.imp.USER32.dll_GetParent]
push eax
call fcn.10070b99
push dword [eax + 0x20]
call dword [sym.imp.USER32.dll_GetParent]
push eax
call fcn.10070b99
push dword [ebx + 0xe4]
mov esi, dword [ebp - 0x18]
mov edi, eax
mov ecx, esi
call fcn.100a7415
mov ecx, dword [edi]
push esi
mov esi, dword [ecx + 0x3c0]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov edi, dword [ebp - 0x18]
push 1
mov eax, dword [edi]
mov esi, dword [eax + 0x1f0]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov esi, dword [edi]
mov ecx, dword [ebp - 0x14]
xor eax, eax
mov esi, dword [esi + 0x200]
push eax
push 0xffffffffffffffff
push eax
push 1
push eax
push dword [ecx + 0xc]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov ecx, dword [ebp - 0x14]
mov esi, dword [edi]
push 0
push 0x14
mov eax, dword [ecx + 0x20]
sub eax, dword [ecx + 0x18]
mov esi, dword [esi + 0x238]
push eax
mov eax, dword [ecx + 0x1c]
sub eax, dword [ecx + 0x14]
push eax
push dword [ecx + 0x18]
push dword [ecx + 0x14]
mov ecx, esi
push 0
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov ecx, dword [ebp - 0x14]
mov eax, dword [edi]
push 0
push 0
push dword [ecx + 0xc]
mov esi, dword [eax + 0x368]
mov ecx, esi
push 1
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov edx, eax
test edx, edx
je 0x10103bab
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x48]
mov dword [edx + 0x11c], ecx
mov ecx, dword [eax + 0x40]
mov dword [edx + 0x114], ecx
mov ecx, dword [eax + 0x44]
mov dword [edx + 0x118], ecx
mov ecx, dword [eax + 0x10]
mov dword [eax + 0x4c], edi
mov eax, dword [edi + 0x330]
mov dword [eax + 0x84], ecx
mov edi, dword [ebp - 0x10]
test edi, edi
jne 0x101039fb
mov edi, dword [ebx + 0xb0]
jmp 0x10103c0f
mov eax, edi
mov edi, dword [edi]
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x10], edi
mov eax, dword [eax + 0x4c]
mov dword [ebp - 0x20], eax
test eax, eax
je 0x10103c0f
mov eax, dword [eax]
mov esi, dword [eax + 0x36c]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, dword [ebp - 0x20]
call esi
test eax, eax
je 0x10103c0f
mov ecx, dword [ebp - 0x1c]
push 0
push 0
mov edi, dword [ecx + 0x4c]
push dword [ecx + 0x10]
mov eax, dword [edi]
mov esi, dword [eax + 0x224]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov edi, dword [ebp - 0x10]
test edi, edi
jne 0x10103bbe
mov eax, dword [ebx + 0x78]
mov dword [ebp - 0x14], eax
test eax, eax
je 0x10103c63
lea eax, [ebx + 0x74]
mov dword [ebp - 0x20], eax
mov ebx, eax
lea eax, [ebp - 0x14]
mov ecx, ebx
push eax
call fcn.1006e5b6
push dword [eax]
push 0x101f7108
call fcn.1006ccdb
mov edi, eax
pop ecx
pop ecx
test edi, edi
je 0x10103c5a
mov ecx, dword [edi]
push 1
mov esi, dword [ecx + 0x3d4]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
cmp dword [ebp - 0x14], 0
jne 0x10103c25
mov ebx, dword [ebp - 0x24]
push 0xa
lea ecx, [ebp - 0x6c]
call fcn.10081446
lea eax, [ebx + 0x20]
mov byte [ebp - 4], 3
push eax
lea ecx, [ebp - 0x6c]
call fcn.10081537
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x14], eax
test eax, eax
je 0x10103d2a
lea eax, [ebp - 0x14]
push eax
lea ecx, [ebp - 0x6c]
call fcn.10081599
mov esi, dword [eax]
push esi
push 0x102038e0
call fcn.1006ccdb
mov edi, eax
pop ecx
pop ecx
test edi, edi
je 0x10103cb6
mov ecx, dword [edi]
mov esi, dword [ecx + 0x2a0]
jmp 0x10103d14
push esi
push 0x101f7108
call fcn.1006ccdb
mov edi, eax
pop ecx
pop ecx
test edi, edi
je 0x10103d20
mov ecx, dword [edi]
mov esi, dword [ecx + 0x3a4]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
test eax, eax
jne 0x10103d20
mov eax, dword [edi]
mov esi, dword [eax + 0x1cc]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
test eax, eax
je 0x10103d20
mov eax, dword [edi]
push 1
mov esi, dword [eax + 0x240]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
mov eax, dword [edi]
mov esi, dword [eax + 0x60]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, edi
call esi
cmp dword [ebp - 0x14], 0
jne 0x10103c8b
mov eax, dword [ebx]
push 1
mov esi, dword [eax + 0x34]
mov ecx, esi
call dword [0x101d7cb0]
mov ecx, ebx
call esi
lea ecx, [ebx + 0x58]
call fcn.1006e632
lea ecx, [ebx + 0x90]
call fcn.1006e632
lea ecx, [ebx + 0x74]
call fcn.1006e632
and dword [0x102441b0], 0
lea ecx, [ebp - 0x6c]
call fcn.1008146c
lea ecx, [ebp - 0x50]
call fcn.1008146c
lea ecx, [ebp - 0x88]
call fcn.1008146c
lea ecx, [ebp - 0xa4]
call fcn.1008146c
call fcn.1019c879
ret
call fcn.10065a21
int3