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

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
mov eax, 0x262c
call fcn.004ad330
push ebx
push esi
push edi
mov edi, dword [ebp + 8]
push edi
mov edx, str.Main_Menu_Championship_Node
mov esi, ecx
call fcn.00634db0
mov ebx, 1
mov edx, edi
mov dword [edi + 0x108], ebx
call fcn.00407d60
movss xmm1, dword [edi + 0x10c]
comiss xmm1, dword [0x6e5b14]
jb 0x647614
movss xmm0, dword [0x6f99f8]
subss xmm0, xmm1
jmp 0x647617
movaps xmm0, xmm1
mov dword [edi + 0xe4], esi
mov dword [edi + 0xb0], esi
xor esi, esi
movss dword [edi + 0x10c], xmm0
movss xmm0, dword [0x6e5b04]
push esi
xor ecx, ecx
lea eax, [esp + 0x199c]
mov dword [edi + 0x124], ebx
movss dword [edi + 0x12c], xmm0
movss dword [edi + 0x11c], xmm0
mov dword [edi + 0x110], ebx
mov dword [esp + 0x44], esi
call fcn.00550750
push ebx
push eax
call fcn.0061b590
mov edx, dword [esp + 0x19a0]
mov eax, dword [edx + 0x44]
add esp, 8
lea ecx, [esp + 0x1998]
mov dword [esp + 0x28], 0xffffffff
call eax
cmp eax, esi
mov dword [esp + 0x48], eax
mov dword [esp + 0x10], esi
jbe 0x648251
lea esp, [esp]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 0x1998]
mov eax, dword [edx + 0x4c]
push ecx
lea ecx, [esp + 0x199c]
call eax
mov ecx, dword [0x95bd58]
mov dword [esp + 0x30], eax
mov eax, ecx
sub eax, 0x95bd5c
xor edx, edx
neg eax
sbb eax, eax
and eax, ecx
lea esi, [edx + 1]
test eax, eax
je 0x6476f7
mov ecx, dword [eax]
test ecx, ecx
je 0x6476f7
mov eax, dword [eax + 0xc]
test eax, eax
je 0x6476f7
cmp edx, dword [esp + 0x30]
je 0x6476f1
mov eax, ecx
add edx, esi
jmp 0x6476d4
mov dword [esp + 0x1c], eax
jmp 0x6476ff
mov dword [esp + 0x1c], 0
mov edx, dword [edi + 0xa4]
mov eax, dword [edx]
xor ecx, ecx
test eax, eax
je 0x647718
lea ecx, [ecx]
mov eax, dword [eax]
add ecx, esi
test eax, eax
jne 0x647710
push 0
push ecx
push edi
call fcn.006465c0
mov ebx, eax
push ebx
mov edx, str.Main_Menu_Championship_Node
mov dword [esp + 0x28], ebx
call fcn.00634db0
mov edx, ebx
mov dword [ebx + 0x108], esi
call fcn.00407d60
movss xmm1, dword [ebx + 0x10c]
comiss xmm1, dword [0x6e5b14]
jb 0x64775e
movss xmm0, dword [0x6f99f8]
subss xmm0, xmm1
jmp 0x647761
movaps xmm0, xmm1
mov eax, dword [esp + 0x10]
push 0
push 0xffffffffffffffff
push eax
movss dword [ebx + 0x10c], xmm0
movss xmm0, dword [0x6e5b04]
push ebx
mov dword [ebx + 0x124], esi
movss dword [ebx + 0x12c], xmm0
movss dword [ebx + 0x11c], xmm0
mov dword [ebx + 0x110], esi
call fcn.00644f40
add esp, 0x10
cmp dword [esp + 0x28], 0xffffffff
jne 0x6477d5
mov ecx, dword [esp + 0x30]
cmp ecx, dword [0x954494]
jne 0x6477d5
mov ecx, dword [ebx + 0xb8]
test ecx, ecx
je 0x6477cd
mov esi, dword [ebx + 0x80]
call fcn.00635f50
mov dword [esp + 0x28], eax
jmp 0x6477d5
mov dword [esp + 0x28], 0
cmp dword [0x9d3e94], 0
je 0x647810
mov esi, dword [0x93d320]
push 0x13a
push str.m:development_segarally_sourcecodemaincodeSegaRally_CardNode.h
push 0
mov edi, 0x410
call fcn.00589980
mov esi, eax
test esi, esi
je 0x647810
mov ecx, 2
xor eax, eax
call fcn.00407ba0
mov esi, eax
jmp 0x647812
xor esi, esi
mov edx, dword [esp + 0x10]
push 0
push 0
push 0
push 1
push 7
push edx
push esi
call fcn.006467b0
push 0
xor ecx, ecx
lea eax, [esp + 0xcfc]
mov dword [ebx + 0xbc], esi
mov dword [ebx + 0xc0], ebx
mov dword [esp + 0x30], 0xffffffff
call fcn.00550750
mov esi, dword [esp + 0x1c]
push eax
mov eax, esi
call fcn.006137b0
add esp, 4
cmp dword [esi], 0
je 0x64786e
mov dword [ebx + 0x130], 1
jmp 0x6481ee
mov edx, dword [esp + 0xcf8]
mov eax, dword [edx + 0x44]
lea ecx, [esp + 0xcf8]
call eax
test eax, eax
mov dword [esp + 0x44], eax
mov dword [esp + 0x14], 0
jbe 0x6481ee
jmp 0x6478a0
mov edx, dword [esp + 0x24]
mov eax, dword [edx + 0xa4]
mov eax, dword [eax]
xor ecx, ecx
test eax, eax
lea edi, [ecx + 1]
je 0x6478bd
mov eax, dword [eax]
add ecx, edi
test eax, eax
jne 0x6478b5
push 0
push ecx
push edx
call fcn.006465c0
mov esi, eax
push esi
mov edx, str.Championship_League_Node
mov dword [esp + 0x24], esi
call fcn.00634db0
mov edx, esi
mov dword [esi + 0x108], edi
call fcn.00407d60
movss xmm1, dword [esi + 0x10c]
comiss xmm1, dword [0x6e5b14]
jb 0x647903
movss xmm0, dword [0x6f99f8]
subss xmm0, xmm1
jmp 0x647906
movaps xmm0, xmm1
mov ecx, dword [esp + 0x14]
movss dword [esi + 0x10c], xmm0
movss xmm0, dword [0x6e5b04]
mov dword [esi + 0x124], edi
movss dword [esi + 0x12c], xmm0
movss dword [esi + 0x11c], xmm0
mov dword [esi + 0x110], edi
mov edx, dword [esp + 0xcf8]
mov eax, dword [edx + 0x4c]
push ecx
lea ecx, [esp + 0xcfc]
call eax
mov ecx, dword [esp + 0x1c]
mov dword [esp + 0x3c], eax
imul eax, eax, 0xb98
cmp dword [eax + ecx + 0x4c], 0
je 0x647965
mov dword [esi + 0x130], edi
mov edx, dword [esp + 0x14]
mov eax, dword [esp + 0x10]
mov esi, dword [esp + 0x20]
xor edi, edi
push edi
push edx
push eax
push esi
call fcn.00644f40
add esp, 0x10
push 0xffffffffffffffec
push edi
push esi
call fcn.006465c0
mov ebx, eax
push ebx
mov edx, str.Won_something_Node.
mov dword [esp + 0x38], ebx
call fcn.00634db0
mov esi, 1
mov edx, ebx
mov dword [ebx + 0x108], esi
call fcn.00407d60
movss xmm1, dword [ebx + 0x10c]
comiss xmm1, dword [0x6e5b14]
jb 0x6479ca
movss xmm0, dword [0x6f99f8]
subss xmm0, xmm1
jmp 0x6479cd
movaps xmm0, xmm1
movss dword [ebx + 0x10c], xmm0
movss xmm0, dword [0x6e5b04]
mov dword [ebx + 0x124], esi
movss dword [ebx + 0x12c], xmm0
movss dword [ebx + 0x11c], xmm0
mov dword [ebx + 0x110], esi
mov dword [esp + 0x18], 0x13
mov edx, dword [ebx + 0xa4]
mov eax, dword [edx]
xor ecx, ecx
cmp eax, edi
je 0x647a18
nop
mov eax, dword [eax]
add ecx, esi
cmp eax, edi
jne 0x647a10
push edi
push ecx
push ebx
call fcn.006465c0
mov ebx, eax
push ebx
mov edx, str.Won_something_Node.
call fcn.00634db0
mov edx, ebx
mov dword [ebx + 0x108], esi
call fcn.00407d60
movss xmm1, dword [ebx + 0x10c]
xorps xmm2, xmm2
comiss xmm1, xmm2
jb 0x647a58
movss xmm0, dword [0x6f99f8]
subss xmm0, xmm1
jmp 0x647a5b
movaps xmm0, xmm1
sub dword [esp + 0x18], esi
movss dword [ebx + 0x10c], xmm0
movss xmm0, dword [0x6e5b04]
mov dword [ebx + 0x124], esi
movss dword [ebx + 0x12c], xmm0
movss dword [ebx + 0x11c], xmm0
mov dword [ebx + 0x110], esi
jne 0x647a01
mov eax, dword [esp + 0x30]
cmp eax, dword [0x954494]
jne 0x647ae0
mov ecx, dword [esp + 0x3c]
cmp ecx, dword [0x954498]
jne 0x647ae0
mov edx, dword [esp + 0x20]
mov ecx, dword [edx + 0xb8]
cmp ecx, edi
je 0x647aca
mov eax, edx
mov esi, dword [eax + 0x80]
call fcn.00635f50
mov dword [esp + 0x2c], eax
jmp 0x647ace
mov dword [esp + 0x2c], edi
mov ecx, dword [esp + 0x34]
mov edx, dword [esp + 0x1c]
push ecx
push edx
call fcn.00628500
xorps xmm2, xmm2
mov eax, dword [esp + 0xd8]
movss xmm0, dword [0x6cc5ec]
and eax, 0xffffffc3
or eax, 3
mov dword [esp + 0xd8], eax
xor eax, eax
mov dword [esp + 0x88], eax
mov dword [esp + 0x8c], eax
mov dword [esp + 0x90], eax
mov dword [esp + 0x94], eax
mov dword [esp + 0x98], eax
mov dword [esp + 0x9c], eax
mov dword [esp + 0xa0], eax
mov dword [esp + 0xa4], eax
mov dword [esp + 0xa8], eax
mov dword [esp + 0xac], eax
mov dword [esp + 0xb0], eax
mov dword [esp + 0xb4], eax
mov dword [esp + 0xb8], eax
mov dword [esp + 0xbc], eax
mov dword [esp + 0xc0], eax
mov eax, dword [esp + 0x100]
or eax, 1
and eax, 0xfffffff1
or esi, 0xffffffff
mov dword [esp + 0x100], eax
mov dword [esp + 0x5c], edi
mov dword [esp + 0xc8], edi
mov dword [esp + 0xdc], edi
movss dword [esp + 0x70], xmm2
movss dword [esp + 0x6c], xmm2
movss dword [esp + 0x68], xmm2
movss dword [esp + 0x64], xmm2
movss dword [esp + 0x60], xmm2
movss dword [esp + 0x74], xmm0
movss dword [esp + 0x78], xmm0
movss dword [esp + 0x7c], xmm0
movss dword [esp + 0x80], xmm0
mov dword [esp + 0x84], edi
mov dword [esp + 0xc4], edi
mov dword [esp + 0xd4], edi
mov dword [esp + 0xcc], edi
mov dword [esp + 0xd0], edi
mov dword [esp + 0xe8], edi
movss dword [esp + 0xec], xmm2
movss dword [esp + 0xf0], xmm2
mov dword [esp + 0xf8], edi
mov dword [esp + 0xfc], edi
mov dword [esp + 0xe4], edi
movss dword [esp + 0x104], xmm2
mov dword [esp + 0x58], 0x6f3e68
mov dword [esp + 0xe0], esi
mov dword [esp + 0x110], edi
lea eax, [esp + 0x160]
lea ecx, [esi + 0x27]
mov dword [eax - 0xc], esi
mov dword [eax], esi
mov dword [eax - 8], edi
add eax, 0x50
sub ecx, 1
jne 0x647c43
mov ecx, dword [esp + 0x14]
mov edx, dword [esp + 0xcf8]
mov eax, dword [edx + 0x4c]
push ecx
lea ecx, [esp + 0xcfc]
call eax
imul eax, eax, 0xb98
mov ecx, dword [esp + 0x1c]
lea edx, [eax + ecx + 0x48]
push edx
lea eax, [esp + 0x5c]
push eax
call fcn.00626d00
mov edx, dword [esp + 0x60]
mov eax, dword [edx + 0x44]
add esp, 8
lea ecx, [esp + 0x58]
mov dword [esp + 0x18], esi
mov dword [esp + 0x38], edi
call eax
test eax, eax
jbe 0x647f5d
mov edx, dword [ebx + 0xa4]
mov eax, dword [edx]
xor ecx, ecx
test eax, eax
je 0x647cbb
mov eax, dword [eax]
add ecx, 1
test eax, eax
jne 0x647cb2
push 0
push ecx
push ebx
call fcn.006465c0
push 0x18
mov edi, eax
push str.Championship_Rally_Node
push edi
call fcn.004a9840
mov esi, 1
add esp, 0xc
mov edx, edi
mov dword [edi + 0x108], esi
call fcn.00407d60
movss xmm1, dword [edi + 0x10c]
comiss xmm1, dword [0x6e5b14]
jb 0x647d07
movss xmm0, dword [0x6f99f8]
subss xmm0, xmm1
jmp 0x647d0a
movaps xmm0, xmm1
mov eax, dword [esp + 0x38]
movss dword [edi + 0x10c], xmm0
movss xmm0, dword [0x6e5b04]
mov dword [edi + 0x124], esi
movss dword [edi + 0x12c], xmm0
movss dword [edi + 0x11c], xmm0
mov dword [edi + 0x110], esi
mov edx, dword [esp + 0x58]
push eax
mov eax, dword [edx + 0x4c]
lea ecx, [esp + 0x5c]
call eax
mov ecx, dword [esp + 0x30]
cmp ecx, dword [0x954494]
jne 0x647d8b
mov edx, dword [esp + 0x3c]
cmp edx, dword [0x954498]
jne 0x647d8b
cmp eax, dword [0x95449c]
jne 0x647d8b
mov ecx, dword [edi + 0xb8]
test ecx, ecx
je 0x647d83
mov esi, dword [edi + 0x80]
call fcn.00635f50
mov dword [esp + 0x18], eax
jmp 0x647d8b
mov dword [esp + 0x18], 0
cmp dword [0x9d3e94], 0
mov esi, dword [0x93d318]
je 0x647e55
test byte [esi + 0xc4], 1
lea eax, [esi + 0xc4]
mov dword [esp + 0x50], eax
jne 0x647dc4
push str..CodeSega_LL_Heap.cpp:256___Heap_is_out_of_core_n
call fcn.00408d10
add esp, 4
call dword [sym.imp.KERNEL32.dll_DebugBreak]
lea eax, [esi + 0x34]
push eax
mov dword [esp + 0x38], eax
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
lea eax, [esp + 0x4c]
push eax
push 0x168
lea ecx, [esi + 0x4c]
mov eax, 4
call fcn.0057ad70
test eax, eax
mov dword [esp + 0x54], eax
jne 0x647e12
mov ecx, dword [esp + 0x50]
test byte [ecx], 2
jne 0x647e03
push 1
mov eax, esi
call fcn.00589670
mov edx, dword [esp + 0x34]
push edx
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
xor eax, eax
jmp 0x647e48
mov eax, dword [esp + 0x4c]
mov dword [eax], str.m:development_segarally_sourcecodemaincodeSegaRally_Cards.h
mov dword [eax + 4], 0x64
add dword [esi + 0x2c], 0x168
mov eax, dword [esi + 0x2c]
mov ecx, dword [esi + 0x30]
cmp ecx, eax
jbe 0x647e36
mov eax, ecx
mov dword [esi + 0x30], eax
mov eax, dword [esp + 0x34]
push eax
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov eax, dword [esp + 0x54]
test eax, eax
je 0x647e55
call fcn.006438d0
mov esi, eax
jmp 0x647e57
xor esi, esi
mov eax, dword [esp + 0x40]
xorps xmm0, xmm0
mov ecx, dword [esp + 0x38]
mov edx, dword [esp + 0x14]
push 0
mov dword [esi + 0x124], eax
add eax, 1
push ecx
movss dword [esi + 0x108], xmm0
movss dword [esi + 0x10c], xmm0
movss xmm0, dword [0x6cc5ec]
mov dword [esp + 0x48], eax
mov eax, dword [esp + 0x18]
push edx
movss dword [esi + 0x110], xmm0
movss xmm0, dword [0x6f6c94]
push eax
movss dword [esi + 0x114], xmm0
movss xmm0, dword [0x6faa70]
push esi
movss dword [esi + 0x118], xmm0
call fcn.006433e0
mov eax, dword [edi + 0xcc]
add esp, 0x14
cmp eax, 0xffffffff
mov dword [edi + 0xe4], esi
mov dword [edi + 0xb0], esi
mov esi, dword [esi + 0x124]
je 0x647ee6
cmp eax, esi
jle 0x647eec
mov dword [edi + 0xcc], esi
mov eax, dword [edi + 0xd0]
cmp eax, 0xffffffff
je 0x647efb
cmp eax, esi
jge 0x647f01
mov dword [edi + 0xd0], esi
mov eax, dword [edi + 0xb8]
test eax, eax
je 0x647f12
mov edx, esi
call fcn.00634df0
mov esi, dword [esp + 0x38]
mov edx, dword [esp + 0x58]
mov eax, dword [edx + 0x44]
add esi, 1
lea ecx, [esp + 0x58]
mov dword [esp + 0x38], esi
call eax
cmp esi, eax
jb 0x647ca4
mov ecx, dword [esp + 0x18]
cmp ecx, 0xffffffff
je 0x647f5d
sub ecx, dword [ebx + 0x88]
je 0x647f5d
mov eax, ecx
cdq
mov esi, eax
xor esi, edx
sub esi, edx
xor edx, edx
test ecx, ecx
setge dl
mov ecx, ebx
add edx, 9
call fcn.00637900
mov ecx, dword [ebx + 0xb8]
xor esi, esi
cmp ecx, esi
je 0x647fa2
mov eax, dword [ecx + 0xa4]
lea edi, [ecx + 0xa8]
xor edx, edx
cmp eax, edi
je 0x647f97
cmp eax, esi
mov ecx, dword [ecx + 0x88]
je 0x647f97
cmp ecx, esi
je 0x647f94
mov eax, dword [eax]
sub ecx, 1
cmp eax, esi
jne 0x647f85
jmp 0x647f97
mov edx, dword [eax + 0xc]
cmp edx, ebx
jne 0x647fa2
mov eax, 1
jmp 0x647fa4
xor eax, eax
fldz
push esi
push 1
push eax
push 3
push ecx
mov ecx, ebx
fstp dword [esp]
call fcn.0063bce0
mov ecx, dword [ebx + 0xb8]
cmp ecx, esi
je 0x647ffd
mov eax, dword [ecx + 0xa4]
lea edi, [ecx + 0xa8]
xor edx, edx
cmp eax, edi
je 0x647ff2
cmp eax, esi
mov ecx, dword [ecx + 0x88]
je 0x647ff2
lea ecx, [ecx]
cmp ecx, esi
je 0x647fef
mov eax, dword [eax]
sub ecx, 1
cmp eax, esi
jne 0x647fe0
jmp 0x647ff2
mov edx, dword [eax + 0xc]
cmp edx, ebx
jne 0x647ffd
mov eax, 1
jmp 0x647fff
xor eax, eax
fldz
push esi
push 1
push eax
push 3
push ecx
mov ecx, ebx
fstp dword [esp]
call fcn.0063bce0
mov edi, dword [esp + 0x20]
mov ecx, dword [edi + 0xb8]
cmp ecx, esi
je 0x64805d
mov eax, dword [ecx + 0xa4]
lea ebx, [ecx + 0xa8]
xor edx, edx
cmp eax, ebx
je 0x648052
cmp eax, esi
mov ecx, dword [ecx + 0x88]
je 0x648052
lea esp, [esp]
cmp ecx, esi
je 0x64804f
mov eax, dword [eax]
sub ecx, 1
cmp eax, esi
jne 0x648040
jmp 0x648052
mov edx, dword [eax + 0xc]
cmp edx, edi
jne 0x64805d
mov eax, 1
jmp 0x64805f
xor eax, eax
fldz
push esi
push 1
push eax
push 3
push ecx
mov ecx, edi
fstp dword [esp]
call fcn.0063bce0
mov ecx, dword [edi + 0xb8]
cmp ecx, esi
je 0x6480b5
mov eax, dword [ecx + 0xa4]
lea ebx, [ecx + 0xa8]
xor edx, edx
cmp eax, ebx
je 0x6480aa
cmp eax, esi
mov ecx, dword [ecx + 0x88]
je 0x6480aa
cmp ecx, esi
je 0x6480a7
mov eax, dword [eax]
sub ecx, 1
cmp eax, esi
jne 0x648098
jmp 0x6480aa
mov edx, dword [eax + 0xc]
cmp edx, edi
jne 0x6480b5
mov eax, 1
jmp 0x6480b7
xor eax, eax
fldz
push esi
mov ebx, 1
push ebx
push eax
push 3
push ecx
mov ecx, edi
fstp dword [esp]
call fcn.0063bce0
test byte [esp + 0xd8], 8
mov dword [esp + 0x58], 0x6f88a0
je 0x648122
test byte [0xab9010], bl
jne 0x648114
or dword [0xab9010], ebx
push 0x681340
mov dword [0xab901c], esi
mov dword [0xab9014], esi
mov dword [0xab9018], esi
mov word [0xab9020], si
call fcn.004a9213
add esp, 4
push 0xab9014
lea eax, [esp + 0x5c]
call fcn.0054faf0
mov edi, dword [0x942374]
cmp edi, esi
je 0x64819d
lea esp, [esp]
lea ecx, [esp + 0x58]
cmp dword [edi + 8], ecx
je 0x648141
mov edi, dword [edi]
cmp edi, esi
jne 0x648130
jmp 0x64819d
mov eax, dword [edi + 4]
cmp eax, esi
je 0x64814e
mov edx, dword [edi]
mov dword [eax], edx
jmp 0x648155
mov eax, dword [edi]
mov dword [0x942374], eax
mov eax, dword [edi]
cmp eax, esi
je 0x648163
mov ecx, dword [edi + 4]
mov dword [eax + 4], ecx
jmp 0x64816c
mov edx, dword [edi + 4]
mov dword [0x942378], edx
mov dword [edi], esi
mov dword [edi + 4], esi
sub dword [0x94237c], ebx
cmp dword [0x9d3e94], esi
je 0x648197
cmp dword [0x93d90c], esi
jne 0x648197
call fcn.00589340
cmp eax, esi
je 0x648197
mov esi, eax
call fcn.00589900
sub dword [0x942364], ebx
lea eax, [esp + 0x58]
push eax
call fcn.0054fc40
mov eax, dword [esp + 0x14]
add eax, ebx
cmp eax, dword [esp + 0x44]
mov dword [esp + 0x14], eax
jb 0x6478a0
cmp dword [esp + 0x2c], 0xffffffff
je 0x6481ee
mov ecx, dword [esp + 0x2c]
mov edx, dword [esp + 0x24]
sub ecx, dword [edx + 0x88]
je 0x6481ee
mov eax, ecx
cdq
mov esi, eax
xor esi, edx
sub esi, edx
xor edx, edx
test ecx, ecx
mov ecx, dword [esp + 0x24]
setge dl
add edx, 9
call fcn.00637900
mov esi, dword [esp + 0x24]
call fcn.0063dd20
lea esi, [esp + 0xcf8]
mov dword [esp + 0xcf8], 0x6f3e18
call fcn.0054ff60
mov eax, dword [esp + 0x10]
mov edi, dword [ebp + 8]
add eax, 1
cmp eax, dword [esp + 0x48]
mov dword [esp + 0x10], eax
jb 0x6476a0
mov ecx, dword [esp + 0x28]
cmp ecx, 0xffffffff
je 0x648251
sub ecx, dword [edi + 0x88]
je 0x648251
mov eax, ecx
cdq
mov esi, eax
xor esi, edx
sub esi, edx
xor edx, edx
test ecx, ecx
setge dl
mov ecx, edi
add edx, 9
call fcn.00637900
mov esi, edi
call fcn.0063dd20
lea esi, [esp + 0x1998]
mov dword [esp + 0x1998], 0x6f3e18
call fcn.0054ff60
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4