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

Disassembly:
push ebp
push ebx
push edi
push esi
sub esp, 0x2ec
mov ebp, dword [esp + 0x304]
cmp byte [esp + 0x300], 0
mov ebx, edx
mov edi, ecx
je 0x48adae
lea eax, [ebp + 0x48]
lea ecx, [esp + 0x1ed]
push 0xff
push eax
push ecx
call fcn.0064a810
add esp, 0xc
mov dl, byte [ebp + 0x147]
jmp 0x48adf3
lea esi, [esp + 0x90]
push 0x100
push 0
push esi
call fcn.0064ad90
add esp, 0xc
xor eax, eax
mov byte [esp + eax + 0x90], al
inc eax
cmp eax, 0x100
jne 0x48adc7
lea eax, [esp + 0x1ed]
push 0xff
push esi
push eax
call fcn.0064a810
add esp, 0xc
mov dl, byte [esp + 0x18f]
mov ebp, dword [ebp + 8]
test bl, bl
mov dword [esp + 0x4c], edi
mov dword [esp + 8], ebx
jne 0x48ae17
test ebp, ebp
js 0x48ba69
cmp ebp, 1
jbe 0x48ba7a
lea ebp, [ebp + ebp - 4]
movzx ecx, dl
mov byte [esp + 4], dl
mov dword [esp + 0xc], ecx
bsr ecx, ecx
xor eax, eax
dec eax
not ecx
shr eax, cl
lea ecx, [eax + 1]
not eax
bsf edi, ecx
and eax, ecx
xor esi, esi
xor ebx, ebx
inc esi
test dl, dl
cmovne ebx, edi
mov ecx, esi
mov dword [esp + 0x1c], esi
cmove eax, esi
mov esi, ebp
mov ecx, ebx
mov dword [esp + 0x28], ebx
shl esi, cl
mov ecx, esi
sub ecx, eax
jb 0x48ba28
mov eax, dword [esp + 8]
cmp ecx, 0x7ffffffe
jbe 0x48ae90
mov edx, dword [esp + 0x4c]
xor eax, eax
mov dword [edx + 8], eax
mov dword [edx + 0xc], ecx
mov dword [edx + 0x14], eax
mov dword [edx + 0x10], 0x7ffffffe
mov dword [edx + 0x1c], eax
mov dword [edx + 0x18], ecx
mov dword [edx], 1
jmp 0x48b757
mov ecx, dword [esp + 0x304]
mov dword [esp + 0x24], ebp
test al, al
mov ebp, dword [ecx + 0x154]
je 0x48aeb0
test ebp, ebp
je 0x48ba8b
dec ebp
jmp 0x48aec5
test ebp, ebp
je 0x48baa0
mov eax, ebp
dec eax
js 0x48bab1
lea ebp, [ebp + ebp - 2]
mov ecx, esi
call fcn.00489cad
lea edi, [esp + 0x90]
mov dword [edi], eax
mov dword [edi + 4], edx
mov ecx, edi
mov edx, esi
mov dword [edi + 8], 0
call fcn.004f5be3
mov eax, dword [edi + 8]
movsd xmm0, qword [edi]
test ebp, ebp
mov dword [esp + 0x58], eax
movsd qword [esp + 0x50], xmm0
je 0x48af39
cmp ebp, 0xaaaaaaa
ja 0x48ba62
lea eax, [ebp*4]
lea edi, [eax + eax*2]
test edi, edi
js 0x48ba62
je 0x48af5a
mov al, byte [0x803894]
mov ecx, edi
mov edx, 4
call fcn.004889b0
mov esi, eax
test eax, eax
jne 0x48af5f
jmp 0x48b17f
mov dword [esp + 0x90], 4
mov dword [esp + 0x94], ebp
mov dword [esp + 0x98], 0
xor eax, eax
jmp 0x48afb3
mov esi, 4
xor edi, edi
cmp ebp, 2
mov dword [esp + 0x90], esi
mov dword [esp + 0x94], ebp
mov dword [esp + 0x98], 0
jb 0x48afa4
lea ebx, [ebp - 1]
xor ecx, ecx
call fcn.00489cad
mov dword [esi], eax
mov dword [esi + 4], edx
mov dword [esi + 8], 0
add esi, 0xc
dec ebx
jne 0x48af82
lea eax, [ebp - 1]
test ebp, ebp
jne 0x48afa6
jmp 0x48afb3
xor eax, eax
inc eax
mov dword [esi], 4
mov dword [esi + 4], edi
mov dword [esi + 8], edi
mov edi, dword [esp + 0x304]
movsd xmm0, qword [esp + 0x90]
mov dword [esp + 0x68], eax
mov esi, dword [edi + 0x38]
mov ebx, dword [edi + 0x30]
movsd qword [esp + 0x60], xmm0
mov ecx, esi
call fcn.00489cad
lea ecx, [esi*4]
mov dword [esp + 0x2c], edx
push ecx
push ebx
mov dword [esp + 0x3c], eax
push eax
call fcn.0064a810
add esp, 0xc
mov ebp, dword [edi + 0x3c]
mov dword [esp + 0x20], esi
test ebp, ebp
je 0x48b020
lock inc dword [ebp]
jle 0x48ba9c
mov edi, dword [esp + 0x304]
mov eax, dword [edi + 0x40]
mov ecx, dword [edi + 0x44]
mov dword [esp + 0x18], eax
mov dword [esp + 0x14], ecx
jmp 0x48b027
mov edi, dword [esp + 0x304]
mov al, byte [edi + 0x160]
mov esi, dword [esp + 0xc]
lea ebx, [esp + 0xd0]
mov byte [esp + 0x40], al
lea eax, [esp + 0x1ed]
inc esi
push 0xff
push eax
push ebx
call fcn.0064a810
add esp, 0xc
mov ecx, dword [esp + 0x58]
xor eax, eax
movsd xmm0, qword [esp + 0x50]
movsd xmm1, qword [esp + 0x60]
mov dword [ebx + 0x10c], eax
mov dword [ebx + 0x108], eax
mov dword [ebx + 0x114], eax
mov dword [ebx + 0x110], eax
mov dword [ebx - 0x38], ecx
mov ecx, dword [esp + 0x68]
movsd qword [ebx - 0x40], xmm0
movsd qword [ebx - 0x34], xmm1
mov dword [ebx - 0x2c], ecx
mov dword [ebx - 0x1c], eax
mov eax, dword [esp + 0x34]
mov dword [ebx - 0x28], eax
mov eax, dword [esp + 0x2c]
mov dword [ebx - 0x24], eax
mov eax, dword [esp + 0x20]
mov dword [ebx - 0x20], eax
mov eax, dword [esp + 0x18]
mov dword [ebx - 0x18], ebp
mov ebp, dword [esp + 0x24]
mov dword [ebx - 0x14], eax
mov eax, dword [esp + 0x14]
mov dword [ebx - 0x10], eax
mov al, byte [esp + 0x40]
mov byte [ebx + 0x118], al
mov eax, dword [esp + 0x28]
mov dword [ebx - 0xc], ebp
mov dword [ebx - 8], esi
mov dword [ebx - 4], eax
mov al, byte [esp + 4]
mov byte [ebx + 0xff], al
mov eax, dword [edi + 0x148]
mov dword [ebx + 0x100], eax
mov eax, dword [edi + 0x14c]
mov dword [ebx + 0x104], eax
mov eax, dword [esp + 8]
mov ebx, edi
cmp al, 2
je 0x48b111
movzx eax, al
cmp eax, 1
jne 0x48b18d
xor ecx, ecx
jmp 0x48b114
xor ecx, ecx
inc ecx
lea eax, [esp + 0x90]
mov edx, ebx
push eax
call fcn.004933ec
add esp, 4
lea esi, [esp + 0x90]
lea edi, [esp + 0xa8]
mov ecx, esi
call fcn.004f5c8b
mov ecx, edi
call fcn.004f5c8b
mov ebx, dword [esi + 0x14]
cmp dword [esi + 0x10], ebx
jbe 0x48b73b
mov eax, dword [esp + 0x9c]
test ebx, ebx
je 0x48b719
lea ecx, [ebx*4]
lea edi, [ecx + ecx*2]
push edi
push eax
push 0
push dword [0x8032a8]
call dword [sym.imp.kernel32.dll_HeapReAlloc]
test eax, eax
jne 0x48b72d
mov ecx, 4
mov edx, edi
call fcn.00651860
ud2
mov edi, dword [ebx + 8]
mov eax, dword [ebx]
mov ecx, dword [esp + 0x28]
shl dword [esp + 0x1c], cl
mov ecx, edi
mov dword [esp + 0x38], eax
call fcn.00489cad
lea esi, [esp + 0x60]
mov dword [esi], eax
mov dword [esi + 4], edx
xor eax, eax
mov ecx, esi
mov edx, edi
mov dword [esi + 8], eax
call fcn.004f5be3
mov eax, dword [esi]
mov ecx, edi
mov dword [esp + 0x18], eax
mov eax, dword [esi + 4]
mov dword [esp + 0x7c], eax
mov eax, dword [esi + 8]
mov dword [esp + 0x14], eax
call fcn.00489cad
mov dword [esi], eax
xor eax, eax
mov dword [esi + 4], edx
mov edx, edi
mov dword [esi + 8], eax
lea esi, [esp + 0x60]
mov ecx, esi
call fcn.004f5be3
mov eax, dword [esi]
mov ecx, ebp
mov dword [esp + 0x20], eax
mov eax, dword [esi + 4]
mov dword [esp + 0x78], eax
mov eax, dword [esi + 8]
mov dword [esp + 0xc], eax
call fcn.0049ac8a
mov ecx, edi
mov dword [esp + 0x3c], eax
mov dword [esp + 0x74], edx
call fcn.0048c897
mov esi, edi
test edi, edi
mov edi, ebp
je 0x48b769
mov edx, dword [ebx + 0x15c]
mov edi, dword [ebx + 0x158]
mov ecx, dword [esp + 0x38]
lea eax, [esi + esi*4]
mov dword [esp + 0x10], esi
mov dword [esp + 0x84], edx
mov edx, dword [ebx + 0x14]
mov dword [esp + 0x88], edi
mov edi, dword [ebx + 0xc]
lea eax, [ecx + eax*4]
mov dword [esp + 0x30], ecx
xor ecx, ecx
mov dword [esp + 0x8c], eax
mov dword [esp + 0x2c], edx
mov edx, dword [ebx + 0x2c]
mov dword [esp + 0x40], edi
mov edi, dword [ebx + 0x24]
xor ebx, ebx
mov dword [esp + 0x44], edx
mov edx, dword [esp + 0x14]
mov dword [esp + 0x48], edi
cmp ecx, esi
je 0x48b9fe
cmp ecx, 2
mov eax, ecx
mov dword [esp], ecx
jae 0x48b2bb
cmp edx, ecx
jbe 0x48b955
mov eax, dword [esp + 0x18]
mov ecx, dword [esp]
mov dword [eax + ecx*4], ebx
mov ecx, dword [esp]
cmp dword [esp + 0xc], ecx
jbe 0x48b95c
mov eax, dword [esp + 0x20]
mov ecx, dword [esp]
mov dword [eax + ecx*4], ebx
jmp 0x48b4c7
mov eax, dword [esp + 0x88]
cmp ecx, eax
jne 0x48b2f0
cmp edx, eax
mov ecx, eax
jbe 0x48b970
mov edx, dword [esp + 0xc]
mov eax, dword [esp + 0x18]
cmp edx, ecx
mov dword [eax + ecx*4], ebx
jbe 0x48b977
mov eax, dword [esp + 0x20]
mov dword [eax + ecx*4], 0
jmp 0x48b343
mov eax, dword [esp + 0x84]
cmp ecx, eax
jne 0x48b4ec
mov ecx, eax
cmp edx, eax
jbe 0x48b97e
mov eax, dword [esp + 0x18]
mov edx, dword [esp + 0xc]
mov dword [eax + ecx*4], 0
mov eax, dword [esp + 0x20]
cmp edx, ecx
jbe 0x48b98c
mov dword [eax + ecx*4], ebx
mov eax, ebx
mov ecx, dword [esp + 0x28]
shr eax, cl
cmp ebp, eax
jbe 0x48b9a4
mov ecx, dword [esp + 0x3c]
mov esi, dword [esp + 0x10]
mov byte [ecx + eax], 1
mov eax, dword [esp + 0x30]
mov ecx, dword [esp]
mov ebp, dword [esp + 0x38]
cmp dword [eax + 8], 0
je 0x48b387
cmp esi, ecx
jbe 0x48b9c2
mov eax, dword [esp]
lea ecx, [esp + 0x90]
mov edx, ebx
lea eax, [eax + eax*4]
push dword [ebp + eax*4 + 8]
push dword [esp + 0x48]
push dword [esp + 0x50]
call fcn.004932f7
mov ecx, dword [esp + 0xc]
add esp, 0xc
mov esi, dword [esp + 0x10]
cmp esi, ecx
jbe 0x48b967
lea eax, [ecx + ecx*4]
mov edi, ebx
mov ecx, dword [ebp + eax*4]
mov eax, dword [esp + 0x98]
mov ebp, dword [esp + 0x90]
test ecx, ecx
mov dword [esp + 4], eax
je 0x48b468
xor ebx, ebx
xor eax, eax
cmp dword [esp + 0x2c], ecx
jbe 0x48b930
mov esi, dword [esp + 0x40]
lea edx, [ecx + ecx*8]
mov ecx, dword [esi + edx + 1]
mov dword [esp + 0x34], ecx
mov ecx, dword [esi + edx + 5]
movzx esi, byte [esi + edx]
cmp ebx, esi
jae 0x48b413
movzx edx, bl
test al, al
mov dl, byte [esp + edx + 0xd0]
je 0x48b3ef
cmp byte [esp + 8], dl
je 0x48b40a
movzx eax, dl
add eax, edi
cmp dword [esp + 4], eax
jbe 0x48b903
mov dword [ebp + eax*4], 0
mov byte [esp + 8], dl
inc ebx
mov al, 1
cmp esi, ebx
jne 0x48b3db
mov ebx, esi
mov dl, byte [esp + esi + 0xd0]
test al, al
je 0x48b424
cmp byte [esp + 8], dl
je 0x48b451
mov esi, dword [esp + 0x34]
movzx eax, dl
add eax, edi
cmp esi, 1
jne 0x48b43f
xor esi, esi
cmp dword [esp + 4], eax
ja 0x48b449
jmp 0x48b903
cmp dword [esp + 4], eax
jbe 0x48b93b
mov dword [ebp + eax*4], esi
mov byte [esp + 8], dl
inc ebx
mov al, 1
test ecx, ecx
jne 0x48b3b6
mov al, 1
cmp ebx, 0xff
jbe 0x48b46c
jmp 0x48b4b9
xor ebx, ebx
xor eax, eax
mov edx, 0xff
lea esi, [ebx + 1]
cmp ebx, edx
cmovae esi, edx
mov dl, byte [esp + ebx + 0xd0]
test al, 1
je 0x48b48a
cmp byte [esp + 8], dl
je 0x48b4a5
movzx ecx, dl
add ecx, edi
cmp dword [esp + 4], ecx
jbe 0x48b905
mov dword [ebp + ecx*4], 0
mov byte [esp + 8], dl
cmp ebx, 0xfe
ja 0x48b4b9
mov al, 1
cmp esi, 0xff
mov ebx, esi
jbe 0x48b46c
mov ebp, dword [esp + 0x24]
mov edx, dword [esp + 0x14]
mov esi, dword [esp + 0x10]
mov ebx, edi
mov ecx, dword [esp]
mov eax, dword [esp + 0x30]
inc ecx
add ebx, dword [esp + 0x1c]
add eax, 0x14
cmp eax, dword [esp + 0x8c]
mov dword [esp + 0x30], eax
jne 0x48b27b
jmp 0x48b762
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp]
mov dword [esp + 0x5c], ebx
add eax, ebx
cmp edx, ecx
mov dword [esp + 0x80], eax
mov dword [esp + 0x50], eax
jbe 0x48b985
mov eax, dword [esp + 0x18]
mov ecx, dword [esp]
mov dword [eax + ecx*4], ebx
mov ecx, dword [esp]
cmp dword [esp + 0xc], ecx
jbe 0x48b996
mov edx, ecx
mov eax, dword [esp + 0x50]
mov ecx, dword [esp + 0x20]
mov dword [ecx + edx*4], eax
mov edx, dword [esp + 0x304]
mov ecx, dword [esp + 0x28]
mov eax, dword [esp + 0x50]
shr eax, cl
cmp ebp, eax
jbe 0x48b9b2
mov ecx, dword [esp + 0x3c]
mov ebp, dword [esp]
mov byte [ecx + eax], 1
mov ecx, dword [esp + 0x30]
cmp dword [ecx + 8], 0
je 0x48b5bc
cmp dword [esp + 0x10], ebp
mov eax, ebp
jbe 0x48b9c0
mov edx, dword [esp + 0x5c]
mov edi, dword [esp + 0x38]
lea esi, [eax + eax*4]
lea ecx, [esp + 0x90]
mov dword [esp + 8], esi
push dword [edi + esi*4 + 8]
mov ebx, dword [esp + 0x48]
push ebx
mov esi, dword [esp + 0x50]
push esi
mov ebp, eax
call fcn.004932f7
add esp, 0xc
mov edx, dword [esp + 0x50]
mov eax, dword [esp + 8]
lea ecx, [esp + 0x90]
push dword [edi + eax*4 + 8]
push ebx
push esi
call fcn.004932f7
add esp, 0xc
mov edx, dword [esp + 0x304]
mov eax, dword [esp + 0x30]
mov ecx, ebp
mov dword [esp + 0x60], eax
mov dword [esp + 0x64], edx
mov edx, dword [esp + 0x10]
lea eax, [esp + 0x90]
mov dword [esp + 0x68], eax
lea eax, [esp + 0x5c]
mov dword [esp + 0x6c], eax
lea eax, [esp + 0x50]
mov dword [esp + 0x70], eax
cmp edx, ebp
jbe 0x48b969
mov edx, dword [esp + 0x38]
lea eax, [ecx + ecx*4]
mov ebp, dword [edx + eax*4]
test ebp, ebp
je 0x48b6b1
xor ebx, ebx
xor ecx, ecx
cmp dword [esp + 0x2c], ebp
jbe 0x48b92e
mov esi, dword [esp + 0x40]
lea edx, [ebp + ebp*8]
mov ah, byte [esi + edx]
mov ebp, dword [esi + edx + 5]
mov edx, dword [esi + edx + 1]
movzx edi, ah
mov dword [esp + 8], edx
mov byte [esp + 4], ah
cmp ebx, edi
jae 0x48b668
movzx edx, bl
mov esi, ebx
test cl, cl
mov bl, byte [esp + edx + 0xd0]
je 0x48b647
cmp al, bl
je 0x48b65d
movzx eax, bl
lea ecx, [esp + 0x60]
mov edx, esi
push 1
push eax
call fcn.00493199
add esp, 8
mov eax, ebx
mov ebx, esi
mov cl, 1
inc ebx
cmp edi, ebx
jne 0x48b633
mov ebx, edi
mov dl, byte [esp + edi + 0xd0]
test cl, cl
je 0x48b677
cmp al, dl
je 0x48b698
movzx eax, dl
mov byte [esp + 0x34], dl
movzx edx, byte [esp + 4]
lea ecx, [esp + 0x60]
push dword [esp + 8]
push eax
call fcn.00493199
add esp, 8
mov al, byte [esp + 0x34]
inc ebx
mov cl, 1
test ebp, ebp
jne 0x48b607
mov cl, 1
cmp ebx, 0xff
mov edi, ebx
jbe 0x48b6b5
jmp 0x48b6fe
xor ecx, ecx
xor edi, edi
mov bl, byte [esp + edi + 0xd0]
mov edx, 0xff
lea esi, [edi + 1]
mov ebp, edi
cmp edi, edx
cmovae esi, edx
test cl, 1
je 0x48b6d4
cmp al, bl
je 0x48b6ea
movzx eax, bl
lea ecx, [esp + 0x60]
mov edx, ebp
push 1
push eax
call fcn.00493199
add esp, 8
mov eax, ebx
cmp ebp, 0xfe
ja 0x48b6fe
mov cl, 1
cmp esi, 0xff
mov edi, esi
jbe 0x48b6b5
mov edx, dword [esp + 0x14]
mov esi, dword [esp + 0x10]
mov ecx, dword [esp]
mov ebp, dword [esp + 0x24]
mov ebx, dword [esp + 0x80]
jmp 0x48b4ca
push eax
push 0
push dword [0x8032a8]
call dword [sym.imp.kernel32.dll_HeapFree]
mov eax, 4
mov dword [esp + 0x9c], eax
mov dword [esp + 0xa0], ebx
mov edi, dword [esp + 0x4c]
lea eax, [edi + 4]
push 0x15c
push esi
push eax
call fcn.0064a810
add esp, 0xc
mov dword [edi], 0
add esp, 0x2ec
pop esi
pop edi
pop ebx
pop ebp
ret
mov edi, dword [esp + 0xc4]
test edi, edi
je 0x48b83b
mov eax, dword [esp + 0x1c]
xor ebp, ebp
lea ebx, [eax*4]
mov eax, ebp
mov ecx, dword [esp + 0x28]
shl eax, cl
cmp ebp, dword [esp + 0x24]
je 0x48b948
mov ecx, dword [esp + 0x3c]
cmp byte [ecx + ebp], 0
je 0x48b7e7
mov esi, dword [esp + 0x98]
mov edx, esi
sub edx, eax
jb 0x48ba12
cmp dword [esp + 0x1c], edx
ja 0x48ba1d
cmp dword [esp + 0x28], 0x1d
ja 0x48b832
shl eax, 2
mov edx, ebx
add eax, dword [esp + 0x90]
mov ecx, dword [eax]
cmp dword [esp + 0xc], ecx
jbe 0x48b918
mov esi, dword [esp + 0x20]
mov ecx, dword [esi + ecx*4]
mov dword [eax], ecx
add eax, 4
add edx, 0xfffffffc
jne 0x48b7c8
jmp 0x48b832
mov esi, dword [esp + 0x98]
mov edx, esi
sub edx, eax
jb 0x48ba3c
cmp dword [esp + 0x1c], edx
ja 0x48ba4f
cmp dword [esp + 0x28], 0x1d
ja 0x48b832
shl eax, 2
mov edx, ebx
add eax, dword [esp + 0x90]
mov ecx, dword [eax]
cmp dword [esp + 0x14], ecx
jbe 0x48b923
mov esi, dword [esp + 0x18]
mov ecx, dword [esi + ecx*4]
mov dword [eax], ecx
add eax, 4
add edx, 0xfffffffc
jne 0x48b815
inc ebp
cmp ebp, edi
jne 0x48b77e
mov esi, dword [esp + 0x304]
mov edi, dword [esp + 0xc]
mov ecx, dword [esi + 0x150]
cmp edi, ecx
jbe 0x48b9d0
mov ebx, dword [esp + 0x20]
mov eax, dword [ebx + ecx*4]
mov ecx, dword [esi + 0x154]
cmp edi, ecx
mov dword [esp + 0x1d8], eax
jbe 0x48b9dc
mov eax, dword [ebx + ecx*4]
mov ecx, dword [esi + 0x158]
mov edx, dword [esp + 0x14]
cmp edx, ecx
mov dword [esp + 0x1dc], eax
jbe 0x48b9e8
mov eax, dword [esp + 0x18]
mov eax, dword [eax + ecx*4]
mov ecx, dword [esi + 0x15c]
cmp edi, ecx
mov dword [esp + 0x1e0], eax
jbe 0x48b9f2
mov eax, dword [ebx + ecx*4]
cmp dword [esp + 0x74], 0
mov dword [esp + 0x1e4], eax
je 0x48b8cb
push dword [esp + 0x3c]
push 0
push dword [0x8032a8]
call dword [sym.imp.kernel32.dll_HeapFree]
cmp dword [esp + 0x78], 0
je 0x48b8e1
push ebx
push 0
push dword [0x8032a8]
call dword [sym.imp.kernel32.dll_HeapFree]
cmp dword [esp + 0x7c], 0
je 0x48b126
push dword [esp + 0x18]
push 0
push dword [0x8032a8]
call dword [sym.imp.kernel32.dll_HeapFree]
jmp 0x48b126
mov ecx, eax
mov edx, dword [esp + 4]
push 0x6f4c60
call fcn.006521f0
add esp, 4
ud2
mov edx, dword [esp + 0xc]
push 0x6f4ba0
jmp 0x48b90e
mov edx, dword [esp + 0x14]
push 0x6f4b70
jmp 0x48b90e
mov ecx, ebp
mov edx, dword [esp + 0x2c]
push 0x767124
jmp 0x48b90e
mov edx, dword [esp + 4]
mov ecx, eax
push 0x6f4c50
jmp 0x48b90e
mov ecx, dword [esp + 0x24]
mov edx, ecx
push 0x6f4b40
jmp 0x48b90e
push 0x6f4c30
jmp 0x48b90e
mov edx, dword [esp + 0xc]
push 0x6f4c40
jmp 0x48b90e
mov edx, esi
push 0x6f4f8c
jmp 0x48b90e
push 0x6f4c10
jmp 0x48b90e
push 0x6f4c20
jmp 0x48b90e
push 0x6f4be0
jmp 0x48b90e
push 0x6f4bb0
jmp 0x48b90e
push 0x6f4bf0
jmp 0x48b90e
mov edx, dword [esp + 0xc]
push 0x6f4bc0
jmp 0x48b90e
mov ecx, eax
mov edx, ebp
push 0x6f4c00
jmp 0x48b90e
mov ecx, eax
mov edx, ebp
push 0x6f4bd0
jmp 0x48b90e
mov ecx, eax
mov edx, dword [esp + 0x10]
push 0x6f4f9c
jmp 0x48b90e
mov edx, edi
push 0x6f4b00
jmp 0x48b90e
mov edx, edi
push 0x6f4b10
jmp 0x48b90e
push 0x6f4b20
jmp 0x48b90e
mov edx, edi
push 0x6f4b30
jmp 0x48b90e
mov ecx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_std_src_syncmpmclist.rs
mov edx, 0x2b
push 0x6f5cb4
jmp 0x48bac0
mov ecx, eax
mov edx, esi
push 0x6f4b80
jmp 0x48ba45
mov ecx, dword [esp + 0x1c]
push 0x6f4b90
jmp 0x48ba58
mov ecx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_std_src_syncmpmclist.rs
mov edx, 0x2b
push 0x6f4ab0
jmp 0x48bac0
mov ecx, eax
mov edx, esi
push 0x6f4b50
call fcn.00652180
jmp 0x48b913
mov ecx, dword [esp + 0x1c]
push 0x6f4b60
call fcn.00652260
jmp 0x48b913
call fcn.00498870
ud2
mov ecx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_std_src_syncmpmclist.rs
mov edx, 0x2b
push 0x6f4a90
jmp 0x48bac0
mov ecx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_std_src_syncmpmclist.rs
mov edx, 0x2b
push 0x6f4aa0
jmp 0x48bac0
mov ecx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_std_src_syncmpmclist.rs
mov edx, 0x2b
push 0x6f4ae0
jmp 0x48bac0
ud2
mov ecx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_std_src_syncmpmclist.rs
mov edx, 0x2b
push 0x6f4ac0
jmp 0x48bac0
mov ecx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_std_src_syncmpmclist.rs
mov edx, 0x2b
push 0x6f4ad0
call fcn.006522d0
jmp 0x48b913