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

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
push 0xffffffffffffffff
push 0x9a5b7d
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x938
push ebx
push ebp
mov ebp, ecx
push esi
push edi
lea ecx, [esp + 0x18]
call fcn.00911f0c
xor esi, esi
lea ecx, [esp + 0x84]
mov dword [esp + 0x950], esi
call fcn.00911f0c
lea ecx, [esp + 0x14]
mov byte [esp + 0x950], 1
call fcn.00911f0c
lea ecx, [esp + 0x6c]
mov byte [esp + 0x950], 2
call fcn.00911f0c
push esi
lea ecx, [esp + 0x8c]
mov byte [esp + 0x954], 3
call fcn.00735050
mov eax, dword [ebp + 0x1978]
xor edx, edx
shl eax, 1
test eax, eax
mov byte [esp + 0x950], 4
mov dword [esp + 0x7c], esi
mov dword [esp + 0x80], esi
jle 0x818823
lea edi, [ebp + 0x4748]
mov eax, dword [ebp + 0x198c]
xor ecx, ecx
cmp eax, esi
jle 0x818810
mov eax, edi
mov dword [eax - 0x15f0], esi
mov dword [eax - 0x15ec], esi
mov dword [eax], esi
mov dword [eax + 4], esi
mov dword [eax + 0x15f0], esi
mov dword [eax + 0x15f4], esi
mov dword [eax + 0x2be0], esi
mov dword [eax + 0x2be4], esi
mov dword [eax + 0x41d0], esi
mov dword [eax + 0x41d4], esi
mov dword [eax + 0x57c0], esi
mov dword [eax + 0x57c4], esi
mov dword [eax + 0x6db0], esi
mov dword [eax + 0x6db4], esi
mov ebx, dword [ebp + 0x198c]
inc ecx
add eax, 8
cmp ecx, ebx
jl 0x8187b5
mov ecx, dword [ebp + 0x1978]
inc edx
shl ecx, 1
add edi, 0xd8
cmp edx, ecx
jl 0x8187a7
lea ecx, [esp + 0x14]
call fcn.0091204a
mov ecx, dword [ebp + 0x1ac0]
xor eax, eax
cmp ecx, esi
mov dword [esp + 0x74], eax
jle 0x819381
jmp 0x818844
xor esi, esi
inc eax
mov ecx, ebp
push eax
mov dword [esp + 0x74], eax
call fcn.00805c90
mov ax, word [ebp + 0xcaf0]
cmp ax, si
je 0x8188b0
cmp ax, 8
je 0x8188b0
cmp ax, 1
je 0x818903
cmp ax, 7
je 0x818903
cmp ax, 2
je 0x818903
cmp ax, 3
je 0x818903
cmp ax, 0xa
je 0x818903
cmp ax, 0xb
je 0x818903
cmp ax, 0xc
je 0x818903
cmp ax, 0xd
je 0x818903
cmp ax, 0x11
jge 0x818903
lea ecx, [esp + 0x14]
call fcn.0091204a
jmp 0x818903
lea edx, [ebp + 0xcb10]
lea ecx, [esp + 0x6c]
push edx
call fcn.00911f06
lea eax, [ebp + 0xcb00]
lea ecx, [esp + 0x18]
push eax
call fcn.00911f06
lea ecx, [esp + 0x78]
push 2
push ecx
lea ecx, [esp + 0x20]
call fcn.00912044
push eax
lea ecx, [esp + 0x18]
mov byte [esp + 0x954], 5
call fcn.00911f3c
lea ecx, [esp + 0x78]
mov byte [esp + 0x950], 4
call fcn.00911ee2
mov ax, word [ebp + 0xcaf0]
cmp ax, 2
je 0x818932
cmp ax, 7
je 0x818932
cmp ax, 0xa
je 0x818932
cmp ax, 0xb
je 0x818932
cmp ax, 0xc
je 0x818932
cmp ax, 0xd
jne 0x819365
cmp ax, 2
mov dword [esp + 0x54], 0
mov dword [esp + 0x58], 0
mov dword [esp + 0x44], 0
mov dword [esp + 0x48], 0
mov dword [esp + 0x3c], 0
mov dword [esp + 0x40], 0
mov dword [esp + 0x1c], 0
mov dword [esp + 0x20], 0
mov dword [esp + 0x4c], 0
mov dword [esp + 0x50], 0
mov dword [esp + 0x24], 0
mov dword [esp + 0x28], 0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x30], 0
mov dword [esp + 0x34], 0
mov dword [esp + 0x38], 0
je 0x818d0d
cmp ax, 7
je 0x818d0d
cmp ax, 0xa
je 0x8189e2
cmp ax, 0xb
je 0x8189e2
cmp ax, 0xc
je 0x8189e2
cmp ax, 0xd
jne 0x818e5e
mov al, byte [ebp + 0xcb5c]
test al, al
je 0x818baf
lea ebx, [ebp + 0xcd60]
mov ecx, 0x4e
lea esi, [ebp + 0xcaf0]
mov edi, ebx
rep movsd dword es:[edi], dword [esi]
mov ecx, dword [esp + 0x74]
lea edx, [esp + 0x5c]
lea eax, [esp + 0x64]
push edx
push eax
push ecx
mov ecx, ebp
mov dword [esp + 0x70], 0
mov dword [esp + 0x74], 0
mov dword [esp + 0x68], 0
mov dword [esp + 0x6c], 0
call fcn.00817110
mov ecx, 0x4e
mov esi, ebx
lea edi, [ebp + 0xcaf0]
rep movsd dword es:[edi], dword [esi]
mov al, byte [0xa8e774]
test al, al
je 0x818a69
mov edx, dword [esp + 0x5c]
mov eax, dword [esp + 0x60]
mov dword [ebp + 0xcb78], edx
mov dword [ebp + 0xcb7c], eax
jmp 0x818a7d
mov ecx, dword [esp + 0x64]
mov edx, dword [esp + 0x68]
mov dword [ebp + 0xcb78], ecx
mov dword [ebp + 0xcb7c], edx
mov eax, dword [esp + 0x70]
mov ecx, ebp
push eax
call fcn.00805b90
fld qword [ebp + 0xcb90]
fadd qword [ebp + 0xcb98]
mov ecx, dword [0xa8e738]
push ecx
mov ecx, ebp
fadd qword [ebp + 0xcb88]
sub esp, 8
fmul qword [ebp + 0xcb78]
fstp qword [esp]
call fcn.00800680
fadd qword [esp + 0x64]
mov edx, dword [0xa8e738]
mov ecx, ebp
push edx
sub esp, 8
fstp qword [esp + 0x70]
fld qword [ebp + 0xcb88]
fmul qword [ebp + 0xcb78]
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x44]
mov eax, dword [0xa8e738]
mov ecx, ebp
fld qword [ebp + 0xcb90]
fmul qword [ebp + 0xcb78]
push eax
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x3c]
mov ecx, dword [0xa8e738]
fld qword [ebp + 0xcb98]
fmul qword [ebp + 0xcb78]
push ecx
mov ecx, ebp
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x1c]
mov edx, dword [0xa8e738]
mov ecx, ebp
fld qword [ebp + 0xcba8]
fmul qword [ebp + 0xcb78]
push edx
sub esp, 8
fstp qword [esp]
call fcn.00800680
fadd qword [esp + 0x5c]
mov eax, dword [0xa8e738]
mov ecx, ebp
push eax
sub esp, 8
fstp qword [esp + 0x68]
fld qword [ebp + 0xcbb0]
fmul qword [ebp + 0xcb78]
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x24]
mov ecx, dword [0xa8e738]
fld qword [ebp + 0xcbb8]
fmul qword [ebp + 0xcb78]
push ecx
mov ecx, ebp
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x2c]
mov edx, dword [0xa8e738]
fld qword [ebp + 0xcbc0]
fmul qword [ebp + 0xcb78]
push edx
jmp 0x818cf7
fld qword [ebp + 0xcb90]
fadd qword [ebp + 0xcb98]
mov eax, dword [0xa8e738]
mov ecx, ebp
push eax
fadd qword [ebp + 0xcb88]
sub esp, 8
fmul qword [ebp + 0xcb78]
fidiv dword [ebp + 0x19b8]
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x54]
fld qword [ebp + 0xcb88]
fmul qword [ebp + 0xcb78]
mov ecx, dword [0xa8e738]
push ecx
mov ecx, ebp
fidiv dword [ebp + 0x19b8]
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x44]
fld qword [ebp + 0xcb90]
fmul qword [ebp + 0xcb78]
mov edx, dword [0xa8e738]
mov ecx, ebp
push edx
fidiv dword [ebp + 0x19b8]
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x3c]
fld qword [ebp + 0xcb98]
fmul qword [ebp + 0xcb78]
mov eax, dword [0xa8e738]
mov ecx, ebp
push eax
fidiv dword [ebp + 0x19b8]
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x1c]
fld qword [ebp + 0xcba8]
fmul qword [ebp + 0xcb78]
mov ecx, dword [0xa8e738]
push ecx
mov ecx, ebp
fidiv dword [ebp + 0x19b8]
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x4c]
fld qword [ebp + 0xcbb0]
fmul qword [ebp + 0xcb78]
mov edx, dword [0xa8e738]
mov ecx, ebp
push edx
fidiv dword [ebp + 0x19b8]
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x24]
fld qword [ebp + 0xcbb8]
fmul qword [ebp + 0xcb78]
mov eax, dword [0xa8e738]
mov ecx, ebp
push eax
fidiv dword [ebp + 0x19b8]
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x2c]
fld qword [ebp + 0xcbc0]
fmul qword [ebp + 0xcb78]
mov ecx, dword [0xa8e738]
push ecx
fidiv dword [ebp + 0x19b8]
sub esp, 8
mov ecx, ebp
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x34]
jmp 0x818e5e
fld qword [ebp + 0xcb90]
fadd qword [ebp + 0xcb98]
mov edx, dword [0xa8e738]
mov ecx, ebp
push edx
fadd qword [ebp + 0xcb88]
sub esp, 8
fmul qword [ebp + 0xcb78]
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x54]
mov eax, dword [0xa8e738]
mov ecx, ebp
fld qword [ebp + 0xcb88]
fmul qword [ebp + 0xcb78]
push eax
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x44]
mov ecx, dword [0xa8e738]
fld qword [ebp + 0xcb90]
fmul qword [ebp + 0xcb78]
push ecx
mov ecx, ebp
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x3c]
mov edx, dword [0xa8e738]
mov ecx, ebp
fld qword [ebp + 0xcb98]
fmul qword [ebp + 0xcb78]
push edx
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x1c]
mov eax, dword [0xa8e738]
mov ecx, ebp
fld qword [ebp + 0xcba8]
fmul qword [ebp + 0xcb78]
push eax
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x4c]
mov ecx, dword [0xa8e738]
fld qword [ebp + 0xcbb0]
fmul qword [ebp + 0xcb78]
push ecx
mov ecx, ebp
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x24]
mov edx, dword [0xa8e738]
mov ecx, ebp
fld qword [ebp + 0xcbb8]
fmul qword [ebp + 0xcb78]
push edx
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x2c]
mov eax, dword [0xa8e738]
mov ecx, ebp
fld qword [ebp + 0xcbc0]
fmul qword [ebp + 0xcb78]
push eax
sub esp, 8
fstp qword [esp]
call fcn.00800680
fstp qword [esp + 0x34]
mov ecx, dword [0xa8e738]
fld qword [ebp + 0xcba8]
fmul qword [ebp + 0xcb78]
push ecx
sub esp, 8
fstp qword [esp]
mov ecx, ebp
call fcn.00800680
fadd qword [esp + 0x7c]
fstp qword [esp + 0x7c]
fld qword [esp + 0x54]
fadd qword [ebp + 0x3160]
mov edi, dword [esp + 0x14]
mov esi, 0xa89948
mov eax, edi
fstp qword [ebp + 0x3160]
fld qword [esp + 0x44]
fadd qword [ebp + 0x3168]
fstp qword [ebp + 0x3168]
fld qword [esp + 0x3c]
fadd qword [ebp + 0x3170]
fstp qword [ebp + 0x3170]
fld qword [esp + 0x1c]
fadd qword [ebp + 0x3178]
fstp qword [ebp + 0x3178]
fld qword [esp + 0x4c]
fadd qword [ebp + 0x3188]
fstp qword [ebp + 0x3188]
fld qword [esp + 0x24]
fadd qword [ebp + 0x3190]
fstp qword [ebp + 0x3190]
fld qword [esp + 0x2c]
fadd qword [ebp + 0x3198]
fstp qword [ebp + 0x3198]
fld qword [esp + 0x34]
fadd qword [ebp + 0x31a0]
fstp qword [ebp + 0x31a0]
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x818f11
test cl, cl
je 0x818f0d
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x818f11
add eax, 2
add esi, 2
test cl, cl
jne 0x818ee9
xor eax, eax
jmp 0x818f16
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
jne 0x818fa3
fld qword [esp + 0x54]
fadd qword [ebp + 0x4750]
fstp qword [ebp + 0x4750]
fld qword [esp + 0x44]
fadd qword [ebp + 0x4758]
fstp qword [ebp + 0x4758]
fld qword [esp + 0x3c]
fadd qword [ebp + 0x4760]
fstp qword [ebp + 0x4760]
fld qword [esp + 0x1c]
fadd qword [ebp + 0x4768]
fstp qword [ebp + 0x4768]
fld qword [esp + 0x4c]
fadd qword [ebp + 0x4778]
fstp qword [ebp + 0x4778]
fld qword [esp + 0x24]
fadd qword [ebp + 0x4780]
fstp qword [ebp + 0x4780]
fld qword [esp + 0x2c]
fadd qword [ebp + 0x4788]
fstp qword [ebp + 0x4788]
fld qword [esp + 0x34]
fadd qword [ebp + 0x4790]
fstp qword [ebp + 0x4790]
jmp 0x819369
mov esi, 0xa89944
mov eax, edi
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x818fd2
test cl, cl
je 0x818fce
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x818fd2
add eax, 2
add esi, 2
test cl, cl
jne 0x818faa
xor eax, eax
jmp 0x818fd7
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
jne 0x819064
fld qword [esp + 0x54]
fadd qword [ebp + 0x5d40]
fstp qword [ebp + 0x5d40]
fld qword [esp + 0x44]
fadd qword [ebp + 0x5d48]
fstp qword [ebp + 0x5d48]
fld qword [esp + 0x3c]
fadd qword [ebp + 0x5d50]
fstp qword [ebp + 0x5d50]
fld qword [esp + 0x1c]
fadd qword [ebp + 0x5d58]
fstp qword [ebp + 0x5d58]
fld qword [esp + 0x4c]
fadd qword [ebp + 0x5d68]
fstp qword [ebp + 0x5d68]
fld qword [esp + 0x24]
fadd qword [ebp + 0x5d70]
fstp qword [ebp + 0x5d70]
fld qword [esp + 0x2c]
fadd qword [ebp + 0x5d78]
fstp qword [ebp + 0x5d78]
fld qword [esp + 0x34]
fadd qword [ebp + 0x5d80]
fstp qword [ebp + 0x5d80]
jmp 0x819369
mov esi, 0xa89940
mov eax, edi
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x819093
test cl, cl
je 0x81908f
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x819093
add eax, 2
add esi, 2
test cl, cl
jne 0x81906b
xor eax, eax
jmp 0x819098
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
jne 0x819125
fld qword [esp + 0x54]
fadd qword [ebp + 0x7330]
fstp qword [ebp + 0x7330]
fld qword [esp + 0x44]
fadd qword [ebp + 0x7338]
fstp qword [ebp + 0x7338]
fld qword [esp + 0x3c]
fadd qword [ebp + 0x7340]
fstp qword [ebp + 0x7340]
fld qword [esp + 0x1c]
fadd qword [ebp + 0x7348]
fstp qword [ebp + 0x7348]
fld qword [esp + 0x4c]
fadd qword [ebp + 0x7358]
fstp qword [ebp + 0x7358]
fld qword [esp + 0x24]
fadd qword [ebp + 0x7360]
fstp qword [ebp + 0x7360]
fld qword [esp + 0x2c]
fadd qword [ebp + 0x7368]
fstp qword [ebp + 0x7368]
fld qword [esp + 0x34]
fadd qword [ebp + 0x7370]
fstp qword [ebp + 0x7370]
jmp 0x819369
mov esi, 0xa8993c
mov eax, edi
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x819154
test cl, cl
je 0x819150
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x819154
add eax, 2
add esi, 2
test cl, cl
jne 0x81912c
xor eax, eax
jmp 0x819159
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
jne 0x8191e6
fld qword [esp + 0x54]
fadd qword [ebp + 0x8920]
fstp qword [ebp + 0x8920]
fld qword [esp + 0x44]
fadd qword [ebp + 0x8928]
fstp qword [ebp + 0x8928]
fld qword [esp + 0x3c]
fadd qword [ebp + 0x8930]
fstp qword [ebp + 0x8930]
fld qword [esp + 0x1c]
fadd qword [ebp + 0x8938]
fstp qword [ebp + 0x8938]
fld qword [esp + 0x4c]
fadd qword [ebp + 0x8948]
fstp qword [ebp + 0x8948]
fld qword [esp + 0x24]
fadd qword [ebp + 0x8950]
fstp qword [ebp + 0x8950]
fld qword [esp + 0x2c]
fadd qword [ebp + 0x8958]
fstp qword [ebp + 0x8958]
fld qword [esp + 0x34]
fadd qword [ebp + 0x8960]
fstp qword [ebp + 0x8960]
jmp 0x819369
mov esi, 0xa89938
mov eax, edi
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x819215
test cl, cl
je 0x819211
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x819215
add eax, 2
add esi, 2
test cl, cl
jne 0x8191ed
xor eax, eax
jmp 0x81921a
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
jne 0x8192a7
fld qword [esp + 0x54]
fadd qword [ebp + 0x9f10]
fstp qword [ebp + 0x9f10]
fld qword [esp + 0x44]
fadd qword [ebp + 0x9f18]
fstp qword [ebp + 0x9f18]
fld qword [esp + 0x3c]
fadd qword [ebp + 0x9f20]
fstp qword [ebp + 0x9f20]
fld qword [esp + 0x1c]
fadd qword [ebp + 0x9f28]
fstp qword [ebp + 0x9f28]
fld qword [esp + 0x4c]
fadd qword [ebp + 0x9f38]
fstp qword [ebp + 0x9f38]
fld qword [esp + 0x24]
fadd qword [ebp + 0x9f40]
fstp qword [ebp + 0x9f40]
fld qword [esp + 0x2c]
fadd qword [ebp + 0x9f48]
fstp qword [ebp + 0x9f48]
fld qword [esp + 0x34]
fadd qword [ebp + 0x9f50]
fstp qword [ebp + 0x9f50]
jmp 0x819369
mov esi, 0xa89934
mov eax, edi
mov dl, byte [eax]
mov bl, byte [esi]
mov cl, dl
cmp dl, bl
jne 0x8192d6
test cl, cl
je 0x8192d2
mov dl, byte [eax + 1]
mov bl, byte [esi + 1]
mov cl, dl
cmp dl, bl
jne 0x8192d6
add eax, 2
add esi, 2
test cl, cl
jne 0x8192ae
xor eax, eax
jmp 0x8192db
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
jne 0x819369
fld qword [esp + 0x54]
fadd qword [ebp + 0xb500]
fstp qword [ebp + 0xb500]
fld qword [esp + 0x44]
fadd qword [ebp + 0xb508]
fstp qword [ebp + 0xb508]
fld qword [esp + 0x3c]
fadd qword [ebp + 0xb510]
fstp qword [ebp + 0xb510]
fld qword [esp + 0x1c]
fadd qword [ebp + 0xb518]
fstp qword [ebp + 0xb518]
fld qword [esp + 0x4c]
fadd qword [ebp + 0xb528]
fstp qword [ebp + 0xb528]
fld qword [esp + 0x24]
fadd qword [ebp + 0xb530]
fstp qword [ebp + 0xb530]
fld qword [esp + 0x2c]
fadd qword [ebp + 0xb538]
fstp qword [ebp + 0xb538]
fld qword [esp + 0x34]
fadd qword [ebp + 0xb540]
fstp qword [ebp + 0xb540]
jmp 0x819369
mov edi, dword [esp + 0x14]
mov eax, dword [esp + 0x70]
mov ecx, dword [ebp + 0x1ac0]
cmp eax, ecx
mov dword [esp + 0x74], eax
jl 0x818842
jmp 0x819385
mov edi, dword [esp + 0x14]
mov eax, dword [ebp + 0x316c]
mov ecx, dword [ebp + 0x3168]
mov edx, dword [ebp + 0x3164]
push eax
mov eax, dword [ebp + 0x3160]
push ecx
push edx
push eax
push edi
lea ecx, [esp + 0x2c]
push str.q__s__8.2f__8.2f
push ecx
call fcn.00911f42
mov edx, dword [ebp + 0x475c]
mov eax, dword [ebp + 0x4758]
mov ecx, dword [ebp + 0x4754]
push edx
mov edx, dword [ebp + 0x4750]
push eax
mov eax, dword [esp + 0x38]
push ecx
push edx
push eax
lea ecx, [esp + 0x48]
push str.j__s__8.2f__8.2f
push ecx
call fcn.00911f42
mov edx, dword [ebp + 0x733c]
mov eax, dword [ebp + 0x7338]
mov ecx, dword [ebp + 0x7334]
push edx
mov edx, dword [ebp + 0x7330]
push eax
mov eax, dword [esp + 0x54]
push ecx
push edx
push eax
lea ecx, [esp + 0x64]
push str.xmmc__s__8.2f__8.2f
push ecx
call fcn.00911f42
add esp, 0x54
push fcn.00911ee2
push 0x12d
lea edx, [esp + 0xf4]
push 4
push edx
mov byte [esp + 0x960], 6
call fcn.009128f2
lea ecx, [esp + 0x88]
mov byte [esp + 0x950], 3
call fcn.00911f36
lea ecx, [esp + 0x6c]
mov byte [esp + 0x950], 2
call fcn.00911ee2
lea ecx, [esp + 0x14]
mov byte [esp + 0x950], 1
call fcn.00911ee2
lea ecx, [esp + 0x84]
mov byte [esp + 0x950], 0
call fcn.00911ee2
lea ecx, [esp + 0x18]
mov dword [esp + 0x950], 0xffffffff
call fcn.00911ee2
mov ecx, dword [esp + 0x948]
pop edi
mov dword fs:[0], ecx
pop esi
pop ebp
pop ebx
mov esp, ebp
pop ebp
ret