Function at 0x14003ac10
Capabilities:
Log keystrokes via polling
Terminate process

Disassembly:
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0x90
mov rax, qword [0x140051040]
xor rax, rsp
mov qword [rbp + 0x2f], rax
mov ecx, 0x2d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14003ac4d
cmp byte [0x1400510c1], 0
sete al
mov byte [0x1400510c1], al
jmp 0x14003ac54
movzx eax, byte [0x1400510c1]
test al, al
je 0x14003bbc5
mov rax, qword [0x140051d20]
mov ecx, 2
mov qword [rsp + 0xa0], rbx
mov qword [rsp + 0xa8], rsi
mov qword [rsp + 0xb0], rdi
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [0x1400494a8]
movss xmm0, dword [rax + 0x14]
subss xmm0, dword [0x1400494a4]
mov qword [rsp + 0xb8], r14
xor r14d, r14d
movaps xmmword [rsp + 0x80], xmm6
movaps xmmword [rsp + 0x70], xmm7
movss xmm7, dword [0x14004933c]
mulss xmm1, xmm7
mov dword [rax + 0x1af4], 0x44480000
mulss xmm0, xmm7
mov dword [rax + 0x1af8], 0x44160000
movss dword [rax + 0x1ae4], xmm1
xorps xmm1, xmm1
mov dword [rax + 0x1acc], 2
movss dword [rax + 0x1ae8], xmm0
mov qword [rax + 0x1aec], r14
mov dword [rax + 0x1ac8], 2
call fcn.14000d350
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x41a00000
mov ecx, 0xa
mov dword [rbp + 0x23], 0x41a00000
call fcn.14000d3d0
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x41700000
mov ecx, 0xd
mov dword [rbp + 0x23], 0x41700000
call fcn.14000d3d0
movss xmm1, dword [0x140049410]
mov ecx, 0xc
call fcn.14000d350
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x140049aa0]
mov dword [rbp + 7], 2
movups xmm0, xmmword [rbx + 0x1610]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movups xmmword [rbx + 0x1610], xmm6
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x140049890]
mov dword [rbp + 7], 5
movups xmm0, xmmword [rbx + 0x1640]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movups xmmword [rbx + 0x1640], xmm6
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x140049aa0]
mov dword [rbp + 7], 7
movups xmm0, xmmword [rbx + 0x1660]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movups xmmword [rbx + 0x1660], xmm6
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x140049a70]
mov edi, 8
mov dword [rbp + 7], edi
movups xmm0, xmmword [rbx + 0x1670]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movups xmmword [rbx + 0x1670], xmm6
mov rbx, qword [0x140051d20]
movdqa xmm6, xmmword [0x140049a20]
mov dword [rbp + 7], 9
movups xmm0, xmmword [rbx + 0x1680]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
lea rdx, [rbp + 7]
call fcn.140014340
movups xmmword [rbx + 0x1680], xmm6
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x1400497c0]
mov dword [rbp + 7], 0x15
movups xmm0, xmmword [rbx + 0x1740]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movups xmmword [rbx + 0x1740], xmm6
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x140049930]
mov dword [rbp + 7], 0x16
movups xmm0, xmmword [rbx + 0x1750]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movups xmmword [rbx + 0x1750], xmm6
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x140049900]
mov dword [rbp + 7], 0x17
movups xmm0, xmmword [rbx + 0x1760]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movups xmmword [rbx + 0x1760], xmm6
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x140049890]
mov dword [rbp + 7], 0x12
movups xmm0, xmmword [rbx + 0x1710]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movups xmmword [rbx + 0x1710], xmm6
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
mov dword [rbp + 7], 0x13
movups xmm0, xmmword [rbx + 0x1720]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movups xmmword [rbx + 0x1720], xmm6
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
mov dword [rbp + 7], 0x14
movups xmm0, xmmword [rbx + 0x1730]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movups xmmword [rbx + 0x1730], xmm6
mov rbx, qword [0x140051d20]
lea rdx, [rbp + 7]
mov dword [rbp + 7], r14d
movups xmm0, xmmword [rbx + 0x15f0]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014340
movss xmm0, dword [0x14004936c]
movss xmm1, dword [0x140052358]
comiss xmm0, xmm1
movups xmmword [rbx + 0x15f0], xmm6
jbe 0x14003b00e
addss xmm1, dword [0x140049300]
comiss xmm1, xmm0
movss dword [0x140052358], xmm1
jbe 0x14003b00e
movss dword [0x140052358], xmm0
movaps xmm1, xmm0
xor ecx, ecx
call fcn.14000d350
mov r8d, 0x2b
lea rdx, [0x1400510c1]
lea rcx, str.Updated_Public_Fn__V.0.31_By_Rashed
call fcn.140009da0
mov rcx, qword [0x140051d20]
mov rax, qword [rcx + 0x19f8]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [0x1400494a0]
mov byte [rax + 0x7c], 1
mov rax, qword [rcx + 0x19f8]
mulss xmm0, xmm7
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm0
movss xmm0, dword [rax + 0xe0]
movss dword [rax + 0xc8], xmm1
maxss xmm0, xmm1
movss dword [rax + 0xe0], xmm0
mov rax, qword [rcx + 0xa0]
mov rcx, qword [rax + 0x48]
mov rcx, qword [rcx]
call fcn.14000d1b0
lea rcx, str.___________________Updated_Public_Fn__By_Rashed
call fcn.1400259a0
call fcn.14000d250
mov rcx, qword [0x140051d20]
xor edx, edx
mov rax, qword [rcx + 0x19f8]
movss xmm0, dword [rax + 0xcc]
subss xmm0, dword [rax + 0x14]
addss xmm0, dword [rax + 0x5c]
mov byte [rax + 0x7c], 1
mov rax, qword [rcx + 0x19f8]
addss xmm0, dword [0x14004944c]
movss xmm1, dword [rax + 0x14]
subss xmm1, dword [rax + 0x5c]
addss xmm1, xmm0
movss xmm0, dword [rax + 0xe4]
movss dword [rax + 0xcc], xmm1
maxss xmm0, xmm1
movss dword [rax + 0xe4], xmm0
mov rax, qword [rcx + 0x19f8]
movss xmm1, dword [rax + 0x18]
subss xmm1, dword [0x1400494a4]
mov byte [rax + 0x7c], 1
mov rax, qword [rcx + 0x19f8]
mulss xmm1, xmm7
movss xmm0, dword [rax + 0xe0]
movss xmm2, dword [rax + 0x10]
subss xmm2, dword [rax + 0x58]
addss xmm2, xmm1
movss dword [rax + 0xc8], xmm2
maxss xmm0, xmm2
movss dword [rax + 0xe0], xmm0
mov rbx, qword [rcx + 0x19f8]
lea rcx, str.TopButtons
add rbx, 0x1e0
movsxd r8, dword [rbx]
mov rax, qword [rbx + 8]
mov r8d, dword [rax + r8*4 - 4]
call fcn.140002770
mov r8d, dword [rbx + 4]
mov esi, eax
mov ecx, dword [rbx]
cmp ecx, r8d
jne 0x14003b1a7
inc ecx
test r8d, r8d
je 0x14003b198
mov eax, r8d
cdq
sub eax, edx
sar eax, 1
lea edi, [r8 + rax]
cmp edi, ecx
cmovg ecx, edi
mov edx, ecx
mov rcx, rbx
call fcn.140014920
movsxd rcx, dword [rbx]
lea rdx, [rbp + 0x1f]
mov rax, qword [rbx + 8]
mov dword [rbp + 0x1f], 0x42f00000
mov dword [rbp + 0x23], 0x42480000
mov dword [rax + rcx*4], esi
lea rcx, str.Combat
inc dword [rbx]
call fcn.1400260d0
mov rdi, qword [rsp + 0xb0]
mov rsi, qword [rsp + 0xa8]
test al, al
je 0x14003b1ec
mov dword [0x140051d28], r14d
movss xmm6, dword [0x1400494e4]
xorps xmm0, xmm0
movaps xmm1, xmm6
call fcn.14000df60
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x42f00000
lea rcx, str.Visuals
mov dword [rbp + 0x23], 0x42480000
call fcn.1400260d0
test al, al
je 0x14003b22b
mov dword [0x140051d28], 1
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x42f00000
lea rcx, str.Config
mov dword [rbp + 0x23], 0x42480000
call fcn.1400260d0
test al, al
je 0x14003b262
mov dword [0x140051d28], 2
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x42f00000
lea rcx, str.Unload
mov dword [rbp + 0x23], 0x42480000
call fcn.1400260d0
test al, al
je 0x14003b298
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rax, qword [0x140051d20]
mov rcx, qword [rax + 0x19f8]
dec dword [rcx + 0x1e0]
call fcn.1400280d0
mov rbx, qword [0x140051d20]
lea rcx, str.ScrollableArea
xor edx, edx
mov qword [rbp + 0x1f], r14
mov rax, qword [rbx + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [rbx + 0x19f8]
movsxd r8, dword [rax + 0x1e0]
mov rax, qword [rax + 0x1e8]
mov r8d, dword [rax + r8*4 - 4]
call fcn.140002770
cmp dword [rbx + 0x1a24], eax
jne 0x14003b2fd
mov dword [rbx + 0x1a2c], eax
cmp dword [rbx + 0x1a28], eax
jne 0x14003b30c
mov byte [rbx + 0x1a37], 1
lea r8, [rbp + 0x1f]
mov dword [rsp + 0x20], r14d
mov edx, eax
lea rcx, str.ScrollableArea
call fcn.1400080b0
movss xmm0, dword [0x140049490]
call fcn.14000d000
mov rax, qword [0x140051d20]
mov rdx, qword [rax + 0xa0]
mov rcx, qword [rdx + 0x48]
mov rcx, qword [rcx]
call fcn.14000d1b0
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x41f00000
mov ecx, 0xd
mov dword [rbp + 0x23], 0x41700000
call fcn.14000d3d0
mov eax, dword [0x140051d28]
movss xmm7, dword [0x140049488]
test eax, eax
jne 0x14003b54b
lea rdx, [0x140052389]
lea rcx, str.Aimbot
call fcn.140039910
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
mov r8, qword [0x140051d20]
lea rdx, [0x1400393c0]
mov ecx, dword [0x1400515f4]
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
mov r8d, dword [0x140051ec0]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm7
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140039460
lea rdx, [0x140052384]
lea rcx, str.Triggerbot
call fcn.140039910
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
mov r8, qword [0x140051d20]
lea rdx, [0x140039410]
mov ecx, dword [0x1400515f0]
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
mov r8d, dword [0x140051f38]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm7
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140039460
lea rdx, [0x140052385]
lea rcx, str.Fov_Circle
call fcn.140039910
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
mov r8, qword [0x140051d20]
lea rdx, [0x140052386]
lea rcx, str.Aimline
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm7
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140039910
lea rax, [rbp + 0x27]
mov dword [rbp + 0x27], 0x3e8
lea r9, [rbp + 0x1f]
mov qword [rsp + 0x20], rax
lea r8, [0x1400515f8]
mov dword [rbp + 0x1f], 0xa
lea rcx, str.Fov_Size
call fcn.14002a120
lea rax, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x14
lea r9, [rbp + 0x27]
mov qword [rsp + 0x20], rax
lea r8, [0x1400515fc]
mov dword [rbp + 0x27], 1
lea rcx, str.Smoothing
call fcn.14002a120
call fcn.140029040
mov eax, dword [0x140051d28]
cmp eax, 1
jne 0x14003b81b
lea rdx, [0x140052383]
lea rcx, str.Draw_Box
call fcn.140039910
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
mov r8, qword [0x140051d20]
lea rdx, [0x140052387]
lea rcx, str.Weapon
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm7
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140039910
lea rdx, [0x14005238a]
lea rcx, str.Skeleton
call fcn.140039910
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
mov r8, qword [0x140051d20]
lea rdx, [0x140052381]
lea rcx, str.Rank
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm7
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140039910
lea rdx, [0x140052380]
lea rcx, str.Distance
call fcn.140039910
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
mov r8, qword [0x140051d20]
lea rdx, [0x14005238d]
lea rcx, str.Username
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm7
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140039910
lea rdx, [0x140052382]
lea rcx, str.Platform
call fcn.140039910
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
mov r8, qword [0x140051d20]
lea rdx, [0x140052388]
lea rcx, str.Snapline
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm7
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140039910
lea rdx, [0x14005238b]
lea rcx, str.Render_Count
call fcn.140039910
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
mov r8, qword [0x140051d20]
lea rdx, [0x14005238c]
lea rcx, str.Fov_Arrows
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm7
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140039910
mov r8d, 0x10000
lea rdx, [0x140051608]
lea rcx, str.Box_Visible
call fcn.1400301c0
mov r8d, 0x10000
lea rdx, [0x140051638]
lea rcx, str.Box_Non_Visible
call fcn.1400301c0
mov r8d, 0x10000
lea rdx, [0x140051628]
lea rcx, str.Skeleton_Visible
call fcn.1400301c0
mov r8d, 0x10000
lea rdx, [0x140051648]
lea rcx, str.Skeleton_Non_Visible
call fcn.1400301c0
mov r8d, 0x10000
lea rdx, [0x140051618]
lea rcx, str.Color_Checker
call fcn.1400301c0
mov eax, dword [0x140051d28]
cmp eax, 2
jne 0x14003b879
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x43160000
lea rcx, str.Save_Config
mov dword [rbp + 0x23], 0x42480000
call fcn.1400260d0
test al, al
je 0x14003b847
call fcn.140039cb0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14000df60
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x43160000
lea rcx, str.Load_Config
mov dword [rbp + 0x23], 0x42480000
call fcn.1400260d0
test al, al
je 0x14003b879
call fcn.14003a600
call fcn.14000d250
mov rcx, qword [0x140051d20]
movsxd rax, dword [rcx + 0x1a88]
mov r8, qword [rcx + 0x1a90]
lea rdx, [rax + rax*2]
movsxd rax, dword [r8 + rdx*4 - 0xc]
lea r10, [rax + rax*2]
lea rax, [0x1400448b0]
cmp dword [rax + r10*4], 4
mov r9d, dword [rax + r10*4 + 8]
jne 0x14003b8eb
mov eax, dword [rax + r10*4 + 4]
cmp eax, 1
jne 0x14003b8cc
mov eax, dword [r8 + rdx*4 - 8]
mov dword [r9 + rcx + 0x1550], eax
jmp 0x14003b8eb
cmp eax, 2
jne 0x14003b8eb
mov eax, dword [r8 + rdx*4 - 8]
mov dword [r9 + rcx + 0x1550], eax
mov eax, dword [r8 + rdx*4 - 4]
mov dword [r9 + rcx + 0x1554], eax
dec dword [rcx + 0x1a88]
mov rax, qword [rcx + 0x19f8]
mov byte [rax + 0x7c], 1
mov rdx, qword [rcx + 0x19f8]
movsxd rcx, dword [rdx + 0x190]
lea eax, [rcx - 1]
mov dword [rdx + 0x190], eax
test eax, eax
jne 0x14003b921
movss xmm0, dword [rdx + 0x244]
jmp 0x14003b92e
mov rax, qword [rdx + 0x198]
movss xmm0, dword [rax + rcx*4 - 8]
movss dword [rdx + 0x174], xmm0
call fcn.140008380
mov ecx, 4
call fcn.14000d460
mov r8, qword [0x140051d20]
mov rcx, qword [r8 + 0x1a80]
movsxd rax, dword [r8 + 0x1a78]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4 - 0x14]
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
dec dword [r8 + 0x1a78]
call fcn.14000cd40
movaps xmm6, xmmword [rsp + 0x80]
mov r14, qword [rsp + 0xb8]
mov rbx, qword [rsp + 0xa0]
movaps xmm7, xmmword [rsp + 0x70]
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.140042070
add rsp, 0x90
pop rbp
ret