Function at 0x1005cf30
Capabilities:
Allocate or change rwx memory
Execute shellcode via indirect call

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov eax, dword [0x1013c018]
xor eax, ebp
mov dword [ebp - 4], eax
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
push esi
push edi
movss xmm7, dword [0x10133050]
divss xmm0, dword [0xe7c3d8]
movss xmm3, dword [0x101330a8]
subss xmm0, xmm7
movss xmm2, dword [0x10132b60]
movss xmm4, dword [0x101330a8]
addss xmm0, dword [0x10133030]
movss dword [0x10307ed8], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm7
addss xmm0, dword [0x10133034]
movss dword [0x10307ee0], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x10132eb4]
movss dword [0x10307ed4], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x10133010]
movss dword [0x10307edc], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm7
addss xmm0, dword [0x10133008]
movss dword [0x10307ee8], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm7
addss xmm0, dword [0x10132fcc]
movss dword [0x10307ef0], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
movss xmm3, dword [0x10133000]
mulss xmm0, xmm2
addss xmm0, xmm3
movss dword [0x10307ee4], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101330a8]
mulss xmm0, xmm2
addss xmm0, dword [0x10132fd0]
movss dword [0x10307eec], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm7
addss xmm0, dword [0x10133030]
movss dword [0x10307ef4], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm7
addss xmm0, dword [0x10133008]
movss dword [0x10307ef8], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm7
addss xmm0, dword [0x10132fcc]
movss dword [0x10307efc], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm4
movaps xmm1, xmm2
mov edi, dword [sym.imp.KERNEL32.dll_VirtualProtect]
mulss xmm0, xmm1
lea eax, [ebp - 8]
push eax
push 0x40
push 4
addss xmm0, xmm3
push 0x81271e
movss dword [0x10307f00], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm4
mulss xmm0, xmm1
addss xmm0, dword [0x10132ee8]
movss dword [0x10307f04], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm4
mulss xmm0, xmm1
addss xmm0, dword [0x10132eb4]
movss dword [0x10307f08], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm4
mulss xmm0, xmm1
addss xmm0, xmm3
movss dword [0x10307f0c], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm4
mulss xmm0, xmm1
addss xmm0, dword [0x10132fd0]
movss dword [0x10307f10], xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x81271e], 0x10307ef4
push eax
push dword [ebp - 8]
push 4
push 0x81271e
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x812952
call edi
lea eax, [ebp - 8]
mov dword [0x812952], 0x10307ef4
push eax
push dword [ebp - 8]
push 4
push 0x812952
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x812a81
call edi
lea eax, [ebp - 8]
mov dword [0x812a81], 0x10307ef4
push eax
push dword [ebp - 8]
push 4
push 0x812a81
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x812ca4
call edi
lea eax, [ebp - 8]
mov dword [0x812ca4], 0x10307ef4
push eax
push dword [ebp - 8]
push 4
push 0x812ca4
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x812d4a
call edi
lea eax, [ebp - 8]
mov dword [0x812d4a], 0x10307ef8
push eax
push dword [ebp - 8]
push 4
push 0x812d4a
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8130b5
call edi
lea eax, [ebp - 8]
mov dword [0x8130b5], 0x10307efc
push eax
push dword [ebp - 8]
push 4
push 0x8130b5
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x812715
call edi
lea eax, [ebp - 8]
mov dword [0x812715], 0x10307f00
push eax
push dword [ebp - 8]
push 4
push 0x812715
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x812949
call edi
lea eax, [ebp - 8]
mov dword [0x812949], 0x10307f04
push eax
push dword [ebp - 8]
push 4
push 0x812949
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x812c9b
call edi
lea eax, [ebp - 8]
mov dword [0x812c9b], 0x10307f04
push eax
push dword [ebp - 8]
push 4
push 0x812c9b
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x812a78
call edi
lea eax, [ebp - 8]
mov dword [0x812a78], 0x10307f08
push eax
push dword [ebp - 8]
push 4
push 0x812a78
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x812d65
call edi
lea eax, [ebp - 8]
mov dword [0x812d65], 0x10307f0c
push eax
push dword [ebp - 8]
push 4
push 0x812d65
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8130ac
call edi
lea eax, [ebp - 8]
mov dword [0x8130ac], 0x10307f10
push eax
push dword [ebp - 8]
push 4
push 0x8130ac
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x81377b
call edi
lea eax, [ebp - 8]
mov dword [0x81377b], 0x10307ed4
push eax
push dword [ebp - 8]
push 4
push 0x81377b
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x813784
call edi
lea eax, [ebp - 8]
mov dword [0x813784], 0x10307ed8
push eax
push dword [ebp - 8]
push 4
push 0x813784
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8138e1
call edi
lea eax, [ebp - 8]
mov dword [0x8138e1], 0x10307edc
push eax
push dword [ebp - 8]
push 4
push 0x8138e1
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8138ea
call edi
lea eax, [ebp - 8]
mov dword [0x8138ea], 0x10307ee0
push eax
push dword [ebp - 8]
push 4
push 0x8138ea
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8139c6
call edi
lea eax, [ebp - 8]
mov dword [0x8139c6], 0x10307ee4
push eax
push dword [ebp - 8]
push 4
push 0x8139c6
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8139ab
call edi
lea eax, [ebp - 8]
mov dword [0x8139ab], 0x10307ee8
push eax
push dword [ebp - 8]
push 4
push 0x8139ab
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x813cc7
call edi
lea eax, [ebp - 8]
mov dword [0x813cc7], 0x10307ef0
push eax
push dword [ebp - 8]
push 4
push 0x813cc7
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x813cbe
call edi
lea eax, [ebp - 8]
mov dword [0x813cbe], 0x10307eec
push eax
push dword [ebp - 8]
push 4
push 0x813cbe
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 1
push 0x813c1a
call edi
lea eax, [ebp - 8]
mov byte [0x813c1a], 0x28
push eax
push dword [ebp - 8]
push 1
push 0x813c1a
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 1
push 0x78ddf4
call edi
lea eax, [ebp - 8]
mov byte [0x78ddf4], 0x3b
push eax
push dword [ebp - 8]
push 1
push 0x78ddf4
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 1
push 0x78e862
call edi
lea eax, [ebp - 8]
mov byte [0x78e862], 0x3b
push eax
push dword [ebp - 8]
push 1
push 0x78e862
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x80ff9a
movss xmm2, dword [0x101330a8]
divss xmm0, dword [0xe7c3d4]
movss xmm1, dword [0x10132b60]
subss xmm0, xmm2
mulss xmm0, xmm1
addss xmm0, dword [0x10132f34]
movss dword [0x10307f14], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm2
mulss xmm0, xmm1
addss xmm0, dword [0x10132ffc]
movss dword [0x10307f18], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm2
mulss xmm0, xmm1
addss xmm0, dword [0x10132ee8]
movss dword [0x10307f1c], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10133050]
addss xmm0, dword [0x10133008]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x80ff9a], esi
push eax
push dword [ebp - 8]
push 4
push 0x80ff9a
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x81012d
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10133050]
addss xmm0, dword [0x10133008]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x81012d], esi
push eax
push dword [ebp - 8]
push 4
push 0x81012d
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8103f8
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10133050]
addss xmm0, dword [0x10133008]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x8103f8], esi
push eax
push dword [ebp - 8]
push 4
push 0x8103f8
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8106da
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10133050]
addss xmm0, dword [0x10133008]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x8106da], esi
push eax
push dword [ebp - 8]
push 4
push 0x8106da
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7bf259
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10132d2c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x7bf259], esi
push eax
push dword [ebp - 8]
push 4
push 0x7bf259
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7bf28a
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10132d2c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x7bf28a], esi
push eax
push dword [ebp - 8]
push 4
push 0x7bf28a
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7bf415
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10132d88]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x7bf415], esi
push eax
push dword [ebp - 8]
push 4
push 0x7bf415
call edi
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x7bf28f
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101330a8]
mulss xmm0, dword [0x10132b60]
addss xmm0, dword [0x10133090]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x7bf28f], esi
push eax
push dword [ebp - 8]
push 4
push 0x7bf28f
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7bf25e
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101330a8]
mulss xmm0, dword [0x10132b60]
addss xmm0, dword [0x10133090]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x7bf25e], esi
push eax
push dword [ebp - 8]
push 4
push 0x7bf25e
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7bf47e
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101330a8]
mulss xmm0, dword [0x10132b60]
addss xmm0, dword [0x10132fc0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x7bf47e], esi
push eax
push dword [ebp - 8]
push 4
push 0x7bf47e
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7bf44c
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101330a8]
mulss xmm0, dword [0x10132b60]
addss xmm0, dword [0x10132f08]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x7bf44c], esi
push eax
push dword [ebp - 8]
push 4
push 0x7bf44c
call edi
movsd xmm0, qword [0x10132ca0]
movsd qword [0x1014c800], xmm0
movsd xmm0, qword [0x10132be0]
movsd qword [0x1014c7f8], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
movss xmm3, dword [0x101330a8]
divss xmm0, dword [0xe7c3d4]
movss xmm2, dword [0x10132b60]
subss xmm0, xmm3
movss xmm1, dword [0x10132d4c]
mulss xmm0, xmm2
addss xmm0, dword [0x10132bc8]
cvtps2pd xmm0, xmm0
movsd qword [0x1014c808], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10132cdc]
cvtps2pd xmm0, xmm0
movsd qword [0x1014c810], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x101330a4]
cvtps2pd xmm0, xmm0
movsd qword [0x1014c7f0], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10132cf0]
cvtps2pd xmm0, xmm0
movsd qword [0x1014c7e8], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm1
movss dword [0x1014c7b4], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm1
movss dword [0x1014c7c4], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm1
movss dword [0x1014c7d4], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm1
movss xmm1, dword [0x10132d14]
movss dword [0x1014c7e4], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm1
movss dword [0x1014c7b0], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm1
movss dword [0x1014c7c0], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm1
movss dword [0x1014c7d0], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, xmm1
movss dword [0x1014c7e0], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x10132cec]
movss dword [0x1014c7a8], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x10132d34]
movss dword [0x1014c7ac], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x10132d78]
movss dword [0x1014c7b8], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x10132db0]
movss dword [0x1014c7bc], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x10132de4]
movss dword [0x1014c7c8], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x10132e18]
movss dword [0x1014c7cc], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x10132e48]
movss dword [0x1014c7d8], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm3
mulss xmm0, xmm2
addss xmm0, dword [0x10132e7c]
movss dword [0x1014c7dc], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10132d88]
call fcn.10117920
mov esi, eax
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x80f283
call edi
lea eax, [ebp - 8]
mov dword [0x80f283], esi
push eax
push dword [ebp - 8]
push 4
push 0x80f283
call edi
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10133050]
addss xmm0, dword [0x1013301c]
call fcn.10117920
mov esi, eax
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810fde
call edi
lea eax, [ebp - 8]
mov dword [0x810fde], esi
push eax
push dword [ebp - 8]
push 4
push 0x810fde
call edi
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10133050]
addss xmm0, dword [0x1013301c]
call fcn.10117920
mov esi, eax
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811887
call edi
lea eax, [ebp - 8]
mov dword [0x811887], esi
push eax
push dword [ebp - 8]
push 4
push 0x811887
call edi
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101330a8]
mulss xmm0, dword [0x10132b60]
addss xmm0, dword [0x10133054]
call fcn.10117920
mov esi, eax
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x80f27c
call edi
lea eax, [ebp - 8]
mov dword [0x80f27c], esi
push eax
push dword [ebp - 8]
push 4
push 0x80f27c
call edi
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101330a8]
mulss xmm0, dword [0x10132b60]
addss xmm0, dword [0x10132f5c]
call fcn.10117920
mov esi, eax
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810fe3
call edi
lea eax, [ebp - 8]
mov dword [0x810fe3], esi
push eax
push dword [ebp - 8]
push 4
push 0x810fe3
call edi
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101330a8]
mulss xmm0, dword [0x10132b60]
addss xmm0, dword [0x10132f5c]
call fcn.10117920
mov esi, eax
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x81188c
call edi
lea eax, [ebp - 8]
mov dword [0x81188c], esi
push eax
push dword [ebp - 8]
push 4
push 0x81188c
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810987
call edi
lea eax, [ebp - 8]
mov dword [0x810987], 0x1014c810
push eax
push dword [ebp - 8]
push 4
push 0x810987
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810b52
call edi
lea eax, [ebp - 8]
mov dword [0x810b52], 0x1014c810
push eax
push dword [ebp - 8]
push 4
push 0x810b52
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810c96
call edi
lea eax, [ebp - 8]
mov dword [0x810c96], 0x1014c810
push eax
push dword [ebp - 8]
push 4
push 0x810c96
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810e5d
call edi
lea eax, [ebp - 8]
mov dword [0x810e5d], 0x1014c810
push eax
push dword [ebp - 8]
push 4
push 0x810e5d
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810f5a
call edi
lea eax, [ebp - 8]
mov dword [0x810f5a], 0x1014c810
push eax
push dword [ebp - 8]
push 4
push 0x810f5a
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811210
call edi
mov dword [0x811210], 0x1014c810
lea eax, [ebp - 8]
push eax
push dword [ebp - 8]
push 4
push 0x811210
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8113e9
call edi
lea eax, [ebp - 8]
mov dword [0x8113e9], 0x1014c810
push eax
push dword [ebp - 8]
push 4
push 0x8113e9
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811533
call edi
lea eax, [ebp - 8]
mov dword [0x811533], 0x1014c810
push eax
push dword [ebp - 8]
push 4
push 0x811533
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8116fa
call edi
lea eax, [ebp - 8]
mov dword [0x8116fa], 0x1014c810
push eax
push dword [ebp - 8]
push 4
push 0x8116fa
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811803
call edi
lea eax, [ebp - 8]
mov dword [0x811803], 0x1014c810
push eax
push dword [ebp - 8]
push 4
push 0x811803
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x81097e
call edi
lea eax, [ebp - 8]
mov dword [0x81097e], 0x1014c808
push eax
push dword [ebp - 8]
push 4
push 0x81097e
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810b49
call edi
lea eax, [ebp - 8]
mov dword [0x810b49], 0x1014c808
push eax
push dword [ebp - 8]
push 4
push 0x810b49
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810c8d
call edi
lea eax, [ebp - 8]
mov dword [0x810c8d], 0x1014c808
push eax
push dword [ebp - 8]
push 4
push 0x810c8d
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810e54
call edi
lea eax, [ebp - 8]
mov dword [0x810e54], 0x1014c808
push eax
push dword [ebp - 8]
push 4
push 0x810e54
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810f51
call edi
lea eax, [ebp - 8]
mov dword [0x810f51], 0x1014c808
push eax
push dword [ebp - 8]
push 4
push 0x810f51
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811207
call edi
lea eax, [ebp - 8]
mov dword [0x811207], 0x1014c808
push eax
push dword [ebp - 8]
push 4
push 0x811207
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8113e0
call edi
lea eax, [ebp - 8]
mov dword [0x8113e0], 0x1014c808
push eax
push dword [ebp - 8]
push 4
push 0x8113e0
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x81152a
call edi
lea eax, [ebp - 8]
mov dword [0x81152a], 0x1014c808
push eax
push dword [ebp - 8]
push 4
push 0x81152a
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8116f1
call edi
lea eax, [ebp - 8]
mov dword [0x8116f1], 0x1014c808
push eax
push dword [ebp - 8]
push 4
push 0x8116f1
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8117fa
call edi
lea eax, [ebp - 8]
mov dword [0x8117fa], 0x1014c808
push eax
push dword [ebp - 8]
push 4
push 0x8117fa
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810993
call edi
lea eax, [ebp - 8]
mov dword [0x810993], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x810993
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810b5e
call edi
lea eax, [ebp - 8]
mov dword [0x810b5e], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x810b5e
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810ca5
call edi
lea eax, [ebp - 8]
mov dword [0x810ca5], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x810ca5
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810d45
call edi
lea eax, [ebp - 8]
mov dword [0x810d45], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x810d45
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810e69
call edi
lea eax, [ebp - 8]
mov dword [0x810e69], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x810e69
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810f63
call edi
lea eax, [ebp - 8]
mov dword [0x810f63], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x810f63
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x81121f
call edi
lea eax, [ebp - 8]
mov dword [0x81121f], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x81121f
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8113f8
call edi
lea eax, [ebp - 8]
mov dword [0x8113f8], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x8113f8
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811542
call edi
lea eax, [ebp - 8]
mov dword [0x811542], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x811542
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8115e2
call edi
lea eax, [ebp - 8]
mov dword [0x8115e2], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x8115e2
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811709
call edi
lea eax, [ebp - 8]
mov dword [0x811709], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x811709
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x81180c
call edi
lea eax, [ebp - 8]
mov dword [0x81180c], 0x1014c800
push eax
push dword [ebp - 8]
push 4
push 0x81180c
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8107c8
call edi
lea eax, [ebp - 8]
mov dword [0x8107c8], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x8107c8
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x81099c
call edi
lea eax, [ebp - 8]
mov dword [0x81099c], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x81099c
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810b67
call edi
lea eax, [ebp - 8]
mov dword [0x810b67], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x810b67
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810cae
call edi
lea eax, [ebp - 8]
mov dword [0x810cae], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x810cae
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810e72
call edi
lea eax, [ebp - 8]
mov dword [0x810e72], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x810e72
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810f6c
call edi
lea eax, [ebp - 8]
mov dword [0x810f6c], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x810f6c
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x81100d
call edi
lea eax, [ebp - 8]
mov dword [0x81100d], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x81100d
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811228
call edi
lea eax, [ebp - 8]
mov dword [0x811228], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x811228
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811401
call edi
lea eax, [ebp - 8]
mov dword [0x811401], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x811401
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x81154b
call edi
lea eax, [ebp - 8]
mov dword [0x81154b], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x81154b
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811712
call edi
lea eax, [ebp - 8]
mov dword [0x811712], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x811712
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x811815
call edi
lea eax, [ebp - 8]
mov dword [0x811815], 0x1014c7f8
push eax
push dword [ebp - 8]
push 4
push 0x811815
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810f05
call edi
lea eax, [ebp - 8]
mov dword [0x810f05], 0x1014c7f0
push eax
push dword [ebp - 8]
push 4
push 0x810f05
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x810f0e
call edi
lea eax, [ebp - 8]
mov dword [0x810f0e], 0x1014c7e8
push eax
push dword [ebp - 8]
push 4
push 0x810f0e
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8117ab
call edi
lea eax, [ebp - 8]
mov dword [0x8117ab], 0x1014c7f0
push eax
push dword [ebp - 8]
push 4
push 0x8117ab
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8117b4
call edi
lea eax, [ebp - 8]
mov dword [0x8117b4], 0x1014c7e8
push eax
push dword [ebp - 8]
push 4
push 0x8117b4
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x80f940
call edi
lea eax, [ebp - 8]
mov dword [0x80f940], 0x10307f14
push eax
push dword [ebp - 8]
push 4
push 0x80f940
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x80f97b
call edi
lea eax, [ebp - 8]
mov dword [0x80f97b], 0x10307f18
push eax
push dword [ebp - 8]
push 4
push 0x80f97b
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x80f9da
call edi
lea eax, [ebp - 8]
mov dword [0x80f9da], 0x10307f1c
push eax
push dword [ebp - 8]
push 4
push 0x80f9da
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895a69
call edi
lea eax, [ebp - 8]
mov dword [0x895a69], 0x1014c7a8
push eax
push dword [ebp - 8]
push 4
push 0x895a69
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895a55
call edi
lea eax, [ebp - 8]
mov dword [0x895a55], 0x1014c7ac
push eax
push dword [ebp - 8]
push 4
push 0x895a55
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895ade
call edi
lea eax, [ebp - 8]
mov dword [0x895ade], 0x1014c7b8
push eax
push dword [ebp - 8]
push 4
push 0x895ade
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895aca
call edi
lea eax, [ebp - 8]
mov dword [0x895aca], 0x1014c7bc
push eax
push dword [ebp - 8]
push 4
push 0x895aca
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895b53
call edi
lea eax, [ebp - 8]
mov dword [0x895b53], 0x1014c7c8
push eax
push dword [ebp - 8]
push 4
push 0x895b53
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895b3f
call edi
lea eax, [ebp - 8]
mov dword [0x895b3f], 0x1014c7cc
push eax
push dword [ebp - 8]
push 4
push 0x895b3f
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895bc8
call edi
lea eax, [ebp - 8]
mov dword [0x895bc8], 0x1014c7d8
push eax
push dword [ebp - 8]
push 4
push 0x895bc8
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895bb4
call edi
lea eax, [ebp - 8]
mov dword [0x895bb4], 0x1014c7dc
push eax
push dword [ebp - 8]
push 4
push 0x895bb4
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895a4b
call edi
lea eax, [ebp - 8]
mov dword [0x895a4b], 0x1014c7b0
push eax
push dword [ebp - 8]
push 4
push 0x895a4b
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895ac0
call edi
lea eax, [ebp - 8]
mov dword [0x895ac0], 0x1014c7c0
push eax
push dword [ebp - 8]
push 4
push 0x895ac0
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895b35
call edi
mov dword [0x895b35], 0x1014c7d0
lea eax, [ebp - 8]
push eax
push dword [ebp - 8]
push 4
push 0x895b35
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895baa
call edi
lea eax, [ebp - 8]
mov dword [0x895baa], 0x1014c7e0
push eax
push dword [ebp - 8]
push 4
push 0x895baa
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895a5f
call edi
lea eax, [ebp - 8]
mov dword [0x895a5f], 0x1014c7b4
push eax
push dword [ebp - 8]
push 4
push 0x895a5f
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895ad4
call edi
lea eax, [ebp - 8]
mov dword [0x895ad4], 0x1014c7c4
push eax
push dword [ebp - 8]
push 4
push 0x895ad4
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895b49
call edi
lea eax, [ebp - 8]
mov dword [0x895b49], 0x1014c7d4
push eax
push dword [ebp - 8]
push 4
push 0x895b49
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x895bbe
call edi
lea eax, [ebp - 8]
mov dword [0x895bbe], 0x1014c7e4
push eax
push dword [ebp - 8]
push 4
push 0x895bbe
call edi
mov ecx, dword [ebp - 4]
pop edi
xor ecx, ebp
pop esi
call fcn.1008b7da
mov esp, ebp
pop ebp
ret