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

Disassembly:
push ebp
push ebx
push edi
push esi
sub esp, 0x5c
mov eax, dword [esp + 0x90]
mov dword [esp + 8], ecx
mov dword [esp + 0x14], 0
test eax, eax
je 0x5ec5ad
mov esi, edx
xor ebx, ebx
jmp 0x5ebf1c
mov ebx, dword [esp + 0x10]
cmp ebx, eax
je 0x5ebf9e
lea ecx, [ebx + 1]
cmp ecx, eax
mov dword [esp + 0x10], ecx
jae 0x5ebf10
cmp ebx, dword [esp + 0x84]
mov edi, dword [esp + 0x10]
jae 0x5ecbdb
nop dword [eax + eax]
cmp dword [esp + 0x84], edi
je 0x5ec5b4
mov ecx, dword [esp + 8]
mov ebp, eax
lea eax, [esp + 0x14]
mov edx, esi
push eax
push dword [esp + 0x90]
push dword [esp + 0x90]
push dword [esp + 0xa8]
mov eax, dword [esp + 0x90]
push dword [eax + edi*4]
push dword [eax + ebx*4]
push dword [esp + 0x8c]
push dword [esp + 0x8c]
call fcn.005ed410
mov eax, ebp
add esp, 0x20
inc edi
cmp ebp, edi
jne 0x5ebf40
jmp 0x5ebf10
cmp eax, 2
jb 0x5ecb57
mov ecx, dword [esp + 0x94]
mov edi, 8
mov ebp, dword [esp + 0x74]
mov dword [esp + 0x2c], esi
lea edx, [ecx - 1]
mov ecx, dword [esp + 0x7c]
cmp ecx, edx
cmovb edx, ecx
inc edx
mov ecx, edx
mov dword [esp + 0x44], edx
and ecx, 7
cmove ecx, edi
sub edx, ecx
mov ecx, dword [esp + 8]
cmp esi, ebp
mov dword [esp + 0x28], edx
mov edx, esi
lea ecx, [ecx + 0xb00]
mov dword [esp + 0x48], ecx
mov ecx, dword [esp + 0x80]
lea ecx, [ecx + 0x14]
jbe 0x5ec5c7
mov edi, dword [esp + 0x88]
mov dword [esp + 0x3c], ecx
pxor xmm0, xmm0
mov dword [esp + 0xc], 1
movd dword [esp + 0x18], xmm0
lea ecx, [edi + 8]
mov dword [esp + 0x38], ecx
lea ecx, [eax - 1]
lea esi, [eax - 2]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x34], esi
mov dword [esp + 0x20], esi
mov dword [esp + 0x30], ecx
mov dword [esp + 0x24], ecx
jmp 0x5ec05e
mov eax, dword [esp + 4]
dec dword [esp + 0x24]
inc dword [esp + 0x1c]
dec dword [esp + 0x20]
mov edx, dword [esp + 0x2c]
cmp eax, dword [esp + 0xc]
jbe 0x5ecb4a
movss xmm0, dword [edi + 0xc]
ucomiss xmm0, dword [esp + 0x18]
jae 0x5ec587
movsd xmm0, qword [edi]
mov dword [esp + 4], eax
movaps xmm1, xmm0
shufps xmm1, xmm0, 0x55
movd ecx, xmm1
cmp ecx, edx
jae 0x5ecbee
movd eax, xmm0
cmp eax, edx
jae 0x5ecbf8
mov ebx, dword [esp + 8]
imul edi, ecx, 0xb08
mov dword [esp + 0x10], eax
imul eax, eax, 0xb08
lea edx, [ebx + edi]
mov esi, dword [edx + 0xb00]
add dword [ebx + eax + 0xb00], esi
lea esi, [ebx + eax]
mov ebx, dword [esp + 0x48]
add edi, ebx
cmp esi, edi
jae 0x5ec100
lea edi, [ebx + eax]
cmp edx, edi
jae 0x5ec100
mov edi, 0xfffffd40
nop word cs:[eax + eax]
nop dword [eax]
mov ebx, dword [edx + edi*4 + 0xb00]
add dword [esi + edi*4 + 0xb00], ebx
inc edi
jne 0x5ec0e0
jmp 0x5ec153
mov edi, 0xfffffd40
nop word cs:[eax + eax]
nop
movdqu xmm1, xmmword [esi + edi*4 + 0xb00]
movdqu xmm3, xmmword [edx + edi*4 + 0xb00]
movdqu xmm2, xmmword [esi + edi*4 + 0xb10]
movdqu xmm4, xmmword [edx + edi*4 + 0xb10]
paddd xmm3, xmm1
paddd xmm4, xmm2
movdqu xmmword [esi + edi*4 + 0xb00], xmm3
movdqu xmmword [esi + edi*4 + 0xb10], xmm4
add edi, 8
jne 0x5ec110
mov edx, dword [esp + 0x88]
mov esi, dword [esp + 8]
cmp ecx, ebp
movd xmm1, dword [edx + 8]
movd dword [esi + eax + 0xb04], xmm1
jae 0x5ecc14
mov esi, dword [esp + 0x10]
cmp esi, ebp
jae 0x5ecc06
mov edx, dword [esp + 0x70]
mov eax, dword [edx + ecx*4]
add dword [edx + esi*4], eax
cmp dword [esp + 0x94], 0
je 0x5ec2e0
xor edi, edi
cmp dword [esp + 0x44], 8
mov ebp, esi
jbe 0x5ec2a4
mov eax, dword [esp + 0x28]
mov edx, dword [esp + 0x78]
pshufd xmm1, xmm0, 0x55
jmp 0x5ec1cc
add edx, 0x20
add eax, 0xfffffff8
je 0x5ec2a0
movdqu xmm2, xmmword [edx]
pcmpeqd xmm2, xmm1
movd ebx, xmm2
test bl, 1
jne 0x5ec230
pextrw ebx, xmm2, 2
test bl, 1
jne 0x5ec23c
pextrw ebx, xmm2, 4
test bl, 1
jne 0x5ec249
pextrw ebx, xmm2, 6
test bl, 1
je 0x5ec1fe
mov dword [edx + 0xc], ebp
movdqu xmm2, xmmword [edx + 0x10]
pcmpeqd xmm2, xmm1
movd ebx, xmm2
test bl, 1
jne 0x5ec260
pextrw ebx, xmm2, 2
test bl, 1
jne 0x5ec26d
pextrw ebx, xmm2, 4
test bl, 1
jne 0x5ec27a
pextrw ebx, xmm2, 6
test bl, 1
je 0x5ec1c0
jmp 0x5ec28b
mov dword [edx], ebp
pextrw ebx, xmm2, 2
test bl, 1
je 0x5ec1e7
mov dword [edx + 4], ebp
pextrw ebx, xmm2, 4
test bl, 1
je 0x5ec1f1
mov dword [edx + 8], ebp
pextrw ebx, xmm2, 6
test bl, 1
jne 0x5ec1fb
jmp 0x5ec1fe
mov dword [edx + 0x10], ebp
pextrw ebx, xmm2, 2
test bl, 1
je 0x5ec21a
mov dword [edx + 0x14], ebp
pextrw ebx, xmm2, 4
test bl, 1
je 0x5ec224
mov dword [edx + 0x18], ebp
pextrw ebx, xmm2, 6
test bl, 1
je 0x5ec1c0
mov dword [edx + 0x1c], ebp
jmp 0x5ec1c0
mov edi, dword [esp + 0x28]
mov eax, dword [esp + 0x78]
mov edx, dword [esp + 0x7c]
mov esi, dword [esp + 0x94]
lea eax, [eax + edi*4]
sub edx, edi
sub esi, edi
jmp 0x5ec2c6
add eax, 4
dec esi
je 0x5ec2e0
sub edx, 1
jb 0x5ecb5f
cmp dword [eax], ecx
jne 0x5ec2c0
mov dword [eax], ebp
jmp 0x5ec2c0
mov edi, dword [esp + 0x20]
mov ebx, dword [esp + 0x3c]
punpckldq xmm0, xmm0
xor eax, eax
mov edx, 1
mov esi, 0xffffffff
nop dword [eax + eax]
cmp dword [esp + 0x84], eax
je 0x5ecb95
mov ebp, dword [esp + 0x80]
cmp dword [ebp + eax*4], ecx
je 0x5ec330
inc eax
add ebx, 4
dec edi
inc edx
dec esi
cmp dword [esp + 4], eax
jne 0x5ec300
jmp 0x5ec3f6
mov ecx, dword [esp + 4]
mov ebp, eax
not ebp
add ecx, ebp
mov dword [esp + 0x40], ecx
je 0x5ec3f6
mov ecx, dword [esp + 0x1c]
add ecx, eax
mov dword [esp], ecx
mov ecx, dword [esp + 0x34]
sub ecx, dword [esp]
mov dword [esp], ecx
lea ecx, [eax + 1]
cmp dword [esp + 0x84], ecx
cmova ecx, dword [esp + 0x84]
add ecx, ebp
mov ebp, dword [esp]
cmp ebp, ecx
cmovb ecx, ebp
xor ebp, ebp
inc ecx
cmp ecx, 9
jb 0x5ec3ce
mov ebp, ecx
mov dword [esp], ecx
mov ecx, 8
and ebp, 7
cmove ebp, ecx
mov ecx, dword [esp + 0x84]
sub dword [esp], ebp
cmp ecx, edx
cmova edx, ecx
add edx, esi
cmp edi, edx
cmovb edx, edi
sub edx, ebp
inc edx
nop word cs:[eax + eax]
nop
movdqu xmm1, xmmword [ebx - 0x10]
movdqu xmm2, xmmword [ebx]
movdqu xmmword [ebx - 0x14], xmm1
movdqu xmmword [ebx - 4], xmm2
add ebx, 0x20
add edx, 0xfffffff8
jne 0x5ec3b0
mov ebp, dword [esp]
add eax, ebp
lea ecx, [eax + 1]
cmp ecx, dword [esp + 0x84]
jae 0x5ecba8
mov edx, dword [esp + 0x80]
inc ebp
mov ecx, dword [edx + eax*4 + 4]
mov dword [edx + eax*4], ecx
inc eax
cmp ebp, dword [esp + 0x40]
jb 0x5ec3d0
mov eax, dword [esp + 0x14]
mov edi, dword [esp + 0x88]
test eax, eax
je 0x5ec510
mov edx, dword [esp + 0x8c]
mov ebx, dword [esp + 0x38]
mov ebp, dword [esp + 0x74]
xor ecx, ecx
jmp 0x5ec44e
cmp ecx, dword [esp + 0x8c]
jae 0x5ecbca
mov esi, ecx
shl esi, 4
movd dword [edi + esi], xmm1
pshufd xmm1, xmm1, 0x55
movd dword [edi + esi + 4], xmm1
movlps qword [edi + esi + 8], xmm2
inc ecx
add ebx, 0x10
dec eax
je 0x5ec516
sub edx, 1
jb 0x5ecb6f
movq xmm1, qword [ebx - 8]
movdqa xmm3, xmm1
punpcklqdq xmm3, xmm1
movdqa xmm2, xmm3
pcmpeqd xmm2, xmm0
pslld xmm2, 0x1f
movmskps esi, xmm2
test esi, esi
jne 0x5ec444
movsd xmm2, qword [ebx]
movss xmm4, dword [edi + 0xc]
movaps xmm5, xmm2
shufps xmm5, xmm2, 0x55
ucomiss xmm4, xmm5
jne 0x5ec48f
jnp 0x5ec496
ucomiss xmm4, xmm5
jbe 0x5ec41c
jmp 0x5ec4b7
mov esi, dword [edi + 4]
pshufd xmm4, xmm1, 0x55
psubd xmm4, xmm3
sub esi, dword [edi]
movd edi, xmm4
cmp esi, edi
mov edi, dword [esp + 0x88]
jbe 0x5ec41c
movq xmm3, qword [edi]
movq xmm4, qword [edi + 8]
cmp ecx, dword [esp + 0x8c]
movd dword [edi], xmm1
pshufd xmm1, xmm1, 0x55
movd dword [edi + 4], xmm1
movlps qword [edi + 8], xmm2
movq qword [esp + 0x54], xmm4
movq qword [esp + 0x4c], xmm3
jae 0x5ecbb9
movq xmm1, qword [esp + 0x4c]
movsd xmm2, qword [esp + 0x54]
mov esi, ecx
shl esi, 4
movsd qword [edi + esi + 8], xmm2
movq qword [edi + esi], xmm1
jmp 0x5ec443
mov ebp, dword [esp + 0x74]
xor ecx, ecx
dec dword [esp + 4]
mov dword [esp + 0x14], ecx
je 0x5ec040
xor eax, eax
nop word cs:[eax + eax]
cmp dword [esp + 0x84], eax
mov edx, dword [esp + 0x2c]
je 0x5ecb82
mov ecx, dword [esp + 8]
lea ebx, [esp + 0x14]
lea esi, [eax + 1]
push ebx
push dword [esp + 0x90]
push edi
push dword [esp + 0xa8]
mov ebx, dword [esp + 0x90]
push dword [ebx + eax*4]
push dword [esp + 0x24]
push ebp
push dword [esp + 0x8c]
call fcn.005ed410
add esp, 0x20
cmp dword [esp + 0x24], esi
mov eax, esi
jne 0x5ec530
jmp 0x5ec040
mov ecx, dword [esp + 0x98]
movd xmm0, dword [0x7d51c4]
cmp eax, ecx
movd dword [esp + 0x18], xmm0
mov dword [esp + 0xc], ecx
ja 0x5ec020
jmp 0x5ecb57
xor eax, eax
jmp 0x5ecb57
mov ecx, dword [esp + 0x84]
mov edx, ecx
push 0x92550c
call fcn.007c1be0
mov edi, dword [esp + 0x88]
mov dword [esp + 0x3c], ecx
pxor xmm0, xmm0
mov dword [esp + 0xc], 1
movd dword [esp + 0x18], xmm0
lea ecx, [edi + 8]
mov dword [esp + 0x38], ecx
lea ecx, [eax - 1]
lea esi, [eax - 2]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x34], esi
mov dword [esp + 0x20], esi
mov dword [esp + 0x30], ecx
mov dword [esp + 0x24], ecx
jmp 0x5ec62e
mov eax, dword [esp + 4]
dec dword [esp + 0x24]
inc dword [esp + 0x1c]
dec dword [esp + 0x20]
mov edx, dword [esp + 0x2c]
cmp eax, dword [esp + 0xc]
jbe 0x5ecb4a
movss xmm0, dword [edi + 0xc]
ucomiss xmm0, dword [esp + 0x18]
jae 0x5ecb27
movsd xmm0, qword [edi]
mov dword [esp + 4], eax
movaps xmm1, xmm0
shufps xmm1, xmm0, 0x55
movd ecx, xmm1
cmp ecx, edx
jae 0x5ecbee
movd ebp, xmm0
cmp ebp, edx
jae 0x5ecbfa
mov ebx, dword [esp + 8]
imul edi, ecx, 0xb08
imul eax, ebp, 0xb08
lea edx, [ebx + edi]
mov esi, dword [edx + 0xb00]
add dword [ebx + eax + 0xb00], esi
lea esi, [ebx + eax]
mov ebx, dword [esp + 0x48]
add edi, ebx
cmp esi, edi
jae 0x5ec6c0
lea edi, [ebx + eax]
cmp edx, edi
jae 0x5ec6c0
mov edi, 0xfffffd40
nop
mov ebx, dword [edx + edi*4 + 0xb00]
add dword [esi + edi*4 + 0xb00], ebx
inc edi
jne 0x5ec6a0
jmp 0x5ec713
mov edi, 0xfffffd40
nop word cs:[eax + eax]
nop
movdqu xmm1, xmmword [esi + edi*4 + 0xb00]
movdqu xmm3, xmmword [edx + edi*4 + 0xb00]
movdqu xmm2, xmmword [esi + edi*4 + 0xb10]
movdqu xmm4, xmmword [edx + edi*4 + 0xb10]
paddd xmm3, xmm1
paddd xmm4, xmm2
movdqu xmmword [esi + edi*4 + 0xb00], xmm3
movdqu xmmword [esi + edi*4 + 0xb10], xmm4
add edi, 8
jne 0x5ec6d0
mov edx, dword [esp + 0x88]
mov edi, dword [esp + 8]
mov esi, dword [esp + 0x70]
movd xmm1, dword [edx + 8]
movd dword [edi + eax + 0xb04], xmm1
mov eax, dword [esi + ecx*4]
add dword [esi + ebp*4], eax
cmp dword [esp + 0x94], 0
je 0x5ec880
xor edi, edi
cmp dword [esp + 0x44], 8
jbe 0x5ec844
mov eax, dword [esp + 0x28]
mov edx, dword [esp + 0x78]
pshufd xmm1, xmm0, 0x55
jmp 0x5ec76c
add edx, 0x20
add eax, 0xfffffff8
je 0x5ec840
movdqu xmm2, xmmword [edx]
pcmpeqd xmm2, xmm1
movd ebx, xmm2
test bl, 1
jne 0x5ec7d0
pextrw ebx, xmm2, 2
test bl, 1
jne 0x5ec7dc
pextrw ebx, xmm2, 4
test bl, 1
jne 0x5ec7e9
pextrw ebx, xmm2, 6
test bl, 1
je 0x5ec79e
mov dword [edx + 0xc], ebp
movdqu xmm2, xmmword [edx + 0x10]
pcmpeqd xmm2, xmm1
movd ebx, xmm2
test bl, 1
jne 0x5ec800
pextrw ebx, xmm2, 2
test bl, 1
jne 0x5ec80d
pextrw ebx, xmm2, 4
test bl, 1
jne 0x5ec81a
pextrw ebx, xmm2, 6
test bl, 1
je 0x5ec760
jmp 0x5ec82b
mov dword [edx], ebp
pextrw ebx, xmm2, 2
test bl, 1
je 0x5ec787
mov dword [edx + 4], ebp
pextrw ebx, xmm2, 4
test bl, 1
je 0x5ec791
mov dword [edx + 8], ebp
pextrw ebx, xmm2, 6
test bl, 1
jne 0x5ec79b
jmp 0x5ec79e
mov dword [edx + 0x10], ebp
pextrw ebx, xmm2, 2
test bl, 1
je 0x5ec7ba
mov dword [edx + 0x14], ebp
pextrw ebx, xmm2, 4
test bl, 1
je 0x5ec7c4
mov dword [edx + 0x18], ebp
pextrw ebx, xmm2, 6
test bl, 1
je 0x5ec760
mov dword [edx + 0x1c], ebp
jmp 0x5ec760
mov edi, dword [esp + 0x28]
mov eax, dword [esp + 0x78]
mov edx, dword [esp + 0x7c]
mov esi, dword [esp + 0x94]
lea eax, [eax + edi*4]
sub edx, edi
sub esi, edi
jmp 0x5ec866
add eax, 4
dec esi
je 0x5ec880
sub edx, 1
jb 0x5ecb5f
cmp dword [eax], ecx
jne 0x5ec860
mov dword [eax], ebp
jmp 0x5ec860
mov esi, dword [esp + 0x20]
mov ebx, dword [esp + 0x3c]
punpckldq xmm0, xmm0
xor eax, eax
mov edx, 1
mov edi, 0xffffffff
mov dword [esp + 0x10], ebp
nop dword [eax]
cmp dword [esp + 0x84], eax
je 0x5ecb95
mov ebp, dword [esp + 0x80]
cmp dword [ebp + eax*4], ecx
je 0x5ec8d0
inc eax
add ebx, 4
dec esi
inc edx
dec edi
cmp dword [esp + 4], eax
jne 0x5ec8a0
jmp 0x5ec996
mov ecx, dword [esp + 4]
mov ebp, eax
not ebp
add ecx, ebp
mov dword [esp + 0x40], ecx
je 0x5ec996
mov ecx, dword [esp + 0x1c]
add ecx, eax
mov dword [esp], ecx
mov ecx, dword [esp + 0x34]
sub ecx, dword [esp]
mov dword [esp], ecx
lea ecx, [eax + 1]
cmp dword [esp + 0x84], ecx
cmova ecx, dword [esp + 0x84]
add ecx, ebp
mov ebp, dword [esp]
cmp ebp, ecx
cmovb ecx, ebp
xor ebp, ebp
inc ecx
cmp ecx, 8
ja 0x5ec91f
add eax, ebp
jmp 0x5ec970
mov ebp, ecx
mov dword [esp], ecx
mov ecx, 8
and ebp, 7
cmove ebp, ecx
mov ecx, dword [esp + 0x84]
sub dword [esp], ebp
cmp ecx, edx
cmova edx, ecx
add edx, edi
cmp esi, edx
cmovb edx, esi
sub edx, ebp
inc edx
nop dword [eax + eax]
movdqu xmm1, xmmword [ebx - 0x10]
movdqu xmm2, xmmword [ebx]
movdqu xmmword [ebx - 0x14], xmm1
movdqu xmmword [ebx - 4], xmm2
add ebx, 0x20
add edx, 0xfffffff8
jne 0x5ec950
mov ebp, dword [esp]
add eax, ebp
lea ecx, [eax + 1]
cmp ecx, dword [esp + 0x84]
jae 0x5ecba8
mov edx, dword [esp + 0x80]
inc ebp
mov ecx, dword [edx + eax*4 + 4]
mov dword [edx + eax*4], ecx
inc eax
cmp ebp, dword [esp + 0x40]
jb 0x5ec970
mov eax, dword [esp + 0x14]
xor ecx, ecx
test eax, eax
je 0x5ecab0
mov edx, dword [esp + 0x8c]
mov ebx, dword [esp + 0x38]
mov ebp, dword [esp + 0x74]
mov edi, dword [esp + 0x88]
jmp 0x5ec9cb
inc ecx
add ebx, 0x10
dec eax
je 0x5ecabb
sub edx, 1
jb 0x5ecb6f
movq xmm1, qword [ebx - 8]
movdqa xmm3, xmm1
punpcklqdq xmm3, xmm1
movdqa xmm2, xmm3
pcmpeqd xmm2, xmm0
pslld xmm2, 0x1f
movmskps esi, xmm2
test esi, esi
jne 0x5ec9c1
movsd xmm2, qword [ebx]
movss xmm4, dword [edi + 0xc]
movaps xmm5, xmm2
shufps xmm5, xmm2, 0x55
ucomiss xmm4, xmm5
jne 0x5eca0c
jnp 0x5eca66
ucomiss xmm4, xmm5
jbe 0x5eca83
movq xmm3, qword [edi]
movq xmm4, qword [edi + 8]
cmp ecx, dword [esp + 0x8c]
movd dword [edi], xmm1
pshufd xmm1, xmm1, 0x55
movd dword [edi + 4], xmm1
movlps qword [edi + 8], xmm2
movq qword [esp + 0x54], xmm4
movq qword [esp + 0x4c], xmm3
jae 0x5ecbb9
movq xmm1, qword [esp + 0x4c]
movsd xmm2, qword [esp + 0x54]
mov esi, ecx
shl esi, 4
movsd qword [edi + esi + 8], xmm2
movq qword [edi + esi], xmm1
jmp 0x5ec9c0
mov esi, dword [edi + 4]
pshufd xmm4, xmm1, 0x55
psubd xmm4, xmm3
sub esi, dword [edi]
movd edi, xmm4
cmp esi, edi
mov edi, dword [esp + 0x88]
ja 0x5eca11
cmp ecx, dword [esp + 0x8c]
jae 0x5ecbca
mov esi, ecx
shl esi, 4
movd dword [edi + esi], xmm1
pshufd xmm1, xmm1, 0x55
movd dword [edi + esi + 4], xmm1
movlps qword [edi + esi + 8], xmm2
jmp 0x5ec9c0
mov ebp, dword [esp + 0x74]
mov edi, dword [esp + 0x88]
dec dword [esp + 4]
mov dword [esp + 0x14], ecx
je 0x5ec610
xor eax, eax
nop dword [eax + eax]
cmp dword [esp + 0x84], eax
mov edx, dword [esp + 0x2c]
je 0x5ecb82
mov ecx, dword [esp + 8]
lea ebx, [esp + 0x14]
lea esi, [eax + 1]
push ebx
push dword [esp + 0x90]
push edi
push dword [esp + 0xa8]
mov ebx, dword [esp + 0x90]
push dword [ebx + eax*4]
push dword [esp + 0x24]
push ebp
push dword [esp + 0x8c]
call fcn.005ed410
add esp, 0x20
cmp dword [esp + 0x24], esi
mov eax, esi
jne 0x5ecad0
jmp 0x5ec610
mov ecx, dword [esp + 0x98]
movd xmm0, dword [0x7d51c4]
cmp eax, ecx
movd dword [esp + 0x18], xmm0
mov dword [esp + 0xc], ecx
ja 0x5ec5eb
jmp 0x5ecb57
mov ecx, dword [esp + 0xc]
mov eax, dword [esp + 0x30]
cmp ecx, eax
cmovb eax, ecx
add esp, 0x5c
pop esi
pop edi
pop ebx
pop ebp
ret
mov ecx, dword [esp + 0x7c]
mov edx, ecx
push 0x9254ec
call fcn.007c1be0
mov ecx, dword [esp + 0x8c]
mov edx, ecx
push 0x9254ac
call fcn.007c1be0
mov ecx, dword [esp + 0x84]
mov edx, ecx
push 0x92549c
call fcn.007c1be0
mov ecx, dword [esp + 0x84]
mov edx, ecx
push 0x92548c
call fcn.007c1be0
mov edx, dword [esp + 0x84]
push 0x9254dc
call fcn.007c1be0
mov edx, dword [esp + 0x8c]
push 0x9254cc
call fcn.007c1be0
mov edx, dword [esp + 0x8c]
push 0x9254bc
call fcn.007c1be0
mov edx, dword [esp + 0x84]
mov ecx, ebx
push 0x9254fc
call fcn.007c1be0
push 0x925804
call fcn.007c1be0
mov ebp, eax
mov ecx, ebp
push 0x925814
call fcn.007c1be0
mov ecx, esi
mov edx, ebp
push 0x92547c
call fcn.007c1be0
mov edx, ebp
push 0x92546c
call fcn.007c1be0