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

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
sub esp, 0x1a8
mov eax, dword [0x1009400c]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
push edi
mov edi, ecx
movss dword [ebp - 0xf4], xmm1
mov dword [ebp - 0x10c], edi
mov dword [0x101db59c], 3
call dword [0x101db674]
test eax, eax
je 0x100142cc
mov ecx, dword [0x101db514]
test ecx, ecx
je 0x100142d3
mov eax, dword [ecx]
mov eax, dword [eax]
call eax
mov ecx, dword [0x101db514]
movq xmm0, qword [eax]
mov eax, dword [eax + 8]
mov dword [ebp - 0x124], eax
mov eax, dword [ecx]
movq qword [ebp - 0x12c], xmm0
mov eax, dword [eax + 0xc]
call eax
movsd xmm1, qword [0x1008b900]
movsd qword [ebp - 0x100], xmm1
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x50], xmm0
movups xmm0, xmmword [eax + 0x10]
mov eax, dword [eax + 0x20]
mov dword [ebp - 0x30], eax
movups xmmword [ebp - 0x40], xmm0
movss xmm0, dword [edi + 0x2c]
subss xmm0, dword [ebp - 0x128]
cvtps2pd xmm0, xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
movss xmm1, dword [edi + 0x28]
subss xmm1, dword [ebp - 0x12c]
movsd qword [ebp - 0x18], xmm0
cvtps2pd xmm0, xmm1
movsd xmm1, qword [ebp - 0x100]
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
movsd xmm1, qword [ebp - 0x18]
addsd xmm1, xmm0
movss xmm0, dword [edi + 0x30]
subss xmm0, dword [ebp - 0x124]
movsd qword [ebp - 0x18], xmm1
movsd xmm1, qword [ebp - 0x100]
cvtps2pd xmm0, xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
addsd xmm0, qword [ebp - 0x18]
xorps xmm1, xmm1
ucomisd xmm1, xmm0
ja 0x100137f1
sqrtsd xmm0, xmm0
jmp 0x100137f6
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_sqrt_precise
cmp byte [0x101db535], 0
cvtsd2ss xmm0, xmm0
movss dword [ebp - 0x104], xmm0
jne 0x10013ee9
comiss xmm0, dword [0x101db530]
ja 0x10013ee9
movss xmm0, dword [ebp - 0xf4]
lea eax, [ebp - 0xac]
movss xmm3, dword [ebp - 0x12c]
movaps xmm2, xmm0
mulss xmm2, dword [0x101db588]
movaps xmm1, xmm0
push eax
mulss xmm1, dword [0x101db58c]
lea eax, [ebp - 0x50]
push eax
addss xmm2, dword [edi + 0x28]
mulss xmm0, dword [0x101db590]
addss xmm1, dword [edi + 0x2c]
addss xmm0, dword [edi + 0x30]
subss xmm3, xmm2
movss dword [edi + 0x28], xmm2
movss xmm2, dword [ebp - 0x128]
subss xmm2, xmm1
movss dword [edi + 0x2c], xmm1
movss xmm1, dword [ebp - 0x124]
subss xmm1, xmm0
movss dword [edi + 0x30], xmm0
movss dword [ebp - 0xac], xmm3
movss dword [ebp - 0xa8], xmm2
movss dword [ebp - 0xa4], xmm1
call dword [sym.imp.Common.dll_class_Matrix___cdecl_LookMatrixYup_class_Vector_const__]
add esp, 8
movups xmm1, xmmword [eax + 0x10]
mov esi, dword [eax + 0x20]
movups xmm0, xmmword [eax]
mov dword [ebp - 0x30], esi
movaps xmm2, xmm1
movaps xmmword [ebp - 0x130], xmm1
movaps xmmword [ebp - 0x60], xmm0
movss xmm0, dword [0x101db4d8]
shufps xmm2, xmm1, 0x55
movsd xmm1, qword [ebp - 0x100]
subss xmm0, xmm2
movups xmmword [ebp - 0x160], xmm2
cvtps2pd xmm0, xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
movaps xmm2, xmmword [ebp - 0x60]
movss xmm1, dword [0x101db4cc]
shufps xmm2, xmmword [ebp - 0x60], 0xaa
subss xmm1, xmm2
movsd qword [ebp - 0x18], xmm0
movups xmmword [ebp - 0x150], xmm2
cvtps2pd xmm0, xmm1
movsd xmm1, qword [ebp - 0x100]
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
movsd xmm2, qword [ebp - 0x18]
movsd xmm1, qword [ebp - 0x100]
addsd xmm2, xmm0
movss xmm0, dword [0x101db4e4]
subss xmm0, dword [ebp - 0x30]
movsd qword [ebp - 0x18], xmm2
cvtps2pd xmm0, xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
addsd xmm0, qword [ebp - 0x18]
xorps xmm1, xmm1
ucomisd xmm1, xmm0
ja 0x10013962
sqrtsd xmm0, xmm0
jmp 0x10013967
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_sqrt_precise
movss xmm2, dword [0x101db4b4]
xorps xmm3, xmm3
cvtsd2ss xmm3, xmm0
cvtps2pd xmm1, xmm2
cvtps2pd xmm0, xmm3
mulsd xmm1, qword [0x1008b8c0]
comisd xmm1, xmm0
jbe 0x10013994
subss xmm2, dword [0x101db508]
jmp 0x1001399c
addss xmm2, dword [0x101db508]
xorps xmm0, xmm0
movss dword [0x101db4b4], xmm2
comiss xmm0, xmm2
movaps xmm1, xmm2
movss dword [ebp - 0x108], xmm0
jbe 0x100139c5
xorps xmm2, xmm2
xorps xmm1, xmm1
movss dword [0x101db4b4], xmm2
movss xmm0, dword [0x101db51c]
comiss xmm1, xmm0
jbe 0x100139dd
movaps xmm2, xmm0
movss dword [0x101db4b4], xmm2
movss xmm0, dword [ebp - 0xf4]
lea eax, [ebp - 0xf0]
mulss xmm0, xmm2
push eax
movss xmm1, dword [0x1008b888]
lea eax, [ebp - 0x180]
movaps xmm2, xmmword [ebp - 0x130]
divss xmm0, xmm3
mov dword [0x101db584], esi
mov esi, dword [sym.imp.d3dx9_43.dll_D3DXQuaternionRotationMatrix]
push eax
mov dword [ebp - 0x68], 0
mov dword [ebp - 0x6c], 0
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x74], 0
mov dword [ebp - 0x84], 0
mov dword [ebp - 0x94], 0
mov dword [ebp - 0x64], 0x3f800000
mov dword [ebp - 0xb8], 0
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0xc0], 0
mov dword [ebp - 0xc4], 0
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xe4], 0
mov dword [ebp - 0xb4], 0x3f800000
movups xmmword [0x101db574], xmm2
minss xmm1, xmm0
movss dword [ebp - 0x78], xmm2
movups xmm0, xmmword [ebp - 0x150]
movss dword [ebp - 0x90], xmm0
movss dword [ebp - 0x114], xmm1
movaps xmm1, xmmword [ebp - 0x60]
movaps xmm0, xmm1
movss dword [ebp - 0xa0], xmm1
shufps xmm0, xmm1, 0x55
movss dword [ebp - 0x80], xmm0
movaps xmm0, xmm2
shufps xmm0, xmm2, 0xaa
movss dword [ebp - 0x9c], xmm0
movss xmm0, dword [ebp - 0x30]
movss dword [ebp - 0x8c], xmm0
movaps xmm0, xmm2
shufps xmm0, xmm2, 0xff
movss dword [ebp - 0x7c], xmm0
movups xmm0, xmmword [ebp - 0x160]
movups xmmword [0x101db564], xmm1
movss dword [ebp - 0x88], xmm0
movss xmm0, dword [0x101db4c4]
movss dword [ebp - 0xf0], xmm0
movss xmm0, dword [0x101db4cc]
movss dword [ebp - 0xe0], xmm0
movss xmm0, dword [0x101db4c8]
movss dword [ebp - 0xd0], xmm0
movss xmm0, dword [0x101db4dc]
movss dword [ebp - 0xec], xmm0
movss xmm0, dword [0x101db4e4]
movss dword [ebp - 0xdc], xmm0
movss xmm0, dword [0x101db4e0]
movss dword [ebp - 0xcc], xmm0
movss xmm0, dword [0x101db4d0]
movss dword [ebp - 0xe8], xmm0
movss xmm0, dword [0x101db4d8]
movss dword [ebp - 0xd8], xmm0
movss xmm0, dword [0x101db4d4]
shufps xmm1, xmm1, 0xff
movss dword [ebp - 0x98], xmm1
movss dword [ebp - 0xc8], xmm0
call esi
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x170]
push eax
call esi
movss xmm0, dword [ebp - 0x114]
lea eax, [ebp - 0x170]
push ecx
movss dword [esp], xmm0
push eax
lea eax, [ebp - 0x180]
push eax
lea eax, [ebp - 0x190]
push eax
call dword [sym.imp.d3dx9_43.dll_D3DXQuaternionSlerp]
lea eax, [ebp - 0x190]
push eax
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.d3dx9_43.dll_D3DXQuaternionNormalize]
lea eax, [ebp - 0x1a0]
push eax
lea eax, [ebp - 0xa0]
push eax
call dword [sym.imp.d3dx9_43.dll_D3DXMatrixRotationQuaternion]
movss xmm0, dword [ebp - 0x90]
movss dword [ebp - 0x48], xmm0
movss xmm0, dword [ebp - 0x80]
movss xmm1, dword [ebp - 0xa0]
movss dword [ebp - 0x4c], xmm0
movss xmm0, dword [ebp - 0x9c]
movss dword [ebp - 0x38], xmm0
movss xmm0, dword [ebp - 0x8c]
movss dword [ebp - 0x30], xmm0
movss xmm0, dword [ebp - 0x7c]
mov eax, dword [ebp - 0x30]
movss dword [ebp - 0x34], xmm0
movss xmm0, dword [ebp - 0x98]
movss dword [ebp - 0x44], xmm0
movss xmm0, dword [ebp - 0x88]
movss dword [ebp - 0x3c], xmm0
movss xmm0, dword [ebp - 0x78]
movss dword [ebp - 0x40], xmm0
movss dword [ebp - 0x50], xmm1
movups xmm0, xmmword [ebp - 0x50]
mov dword [0x101db4e4], eax
movss xmm2, dword [0x101db510]
movups xmmword [0x101db4c4], xmm0
movups xmm0, xmmword [ebp - 0x40]
movups xmmword [0x101db4d4], xmm0
movss dword [edi + 4], xmm1
movss xmm0, dword [0x101db4c8]
movss xmm1, dword [ebp - 0x104]
comiss xmm1, xmm2
movss dword [edi + 8], xmm0
movss xmm0, dword [0x101db4cc]
movss dword [edi + 0xc], xmm0
movss xmm0, dword [0x101db4d0]
movss dword [edi + 0x10], xmm0
movss xmm0, dword [0x101db4d4]
movss dword [edi + 0x14], xmm0
movss xmm0, dword [0x101db4d8]
movss dword [edi + 0x18], xmm0
movss xmm0, dword [0x101db4dc]
movss dword [edi + 0x1c], xmm0
movss xmm0, dword [0x101db4e0]
movss dword [edi + 0x20], xmm0
movss xmm0, dword [0x101db4e4]
movss dword [edi + 0x24], xmm0
jbe 0x10013e76
mov eax, dword [0x101db670]
movaps xmm0, xmm1
subss xmm0, xmm2
add eax, 0x275294
ucomiss xmm1, dword [ebp - 0x108]
divss xmm0, dword [ebp - 0xf4]
mov dword [ebp - 0xf4], eax
lahf
movss dword [ebp - 0x10], xmm0
test ah, 0x44
jp 0x10013d60
movss xmm0, dword [0x1008b888]
movss dword [ebp - 0x104], xmm0
call dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
push eax
push 0
push 0x38
call dword [sym.imp.KERNEL32.dll_OpenProcess]
mov esi, eax
lea eax, [ebp - 0xfc]
push eax
push 0x40
push 4
push dword [ebp - 0xf4]
push esi
call dword [sym.imp.KERNEL32.dll_VirtualProtectEx]
push 0
push 4
lea eax, [ebp - 0x108]
push eax
push dword [ebp - 0xf4]
push esi
call dword [sym.imp.KERNEL32.dll_ReadProcessMemory]
push esi
call dword [sym.imp.KERNEL32.dll_CloseHandle]
movss xmm0, dword [0x101db54c]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [0x101db52c]
divss xmm0, dword [ebp - 0x104]
movss dword [esp], xmm0
call fcn.10013240
movss xmm0, dword [ebp - 0x10]
add esp, 8
divss xmm0, dword [0x101db618]
fmul dword [0x101db50c]
movss xmm1, dword [0x101db50c]
movss dword [ebp - 0x10], xmm0
fmul dword [ebp - 0x10]
fstp dword [ebp - 0x10]
movss xmm0, dword [ebp - 0x10]
comiss xmm0, xmm1
movss dword [ebp - 0x114], xmm0
jbe 0x10013e1b
movaps xmm0, xmm1
movss dword [ebp - 0x114], xmm0
comiss xmm0, dword [ebp - 0x108]
jbe 0x10013e6e
call dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
push eax
push 0
push 0x38
call dword [sym.imp.KERNEL32.dll_OpenProcess]
mov esi, eax
lea eax, [ebp - 0xfc]
push eax
push 0x40
push 4
push dword [ebp - 0xf4]
push esi
call dword [sym.imp.KERNEL32.dll_VirtualProtectEx]
push 0
push 4
lea eax, [ebp - 0x114]
push eax
push dword [ebp - 0xf4]
push esi
call dword [sym.imp.KERNEL32.dll_WriteProcessMemory]
push esi
call dword [sym.imp.KERNEL32.dll_CloseHandle]
movss xmm1, dword [ebp - 0x104]
mov eax, dword [edi + 0xc0]
mov dword [ebp - 0x134], 0
mov dword [ebp - 0x10], eax
mov ecx, dword [ebp - 0x10]
lea ecx, [ecx - 8]
mov eax, dword [ecx + 0x18c]
mov dword [ebp - 0x134], eax
mov byte [ecx + 0x18c], 0
mov eax, dword [0x101db670]
add eax, 0x11dbd0
mov dword [ebp - 0x108], eax
lea eax, [edi + 4]
mov dword [ebp - 0x10], eax
mov ecx, dword [ebp - 0x10]
push ecx
mov ecx, dword [ebp - 0x10c]
mov eax, dword [ebp - 0x108]
call eax
movss dword [0x101db510], xmm1
mov byte [edi + 0x34], 1
pop edi
pop esi
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.1004d763
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
mov ecx, dword [0x101db514]
lea edx, [ebp - 0x18]
push edx
mov byte [0x101db535], 0
mov dword [0x101db4b4], 0
mov eax, dword [ecx]
call dword [eax + 4]
movss xmm0, dword [ebp - 0x14]
movsd xmm1, qword [ebp - 0x100]
cvtps2pd xmm0, xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
movsd xmm1, qword [ebp - 0x100]
movsd qword [ebp - 0x110], xmm0
movss xmm0, dword [ebp - 0x18]
cvtps2pd xmm0, xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
movsd xmm1, qword [ebp - 0x110]
addsd xmm1, xmm0
movss xmm0, dword [ebp - 0x10]
cvtps2pd xmm0, xmm0
movsd qword [ebp - 0x110], xmm1
movsd xmm1, qword [ebp - 0x100]
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
addsd xmm0, qword [ebp - 0x110]
xorps xmm1, xmm1
ucomisd xmm1, xmm0
ja 0x10013f7b
sqrtsd xmm0, xmm0
jmp 0x10013f80
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_sqrt_precise
cvtsd2ss xmm0, xmm0
xorps xmm1, xmm1
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10013f9f
movaps xmm1, xmm0
subss xmm1, dword [0x101db618]
divss xmm1, xmm0
movss xmm2, dword [0x101db4fc]
movaps xmm0, xmm1
mulss xmm0, dword [ebp - 0x18]
mov esi, dword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movss dword [0x101db588], xmm0
movaps xmm0, xmm1
mulss xmm1, dword [ebp - 0x10]
mulss xmm0, dword [ebp - 0x14]
movss dword [0x101db590], xmm1
movss xmm1, dword [ebp - 0x48]
mulss xmm1, xmm2
movss dword [0x101db58c], xmm0
movss xmm0, dword [ebp - 0x12c]
subss xmm0, xmm1
movss xmm1, dword [ebp - 0x3c]
mulss xmm1, xmm2
movss dword [edi + 0x28], xmm0
movss xmm0, dword [ebp - 0x128]
subss xmm0, xmm1
movss xmm1, dword [ebp - 0x30]
mulss xmm1, xmm2
movss dword [edi + 0x2c], xmm0
movss xmm0, dword [ebp - 0x124]
subss xmm0, xmm1
movss dword [edi + 0x30], xmm0
call esi
movss xmm2, dword [0x101db53c]
movss xmm0, dword [ebp - 0x4c]
movaps xmm3, xmm2
mulss xmm3, dword [0x1008b864]
movaps xmm1, xmm0
movd xmm4, eax
cvtdq2ps xmm4, xmm4
mulss xmm0, xmm3
divss xmm4, dword [0x1008b9f4]
mulss xmm1, xmm4
movss dword [ebp - 0x10c], xmm4
mulss xmm1, xmm2
subss xmm1, xmm0
movss xmm0, dword [ebp - 0x40]
addss xmm1, dword [edi + 0x28]
movss dword [edi + 0x28], xmm1
movaps xmm1, xmm0
mulss xmm1, xmm4
mulss xmm0, xmm3
mulss xmm1, xmm2
subss xmm1, xmm0
movss xmm0, dword [ebp - 0x34]
addss xmm1, dword [edi + 0x2c]
movss dword [edi + 0x2c], xmm1
movaps xmm1, xmm0
mulss xmm1, xmm4
mulss xmm0, xmm3
mulss xmm1, xmm2
subss xmm1, xmm0
addss xmm1, dword [edi + 0x30]
movss dword [edi + 0x30], xmm1
call esi
movss xmm3, dword [0x101db5a8]
movss xmm0, dword [ebp - 0x50]
movaps xmm4, xmm3
movss xmm6, dword [ebp - 0x10c]
movaps xmm5, xmm0
mulss xmm4, dword [0x1008b864]
mulss xmm5, xmm6
mulss xmm0, xmm4
mulss xmm5, xmm3
subss xmm5, xmm0
movss xmm0, dword [ebp - 0x44]
movaps xmm2, xmm0
mulss xmm0, xmm4
mulss xmm2, xmm6
addss xmm5, dword [edi + 0x28]
mulss xmm2, xmm3
movss dword [edi + 0x28], xmm5
subss xmm2, xmm0
movss xmm0, dword [ebp - 0x38]
movaps xmm1, xmm0
mulss xmm1, xmm6
addss xmm2, dword [edi + 0x2c]
movss dword [edi + 0x2c], xmm2
mulss xmm0, xmm4
lea eax, [ebp - 0x5c]
push eax
mulss xmm1, xmm3
lea eax, [ebp - 0x50]
push eax
subss xmm1, xmm0
movss xmm0, dword [ebp - 0x12c]
subss xmm0, xmm5
addss xmm1, dword [edi + 0x30]
movss dword [ebp - 0x5c], xmm0
movss xmm0, dword [ebp - 0x128]
subss xmm0, xmm2
movss dword [edi + 0x30], xmm1
movss dword [ebp - 0x58], xmm0
movss xmm0, dword [ebp - 0x124]
subss xmm0, xmm1
movss dword [ebp - 0x54], xmm0
call dword [sym.imp.Common.dll_class_Matrix___cdecl_LookMatrixYup_class_Vector_const__]
add esp, 8
movups xmm1, xmmword [eax]
movups xmm2, xmmword [eax + 0x10]
mov eax, dword [eax + 0x20]
movaps xmm0, xmm1
movss dword [edi + 4], xmm1
shufps xmm0, xmm1, 0x55
movss dword [edi + 8], xmm0
movaps xmm0, xmm1
shufps xmm0, xmm1, 0xaa
movss dword [edi + 0xc], xmm0
movaps xmm0, xmm1
shufps xmm0, xmm1, 0xff
movss dword [edi + 0x10], xmm0
movaps xmm0, xmm2
shufps xmm0, xmm2, 0x55
movss dword [edi + 0x14], xmm2
movss dword [edi + 0x18], xmm0
movaps xmm0, xmm2
shufps xmm0, xmm2, 0xaa
movss dword [edi + 0x1c], xmm0
movaps xmm0, xmm2
shufps xmm0, xmm2, 0xff
movss dword [edi + 0x20], xmm0
mov dword [ebp - 0x30], eax
movss xmm0, dword [ebp - 0x30]
movss dword [edi + 0x24], xmm0
movups xmmword [0x101db4c4], xmm1
mov dword [0x101db4e4], eax
movups xmmword [0x101db4d4], xmm2
mov dword [0x101db584], eax
movss xmm0, dword [edi + 0x2c]
subss xmm0, dword [ebp - 0x128]
movups xmmword [0x101db564], xmm1
movsd xmm1, qword [ebp - 0x100]
movups xmmword [0x101db574], xmm2
cvtps2pd xmm0, xmm0
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
movss xmm1, dword [edi + 0x28]
subss xmm1, dword [ebp - 0x12c]
movsd qword [ebp - 0x110], xmm0
cvtps2pd xmm0, xmm1
movsd xmm1, qword [ebp - 0x100]
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
movsd xmm1, qword [ebp - 0x110]
addsd xmm1, xmm0
movsd qword [ebp - 0x110], xmm1
movss xmm1, dword [edi + 0x30]
subss xmm1, dword [ebp - 0x124]
cvtps2pd xmm0, xmm1
movsd xmm1, qword [ebp - 0x100]
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_pow_precise
addsd xmm0, qword [ebp - 0x110]
xorps xmm1, xmm1
ucomisd xmm1, xmm0
ja 0x1001429a
sqrtsd xmm0, xmm0
jmp 0x1001429f
call sub.api_ms_win_crt_math_l1_1_0.dll__libm_sse2_sqrt_precise
cvtsd2ss xmm0, xmm0
mov dword [0x101db4b4], 0
mov byte [edi + 0x34], 1
movss dword [0x101db510], xmm0
pop edi
pop esi
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.1004d763
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
mov byte [0x101db60a], 0
mov ecx, dword [ebp - 4]
pop edi
xor ecx, ebp
pop esi
call fcn.1004d763
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret