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

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
and esp, 0xfffffff8
sub esp, 0xc98
mov esi, dword [ecx + 0xc]
test esi, esi
je 0x5f7cb6
mov edi, ecx
mov ecx, dword [ebp + 8]
mov dword [esp + 0x10], edx
mov dword [esp], edx
mov edx, dword [ebp + 0xc]
mov eax, dword [edi + 8]
mov ebx, dword [edi + 0xb18]
mov dword [esp + 0x1c], eax
mov eax, dword [edi]
mov dword [esp + 8], ebx
mov dword [esp + 0x5c], eax
mov eax, dword [edi + 4]
mov dword [esp + 0x40], eax
lea eax, [esi - 1]
mov dword [esp + 0x24], eax
mov eax, dword [ebp + 0x10]
mov dword [esp + 4], eax
call fcn.00426780
test eax, eax
mov dword [esp + 0x38], edi
mov dword [esp + 0x20], esi
mov dword [esp + 0x14], ebx
je 0x5f70a4
test ebx, ebx
mov dword [esp + 0x98], 0
mov dword [esp + 0x94], 0
mov dword [esp + 0x9c], 0
je 0x5f72b2
mov eax, dword [esp + 0x10]
mov edx, dword [ebp + 0xc]
xor esi, esi
mov edi, ebx
jmp 0x5f7052
inc dword [esp + ebx*4 + 0x94]
mov ebx, dword [esp + 0x14]
inc eax
movzx esi, cl
dec edi
je 0x5f7085
mov ecx, eax
and ecx, dword [ebp + 0x10]
cmp ecx, edx
jae 0x5f7bbd
mov ebx, dword [ebp + 8]
movzx ecx, byte [ebx + ecx]
xor ebx, ebx
test cl, cl
jns 0x5f7040
mov ebx, 1
cmp cl, 0xbf
ja 0x5f7040
xor ebx, ebx
cmp esi, 0xe0
setae bl
add ebx, ebx
jmp 0x5f7040
mov eax, dword [esp + 0x98]
xor ecx, ecx
add eax, dword [esp + 0x9c]
cmp eax, 0x19
setae cl
mov dword [esp + 0xc], ecx
jmp 0x5f72ba
lea eax, [esp + 0x94]
mov dword [esp + 8], 0x400
mov dword [esp + 4], 0
mov dword [esp], eax
call fcn.007bdf30
cmp ebx, 0x7d0
mov esi, 0x7d0
cmovb esi, ebx
test esi, esi
je 0x5f7100
mov eax, dword [esp + 0x10]
mov edx, esi
nop dword [eax + eax]
mov ecx, eax
and ecx, dword [ebp + 0x10]
cmp ecx, dword [ebp + 0xc]
jae 0x5f7bd8
mov edi, dword [ebp + 8]
inc eax
movzx ecx, byte [edi + ecx]
inc dword [esp + ecx*4 + 0x94]
dec edx
jne 0x5f70e0
test ebx, ebx
je 0x5f72a5
xor ebx, ebx
nop word [eax + eax]
cmp ebx, 0x7d0
jb 0x5f7150
mov eax, dword [esp + 0x10]
mov edi, dword [ebp + 0x10]
mov edx, dword [ebp + 0xc]
lea ecx, [eax - 0x7d0]
and ecx, edi
cmp ecx, edx
jae 0x5f7c05
mov eax, dword [ebp + 8]
dec esi
movzx eax, byte [eax + ecx]
dec dword [esp + eax*4 + 0x94]
lea eax, [ebx + 0x7d0]
cmp eax, dword [esp + 0x14]
jb 0x5f7162
jmp 0x5f7185
mov edx, dword [ebp + 0xc]
mov edi, dword [ebp + 0x10]
lea eax, [ebx + 0x7d0]
cmp eax, dword [esp + 0x14]
jae 0x5f7185
mov eax, dword [esp + 0x10]
lea ecx, [eax + 0x7d0]
and ecx, edi
cmp ecx, edx
jae 0x5f7c11
mov eax, dword [ebp + 8]
inc esi
movzx eax, byte [eax + ecx]
inc dword [esp + eax*4 + 0x94]
mov ecx, dword [esp + 0x10]
and ecx, edi
cmp ecx, edx
jae 0x5f7be7
mov eax, dword [ebp + 8]
movzx eax, byte [eax + ecx]
mov edi, dword [esp + eax*4 + 0x94]
cmp edi, 1
adc edi, 0
cmp esi, 0x100
jae 0x5f7200
movss xmm1, dword [esi*4 + 0x8f1b80]
cmp edi, 0x100
jb 0x5f7234
movd xmm0, edi
movss dword [esp + 0xc], xmm1
por xmm0, xmmword [0x7d45c0]
subsd xmm0, qword [0x7d45d0]
cvtsd2ss xmm0, xmm0
movss dword [esp], xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll_log2f
movss xmm1, dword [esp + 0xc]
fstp dword [esp + 0x68]
movss xmm0, dword [esp + 0x68]
jmp 0x5f723d
movd xmm0, esi
por xmm0, xmmword [0x7d45c0]
subsd xmm0, qword [0x7d45d0]
cvtsd2ss xmm0, xmm0
movss dword [esp], xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll_log2f
fstp dword [esp + 0x6c]
movss xmm1, dword [esp + 0x6c]
cmp edi, 0x100
jae 0x5f71c0
movss xmm0, dword [edi*4 + 0x8f1b80]
cmp ebx, dword [esp + 0x24]
je 0x5f7bf3
cvtss2sd xmm1, xmm1
cvtss2sd xmm0, xmm0
movsd xmm3, qword [0x7d5318]
mov eax, dword [esp + 0x1c]
inc dword [esp + 0x10]
subsd xmm1, xmm0
addsd xmm1, qword [0x7d5338]
movapd xmm0, xmm1
cmpltsd xmm0, qword [0x7d5278]
movapd xmm2, xmm0
andnpd xmm2, xmm1
mulsd xmm1, xmm3
addsd xmm1, xmm3
andpd xmm0, xmm1
orpd xmm0, xmm2
cvtsd2ss xmm0, xmm0
movss dword [eax + ebx*4 + 4], xmm0
inc ebx
cmp ebx, dword [esp + 0x14]
jne 0x5f7110
mov edx, dword [esp + 0x20]
mov esi, dword [esp + 0x1c]
jmp 0x5f7a32
mov dword [esp + 0xc], 0
lea eax, [esp + 0x94]
mov dword [esp + 8], 0xc00
mov dword [esp + 4], 0
mov dword [esp], eax
call fcn.007bdf30
cmp ebx, 0x1ef
mov eax, 0x1ef
mov dword [esp + 0x30], 0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x34], 0
cmovb eax, ebx
test eax, eax
je 0x5f7362
mov esi, dword [esp + 0x10]
xor ecx, ecx
xor ebx, ebx
jmp 0x5f7314
inc esi
dec eax
je 0x5f7362
mov edi, ecx
mov ecx, esi
and ecx, dword [ebp + 0x10]
cmp ecx, dword [ebp + 0xc]
jae 0x5f7bc9
mov edx, dword [ebp + 8]
inc dword [esp + ebx*4 + 0x2c]
shl ebx, 0xa
lea ebx, [esp + ebx + 0x94]
movzx edx, byte [edx + ecx]
movzx ecx, dl
inc dword [ebx + ecx*4]
xor ebx, ebx
test dl, dl
jns 0x5f7310
mov ebx, dword [esp + 0xc]
cmp dl, 0xbf
ja 0x5f7310
mov ebx, dword [esp + 0xc]
cmp edi, 0xe0
mov edx, 0
cmovb ebx, edx
jmp 0x5f7310
cmp dword [esp + 0x14], 0
mov edx, dword [esp + 0x20]
mov esi, dword [esp + 0x1c]
je 0x5f7a32
cmp dword [esp + 0x14], 0x1f0
mov esi, dword [esp + 0x10]
jb 0x5f73f6
mov edi, dword [ebp + 0x10]
mov eax, dword [ebp + 0xc]
lea edx, [esi + 0x1ee]
and edx, edi
cmp edx, eax
jae 0x5f7c58
lea ecx, [esi + 0x1ed]
and ecx, edi
cmp ecx, eax
jae 0x5f7c69
mov edi, dword [ebp + 8]
lea eax, [esi + 0x1ef]
movzx ebx, byte [edi + edx]
xor edx, edx
test bl, bl
jns 0x5f73d0
mov edx, dword [esp + 0xc]
cmp bl, 0xbf
ja 0x5f73d0
xor edx, edx
cmp byte [edi + ecx], 0xe0
cmovae edx, dword [esp + 0xc]
and eax, dword [ebp + 0x10]
cmp eax, dword [ebp + 0xc]
jae 0x5f7c78
mov ecx, dword [ebp + 8]
inc dword [esp + edx*4 + 0x2c]
movzx eax, byte [ecx + eax]
mov ecx, edx
shl ecx, 0xa
lea ecx, [esp + ecx + 0x94]
inc dword [ecx + eax*4]
mov ecx, dword [ebp + 0x10]
and ecx, esi
cmp ecx, dword [ebp + 0xc]
jae 0x5f7c1d
mov eax, dword [ebp + 8]
movzx ebx, byte [eax + ecx]
mov eax, dword [esp + 0x2c]
mov esi, dword [esp + ebx*4 + 0x94]
cmp esi, 1
adc esi, 0
cmp eax, 0x100
jae 0x5f7474
movss xmm1, dword [eax*4 + 0x8f1b80]
cmp esi, 0x100
jb 0x5f74ae
movd xmm0, esi
movss dword [esp + 0x18], xmm1
por xmm0, xmmword [0x7d45c0]
subsd xmm0, qword [0x7d45d0]
cvtsd2ss xmm0, xmm0
movss dword [esp], xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll_log2f
movss xmm1, dword [esp + 0x18]
fstp dword [esp + 0x80]
movss xmm0, dword [esp + 0x80]
jmp 0x5f74b7
movd xmm0, eax
por xmm0, xmmword [0x7d45c0]
subsd xmm0, qword [0x7d45d0]
cvtsd2ss xmm0, xmm0
movss dword [esp], xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll_log2f
fstp dword [esp + 0x84]
movss xmm1, dword [esp + 0x84]
cmp esi, 0x100
jae 0x5f7434
movss xmm0, dword [esi*4 + 0x8f1b80]
cmp dword [esp + 0x24], 0
mov edx, dword [esp + 0x20]
mov esi, dword [esp + 0x1c]
je 0x5f7c2c
cvtss2sd xmm1, xmm1
cvtss2sd xmm0, xmm0
movsd xmm3, qword [0x7d5318]
cmp dword [esp + 0x14], 1
subsd xmm1, xmm0
addsd xmm1, qword [0x7d5310]
movapd xmm0, xmm1
cmpltsd xmm0, qword [0x7d5278]
movapd xmm2, xmm0
andnpd xmm2, xmm1
mulsd xmm1, xmm3
addsd xmm1, xmm3
andpd xmm0, xmm1
orpd xmm0, xmm2
addsd xmm0, qword [0x7d5320]
cvtsd2ss xmm0, xmm0
movss dword [esi + 4], xmm0
je 0x5f7a32
cmp dword [esp + 0x14], 0x1f1
mov esi, dword [esp + 0x10]
jb 0x5f75b0
mov edi, dword [ebp + 0x10]
mov eax, dword [ebp + 0xc]
lea edx, [esi + 0x1ef]
and edx, edi
cmp edx, eax
jae 0x5f7c58
lea ecx, [esi + 0x1ee]
mov dword [esp + 0x18], ebx
and ecx, edi
cmp ecx, eax
jae 0x5f7c69
mov edi, dword [ebp + 8]
lea eax, [esi + 0x1f0]
movzx ebx, byte [edi + edx]
xor edx, edx
test bl, bl
jns 0x5f7586
mov edx, dword [esp + 0xc]
cmp bl, 0xbf
ja 0x5f7586
xor edx, edx
cmp byte [edi + ecx], 0xe0
cmovae edx, dword [esp + 0xc]
and eax, dword [ebp + 0x10]
cmp eax, dword [ebp + 0xc]
jae 0x5f7c78
mov ecx, dword [ebp + 8]
mov ebx, dword [esp + 0x18]
inc dword [esp + edx*4 + 0x2c]
movzx eax, byte [ecx + eax]
mov ecx, edx
shl ecx, 0xa
lea ecx, [esp + ecx + 0x94]
inc dword [ecx + eax*4]
lea ecx, [esi + 1]
and ecx, dword [ebp + 0x10]
cmp ecx, dword [ebp + 0xc]
jae 0x5f7c1d
xor edx, edx
cmp bl, 0xc0
mov eax, 0
cmovae eax, dword [esp + 0xc]
test bl, bl
cmovns eax, edx
mov edx, dword [ebp + 8]
movzx ecx, byte [edx + ecx]
mov edx, eax
mov eax, dword [esp + eax*4 + 0x2c]
shl edx, 0xa
lea edx, [esp + edx + 0x94]
mov esi, dword [edx + ecx*4]
cmp esi, 1
adc esi, 0
cmp eax, 0x100
jae 0x5f7645
movss xmm1, dword [eax*4 + 0x8f1b80]
cmp esi, 0x100
jb 0x5f7679
movd xmm0, esi
movss dword [esp + 0x18], xmm1
por xmm0, xmmword [0x7d45c0]
subsd xmm0, qword [0x7d45d0]
cvtsd2ss xmm0, xmm0
movss dword [esp], xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll_log2f
movss xmm1, dword [esp + 0x18]
fstp dword [esp + 0x78]
movss xmm0, dword [esp + 0x78]
jmp 0x5f7682
movd xmm0, eax
por xmm0, xmmword [0x7d45c0]
subsd xmm0, qword [0x7d45d0]
cvtsd2ss xmm0, xmm0
movss dword [esp], xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll_log2f
fstp dword [esp + 0x7c]
movss xmm1, dword [esp + 0x7c]
cmp esi, 0x100
jae 0x5f760b
movss xmm0, dword [esi*4 + 0x8f1b80]
cmp dword [esp + 0x24], 1
mov edx, dword [esp + 0x20]
mov esi, dword [esp + 0x1c]
je 0x5f7c2c
cvtss2sd xmm1, xmm1
cvtss2sd xmm0, xmm0
movsd xmm3, qword [0x7d5318]
cmp dword [esp + 0x14], 2
subsd xmm1, xmm0
addsd xmm1, qword [0x7d5310]
movapd xmm0, xmm1
cmpltsd xmm0, qword [0x7d5278]
movapd xmm2, xmm0
andnpd xmm2, xmm1
mulsd xmm1, xmm3
addsd xmm1, xmm3
andpd xmm0, xmm1
orpd xmm0, xmm2
addsd xmm0, qword [0x7d5328]
cvtsd2ss xmm0, xmm0
movss dword [esi + 8], xmm0
je 0x5f7a32
mov eax, dword [esp + 0x10]
xor ebx, ebx
lea ecx, [eax - 0x1ed]
lea esi, [eax - 0x1ef]
add eax, 0xfffffe12
mov dword [esp + 0x48], eax
mov eax, dword [esp + 0x14]
mov dword [esp + 0x4c], ecx
mov dword [esp + 0x44], esi
add eax, 0xfffffffe
mov dword [esp + 0x54], eax
lea eax, [edx - 3]
mov dword [esp + 0x58], eax
mov eax, 0x7ce
nop dword [eax]
lea edi, [ebx + 2]
mov dword [esp + 0x3c], eax
cmp edi, 0x1ef
jb 0x5f77dc
xor eax, eax
cmp ebx, 0x1ed
je 0x5f77b0
mov eax, dword [esp + 0x48]
lea ecx, [eax + ebx]
and ecx, dword [ebp + 0x10]
cmp ecx, dword [ebp + 0xc]
jae 0x5f7c98
mov eax, dword [ebp + 8]
movzx edx, byte [eax + ecx]
xor eax, eax
cmp edi, 0x1f1
mov ecx, 0
jb 0x5f778f
mov ecx, dword [esp + 0x44]
add ecx, ebx
and ecx, dword [ebp + 0x10]
cmp ecx, dword [ebp + 0xc]
jae 0x5f7ca7
mov esi, dword [ebp + 8]
movzx ecx, byte [esi + ecx]
test dl, dl
jns 0x5f77b0
mov eax, dword [esp + 0xc]
cmp dl, 0xbf
ja 0x5f77b0
mov eax, dword [esp + 0xc]
cmp ecx, 0xe0
mov ecx, 0
cmovb eax, ecx
nop
mov ecx, dword [esp + 0x4c]
add ecx, ebx
and ecx, dword [ebp + 0x10]
cmp ecx, dword [ebp + 0xc]
jae 0x5f7c89
mov edx, dword [ebp + 8]
dec dword [esp + eax*4 + 0x2c]
movzx ecx, byte [edx + ecx]
mov edx, eax
shl edx, 0xa
lea edx, [esp + edx + 0x94]
dec dword [edx + ecx*4]
lea eax, [ebx + 0x1f1]
mov esi, dword [esp + 0x10]
mov dword [esp + 0x18], edi
cmp eax, dword [esp + 0x14]
jae 0x5f786d
mov edi, dword [ebp + 0x10]
mov eax, dword [ebp + 0xc]
lea edx, [esi + ebx + 0x1f0]
and edx, edi
cmp edx, eax
jae 0x5f7c58
lea ecx, [esi + ebx + 0x1ef]
and ecx, edi
cmp ecx, eax
jae 0x5f7c69
mov eax, dword [ebp + 8]
movzx eax, byte [eax + edx]
xor edx, edx
test al, al
jns 0x5f7840
mov edx, dword [esp + 0xc]
cmp al, 0xbf
ja 0x5f7840
mov eax, dword [ebp + 8]
mov edx, dword [esp + 0xc]
cmp byte [eax + ecx], 0xe0
mov eax, 0
cmovb edx, eax
lea eax, [esi + ebx + 0x1f1]
and eax, dword [ebp + 0x10]
cmp eax, dword [ebp + 0xc]
jae 0x5f7c78
mov ecx, dword [ebp + 8]
inc dword [esp + edx*4 + 0x2c]
movzx eax, byte [ecx + eax]
mov ecx, edx
shl ecx, 0xa
lea ecx, [esp + ecx + 0x94]
inc dword [ecx + eax*4]
mov edi, dword [ebp + 0x10]
mov edx, dword [ebp + 0xc]
lea eax, [esi + ebx + 1]
and eax, edi
cmp eax, edx
jae 0x5f7c3e
lea ecx, [esi + ebx]
and ecx, edi
cmp ecx, edx
jae 0x5f7c4c
mov edx, dword [ebp + 8]
movzx edx, byte [edx + eax]
xor eax, eax
test dl, dl
jns 0x5f78c0
mov eax, dword [esp + 0xc]
cmp dl, 0xbf
ja 0x5f78c0
mov eax, dword [ebp + 8]
cmp byte [eax + ecx], 0xe0
mov eax, dword [esp + 0xc]
mov ecx, 0
cmovb eax, ecx
nop word [eax + eax]
lea ecx, [esi + ebx + 2]
mov edi, dword [esp + 0x18]
and ecx, dword [ebp + 0x10]
cmp ecx, dword [ebp + 0xc]
jae 0x5f7c1d
mov edx, dword [ebp + 8]
movzx ecx, byte [edx + ecx]
mov edx, eax
mov eax, dword [esp + eax*4 + 0x2c]
shl edx, 0xa
lea edx, [esp + edx + 0x94]
mov esi, dword [edx + ecx*4]
cmp esi, 1
adc esi, 0
cmp eax, 0x100
jae 0x5f7950
movss xmm1, dword [eax*4 + 0x8f1b80]
cmp esi, 0x100
jb 0x5f7984
movd xmm0, esi
movss dword [esp + 0x50], xmm1
por xmm0, xmmword [0x7d45c0]
subsd xmm0, qword [0x7d45d0]
cvtsd2ss xmm0, xmm0
movss dword [esp], xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll_log2f
movss xmm1, dword [esp + 0x50]
fstp dword [esp + 0x70]
movss xmm0, dword [esp + 0x70]
jmp 0x5f798d
movd xmm0, eax
por xmm0, xmmword [0x7d45c0]
subsd xmm0, qword [0x7d45d0]
cvtsd2ss xmm0, xmm0
movss dword [esp], xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll_log2f
fstp dword [esp + 0x74]
movss xmm1, dword [esp + 0x74]
cmp esi, 0x100
jae 0x5f790c
movss xmm0, dword [esi*4 + 0x8f1b80]
cvtss2sd xmm1, xmm1
cvtss2sd xmm0, xmm0
movsd xmm3, qword [0x7d5318]
mov eax, dword [esp + 0x3c]
mov edx, dword [esp + 0x20]
mov esi, dword [esp + 0x1c]
cmp edi, 0x7d0
subsd xmm1, xmm0
addsd xmm1, qword [0x7d5310]
movapd xmm0, xmm1
cmpltsd xmm0, qword [0x7d5278]
movapd xmm2, xmm0
andnpd xmm2, xmm1
mulsd xmm1, xmm3
addsd xmm1, xmm3
andpd xmm0, xmm1
orpd xmm0, xmm2
jae 0x5f7a12
movd xmm1, eax
por xmm1, xmmword [0x7d45c0]
subsd xmm1, qword [0x7d45d0]
divsd xmm1, qword [0x7d5330]
mulsd xmm1, qword [0x7d5320]
addsd xmm1, qword [str.ffffff]
addsd xmm0, xmm1
cmp dword [esp + 0x58], ebx
je 0x5f7c2c
cvtsd2ss xmm0, xmm0
dec eax
movss dword [esi + ebx*4 + 0xc], xmm0
inc ebx
cmp dword [esp + 0x54], ebx
jne 0x5f7730
mov ebx, dword [esp + 0x14]
mov dword [esi], 0
test ebx, ebx
je 0x5f7a82
neg ebx
xorpd xmm1, xmm1
mov ecx, 1
xorps xmm0, xmm0
nop
cmp edx, ecx
je 0x5f7b9f
addss xmm0, dword [esi + ecx*4]
movapd xmm2, xmm1
lea eax, [ebx + ecx + 1]
addss xmm2, xmm0
movaps xmm3, xmm2
movss dword [esi + ecx*4], xmm2
inc ecx
cmp eax, 1
subss xmm3, xmm1
movaps xmm1, xmm2
subss xmm0, xmm3
jne 0x5f7a50
mov edi, dword [esp + 0x38]
xor esi, esi
jmp 0x5f7aa8
movss xmm0, dword [esi*4 + 0x8f1bac]
movss dword [edi + esi*4 + 0x10], xmm0
inc esi
cmp esi, 0x2c0
je 0x5f7aee
cmp esi, 0xf5
jb 0x5f7a90
lea eax, [esi + 0xb]
movd xmm0, eax
por xmm0, xmmword [0x7d45c0]
subsd xmm0, qword [0x7d45d0]
cvtsd2ss xmm0, xmm0
movss dword [esp], xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll_log2f
fstp dword [esp + 0x64]
movss xmm0, dword [esp + 0x64]
movss dword [edi + esi*4 + 0x10], xmm0
inc esi
cmp esi, 0x2c0
jne 0x5f7aa8
mov esi, dword [edi + 0xb10]
test esi, esi
je 0x5f7b89
xor edi, edi
nop
mov ecx, edi
xor eax, eax
add ecx, 0x14
setb dl
cmp edi, 0xec
jae 0x5f7b20
movss xmm0, dword [ecx*4 + 0x8f1b80]
jmp 0x5f7b71
mov al, dl
movd xmm0, ecx
movd xmm1, eax
punpckldq xmm0, xmm1
movq qword [esp + 0x88], xmm0
fild qword [esp + 0x88]
fnstcw word [esp + 0x28]
movzx eax, word [esp + 0x28]
or eax, 0x300
mov word [esp + 0x2a], ax
fldcw word [esp + 0x2a]
fadd dword [0x7d45b0]
fldcw word [esp + 0x28]
fstp dword [esp]
call sub.api_ms_win_crt_math_l1_1_0.dll_log2f
fstp dword [esp + 0x60]
movss xmm0, dword [esp + 0x60]
cmp dword [esp + 0x40], edi
je 0x5f7bab
mov eax, dword [esp + 0x5c]
movss dword [eax + edi*4], xmm0
inc edi
cmp esi, edi
jne 0x5f7b00
mov eax, dword [esp + 0x38]
mov dword [eax + 0xb14], 0x405d6754
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcenc_backward_referenceshq.rs
call fcn.007c1be0
mov ecx, dword [esp + 0x40]
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcenc_backward_referenceshq.rs
mov edx, ecx
call fcn.007c1be0
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov edx, dword [ebp + 0xc]
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov edx, dword [ebp + 0xc]
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
mov ecx, dword [esp + 0x24]
mov edx, ecx
call fcn.007c1be0
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov edx, dword [ebp + 0xc]
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
mov ecx, dword [esp + 0x24]
mov edx, ecx
call fcn.007c1be0
mov ecx, eax
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov ecx, edx
mov edx, dword [ebp + 0xc]
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov edx, dword [ebp + 0xc]
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov edx, dword [ebp + 0xc]
mov ecx, eax
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov edx, dword [ebp + 0xc]
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov edx, dword [ebp + 0xc]
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov edx, dword [ebp + 0xc]
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcencliteral_cost.rs
call fcn.007c1be0
mov ecx, 1
xor edx, edx
mov dword [esp], str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_brotli_5.0.0_srcenc_backward_referenceshq.rs
call fcn.007c1b80
int3