Function at 0x140075350
Capabilities:
Encode data using xor
Execute command
Terminate process

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x11f0]
mov eax, 0x12f0
call fcn.1400e2e80
sub rsp, rax
movaps xmmword [rsp + 0x12e0], xmm6
movaps xmmword [rsp + 0x12d0], xmm7
movaps xmmword [rsp + 0x12c0], xmm8
movaps xmmword [rsp + 0x12b0], xmm9
movaps xmmword [rsp + 0x12a0], xmm10
movaps xmmword [rsp + 0x1290], xmm11
movaps xmmword [rsp + 0x1280], xmm12
movaps xmmword [rsp + 0x1270], xmm13
movaps xmmword [rsp + 0x1260], xmm14
movaps xmmword [rsp + 0x1250], xmm15
mov rax, qword [0x140118080]
xor rax, rsp
mov qword [rbp + 0x1140], rax
mov qword [rsp + 0x40], rcx
call fcn.1400744d0
movss xmm2, dword [0x140103c6c]
movss xmm1, dword [0x140103c88]
lea rcx, [rbp + 0x6c]
call fcn.140002260
xor edx, edx
lea rcx, [rbp + 0x6c]
call fcn.140037ab0
movss xmm11, dword [0x140103ab0]
movaps xmm0, xmm11
call fcn.140037ae0
xor edx, edx
lea r8d, [rdx + 0x22]
lea rcx, str.vip_fivem_cheeto
call fcn.140034d70
lea rcx, [rbp + 0xed0]
call fcn.140002250
lea rcx, [rbp + 0xee0]
call fcn.140037800
lea rcx, [rbp + 0x84]
call fcn.140037800
movsd xmm0, qword [rax]
movsd qword [rbp + 0xed0], xmm0
call fcn.140037b00
call fcn.140037b00
mov r12, rax
lea rsi, [0x140203df0]
lea r14, [0x140000000]
cmp byte [0x140203de0], 0
jne 0x1400755bd
xor edi, edi
movss xmm9, dword [0x140103ca4]
nop dword [rax + rax]
lea rcx, [rbp + 0x8c]
call fcn.140037990
mov rbx, rax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movd xmm8, eax
cvtdq2ps xmm8, xmm8
mulss xmm8, dword [rbx + 4]
divss xmm8, xmm9
lea rcx, [rbp + 0x94]
call fcn.140037800
addss xmm8, dword [rax + 4]
lea rcx, [rbp + 0x9c]
call fcn.140037990
mov rbx, rax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movd xmm7, eax
cvtdq2ps xmm7, xmm7
movss xmm6, dword [rbx]
lea rcx, [rbp + 0xa4]
call fcn.140037800
mulss xmm7, xmm6
divss xmm7, xmm9
addss xmm7, dword [rax]
movaps xmm2, xmm8
movaps xmm1, xmm7
lea rcx, [rbp + 0xac]
call fcn.140002260
movsd xmm0, qword [rax]
movsd qword [rdi + rsi], xmm0
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x2e8ba2e9
imul r8d
sar edx, 1
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
imul ecx, edx, 0xb
sub r8d, ecx
sub r8d, 5
movd xmm6, r8d
cvtdq2ps xmm6, xmm6
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x2e8ba2e9
imul r8d
sar edx, 1
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
imul ecx, edx, 0xb
sub r8d, ecx
sub r8d, 5
movd xmm1, r8d
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm6
lea rcx, [rbp + 0xb4]
call fcn.140002260
movsd xmm0, qword [rax]
movsd qword [rdi + r14 + 0x2041b0], xmm0
add rdi, 8
cmp rdi, 0x398
jl 0x1400754a0
mov byte [0x140203de0], 1
call fcn.14002e780
movsd xmm0, qword [rax + 0xdf4]
movsd qword [rbp + 0xed8], xmm0
xor r14d, r14d
lea rdi, [0x140203df4]
lea r13d, [r14 + 0x73]
movss xmm10, dword [0x140103bd4]
xorps xmm9, xmm9
movss xmm7, dword [0x140103c54]
movss xmm6, dword [0x140103bf4]
movss xmm8, dword [0x140103bd0]
nop word [rax + rax]
lea ecx, [r14 + 1]
cmp ecx, 0x73
jge 0x1400756c7
lea rbx, [rdi + 4]
movsxd rax, ecx
lea rsi, [rsi + rax*8]
mov r15d, r13d
sub r15d, ecx
lea r13, [0x140203df0]
nop word [rax + rax]
movss xmm1, dword [rbx + 4]
subss xmm1, dword [rdi]
movss xmm0, dword [rbx]
subss xmm0, dword [rdi - 4]
call fcn.140074330
divss xmm0, xmm10
movaps xmm1, xmm11
subss xmm1, xmm0
comiss xmm1, xmm9
jbe 0x1400756ae
movss dword [rsp + 0x20], xmm1
movaps xmm3, xmm7
movaps xmm2, xmm9
movaps xmm1, xmm6
lea rcx, [rbp + 0xb38]
call fcn.140023780
mov rcx, rax
call fcn.14002a8c0
lea rdx, [r14*8]
add rdx, r13
movss dword [rsp + 0x20], xmm11
mov r9d, eax
mov r8, rsi
mov rcx, r12
call fcn.14004e640
add rsi, 8
add rbx, 8
sub r15, 1
jne 0x140075640
lea r13d, [r15 + 0x73]
lea rsi, [0x140203df0]
movss xmm1, dword [rbp + 0xedc]
subss xmm1, dword [rdi]
movss xmm0, dword [rbp + 0xed8]
subss xmm0, dword [rdi - 4]
call fcn.140074330
divss xmm0, xmm8
movaps xmm1, xmm11
subss xmm1, xmm0
comiss xmm1, xmm9
jbe 0x140075739
movss dword [rsp + 0x20], xmm1
movaps xmm3, xmm7
movaps xmm2, xmm9
movaps xmm1, xmm6
lea rcx, [rbp + 0xbd0]
call fcn.140023780
mov rcx, rax
call fcn.14002a8c0
lea r8, [rsi + r14*8]
movss dword [rsp + 0x20], xmm11
mov r9d, eax
lea rdx, [rbp + 0xed8]
mov rcx, r12
call fcn.14004e640
inc r14d
add rdi, 8
cmp r14d, 0x73
jl 0x140075610
call fcn.14002e780
movss xmm6, dword [rax + 0x10]
mov r14, rsi
xor r15d, r15d
mov edi, r15d
movss xmm8, dword [0x140103a54]
movss xmm10, dword [0x140103ad8]
nop
movaps xmm0, xmm6
lea rax, [0x140000000]
mulss xmm0, dword [rdi + rax + 0x2041b0]
addss xmm0, dword [rdi + rsi]
movss dword [rdi + rsi], xmm0
lea rsi, [0x140203df4]
add rsi, rdi
movaps xmm0, xmm6
mulss xmm0, dword [rdi + rax + 0x2041b4]
addss xmm0, dword [rsi]
movss dword [rsi], xmm0
lea rcx, [rbp + 0xc4]
call fcn.140037800
movss xmm0, dword [rax]
lea rax, [0x140203df0]
comiss xmm0, dword [rdi + rax]
jbe 0x1400757f9
lea rcx, [rbp + 0xcc]
call fcn.140037800
mov rbx, rax
lea rcx, [rbp + 0xd4]
call fcn.140037990
movss xmm0, dword [rbx]
addss xmm0, dword [rax]
lea rax, [0x140203df0]
movss dword [rdi + rax], xmm0
jmp 0x14007583e
lea rcx, [rbp + 0xdc]
call fcn.140037800
mov rbx, rax
lea rcx, [rbp + 0xe4]
call fcn.140037990
movss xmm1, dword [rax]
addss xmm1, dword [rbx]
lea rbx, [0x140203df0]
movss xmm0, dword [rdi + rbx]
comiss xmm0, xmm1
jbe 0x14007583e
lea rcx, [rbp + 0xec]
call fcn.140037800
mov ecx, dword [rax]
mov dword [rdi + rbx], ecx
lea rcx, [rbp + 0xf4]
call fcn.140037800
movss xmm0, dword [rax + 4]
comiss xmm0, dword [rsi]
jbe 0x14007587f
lea rcx, [rbp + 0xfc]
call fcn.140037800
mov rbx, rax
lea rcx, [rbp + 0x104]
call fcn.140037990
movss xmm0, dword [rbx + 4]
addss xmm0, dword [rax + 4]
movss dword [rsi], xmm0
jmp 0x1400758be
lea rcx, [rbp + 0x10c]
call fcn.140037800
mov rbx, rax
lea rcx, [rbp + 0x114]
call fcn.140037990
movss xmm1, dword [rax + 4]
addss xmm1, dword [rbx + 4]
movss xmm0, dword [rsi]
comiss xmm0, xmm1
jbe 0x1400758be
lea rcx, [rbp + 0x11c]
call fcn.140037800
mov ecx, dword [rax + 4]
mov dword [rsi], ecx
movss dword [rsp + 0x20], xmm11
movaps xmm3, xmm11
movaps xmm2, xmm9
movaps xmm1, xmm8
lea rcx, [rbp + 0xbe0]
call fcn.140023780
mov rcx, rax
call fcn.140029540
mov dword [rsp + 0x20], r15d
mov r9d, eax
movaps xmm2, xmm10
mov rdx, r14
mov rcx, r12
call fcn.14004eef0
add r14, 8
add rdi, 8
sub r13, 1
lea rsi, [0x140203df0]
jne 0x140075770
mov rsi, qword [rsp + 0x40]
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movss xmm6, dword [0x140103bb8]
movaps xmm2, xmm6
movss xmm1, dword [0x140103b9c]
lea rcx, [rbp + 0x124]
call fcn.140002260
mov rcx, rax
call fcn.14003a780
movss xmm2, dword [0x140103c60]
movss xmm1, dword [0x140103c1c]
lea rcx, [rbp + 0x12c]
call fcn.140002260
mov rdx, rax
xor r9d, r9d
xor r8d, r8d
lea rcx, str.main1
call fcn.1400321a0
movss xmm12, dword [0x140103b44]
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rbp + 0x134]
call fcn.140002260
lea rcx, [rbp + 0x134]
call fcn.14003a780
cmp dword [0x140203a40], r15d
sete bl
lea rdx, [rbp - 0xc]
lea rcx, [rbp - 0x3b]
call fcn.140083da0
movzx ecx, byte [rax + 4]
test cl, cl
je 0x1400759db
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor cl, 0x34
mov byte [rax + 4], cl
movzx r8d, bl
lea rdx, [0x1400f8649]
mov rcx, rax
call fcn.14005b420
test al, al
je 0x1400759f9
mov dword [0x140203a40], r15d
movaps xmm2, xmm6
movaps xmm1, xmm12
lea rcx, [rbp + 0x13c]
call fcn.140002260
lea rcx, [rbp + 0x13c]
call fcn.14003a780
cmp dword [0x140203a40], 2
sete bl
lea rdx, [rbp + 0x34]
lea rcx, [rsp + 0x50]
call fcn.140083dc0
movzx ecx, byte [rax + 6]
test cl, cl
je 0x140075a55
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor cl, 0x36
mov byte [rax + 6], cl
movzx r8d, bl
lea rdx, [0x1400f8649]
mov rcx, rax
call fcn.14005b420
test al, al
je 0x140075a76
mov dword [0x140203a40], 2
movss xmm2, dword [0x140103be0]
movaps xmm1, xmm12
lea rcx, [rbp + 0x144]
call fcn.140002260
lea rcx, [rbp + 0x144]
call fcn.14003a780
cmp dword [0x140203a40], 0xa
sete bl
lea rdx, [rbp + 0x958]
lea rcx, [rsp + 0x51]
call fcn.140083df0
mov r10, rax
mov r12d, dword [reloc.WS2_32.dll_accept]
cmp byte [rax + 0xc], r15b
je 0x140075c13
mov r8d, r15d
cmp r12d, 2
jl 0x140075bd2
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.00000000000000001111111111111111]
movd xmm0, dword [rax]
xorps xmm2, xmm0
movd dword [rax], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.00000000000000001111111111111111]
movd xmm0, dword [rax + 4]
xorps xmm2, xmm0
movd dword [rax + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x140075be0
movzx r8d, bl
lea rdx, [0x1400f8649]
mov rcx, r10
call fcn.14005b420
test al, al
je 0x140075c34
mov dword [0x140203a40], 0xa
movss xmm2, dword [0x140103bf8]
movaps xmm1, xmm12
lea rcx, [rbp + 0x14c]
call fcn.140002260
lea rcx, [rbp + 0x14c]
call fcn.14003a780
cmp dword [0x140203a40], 9
sete bl
lea rdx, [rbp + 0x9a8]
lea rcx, [rsp + 0x52]
call fcn.140083e20
mov r10, rax
cmp byte [rax + 0xd], r15b
je 0x140075dd3
mov r8d, r15d
cmp r12d, 2
jl 0x140075d93
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140075da0
movzx r8d, bl
lea rdx, [0x1400f8649]
mov rcx, r10
call fcn.14005b420
test al, al
je 0x140075df4
mov dword [0x140203a40], 9
movaps xmm2, xmm7
movaps xmm1, xmm12
lea rcx, [rbp + 0x154]
call fcn.140002260
lea rcx, [rbp + 0x154]
call fcn.14003a780
cmp dword [0x140203a40], 3
sete bl
lea rdx, [rbp + 0x988]
lea rcx, [rsp + 0x53]
call fcn.140083e50
mov r10, rax
cmp byte [rax + 0xd], r15b
je 0x140075f93
mov r8d, r15d
cmp r12d, 2
jl 0x140075f4e
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140075f60
movzx r8d, bl
lea rdx, [0x1400f8649]
mov rcx, r10
call fcn.14005b420
test al, al
je 0x140075fb4
mov dword [0x140203a40], 3
call fcn.1400376f0
call fcn.140032240
lea r14, [0x140101d18]
movss xmm7, dword [0x140103bd8]
movss xmm14, dword [0x140103bb4]
movss xmm10, dword [0x140103c30]
movss xmm15, dword [0x140103c94]
movss xmm8, dword [0x140103c70]
movss xmm13, dword [0x140103b88]
movss xmm6, dword [0x140103c2c]
cmp dword [0x140203a40], 6
jne 0x1400780be
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movaps xmm2, xmm7
movss xmm1, dword [0x140103c28]
lea rcx, [rbp + 0x15c]
call fcn.140002260
lea rcx, [rbp + 0x15c]
call fcn.14003a780
movss xmm2, dword [0x140103c5c]
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x164]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x170]
lea rcx, [rsp + 0x54]
call fcn.140083e80
mov r10, rax
cmp byte [rax + 7], r15b
je 0x1400761c3
cmp r12d, 2
jl 0x140076187
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
jmp 0x1400761c3
mov r9, r10
mov r8d, r15d
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x140076190
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, r10
call fcn.14005c030
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
lea rdx, [rbp + 0xa68]
lea rcx, [rsp + 0x55]
call fcn.140083e90
mov r10, rax
cmp byte [rax + 0xd], r15b
je 0x140076353
mov r8d, r15d
cmp r12d, 2
jl 0x140076316
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140076320
lea rdx, [0x140118b99]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [0x140204199]
lea rcx, str.hornboost
call fcn.14005c7e0
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movss xmm2, dword [0x140103c04]
movaps xmm1, xmm12
lea rcx, [rbp + 0x178]
call fcn.140002260
lea rcx, [rbp + 0x178]
call fcn.14003a780
movaps xmm2, xmm14
movaps xmm1, xmm10
lea rcx, [rbp + 0x180]
call fcn.140002260
mov rdx, rax
lea rcx, str.Repair_Engine
call fcn.14005a170
test al, al
je 0x140076405
mov rdx, qword [0x140204890]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rdx, qword [0x140204898]
add rdx, rax
movaps xmm2, xmm15
lea rcx, [0x1402048d0]
call fcn.1400246a0
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movss xmm2, dword [0x140103be8]
movaps xmm1, xmm12
lea rcx, [rbp + 0x188]
call fcn.140002260
lea rcx, [rbp + 0x188]
call fcn.14003a780
movaps xmm2, xmm14
movaps xmm1, xmm10
lea rcx, [rbp + 0x190]
call fcn.140002260
mov rdx, rax
lea rcx, str.Break_Engine
call fcn.14005a170
test al, al
je 0x140076495
mov rdx, qword [0x140204890]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rdx, qword [0x140204898]
add rdx, rax
movaps xmm2, xmm9
lea rcx, [0x1402048d0]
call fcn.1400246a0
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movss xmm2, dword [0x140103c20]
movaps xmm1, xmm12
lea rcx, [rbp + 0x198]
call fcn.140002260
lea rcx, [rbp + 0x198]
call fcn.14003a780
movaps xmm2, xmm14
movaps xmm1, xmm10
lea rcx, [rbp + 0x1a0]
call fcn.140002260
mov rdx, rax
lea rcx, str.Red_Color
call fcn.14005a170
test al, al
je 0x140076566
mov rdx, qword [0x140204890]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x48]
lea rcx, [0x1402048d0]
call fcn.1400045e0
test rax, rax
je 0x140076566
lea rdx, [rax + 0x20]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
test rax, rax
je 0x140076566
lea rdx, [rax + 0xa4]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
lea rdx, [rbx + 0xa8]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movaps xmm2, xmm10
movaps xmm1, xmm12
lea rcx, [rbp + 0x1a8]
call fcn.140002260
lea rcx, [rbp + 0x1a8]
call fcn.14003a780
movaps xmm2, xmm14
movaps xmm1, xmm10
lea rcx, [rbp + 0x1b0]
call fcn.140002260
mov rdx, rax
lea rcx, str.Green_Color
call fcn.14005a170
test al, al
je 0x140076633
mov rdx, qword [0x140204890]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x48]
lea rcx, [0x1402048d0]
call fcn.1400045e0
test rax, rax
je 0x140076633
lea rdx, [rax + 0x20]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
test rax, rax
je 0x140076633
lea rdx, [rax + 0xa0]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
lea rdx, [rbx + 0xa4]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movss xmm2, dword [0x140103c44]
movaps xmm1, xmm12
lea rcx, [rbp + 0x1b8]
call fcn.140002260
lea rcx, [rbp + 0x1b8]
call fcn.14003a780
movaps xmm2, xmm14
movaps xmm1, xmm10
lea rcx, [rbp + 0x1c0]
call fcn.140002260
mov rdx, rax
lea rcx, str.Blue_Color
call fcn.14005a170
test al, al
je 0x140076704
mov rdx, qword [0x140204890]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x48]
lea rcx, [0x1402048d0]
call fcn.1400045e0
test rax, rax
je 0x140076704
lea rdx, [rax + 0x20]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
test rax, rax
je 0x140076704
lea rdx, [rax + 0xa8]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
lea rdx, [rbx + 0xac]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
call fcn.140032240
call fcn.1400376f0
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movaps xmm2, xmm7
movaps xmm1, xmm8
lea rcx, [rbp + 0x1c8]
call fcn.140002260
lea rcx, [rbp + 0x1c8]
call fcn.14003a780
movss xmm10, dword [0x140103c5c]
movaps xmm2, xmm10
movss xmm14, dword [0x140103c38]
movaps xmm1, xmm14
lea rcx, [rbp + 0x1d0]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x3c]
lea rcx, [rsp + 0x56]
call fcn.140083ec0
movzx ecx, byte [rax + 6]
test cl, cl
je 0x140076795
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor cl, 0x36
mov byte [rax + 6], cl
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.14005c030
movaps xmm2, xmm13
movaps xmm1, xmm12
lea rcx, [rbp + 0x1d8]
call fcn.140002260
lea rcx, [rbp + 0x1d8]
call fcn.14003a780
movaps xmm0, xmm6
call fcn.14003a880
lea rdx, [rbp + 0x858]
lea rcx, [rsp + 0x57]
call fcn.140083ef0
mov r10, rax
cmp byte [rax + 0xb], r15b
je 0x140076943
mov r8d, r15d
cmp r12d, 2
jl 0x1400768ff
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x140076910
mov dword [rsp + 0x28], r15d
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movaps xmm3, xmm15
movaps xmm2, xmm9
lea rdx, [0x140118b9c]
mov rcx, r10
call fcn.1400610e0
call fcn.140032240
call fcn.1400376f0
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movaps xmm2, xmm7
movaps xmm1, xmm8
lea rcx, [rbp + 0x1e0]
call fcn.140002260
lea rcx, [rbp + 0x1e0]
call fcn.14003a780
movaps xmm2, xmm10
movaps xmm1, xmm14
lea rcx, [rbp + 0x1e8]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0xbf0]
lea rcx, [rsp + 0x58]
call fcn.140083f10
mov r10, rax
cmp byte [rax + 0xf], r15b
je 0x140076b73
cmp r12d, 2
jl 0x140076b2f
movdqa xmm5, xmmword [0x140103df0]
mov edx, r15d
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov r8d, dword [rbp + 0x10b0]
nop dword [rax]
nop dword [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x10
jl 0x140076a20
movss xmm6, dword [0x140103c2c]
jmp 0x140076b73
mov r9, r10
mov r8d, r15d
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x10
jl 0x140076b40
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, r10
call fcn.14005c030
movaps xmm2, xmm13
movaps xmm1, xmm12
lea rcx, [rbp + 0x1f0]
call fcn.140002260
lea rcx, [rbp + 0x1f0]
call fcn.14003a780
movaps xmm0, xmm6
call fcn.14003a880
lea rdx, [rbp + 0x868]
lea rcx, [rsp + 0x59]
call fcn.140083f20
mov r10, rax
cmp byte [rax + 0xb], r15b
je 0x140076d23
mov r8d, r15d
cmp r12d, 2
jl 0x140076cdd
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x140076cf0
lea rdx, [0x14020419f]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xb08]
lea rcx, [rsp + 0x5a]
call fcn.140083f40
mov r10, rax
cmp byte [rax + 0xe], r15b
je 0x140076ea3
mov r8d, r15d
cmp r12d, 2
jl 0x140076e63
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140076e70
lea rdx, [0x1402041a1]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0x7c8]
lea rcx, [rsp + 0x5b]
call fcn.140083f70
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x140076ef8
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
lea rdx, [0x14020419b]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x968]
lea rcx, [rsp + 0x5c]
call fcn.140083fa0
mov r10, rax
cmp byte [rax + 0xc], r15b
je 0x140077073
mov r8d, r15d
cmp r12d, 2
jl 0x140077038
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x140077040
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r14
mov r9d, 0x1f4
xor r8d, r8d
lea rdx, reloc.WLDAP32.dll_Ordinal_200
mov rcx, r10
call fcn.140061120
lea rdx, [rbp + 0xd90]
lea rcx, [rsp + 0x5d]
call fcn.140083fd0
mov r10, rax
cmp byte [rax + 0x11], r15b
je 0x140077243
mov r8d, r15d
cmp r12d, 2
jl 0x1400771fe
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400770f1
cmp r8d, 0x12
jge 0x140077243
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x140077210
lea rdx, [0x1402041a0]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xdf0]
lea rcx, [rsp + 0x5e]
call fcn.140083ff0
mov r10, rax
cmp byte [rax + 0x13], r15b
je 0x140077403
mov r8d, r15d
cmp r12d, 2
jl 0x1400773bd
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400772b0
cmp r8d, 0x14
jge 0x140077403
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x14
jl 0x1400773d0
lea rdx, [0x14020419a]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xe20]
lea rcx, [rsp + 0x5f]
call fcn.140084010
mov r10, rax
cmp byte [rax + 0x15], r15b
je 0x1400775c3
mov r8d, r15d
cmp r12d, 2
jl 0x14007757d
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140077470
cmp r8d, 0x16
jge 0x1400775c3
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x16
jl 0x140077590
lea rdx, [0x14020419e]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xe08]
lea rcx, [rsp + 0x60]
call fcn.140084040
mov r10, rax
cmp byte [rax + 0x13], r15b
je 0x140077783
mov r8d, r15d
cmp r12d, 2
jl 0x14007773d
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140077630
cmp r8d, 0x14
jge 0x140077783
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x14
jl 0x140077750
lea rdx, [0x14020419c]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xe38]
lea rcx, [rsp + 0x61]
call fcn.140084060
mov r10, rax
cmp byte [rax + 0x15], r15b
je 0x140077943
mov r8d, r15d
cmp r12d, 2
jl 0x1400778fd
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400777f0
cmp r8d, 0x16
jge 0x140077943
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x16
jl 0x140077910
lea rdx, [0x14020419d]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0x698]
lea rcx, [rsp + 0x62]
call fcn.140084090
movzx ecx, byte [rax + 9]
test cl, cl
je 0x140077994
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
xor r8d, r8d
lea rdx, [0x140202730]
mov rcx, rax
call fcn.1400671a0
lea rdx, [rbp + 0xc70]
lea rcx, [rsp + 0x63]
call fcn.1400840b0
mov r10, rax
cmp byte [rax + 0x10], r15b
je 0x140077b53
mov r8d, r15d
cmp r12d, 2
jl 0x140077b0f
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140077a02
cmp r8d, 0x11
jge 0x140077b53
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140077b20
xor r8d, r8d
lea rdx, [0x140202638]
mov rcx, r10
call fcn.1400671a0
lea rdx, [rbp + 0xd60]
lea rcx, [rsp + 0x64]
call fcn.1400840d0
mov r10, rax
cmp byte [rax + 0x10], r15b
je 0x140077d13
mov r8d, r15d
cmp r12d, 2
jl 0x140077cce
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140077bc1
cmp r8d, 0x11
jge 0x140077d13
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140077ce0
xor r8d, r8d
lea rdx, [0x1402026b8]
mov rcx, r10
call fcn.1400671a0
lea rdx, [rbp + 0xdc0]
lea rcx, [rsp + 0x65]
call fcn.1400840f0
mov r10, rax
cmp byte [rax + 0x12], r15b
je 0x140077ed3
mov r8d, r15d
cmp r12d, 2
jl 0x140077e8e
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140077d81
cmp r8d, 0x13
jge 0x140077ed3
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x13
jl 0x140077ea0
xor r8d, r8d
lea rdx, [0x1402026e8]
mov rcx, r10
call fcn.1400671a0
lea rdx, [rbp + 0xd48]
lea rcx, [rsp + 0x66]
call fcn.140084120
mov r10, rax
cmp byte [rax + 0x10], r15b
je 0x140078093
mov r8d, r15d
cmp r12d, 2
jl 0x14007804e
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140077f41
cmp r8d, 0x11
jge 0x140078093
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140078060
xor r8d, r8d
lea rdx, [0x140202780]
mov rcx, r10
call fcn.1400671a0
call fcn.14003a930
call fcn.140032240
call fcn.1400376f0
movss xmm6, dword [0x140103c2c]
jmp 0x1400780d0
movss xmm10, dword [0x140103c5c]
movss xmm14, dword [0x140103c38]
cmp dword [0x140203a40], 4
jne 0x140078420
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movaps xmm2, xmm7
movss xmm15, dword [0x140103c28]
movaps xmm1, xmm15
lea rcx, [rbp + 0x1f8]
call fcn.140002260
lea rcx, [rbp + 0x1f8]
call fcn.14003a780
movaps xmm2, xmm10
movaps xmm1, xmm14
lea rcx, [rbp + 0x200]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x878]
lea rcx, [rsp + 0x67]
call fcn.140084140
mov r10, rax
cmp byte [rax + 0xb], r15b
je 0x140078293
mov r8d, r15d
cmp r12d, 2
jl 0x140078259
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x140078260
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, r10
call fcn.14005c030
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r15
xor r9d, r9d
mov r8d, 0x100
lea rdx, [0x140b8e500]
lea rcx, str.Search
call fcn.1400617c0
mov rdx, qword [0x140204868]
test rdx, rdx
je 0x140078419
add rdx, 0x18
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
lea rdx, [rax + 0x100]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov r15, rax
lea rdx, [rbx + 0x108]
lea rcx, [0x1402048d0]
call fcn.140004630
mov sil, 1
test eax, eax
jle 0x140078411
mov rdi, r15
mov r14d, eax
test r15, r15
je 0x1400783fc
mov rdx, rdi
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
test rax, rax
je 0x1400783fc
mov rdx, qword [0x1402048b8]
add rdx, rax
lea rcx, [0x1402048d0]
call fcn.1400045e0
test rax, rax
je 0x1400783fc
mov rdx, qword [0x1402048b8]
add rdx, rbx
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x88]
lea rcx, [0x1402048d0]
call fcn.140004630
mov edx, eax
lea rcx, [rbp + 0x1068]
call fcn.140002190
nop
cmp byte [0x140b8e500], 0
je 0x1400783c7
xor r8d, r8d
lea rdx, [0x140b8e500]
lea rcx, [rbp + 0x1068]
call fcn.140085b40
cmp rax, 0xffffffffffffffff
je 0x1400783f0
test sil, sil
jne 0x1400783d1
call fcn.14005e2b0
xor sil, sil
lea rcx, [rbp + 0x1068]
call fcn.14000de00
mov rcx, rax
call fcn.1400594f0
xor ecx, ecx
call fcn.140031e60
nop
lea rcx, [rbp + 0x1068]
call fcn.140003f80
add rdi, 0x10
sub r14, 1
jne 0x140078327
lea r14, [0x140101d18]
xor r15d, r15d
mov rsi, qword [rsp + 0x40]
call fcn.140032240
jmp 0x140078429
movss xmm15, dword [0x140103c28]
cmp dword [0x140203a40], 2
jne 0x1400799f4
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movaps xmm2, xmm7
movaps xmm1, xmm15
lea rcx, [rbp + 0x208]
call fcn.140002260
lea rcx, [rbp + 0x208]
call fcn.14003a780
movaps xmm2, xmm10
movaps xmm1, xmm14
lea rcx, [rbp + 0x210]
call fcn.140002260
mov rdx, rax
xor r9d, r9d
xor r8d, r8d
lea rdi, str.Aimbot
mov rcx, rdi
call fcn.14005c030
movaps xmm2, xmm13
movaps xmm1, xmm13
lea rcx, [rbp + 0x218]
call fcn.140002260
lea rcx, [rbp + 0x218]
call fcn.14003a780
lea rdx, [rbp + 0xd30]
lea rcx, [rsp + 0x68]
call fcn.140084160
mov r10, rax
cmp byte [rax + 0x10], 0
je 0x140078663
mov r8d, r15d
cmp r12d, 2
jl 0x14007861d
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140078510
cmp r8d, 0x11
jge 0x140078663
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140078630
lea rdx, [0x140118111]
mov rcx, r10
call fcn.14005c7e0
movaps xmm0, xmm13
call fcn.14003a7e0
lea rdx, [rbp + 0xa58]
lea rcx, [rsp + 0x69]
call fcn.140084180
mov r10, rax
cmp byte [rax + 0xd], 0
je 0x1400787f3
mov r8d, r15d
cmp r12d, 2
jl 0x1400787ac
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x1400787c0
lea rdx, [0x14011810d]
mov rcx, r10
call fcn.14005c7e0
movaps xmm0, xmm13
call fcn.14003a7e0
lea rdx, [rbp + 0x5c8]
lea rcx, [rsp + 0x6a]
call fcn.1400841b0
movzx ecx, byte [rax + 8]
test cl, cl
je 0x140078849
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor cl, 0x38
mov byte [rax + 8], cl
lea rdx, [0x140118110]
mov rcx, rax
call fcn.14005c7e0
movaps xmm0, xmm13
call fcn.14003a7e0
lea rdx, [rbp + 0x5d8]
lea rcx, [rsp + 0x6b]
call fcn.1400841d0
movzx ecx, byte [rax + 8]
test cl, cl
je 0x14007889f
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor cl, 0x38
mov byte [rax + 8], cl
lea rdx, [0x140118124]
mov rcx, rax
call fcn.14005c7e0
movaps xmm0, xmm13
call fcn.14003a7e0
lea rdx, [rbp + 0x7d8]
lea rcx, [rsp + 0x6c]
call fcn.1400841f0
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x1400788fd
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
lea rdx, [0x140118125]
mov rcx, rax
call fcn.14005c7e0
movaps xmm0, xmm13
call fcn.14003a7e0
lea rdx, [rbp + 0x888]
lea rcx, [rsp + 0x6d]
call fcn.140084220
mov r10, rax
cmp byte [rax + 0xb], 0
je 0x140078a83
mov r8d, r15d
cmp r12d, 2
jl 0x140078a46
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x140078a50
lea rdx, [0x140118126]
mov rcx, r10
call fcn.14005c7e0
movaps xmm0, xmm13
call fcn.14003a7e0
call fcn.14005e2b0
movss dword [rsp + 0x20], xmm11
movaps xmm3, xmm11
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0xc10]
call fcn.140023780
mov rdx, rax
xor ecx, ecx
call fcn.14002a940
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm9
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0xc20]
call fcn.140023780
mov rdx, rax
mov ecx, 5
call fcn.14002a940
lea rcx, str.___________Slient_Aim_Options
call fcn.1400594f0
mov ecx, 2
call fcn.14002a9a0
call fcn.14005e2b0
movaps xmm0, xmm13
call fcn.14003a7e0
lea rcx, [0x1400f8649]
call fcn.1400594f0
lea rdx, [rbp + 0xdd8]
lea rcx, [rsp + 0x6e]
call fcn.140084240
mov r10, rax
cmp byte [rax + 0x12], 0
je 0x140078cd3
mov r8d, r15d
cmp r12d, 2
jl 0x140078c8e
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140078b81
cmp r8d, 0x13
jge 0x140078cd3
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x13
jl 0x140078ca0
lea rdx, [0x140118112]
mov rcx, r10
call fcn.14005c7e0
cmp byte [0x140118112], 0
je 0x140078d61
xor edx, edx
lea rcx, str.Silent_Aim_Popup
call fcn.14003b860
cmp byte [0x140118112], 0
je 0x140078d61
xor edx, edx
lea r8d, [rdx + 0x40]
lea rcx, str.Silent_Aim_Popup
call fcn.14003c100
test al, al
je 0x140078d61
lea rcx, str.Silent_Aim_is_currently_in_development._Stay_tuned_for_updates_
call fcn.1400594f0
call fcn.14005e2b0
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x220]
call fcn.140002260
mov rdx, rax
lea rcx, str.Close
call fcn.14005a170
test al, al
je 0x140078d5c
call fcn.14003be80
mov byte [0x140118112], 0
call fcn.14003c290
movaps xmm0, xmm13
call fcn.14003a7e0
lea rdx, [rbp + 0x898]
lea rcx, [rsp + 0x6f]
call fcn.140084270
mov r10, rax
cmp byte [rax + 0xb], 0
je 0x140078ee3
mov r8d, r15d
cmp r12d, 2
jl 0x140078e9b
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x140078eb0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r14
mov r9d, reloc.WLDAP32.dll_Ordinal_200
mov r8d, 1
lea rdx, [0x140118118]
mov rcx, r10
call fcn.140061120
movaps xmm0, xmm13
call fcn.14003a7e0
lea rdx, [rbp + 0xd18]
lea rcx, [rsp + 0x70]
call fcn.140084290
mov r10, rax
cmp byte [rax + 0x10], 0
je 0x1400790c3
mov r8d, r15d
cmp r12d, 2
jl 0x14007907d
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140078f70
cmp r8d, 0x11
jge 0x1400790c3
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140079090
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
lea r8d, [r9 - 0x5a]
lea rdx, [0x140118120]
mov rcx, r10
call fcn.140061120
movaps xmm0, xmm13
call fcn.14003a7e0
lea rdx, [rbp + 0xd00]
lea rcx, [rsp + 0x71]
call fcn.1400842b0
mov r10, rax
cmp byte [rax + 0x10], 0
je 0x1400792a3
mov r8d, r15d
cmp r12d, 2
jl 0x14007925d
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140079150
cmp r8d, 0x11
jge 0x1400792a3
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x140079270
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r14
mov r9d, Ordinal_301
mov r8d, 5
lea rdx, [0x14011811c]
mov rcx, r10
call fcn.140061120
call fcn.140032240
call fcn.1400376f0
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movaps xmm2, xmm7
movaps xmm1, xmm8
lea rcx, [rbp + 0x228]
call fcn.140002260
lea rcx, [rbp + 0x228]
call fcn.14003a780
movaps xmm2, xmm10
movaps xmm1, xmm14
lea rcx, [rbp + 0x230]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0xa48]
lea rcx, [rsp + 0x72]
call fcn.1400842d0
mov r10, rax
cmp byte [rax + 0xd], 0
je 0x140079483
mov r8d, r15d
cmp r12d, 2
jl 0x140079445
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140079450
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, r10
call fcn.14005c030
movaps xmm2, xmm13
movaps xmm1, xmm12
lea rcx, [rbp + 0x238]
call fcn.140002260
lea rcx, [rbp + 0x238]
call fcn.14003a780
movss xmm6, dword [0x140103c2c]
movaps xmm0, xmm6
call fcn.14003a880
lea rdx, [rbp - 0x20]
lea rcx, [rsp + 0x73]
call fcn.140084300
mov r10, rax
cmp byte [rax + 3], 0
je 0x1400795a3
cmp r12d, 2
jl 0x140079569
movdqa xmm3, xmmword [0x140103df0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x140104140]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x140104140]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.00000000000000001111111111111111]
movd xmm0, dword [rax]
xorps xmm2, xmm0
movd dword [rax], xmm2
jmp 0x1400795a3
mov r9, r10
mov r8d, r15d
nop
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140079570
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r14
mov r9d, 0x258
xor r8d, r8d
lea rdx, [0x1401180f8]
mov rcx, r10
call fcn.140061120
movss xmm2, dword [0x140103bc4]
movaps xmm1, xmm12
lea rcx, [rbp + 0x240]
call fcn.140002260
lea rcx, [rbp + 0x240]
call fcn.14003a780
movaps xmm0, xmm6
call fcn.14003a880
lea rdx, [rbp + 0x44]
lea rcx, [rsp + 0x74]
call fcn.140084310
movzx ecx, byte [rax + 6]
test cl, cl
je 0x140079624
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor cl, 0x36
mov byte [rax + 6], cl
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r14
mov r9d, 0xa
xor r8d, r8d
lea rdx, [0x1401180fc]
mov rcx, rax
call fcn.140061120
movss xmm2, dword [0x140103be8]
movaps xmm1, xmm12
lea rcx, [rbp + 0x248]
call fcn.140002260
lea rcx, [rbp + 0x248]
call fcn.14003a780
movaps xmm0, xmm6
call fcn.14003a880
lea rdx, [rbp + 0x5e8]
lea rcx, [rsp + 0x75]
call fcn.140084340
movzx ecx, byte [rax + 8]
test cl, cl
je 0x1400796b0
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor cl, 0x38
mov byte [rax + 8], cl
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x140118100]
mov rcx, rax
call fcn.140061120
call fcn.14005da80
call fcn.14005e2b0
movss xmm2, dword [0x140103c14]
movaps xmm1, xmm12
lea rcx, [rbp + 0x250]
call fcn.140002260
lea rcx, [rbp + 0x250]
call fcn.14003a780
movaps xmm0, xmm6
call fcn.14003a880
call fcn.140024720
mov r10, rax
movsd xmm0, qword [str.qX_Q_A]
movsd qword [rbp + 0xa38], xmm0
mov ecx, dword [str.WMQE]
mov dword [rbp + 0xa40], ecx
movzx ecx, word [0x1401038e4]
mov word [rbp + 0xa44], cx
cmp byte [0x1401038e5], 0
je 0x1400798b3
mov r8d, r15d
cmp r12d, 2
jl 0x140079864
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [str.qX_Q_A]
xorps xmm2, xmm0
movd dword [rbp + 0xa38], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0xa3c]
xorps xmm2, xmm1
movd dword [rbp + 0xa3c], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp + 0xa38]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140079880
mov dword [rsp + reloc.WLDAP32.dll_Ordinal_32], 0x20
mov r9d, 7
lea r8, str.Right_Click
mov rdx, r10
lea rcx, [rbp + 0xa38]
call fcn.14005f660
call fcn.14005da80
mov qword [rbp + 0x10c0], rdi
movaps xmm2, xmm6
movaps xmm1, xmm12
lea rcx, [rbp + 0x260]
call fcn.140002260
lea rcx, [rbp + 0x260]
call fcn.14003a780
movaps xmm0, xmm6
call fcn.14003a880
lea rdx, [rbp + 0x5f8]
lea rcx, [rsp + 0x76]
call fcn.140084360
movzx ecx, byte [rax + 8]
test cl, cl
je 0x140079948
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor cl, 0x38
mov byte [rax + 8], cl
mov dword [rsp + reloc.WLDAP32.dll_Ordinal_32], 0x20
mov r9d, 1
lea r8, [rbp + 0x10c0]
lea rdx, [0x140118104]
mov rcx, rax
call fcn.14005f660
call fcn.14005da80
lea rax, str.Head
mov qword [rbp + 0x10f8], rax
lea rax, str.Feet
mov qword [rbp + 0x1100], rax
lea rax, str.Chest
mov qword [rbp + 0x1108], rax
lea rdx, [rbp - 4]
lea rcx, [rsp + 0x77]
call fcn.140084380
movzx ecx, byte [rax + 4]
test cl, cl
je 0x1400799c6
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor cl, 0x34
mov byte [rax + 4], cl
mov dword [rsp + reloc.WLDAP32.dll_Ordinal_32], 0x20
mov r9d, 3
lea r8, [rbp + 0x10f8]
lea rdx, [0x140118128]
mov rcx, rax
call fcn.14005f660
call fcn.140032240
call fcn.1400376f0
lea r14, str.Right
lea r13, str.Left
movss xmm10, dword [0x140103bfc]
movss xmm8, dword [0x140103b74]
movss xmm13, dword [0x140103c24]
movss xmm14, dword [0x140103c48]
movss xmm15, dword [0x140103c0c]
cmp dword [0x140203a40], 1
jne 0x14007b646
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movaps xmm2, xmm7
movss xmm1, dword [0x140103c28]
lea rcx, [rbp + 0x268]
call fcn.140002260
lea rcx, [rbp + 0x268]
call fcn.14003a780
movss xmm2, dword [0x140103c5c]
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x270]
call fcn.140002260
mov rdi, rax
lea rdx, [rbp - 0x28]
lea rcx, [rsp + 0x78]
call fcn.1400843a0
mov rbx, rax
cmp byte [rax + 3], 0
je 0x140079b73
cmp r12d, 2
jl 0x140079b2f
movdqa xmm3, xmmword [0x140103df0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x140104140]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x140104140]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.00000000000000001111111111111111]
movd xmm0, dword [rax]
xorps xmm2, xmm0
movd dword [rax], xmm2
jmp 0x140079b73
mov r9, rbx
mov r8d, r15d
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140079b40
mov rcx, qword [0x140203a30]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], 1
xor r8d, r8d
mov rdx, rbx
mov rcx, qword [rcx + 0x3ea0]
call fcn.14002df00
mov edx, eax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8, rdi
mov rcx, rbx
call fcn.14005c0c0
call fcn.14001fc30
lea rdx, [rax + 0xc]
movsd xmm0, qword [str.sC__G_WJ9]
movsd qword [rbp + 0x6a8], xmm0
movzx eax, word [0x140103460]
mov word [rbp + 0x6b0], ax
lea rcx, [rbp + 0x6a8]
cmp byte [reloc.WS2_32.dll_gethostname], 0
je 0x140079c4a
mov byte [rbp + 0x6a8], 0x43
xor byte [rbp + 0x6a9], 0x31
xor byte [rbp + 0x6aa], 0x32
xor byte [rbp + 0x6ab], 0x33
xor byte [rbp + 0x6ac], 0x34
xor byte [rbp + 0x6ad], 0x35
xor byte [rbp + 0x6ae], 0x36
xor byte [rbp + 0x6af], 0x37
xor byte [rbp + 0x6b0], 0x38
xor byte [rbp + 0x6b1], 0x39
call fcn.14005c7e0
call fcn.14001fc30
movzx ecx, word [0x140103898]
mov word [rbp + 0x7f0], cx
lea rdx, [rax + 2]
jmp 0x140079c66
call fcn.14005c7e0
call fcn.14001fc30
lea rdx, [rax + 2]
movzx eax, word [0x140103898]
mov word [rbp + 0x7f0], ax
movsd xmm0, qword [str.s__QG]
movzx ecx, byte [0x14010389a]
movsd qword [rbp + 0x7e8], xmm0
mov byte [rbp + 0x7e8], 0x43
xor byte [rbp + 0x7e9], 0x31
xor byte [rbp + 0x7ea], 0x32
xor byte [rbp + 0x7eb], 0x33
xor byte [rbp + 0x7ec], 0x34
xor byte [rbp + 0x7ed], 0x35
xor byte [rbp + 0x7ee], 0x36
xor byte [rbp + 0x7ef], 0x37
xor byte [rbp + 0x7f0], 0x38
xor byte [rbp + 0x7f1], 0x39
xor cl, 0x3a
mov byte [rbp + 0x7f2], cl
lea rcx, [rbp + 0x7e8]
call fcn.14005c7e0
call fcn.14001fc30
mov r10, rax
mov eax, dword [0x140103508]
mov dword [rbp - 0x24], eax
cmp byte [0x14010350b], 0
je 0x140079dc3
cmp r12d, 2
jl 0x140079d81
movdqa xmm3, xmmword [0x140103df0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x140104140]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x140104140]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.00000000000000001111111111111111]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp - 0x24], xmm2
jmp 0x140079dc3
lea r9, [rbp - 0x24]
mov r8d, r15d
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140079d90
lea rdx, [r10 + 0xb]
lea rcx, [rbp - 0x24]
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x608]
lea rcx, [rsp + 0x79]
call fcn.1400843b0
movzx ecx, byte [rax + 8]
test cl, cl
je 0x140079e16
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor cl, 0x38
mov byte [rax + 8], cl
lea rdx, [rbx + 9]
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x7f8]
lea rcx, [rsp + 0x7a]
call fcn.1400843d0
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x140079e70
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
lea rdx, [rbx + 3]
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x6b8]
lea rcx, [rsp + 0x7b]
call fcn.140084400
movzx ecx, byte [rax + 9]
test cl, cl
je 0x140079ec6
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [rbx + 4]
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0xa28]
lea rcx, [rsp + 0x7c]
call fcn.140084420
mov r10, rax
cmp byte [rax + 0xd], 0
je 0x14007a053
mov r8d, r15d
cmp r12d, 2
jl 0x14007a00b
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x14007a020
lea rdx, [rbx + 5]
mov rcx, r10
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x4c]
lea rcx, [rsp + 0x7d]
call fcn.140084450
movzx ecx, byte [rax + 6]
test cl, cl
je 0x14007a09a
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor cl, 0x36
mov byte [rax + 6], cl
lea rdx, [rbx + 6]
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 4]
lea rcx, [rsp + 0x7e]
call fcn.140084480
movzx ecx, byte [rax + 5]
test cl, cl
je 0x14007a0dd
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor cl, 0x35
mov byte [rax + 5], cl
lea rdx, [rbx + 8]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x8a8]
lea rcx, [rsp + 0x7f]
call fcn.1400844a0
mov r10, rax
cmp byte [rax + 0xb], 0
je 0x14007a253
mov r8d, r15d
cmp r12d, 2
jl 0x14007a21a
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x14007a220
lea rdx, [0x14020419b]
mov rcx, r10
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x808]
lea rcx, [rbp - 0x80]
call fcn.1400841f0
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x14007a2af
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
mov rdx, rbx
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x8b8]
lea rcx, [rbp - 0x7f]
call fcn.140084220
mov r10, rax
cmp byte [rax + 0xb], 0
je 0x14007a433
mov r8d, r15d
cmp r12d, 2
jl 0x14007a3f2
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x14007a400
lea rdx, [rbx + 1]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xc]
lea rcx, [rbp - 0x7e]
call fcn.1400844c0
movzx ecx, byte [rax + 5]
test cl, cl
je 0x14007a46d
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor cl, 0x35
mov byte [rax + 5], cl
lea rdx, [0x140203a25]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x6c8]
lea rcx, [rbp - 0x7d]
call fcn.1400844e0
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14007a4bd
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x1402041a2]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x6d8]
lea rcx, [rbp - 0x7c]
call fcn.140084500
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14007a50d
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x1402041a3]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x6e8]
lea rcx, [rbp - 0x7b]
call fcn.140084520
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14007a55d
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x1402041a4]
mov rcx, rax
call fcn.14005c7e0
lea rcx, str.Vehicle_ESP
call fcn.1400594f0
movaps xmm0, xmm12
call fcn.14003a7e0
lea rdx, [rbp + 0x978]
lea rcx, [rbp - 0x7a]
call fcn.140084540
mov r10, rax
cmp byte [rax + 0xc], 0
je 0x14007a6f3
mov r8d, r15d
cmp r12d, 2
jl 0x14007a6b1
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x14007a6c0
lea rdx, [0x1402041a0]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xce8]
lea rcx, [rbp - 0x79]
call fcn.140084570
mov r10, rax
cmp byte [rax + 0x10], 0
je 0x14007a8b3
mov r8d, r15d
cmp r12d, 2
jl 0x14007a86d
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14007a760
cmp r8d, 0x11
jge 0x14007a8b3
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x14007a880
lea rdx, [0x14020419e]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xaf8]
lea rcx, [rbp - 0x78]
call fcn.140084590
mov r10, rax
cmp byte [rax + 0xe], 0
je 0x14007aa33
mov r8d, r15d
cmp r12d, 2
jl 0x14007a9f2
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x14007aa00
lea rdx, [0x14020419a]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xb18]
lea rcx, [rbp - 0x77]
call fcn.1400845c0
mov r10, rax
cmp byte [rax + 0xe], 0
je 0x14007abb3
mov r8d, r15d
cmp r12d, 2
jl 0x14007ab72
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x14007ab80
lea rdx, [0x14020419c]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xcd0]
lea rcx, [rbp - 0x76]
call fcn.1400845f0
mov r10, rax
cmp byte [rax + 0x10], 0
je 0x14007ad73
mov r8d, r15d
cmp r12d, 2
jl 0x14007ad2d
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14007ac20
cmp r8d, 0x11
jge 0x14007ad73
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x14007ad40
lea rdx, [0x14020419d]
mov rcx, r10
call fcn.14005c7e0
call fcn.140032240
call fcn.1400376f0
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movaps xmm2, xmm7
movss xmm7, dword [0x140103c70]
movaps xmm1, xmm7
lea rcx, [rbp + 0x278]
call fcn.140002260
lea rcx, [rbp + 0x278]
call fcn.14003a780
movss xmm2, dword [0x140103c5c]
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x280]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x14]
lea rcx, [rbp - 0x75]
call fcn.140084610
movzx ecx, byte [rax + 5]
test cl, cl
je 0x14007ae0b
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor cl, 0x35
mov byte [rax + 5], cl
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.14005c030
movss xmm2, dword [0x140103b88]
movaps xmm1, xmm12
lea rcx, [rbp + 0x288]
call fcn.140002260
lea rcx, [rbp + 0x288]
call fcn.14003a780
movss xmm0, dword [0x140103c2c]
call fcn.14003a880
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0xe50]
lea rcx, [rbp - 0x74]
call fcn.140084630
mov r10, rax
cmp byte [rax + 0x17], 0
je 0x14007aff3
cmp r12d, 2
jl 0x14007afb8
movdqa xmm5, xmmword [0x140103df0]
mov edx, r15d
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov r8d, dword [rbp + 0x10b0]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x18
jl 0x14007aeb1
jmp 0x14007aff3
mov r9, r10
mov r8d, r15d
nop
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x18
jl 0x14007afc0
mov dword [rsp + 0x28], r15d
lea rdi, [0x140101d18]
mov qword [rsp + 0x20], rdi
mov r9d, 0x1f4
xor r8d, r8d
lea rdx, [rbx + 0x68]
mov rcx, r10
call fcn.140061120
lea rdx, [rbp + 0xe68]
lea rcx, [rbp - 0x73]
call fcn.140084650
mov r10, rax
cmp byte [rax + 0x17], 0
je 0x14007b1c3
cmp r12d, 2
jl 0x14007b187
movdqa xmm5, xmmword [0x140103df0]
mov edx, r15d
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov r8d, dword [rbp + 0x10b0]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x18
jl 0x14007b080
jmp 0x14007b1c3
mov r9, r10
mov r8d, r15d
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x18
jl 0x14007b190
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rdi
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, reloc.WLDAP32.dll_Ordinal_200
mov rcx, r10
call fcn.140061120
mov qword [rbp + 0x10c8], r14
mov qword [rbp + 0x10d0], r13
lea rdi, [0x1401018b4]
mov qword [rbp + 0x10d8], rdi
mov qword [rbp + 0x10e0], r14
mov qword [rbp + 0x10e8], r13
mov qword [rbp + 0x10f0], rdi
movaps xmm2, xmm10
movaps xmm1, xmm8
lea rcx, [rbp + 0x290]
call fcn.140002260
lea rcx, [rbp + 0x290]
call fcn.14003a780
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0xa78]
lea rcx, [rbp - 0x72]
call fcn.140084670
mov r10, rax
cmp byte [rax + 0xe], 0
je 0x14007b3b3
mov r8d, r15d
cmp r12d, 2
jl 0x14007b36e
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x14007b380
mov dword [rsp + reloc.WLDAP32.dll_Ordinal_32], 0x20
mov r9d, 3
lea r8, [rbp + 0x10c8]
lea rdx, [rbx + 0x6c]
mov rcx, r10
call fcn.14005f660
movaps xmm2, xmm13
movaps xmm1, xmm8
lea rcx, [rbp + 0x298]
call fcn.140002260
lea rcx, [rbp + 0x298]
call fcn.14003a780
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0xa18]
lea rcx, [rbp - 0x71]
call fcn.1400846a0
mov r10, rax
cmp byte [rax + 0xd], 0
je 0x14007b573
mov r8d, r15d
cmp r12d, 2
jl 0x14007b52c
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x14007b540
mov dword [rsp + reloc.WLDAP32.dll_Ordinal_32], 0x20
mov r9d, 3
lea r8, [rbp + 0x10e0]
lea rdx, [rbx + 0x70]
mov rcx, r10
call fcn.14005f660
movss xmm0, dword [0x140103b88]
call fcn.14003a7e0
movss xmm2, dword [0x140103c38]
movaps xmm1, xmm8
lea rcx, [rbp + 0x2a0]
call fcn.140002260
lea rcx, [rbp + 0x2a0]
call fcn.14003a780
lea rcx, str.Esp_Color
call fcn.1400594f0
movaps xmm2, xmm14
movaps xmm1, xmm8
lea rcx, [rbp + 0x2a8]
call fcn.140002260
lea rcx, [rbp + 0x2a8]
call fcn.14003a780
movaps xmm0, xmm15
call fcn.14003a880
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp - 0x70]
lea rcx, [rbp - 0x6f]
call fcn.1400846d0
movzx ecx, byte [rax]
test cl, cl
je 0x14007b61b
xor cl, 0x30
mov byte [rax], cl
mov r8d, 0x10420
lea rdx, [rbx + 0x58]
mov rcx, rax
call fcn.140067ff0
call fcn.14003a930
call fcn.140032240
call fcn.1400376f0
movss xmm6, dword [0x140103c2c]
jmp 0x14007b64e
movss xmm7, dword [0x140103c70]
movabs r13, 0xd80958fc74e988a6
movabs r14, 0xbf0fd6e56c964fcb
cmp dword [0x140203a40], 0
jne 0x1400810bc
movss xmm2, dword [0x140103bac]
movss xmm1, dword [0x140103c28]
lea rcx, [rbp + 0x2b0]
call fcn.140002260
lea rcx, [rbp + 0x2b0]
call fcn.14003a780
xor edx, edx
lea rcx, str.SubTabBar
call fcn.14006c890
test al, al
je 0x1400810bc
xor r8d, r8d
xor edx, edx
lea rcx, str.Self
call fcn.14006e540
test al, al
je 0x14007c6f0
movss xmm2, dword [0x140103bf0]
movss xmm1, dword [0x140103c28]
lea rcx, [rbp + 0x2b8]
call fcn.140002260
lea rcx, [rbp + 0x2b8]
call fcn.14003a780
movss xmm2, dword [0x140103c50]
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x2c0]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0xa88]
lea rcx, [rbp - 0x6e]
call fcn.1400846e0
mov r10, rax
cmp byte [rax + 0xe], 0
je 0x14007b883
mov r8d, r15d
cmp r12d, 2
jl 0x14007b83d
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x14007b850
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, r10
call fcn.14005c030
lea rdx, [rbp + 0x8c8]
lea rcx, [rbp - 0x6d]
call fcn.140084710
mov r10, rax
cmp byte [rax + 0xb], 0
je 0x14007ba03
mov r8d, r15d
cmp r12d, 2
jl 0x14007b9c4
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x14007b9d0
lea rdx, [0x14020418d]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0x818]
lea rcx, [rbp - 0x6c]
call fcn.140084730
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x14007ba57
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
lea rdx, [0x140118b70]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x918]
lea rcx, [rbp - 0x6b]
call fcn.140084760
mov r10, rax
cmp byte [rax + 0xc], 0
je 0x14007bbd3
mov r8d, r15d
cmp r12d, 2
jl 0x14007bb96
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x14007bba0
lea rdx, [0x140118b71]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0x6f8]
lea rcx, [rbp - 0x6a]
call fcn.140084790
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14007bc23
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x140118b74]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x928]
lea rcx, [rbp - 0x69]
call fcn.1400847b0
mov r10, rax
cmp byte [rax + 0xc], 0
je 0x14007bda3
mov r8d, r15d
cmp r12d, 2
jl 0x14007bd62
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x14007bd70
lea rdx, [0x140118b75]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0x2c8]
lea rcx, [rbp - 0x68]
call fcn.1400847e0
mov r10, rax
cmp byte [rax + 7], 0
je 0x14007bf23
cmp r12d, 2
jl 0x14007bedb
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
jmp 0x14007bf23
mov r9, r10
mov r8d, r15d
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x14007bef0
lea rdx, [0x140118b72]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0x5b8]
lea rcx, [rbp - 0x67]
call fcn.1400847f0
movzx ecx, byte [rax + 8]
test cl, cl
je 0x14007bf6f
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor cl, 0x38
mov byte [rax + 8], cl
lea rdx, [0x140204194]
mov rcx, rax
call fcn.14005c7e0
cmp byte [0x140118b75], 0
je 0x14007c070
movaps xmm0, xmm6
call fcn.14003a880
lea rdx, [rbp + 0x688]
lea rcx, [rbp - 0x66]
call fcn.140084810
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14007bfd4
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
mov dword [rsp + 0x28], r15d
lea rdi, [0x140101d18]
mov qword [rsp + 0x20], rdi
mov r9d, 0xa
lea r8d, [r9 - 9]
lea rdx, [0x140118b80]
mov rcx, rax
call fcn.140061120
movaps xmm0, xmm6
call fcn.14003a880
lea rdx, [rbp + 0x828]
lea rcx, [rbp - 0x65]
call fcn.140084830
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x14007c04b
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rdi
mov r9d, 5
lea r8d, [r9 - 4]
lea rdx, [0x140118b88]
mov rcx, rax
call fcn.140061120
jmp 0x14007c077
lea rdi, [0x140101d18]
lea rdx, [rbp + 0xcb8]
lea rcx, [rbp - 0x64]
call fcn.140084860
mov r10, rax
cmp byte [rax + 0x10], 0
je 0x14007c223
mov r8d, r15d
cmp r12d, 2
jl 0x14007c1df
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14007c0d2
cmp r8d, 0x11
jge 0x14007c223
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x14007c1f0
lea rdx, [0x140118b76]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0x8d8]
lea rcx, [rbp - 0x63]
call fcn.140084880
mov r10, rax
cmp byte [rax + 0xb], 0
je 0x14007c3a3
mov r8d, r15d
cmp r12d, 2
jl 0x14007c362
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x14007c370
lea rdx, [0x140118b90]
mov rcx, r10
call fcn.14005c7e0
cmp byte [0x140118b90], 0
je 0x14007c4c6
lea rdx, [rbp - 0x10]
lea rcx, [rbp - 0x62]
call fcn.140084300
mov r10, rax
cmp byte [rax + 3], 0
je 0x14007c4a3
cmp r12d, 2
jl 0x14007c463
movdqa xmm3, xmmword [0x140103df0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x140104140]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x140104140]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.00000000000000001111111111111111]
movd xmm0, dword [rax]
xorps xmm2, xmm0
movd dword [rax], xmm2
jmp 0x14007c4a3
mov r9, r10
mov r8d, r15d
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14007c470
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rdi
mov r9d, __WSAFDIsSet
lea r8d, [r9 - 0x64]
lea rdx, reloc.WLDAP32.dll_Ordinal_50
mov rcx, r10
call fcn.140061120
call fcn.140032240
movss xmm6, dword [0x140103bf0]
movaps xmm2, xmm6
movss xmm1, dword [0x140103c68]
lea rcx, [rbp + 0x2d0]
call fcn.140002260
lea rcx, [rbp + 0x2d0]
call fcn.14003a780
movss xmm2, dword [0x140103c50]
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x2d8]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0xa98]
lea rcx, [rbp - 0x61]
call fcn.1400848a0
mov r11, rax
cmp byte [rax + 0xe], 0
je 0x14007c683
mov r8d, r15d
cmp r12d, 2
jl 0x14007c645
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r11]
xorps xmm2, xmm0
movd dword [r11], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r11 + 4]
xorps xmm2, xmm0
movd dword [r11 + 4], xmm2
mov r8d, 8
movsxd r10, r8d
add r10, r11
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r10], al
inc r8d
lea r10, [r10 + 1]
cmp r8d, 0xf
jl 0x14007c650
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, r11
call fcn.14005c030
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rdi
mov r9d, reloc.WLDAP32.dll_Ordinal_200
mov r8d, 1
lea rdx, [0x1402022b8]
lea rcx, str.Heal_Amount
call fcn.140061120
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rdi
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, [0x1402022bc]
lea rcx, str.Armor_Amount
call fcn.140061120
call fcn.140032240
call fcn.14006e640
jmp 0x14007c6f8
movss xmm6, dword [0x140103bf0]
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007c719
call fcn.14003b630
lea rcx, str.Self_Options
call fcn.1400594f0
call fcn.14003b800
xor r8d, r8d
xor edx, edx
lea rcx, str.Players
call fcn.14006e540
test al, al
je 0x14007ca8f
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movaps xmm2, xmm6
movss xmm1, dword [0x140103c28]
lea rcx, [rbp + 0x2e0]
call fcn.140002260
lea rcx, [rbp + 0x2e0]
call fcn.14003a780
movss xmm2, dword [0x140103c40]
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x2e8]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x8e8]
lea rcx, [rbp - 0x60]
call fcn.140084140
mov r10, rax
cmp byte [rax + 0xb], 0
je 0x14007c8f3
mov r8d, r15d
cmp r12d, 2
jl 0x14007c8b0
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x14007c8c0
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, r10
call fcn.14005c030
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r15
xor r9d, r9d
mov r8d, 0x100
lea rdx, [0x140204b60]
lea rcx, str.Search
call fcn.1400617c0
mov rdx, qword [0x140204868]
test rdx, rdx
je 0x14007ca80
add rdx, 0x18
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
lea rdx, [rax + 0x100]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov r15, rax
lea rdx, [rbx + 0x108]
lea rcx, [0x1402048d0]
call fcn.140004630
mov sil, 1
test eax, eax
jle 0x14007ca78
mov rdi, r15
mov r14d, eax
test r15, r15
je 0x14007ca60
mov rdx, rdi
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
test rax, rax
je 0x14007ca60
mov rdx, qword [0x1402048b8]
add rdx, rax
lea rcx, [0x1402048d0]
call fcn.1400045e0
test rax, rax
je 0x14007ca60
mov rdx, qword [0x1402048b8]
add rdx, rbx
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x88]
lea rcx, [0x1402048d0]
call fcn.140004630
mov edx, eax
lea rcx, [rbp + 0x1088]
call fcn.140002190
nop
cmp byte [0x140204b60], 0
je 0x14007ca27
xor r8d, r8d
lea rdx, [0x140204b60]
lea rcx, [rbp + 0x1088]
call fcn.140085b40
cmp rax, 0xffffffffffffffff
je 0x14007ca54
test sil, sil
jne 0x14007ca35
call fcn.14005e2b0
xor sil, sil
lea rcx, [rbp + 0x1088]
call fcn.14000de00
mov rcx, rax
call fcn.1400594f0
xor ecx, ecx
call fcn.140031e60
nop
lea rcx, [rbp + 0x1088]
call fcn.140003f80
add rdi, 0x10
sub r14, 1
jne 0x14007c987
movabs r14, 0xbf0fd6e56c964fcb
xor r15d, r15d
mov rsi, qword [rsp + 0x40]
call fcn.140032240
call fcn.1400376f0
call fcn.14006e640
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007cab0
call fcn.14003b630
lea rcx, str.Players_Options
call fcn.1400594f0
call fcn.14003b800
xor r8d, r8d
xor edx, edx
lea rcx, str.Visual
call fcn.14006e540
test al, al
je 0x14007e644
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movaps xmm2, xmm6
movss xmm1, dword [0x140103c28]
lea rcx, [rbp + 0x2f0]
call fcn.140002260
lea rcx, [rbp + 0x2f0]
call fcn.14003a780
movss xmm2, dword [0x140103c5c]
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x2f8]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp - 0x1c]
lea rcx, [rbp - 0x5f]
call fcn.1400843a0
mov r10, rax
cmp byte [rax + 3], 0
je 0x14007cc03
cmp r12d, 2
jl 0x14007cbbb
movdqa xmm3, xmmword [0x140103df0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x140104140]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x140104140]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.00000000000000001111111111111111]
movd xmm0, dword [rax]
xorps xmm2, xmm0
movd dword [rax], xmm2
jmp 0x14007cc03
mov r9, r10
mov r8d, r15d
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14007cbd0
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, r10
call fcn.14005c030
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x718]
lea rcx, [rbp - 0x5e]
call fcn.1400848d0
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14007cc5d
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [rbx + 0xc]
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x838]
lea rcx, [rbp - 0x5d]
call fcn.1400848f0
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x14007ccb6
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
lea rdx, [rbx + 2]
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x5c]
call fcn.140084920
mov r10, rax
cmp byte [rax + 3], 0
je 0x14007cdb3
cmp r12d, 2
jl 0x14007cd6e
movdqa xmm3, xmmword [0x140103df0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x140104140]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x140104140]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.00000000000000001111111111111111]
movd xmm0, dword [rax]
xorps xmm2, xmm0
movd dword [rax], xmm2
jmp 0x14007cdb3
mov r9, r10
mov r8d, r15d
nop dword [rax]
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14007cd80
lea rdx, [rbx + 0xb]
mov rcx, r10
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x618]
lea rcx, [rbp - 0x5b]
call fcn.1400843b0
movzx ecx, byte [rax + 8]
test cl, cl
je 0x14007ce04
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor cl, 0x38
mov byte [rax + 8], cl
lea rdx, [rbx + 9]
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x848]
lea rcx, [rbp - 0x5a]
call fcn.1400843d0
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x14007ce5d
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
lea rdx, [rbx + 3]
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x728]
lea rcx, [rbp - 0x59]
call fcn.140084400
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14007ceb2
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [rbx + 4]
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0xa08]
lea rcx, [rbp - 0x58]
call fcn.140084420
mov r10, rax
cmp byte [rax + 0xd], 0
je 0x14007d033
mov r8d, r15d
cmp r12d, 2
jl 0x14007cff6
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x14007d000
lea rdx, [rbx + 5]
mov rcx, r10
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x54]
lea rcx, [rbp - 0x57]
call fcn.140084450
movzx ecx, byte [rax + 6]
test cl, cl
je 0x14007d079
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor cl, 0x36
mov byte [rax + 6], cl
lea rdx, [rbx + 6]
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x1c]
lea rcx, [rbp - 0x56]
call fcn.140084480
movzx ecx, byte [rax + 5]
test cl, cl
je 0x14007d0bb
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor cl, 0x35
mov byte [rax + 5], cl
lea rdx, [rbx + 8]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x8f8]
lea rcx, [rbp - 0x55]
call fcn.1400844a0
mov r10, rax
cmp byte [rax + 0xb], 0
je 0x14007d233
mov r8d, r15d
cmp r12d, 2
jl 0x14007d1f7
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x14007d200
lea rdx, [0x14020419b]
mov rcx, r10
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x7b8]
lea rcx, [rbp - 0x54]
call fcn.1400841f0
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x14007d28f
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
mov rdx, rbx
mov rcx, rax
call fcn.14005c7e0
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x908]
lea rcx, [rbp - 0x53]
call fcn.140084220
mov r10, rax
cmp byte [rax + 0xb], 0
je 0x14007d413
mov r8d, r15d
cmp r12d, 2
jl 0x14007d3d2
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xc
jl 0x14007d3e0
lea rdx, [rbx + 1]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0x24]
lea rcx, [rbp - 0x52]
call fcn.1400844c0
movzx ecx, byte [rax + 5]
test cl, cl
je 0x14007d44d
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor cl, 0x35
mov byte [rax + 5], cl
lea rdx, [0x140203a25]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x738]
lea rcx, [rbp - 0x51]
call fcn.1400844e0
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14007d49d
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x1402041a2]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x748]
lea rcx, [rbp - 0x50]
call fcn.140084500
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14007d4ed
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x1402041a3]
mov rcx, rax
call fcn.14005c7e0
lea rdx, [rbp + 0x758]
lea rcx, [rbp - 0x4f]
call fcn.140084520
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14007d53d
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x1402041a4]
mov rcx, rax
call fcn.14005c7e0
lea rcx, str.Vehicle_ESP
call fcn.1400594f0
movaps xmm0, xmm12
call fcn.14003a7e0
lea rdx, [rbp + 0x948]
lea rcx, [rbp - 0x4e]
call fcn.140084540
mov r10, rax
cmp byte [rax + 0xc], 0
je 0x14007d6d3
mov r8d, r15d
cmp r12d, 2
jl 0x14007d691
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x14007d6a0
lea rdx, [0x1402041a0]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xca0]
lea rcx, [rbp - 0x4d]
call fcn.140084570
mov r10, rax
cmp byte [rax + 0x10], 0
je 0x14007d893
mov r8d, r15d
cmp r12d, 2
jl 0x14007d84d
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14007d740
cmp r8d, 0x11
jge 0x14007d893
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x14007d860
lea rdx, [0x14020419e]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xaa8]
lea rcx, [rbp - 0x4c]
call fcn.140084590
mov r10, rax
cmp byte [rax + 0xe], 0
je 0x14007da13
mov r8d, r15d
cmp r12d, 2
jl 0x14007d9d2
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x14007d9e0
lea rdx, [0x14020419a]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xab8]
lea rcx, [rbp - 0x4b]
call fcn.1400845c0
mov r10, rax
cmp byte [rax + 0xe], 0
je 0x14007db93
mov r8d, r15d
cmp r12d, 2
jl 0x14007db52
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x14007db60
lea rdx, [0x14020419c]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0xc88]
lea rcx, [rbp - 0x4a]
call fcn.1400845f0
mov r10, rax
cmp byte [rax + 0x10], 0
je 0x14007dd53
mov r8d, r15d
cmp r12d, 2
jl 0x14007dd0d
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14007dc00
cmp r8d, 0x11
jge 0x14007dd53
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x11
jl 0x14007dd20
lea rdx, [0x14020419d]
mov rcx, r10
call fcn.14005c7e0
call fcn.140032240
call fcn.1400376f0
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movss xmm2, dword [0x140103bf0]
movaps xmm1, xmm7
lea rcx, [rbp + 0x300]
call fcn.140002260
lea rcx, [rbp + 0x300]
call fcn.14003a780
movss xmm2, dword [0x140103c5c]
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x308]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x2c]
lea rcx, [rbp - 0x49]
call fcn.140084610
movzx ecx, byte [rax + 5]
test cl, cl
je 0x14007ddec
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor cl, 0x35
mov byte [rax + 5], cl
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.14005c030
movss xmm2, dword [0x140103b88]
movaps xmm1, xmm12
lea rcx, [rbp + 0x310]
call fcn.140002260
lea rcx, [rbp + 0x310]
call fcn.14003a780
movss xmm0, dword [0x140103c2c]
call fcn.14003a880
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0xe80]
lea rcx, [rbp - 0x48]
call fcn.140084630
mov r11, rax
cmp byte [rax + 0x17], 0
je 0x14007dfd3
cmp r12d, 2
jl 0x14007df99
movdqa xmm5, xmmword [0x140103df0]
mov edx, r15d
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov r8d, dword [rbp + 0x10b0]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x18
jl 0x14007de92
jmp 0x14007dfd3
mov r10, r11
mov r8d, r15d
nop
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r10], al
inc r8d
lea r10, [r10 + 1]
cmp r8d, 0x18
jl 0x14007dfa0
mov dword [rsp + 0x28], r15d
lea rdi, [0x140101d18]
mov qword [rsp + 0x20], rdi
mov r9d, 0x1f4
xor r8d, r8d
lea rdx, [rbx + 0x68]
mov rcx, r11
call fcn.140061120
lea rdx, [rbp + 0xe98]
lea rcx, [rbp - 0x47]
call fcn.140084650
mov r11, rax
cmp byte [rax + 0x17], 0
je 0x14007e1a3
cmp r12d, 2
jl 0x14007e167
movdqa xmm5, xmmword [0x140103df0]
mov edx, r15d
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov r8d, dword [rbp + 0x10b0]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x18
jl 0x14007e060
jmp 0x14007e1a3
mov r10, r11
mov r8d, r15d
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r10], al
inc r8d
lea r10, [r10 + 1]
cmp r8d, 0x18
jl 0x14007e170
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rdi
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, reloc.WLDAP32.dll_Ordinal_200
mov rcx, r11
call fcn.140061120
lea rax, str.Right
mov qword [rbp + 0x1110], rax
lea rcx, str.Left
mov qword [rbp + 0x1118], rcx
lea rdx, [0x1401018b4]
mov qword [rbp + 0x1120], rdx
mov qword [rbp + 0x1128], rax
mov qword [rbp + 0x1130], rcx
mov qword [rbp + 0x1138], rdx
movaps xmm2, xmm10
movaps xmm1, xmm8
lea rcx, [rbp + 0x318]
call fcn.140002260
lea rcx, [rbp + 0x318]
call fcn.14003a780
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0xac8]
lea rcx, [rbp - 0x46]
call fcn.140084670
mov r10, rax
cmp byte [rax + 0xe], 0
je 0x14007e3a3
mov r8d, r15d
cmp r12d, 2
jl 0x14007e35c
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x14007e370
mov dword [rsp + reloc.WLDAP32.dll_Ordinal_32], 0x20
mov r9d, 3
lea r8, [rbp + 0x1110]
lea rdx, [rbx + 0x6c]
mov rcx, r10
call fcn.14005f660
movaps xmm2, xmm13
movaps xmm1, xmm8
lea rcx, [rbp + 0x320]
call fcn.140002260
lea rcx, [rbp + 0x320]
call fcn.14003a780
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp + 0x9f8]
lea rcx, [rbp - 0x45]
call fcn.1400846a0
mov r11, rax
cmp byte [rax + 0xd], 0
je 0x14007e563
mov r8d, r15d
cmp r12d, 2
jl 0x14007e51c
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r11]
xorps xmm2, xmm0
movd dword [r11], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r11 + 4]
xorps xmm2, xmm0
movd dword [r11 + 4], xmm2
mov r8d, 8
movsxd r10, r8d
add r10, r11
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r10], al
inc r8d
lea r10, [r10 + 1]
cmp r8d, 0xe
jl 0x14007e530
mov dword [rsp + reloc.WLDAP32.dll_Ordinal_32], 0x20
mov r9d, 3
lea r8, [rbp + 0x1128]
lea rdx, [rbx + 0x70]
mov rcx, r11
call fcn.14005f660
movss xmm10, dword [0x140103b88]
movaps xmm0, xmm10
call fcn.14003a7e0
movss xmm13, dword [0x140103c38]
movaps xmm2, xmm13
movaps xmm1, xmm8
lea rcx, [rbp + 0x328]
call fcn.140002260
lea rcx, [rbp + 0x328]
call fcn.14003a780
lea rcx, str.Esp_Color
call fcn.1400594f0
movaps xmm2, xmm14
movaps xmm1, xmm8
lea rcx, [rbp + 0x330]
call fcn.140002260
lea rcx, [rbp + 0x330]
call fcn.14003a780
movaps xmm0, xmm15
call fcn.14003a880
call fcn.14001fc30
mov rbx, rax
lea rdx, [rbp - 0x44]
lea rcx, [rbp - 0x43]
call fcn.1400846d0
movzx ecx, byte [rax]
test cl, cl
je 0x14007e619
xor cl, 0x30
mov byte [rax], cl
mov r8d, 0x10420
lea rdx, [rbx + 0x58]
mov rcx, rax
call fcn.140067ff0
call fcn.14003a930
call fcn.140032240
call fcn.1400376f0
call fcn.14006e640
jmp 0x14007e656
movss xmm10, dword [0x140103b88]
movss xmm13, dword [0x140103c38]
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007e67b
call fcn.14003b630
lea rcx, str.Visuals_Options
call fcn.1400594f0
call fcn.14003b800
xor r8d, r8d
xor edx, edx
lea rcx, str.Auto_Shop
call fcn.14006e540
test al, al
je 0x14007ee01
mov rcx, qword [rsi + 0x118]
call fcn.140037650
movss xmm7, dword [0x140103bf0]
movaps xmm2, xmm7
movss xmm14, dword [0x140103c28]
movaps xmm1, xmm14
lea rcx, [rbp + 0x338]
call fcn.140002260
lea rcx, [rbp + 0x338]
call fcn.14003a780
movss xmm15, dword [0x140103c5c]
movaps xmm2, xmm15
movaps xmm1, xmm13
lea rcx, [rbp + 0x340]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x348]
lea rcx, [rbp - 0x42]
call fcn.140083e80
mov rcx, rax
cmp byte [rax + 7], 0
je 0x14007e853
cmp r12d, 2
jl 0x14007e815
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
jmp 0x14007e853
mov r9, rcx
mov r8d, r15d
nop dword [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul edx, eax, 0x33
movzx eax, r8b
sub al, dl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x14007e820
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
call fcn.14005c030
lea rdx, [rbp + 0x9e8]
lea rcx, [rbp - 0x41]
call fcn.140083e90
mov r10, rax
cmp byte [rax + 0xd], 0
je 0x14007e9d3
mov r8d, r15d
cmp r12d, 2
jl 0x14007e991
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x14007e9a0
lea rdx, [0x140118b99]
mov rcx, r10
call fcn.14005c7e0
lea rdx, [rbp + 0x788]
lea rcx, [rbp - 0x40]
call fcn.140084930
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x14007ea2b
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
lea rdx, [0x140204199]
mov rcx, rax
call fcn.14005c7e0
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movss xmm2, dword [0x140103c04]
movaps xmm1, xmm12
lea rcx, [rbp + 0x350]
call fcn.140002260
lea rcx, [rbp + 0x350]
call fcn.14003a780
movss xmm8, dword [0x140103bb4]
movaps xmm2, xmm8
movss xmm6, dword [0x140103c30]
movaps xmm1, xmm6
lea rcx, [rbp + 0x358]
call fcn.140002260
mov rdx, rax
lea rcx, str.Repair_Engine
call fcn.14005a170
test al, al
je 0x14007eade
mov rdx, qword [0x140204890]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rdx, qword [0x140204898]
add rdx, rax
movss xmm2, dword [0x140103c94]
lea rcx, [0x1402048d0]
call fcn.1400246a0
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movss xmm2, dword [0x140103be8]
movaps xmm1, xmm12
lea rcx, [rbp + 0x360]
call fcn.140002260
lea rcx, [rbp + 0x360]
call fcn.14003a780
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0x368]
call fcn.140002260
mov rdx, rax
lea rcx, str.Break_Engine
call fcn.14005a170
test al, al
je 0x14007eb71
mov rdx, qword [0x140204890]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rdx, qword [0x140204898]
add rdx, rax
movaps xmm2, xmm9
lea rcx, [0x1402048d0]
call fcn.1400246a0
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movss xmm2, dword [0x140103c20]
movaps xmm1, xmm12
lea rcx, [rbp + 0x370]
call fcn.140002260
lea rcx, [rbp + 0x370]
call fcn.14003a780
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0x378]
call fcn.140002260
mov rdx, rax
lea rcx, str.Red_Color
call fcn.14005a170
test al, al
je 0x14007ec45
mov rdx, qword [0x140204890]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x48]
lea rcx, [0x1402048d0]
call fcn.1400045e0
test rax, rax
je 0x14007ec45
lea rdx, [rax + 0x20]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
test rax, rax
je 0x14007ec45
lea rdx, [rax + 0xa4]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
lea rdx, [rbx + 0xa8]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movaps xmm2, xmm6
movaps xmm1, xmm12
lea rcx, [rbp + 0x380]
call fcn.140002260
lea rcx, [rbp + 0x380]
call fcn.14003a780
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0x388]
call fcn.140002260
mov rdx, rax
lea rcx, str.Green_Color
call fcn.14005a170
test al, al
je 0x14007ed14
mov rdx, qword [0x140204890]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x48]
lea rcx, [0x1402048d0]
call fcn.1400045e0
test rax, rax
je 0x14007ed14
lea rdx, [rax + 0x20]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
test rax, rax
je 0x14007ed14
lea rdx, [rax + 0xa0]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
lea rdx, [rbx + 0xa4]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movss xmm2, dword [0x140103c44]
movaps xmm1, xmm12
lea rcx, [rbp + 0x390]
call fcn.140002260
lea rcx, [rbp + 0x390]
call fcn.14003a780
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0x398]
call fcn.140002260
mov rdx, rax
lea rcx, str.Blue_Color
call fcn.14005a170
test al, al
je 0x14007ede8
mov rdx, qword [0x140204890]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x48]
lea rcx, [0x1402048d0]
call fcn.1400045e0
test rax, rax
je 0x14007ede8
lea rdx, [rax + 0x20]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
test rax, rax
je 0x14007ede8
lea rdx, [rax + 0xa8]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
lea rdx, [rbx + 0xac]
movaps xmm2, xmm11
lea rcx, [0x1402048d0]
call fcn.1400246a0
call fcn.14006e640
call fcn.140032240
call fcn.1400376f0
call fcn.14006e640
jmp 0x14007ee1b
movss xmm7, dword [0x140103bf0]
movss xmm15, dword [0x140103c5c]
movss xmm14, dword [0x140103c28]
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007ee36
lea rcx, str.Auto_Shop
call fcn.14003b810
xor r8d, r8d
xor edx, edx
lea rcx, str.Teleport
call fcn.14006e540
test al, al
je 0x14007fbbe
movaps xmm2, xmm7
movaps xmm1, xmm14
lea rcx, [rbp + 0x3a0]
call fcn.140002260
lea rcx, [rbp + 0x3a0]
call fcn.14003a780
movaps xmm2, xmm15
movaps xmm1, xmm13
lea rcx, [rbp + 0x3a8]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x798]
lea rcx, [rbp - 0x3f]
call fcn.140084960
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x14007eece
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor byte [rax + 9], 0x39
xor cl, 0x3a
mov byte [rax + 0xa], cl
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.14005c030
test al, al
je 0x14007fba6
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x3b0]
call fcn.140002260
mov rdx, rax
lea rcx, str.TP_to_waypoint
call fcn.14005a170
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x3b8]
call fcn.140002260
mov rdx, rax
lea rcx, str.Teleport_Forward
call fcn.14005a170
test al, al
je 0x14007f018
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xfe8]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rdi, rax
movss xmm7, dword [rbp + 0xfe8]
movss xmm14, dword [0x140103b08]
addss xmm7, xmm14
movss xmm8, dword [rbp + 0xff0]
addss xmm8, xmm9
movss xmm6, dword [rbp + 0xfec]
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
unpcklps xmm7, xmm6
movsd qword [rsp + 0x40], xmm7
movss dword [rsp + 0x48], xmm8
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
movsd qword [rsp + 0x40], xmm7
movss dword [rsp + 0x48], xmm8
lea rdx, [rdi + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
jmp 0x14007f021
movss xmm14, dword [0x140103b08]
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x3c0]
call fcn.140002260
mov rdx, rax
lea rcx, str.Teleport_Backward
call fcn.14005a170
test al, al
je 0x14007f121
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xfd8]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rdi, rax
movss xmm7, dword [rbp + 0xfd8]
subss xmm7, xmm14
movss xmm8, dword [rbp + 0xfe0]
addss xmm8, xmm9
movss xmm6, dword [rbp + 0xfdc]
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
unpcklps xmm7, xmm6
movsd qword [rsp + 0x40], xmm7
movss dword [rsp + 0x48], xmm8
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
movsd qword [rsp + 0x40], xmm7
movss dword [rsp + 0x48], xmm8
lea rdx, [rdi + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x3c8]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Legion_Square
call fcn.14005a170
test al, al
je 0x14007f211
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xfc8]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x433e851f
mov dword [rsp + 0x44], 0xc45a4eb8
mov dword [rsp + 0x48], 0x41fc0000
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x433e851f
mov dword [rsp + 0x44], 0xc45a4eb8
mov dword [rsp + 0x48], 0x41fc0000
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007f22c
lea rcx, str.Teleport_to_Legion_Square___The_bustling_city_center_with_shops_and_attractions.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x3d0]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Humane
call fcn.14005a170
test al, al
je 0x14007f31c
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xfb8]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x45639385
mov dword [rsp + 0x44], 0x4569f829
mov dword [rsp + 0x48], 0x41e428f6
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x45639385
mov dword [rsp + 0x44], 0x4569f829
mov dword [rsp + 0x48], 0x41e428f6
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007f337
lea rcx, str.Teleport_to_Humane_Labs___A_top_secret_research_facility_hidden_in_the_mountains.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x3d8]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Paleto_Bay
call fcn.14005a170
test al, al
je 0x14007f427
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xf38]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc30a851f
mov dword [rsp + 0x44], 0x45c6a7ec
mov dword [rsp + 0x48], 0x41fbeb85
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc30a851f
mov dword [rsp + 0x44], 0x45c6a7ec
mov dword [rsp + 0x48], 0x41fbeb85
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007f442
lea rcx, str.Teleport_to_Paleto_Bay___A_quiet_coastal_town_with_scenic_views_and_a_peaceful_atmosphere.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x3e0]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Sandy_Shores
call fcn.14005a170
test al, al
je 0x14007f532
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xf18]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x44e5a51f
mov dword [rsp + 0x44], 0x4566fa8f
mov dword [rsp + 0x48], 0x4209147b
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x44e5a51f
mov dword [rsp + 0x44], 0x4566fa8f
mov dword [rsp + 0x48], 0x4209147b
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007f54d
lea rcx, str.Teleport_to_Sandy_Shores___A_desert_oasis_with_airstrips_and_a_unique_rural_charm.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x3e8]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Los_Santos_Airport
call fcn.14005a170
test al, al
je 0x14007f63d
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xf48]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc481b0a4
mov dword [rsp + 0x44], 0xc52b1052
mov dword [rsp + 0x48], 0x415c51ec
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc481b0a4
mov dword [rsp + 0x44], 0xc52b1052
mov dword [rsp + 0x48], 0x415c51ec
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007f658
lea rcx, str.Teleport_to_Los_Santos_Airport___A_major_transportation_hub_with_runways_and_terminals.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x3f0]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Casino
call fcn.14005a170
test al, al
je 0x14007f748
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xf58]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x4467550e
mov dword [rsp + 0x44], 0x42389ba6
mov dword [rsp + 0x48], 0x42a1d0e5
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x4467550e
mov dword [rsp + 0x44], 0x42389ba6
mov dword [rsp + 0x48], 0x42a1d0e5
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007f763
lea rcx, str.Teleport_to_the_Casino___Try_your_luck_at_the_exclusive_Diamond_Casino_and_Resort.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x3f8]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Police_Station
call fcn.14005a170
test al, al
je 0x14007f853
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xf68]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x43da3ed9
mov dword [rsp + 0x44], 0xc4758b02
mov dword [rsp + 0x48], 0x41f5978d
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x43da3ed9
mov dword [rsp + 0x44], 0xc4758b02
mov dword [rsp + 0x48], 0x41f5978d
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007f86e
lea rcx, str.Teleport_to_the_Police_Station___Visit_the_law_enforcement_headquarters_in_the_city.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x400]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Weed_Farm
call fcn.14005a170
test al, al
je 0x14007f95e
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xf78]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x450a0c6f
mov dword [rsp + 0x44], 0x45ae51e1
mov dword [rsp + 0x48], 0x4256f0a4
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x450a0c6f
mov dword [rsp + 0x44], 0x45ae51e1
mov dword [rsp + 0x48], 0x4256f0a4
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007f979
lea rcx, str.Teleport_to_Weed_Farm___A_hidden_marijuana_plantation_with_scenic_countryside_surroundings.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x408]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Playboy_Mansion
call fcn.14005a170
test al, al
je 0x14007fa69
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xf88]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc4b8677d
mov dword [rsp + 0x44], 0x43271687
mov dword [rsp + 0x48], 0x425f5d2f
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc4b8677d
mov dword [rsp + 0x44], 0x43271687
mov dword [rsp + 0x48], 0x425f5d2f
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007fa84
lea rcx, str.Teleport_to_Playboy_Mansion___A_luxurious_estate_known_for_extravagant_parties_and_events.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x410]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Northerly
call fcn.14005a170
test al, al
je 0x14007fb74
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0x1028]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x41c63333
mov dword [rsp + 0x44], 0x45eee0d1
mov dword [rsp + 0x48], 0x419870a4
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x41c63333
mov dword [rsp + 0x44], 0x45eee0d1
mov dword [rsp + 0x48], 0x419870a4
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007fb8f
lea rcx, str.Teleport_to_Northerly___Explore_a_mysterious_location_far_to_the_north_of_the_city.
call fcn.14003b810
movss xmm7, dword [0x140103bf0]
call fcn.140032240
call fcn.14006e640
jmp 0x14007fbc7
movss xmm14, dword [0x140103b08]
call fcn.140032240
call fcn.14006e640
jmp 0x14007fbc7
movss xmm14, dword [0x140103b08]
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14007fbec
call fcn.14003b630
lea rcx, str.Teleport_Options
call fcn.1400594f0
call fcn.14003b800
xor r8d, r8d
xor edx, edx
lea rcx, str.Weapons
call fcn.14006e540
test al, al
je 0x140080eca
movss xmm2, dword [0x140103bd0]
movss xmm6, dword [0x140103c28]
movaps xmm1, xmm6
lea rcx, [rbp + 0x418]
call fcn.140002260
lea rcx, [rbp + 0x418]
call fcn.14003a780
xor edx, edx
lea rcx, str.SubTabBar
call fcn.14006c890
test al, al
je 0x140080eca
xor r8d, r8d
xor edx, edx
lea rcx, str.Spawner
call fcn.14006e540
movss xmm8, dword [0x140103bec]
test al, al
je 0x1400803ad
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0x420]
call fcn.140002260
lea rcx, [rbp + 0x420]
call fcn.14003a780
movss xmm11, dword [0x140103c64]
movaps xmm2, xmm11
movss xmm12, dword [0x140103c74]
movaps xmm1, xmm12
lea rcx, [rbp + 0x428]
call fcn.140002260
mov rdx, rax
xor r9d, r9d
xor r8d, r8d
lea rcx, str.SpawnerSettings
call fcn.1400321a0
movss xmm13, dword [0x140103c84]
movaps xmm0, xmm13
call fcn.14003a860
lea rcx, str.___________Coming_Soon
call fcn.1400594f0
mov dword [rsp + 0x20], 8
mov r9d, Ordinal_79
lea r8, str.Dagger
lea rdx, [0x140203a44]
lea rcx, str.WeaponList
call fcn.14006c4a0
lea rdx, [0x140204195]
lea rcx, str.physgun
call fcn.14005c7e0
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x430]
call fcn.140002260
mov rdx, rax
lea rcx, str.Give_Weapon
call fcn.14005a170
test al, al
je case.default.0x14007fd67
movsxd rax, dword [0x140203a44]
cmp eax, 0x49
ja case.default.0x14007fd67
lea rdx, [0x140000000]
mov ecx, dword [rdx + rax*4 + 0x83b48]
add rcx, rdx
jmp rcx
mov rcx, r13
call fcn.140004030
mov r8d, 0x92a27487
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x958a4a8f
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x99b507ea
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xdd5df8d9
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x1b06d571
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xbfe256d4
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x5ef9fec4
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x22d8fe39
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x3656c8c1
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x99aeeb3b
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xbfd21232
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x88374054
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xd205520e
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x83839c4
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x47757124
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xdc4db296
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xc1b3c3d1
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xcb96392f
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x97ea20b8
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x13532244
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x2be6766b
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x78a97cd0
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xefe7e2df
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xa3d4d34
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xdb1aa450
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xbd248b55
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x1d073a89
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x555af99a
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x7846a318
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xe284c527
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x9d61e50f
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xa89cb99e
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x3aabbbaa
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xef951fbb
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x12e82d3d
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xbfefff6d
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x394f415c
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x83bf0278
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xfad1f1c9
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xaf113f99
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xc0a3098d
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x969c3d67
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x7f229f94
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x84d6fafd
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x624fe830
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x9d07f764
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x7fd62962
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xdbbd7280
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x61012683
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x5fc3c11
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xc472fe2
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xa914799
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xc734385a
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x6a6c02e0
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xb1ca77b1
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xa284510b
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x42bf8a85
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x7f7497e5
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x6d544c99
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x63ab0442
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x781fe4a
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x93e220bd
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xa0973d5e
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xfdbc8a50
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x497facc3
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x24b17070
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x2c3731d9
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xab564b93
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x787f0bb
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xba45e8b8
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x23c9f95c
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x34a67b97
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0x60ec506
jmp 0x1400802d6
mov rcx, r13
call fcn.140004030
mov r8d, 0xfbab5776
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], r15d
mov r9d, 0x3e7
mov edx, eax
mov rcx, r14
call fcn.140085da0
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x438]
call fcn.140002260
mov rdx, rax
lea rcx, str.Give_All_Weapon
call fcn.14005a170
test al, al
je 0x140080379
mov esi, r15d
lea rcx, [0x140202150]
call fcn.140085ed0
test rax, rax
je 0x140080379
lea rdi, [0x140202150]
mov ebx, dword [rdi]
mov rcx, r13
call fcn.140004030
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], r15d
mov r9d, 0x3e7
mov r8d, ebx
mov edx, eax
mov rcx, r14
call fcn.140085da0
inc esi
lea rdi, [rdi + 4]
lea rcx, [0x140202150]
call fcn.140085ed0
movsxd rcx, esi
cmp rcx, rax
jb 0x140080335
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x14008039e
call fcn.14003b630
lea rcx, str.Testing__Maintenance_
call fcn.1400594f0
call fcn.14003b800
call fcn.140032240
call fcn.14006e640
jmp 0x1400803c8
movss xmm11, dword [0x140103c64]
movss xmm12, dword [0x140103c74]
movss xmm13, dword [0x140103c84]
xor r8d, r8d
xor edx, edx
lea rcx, str.Weapon_Settings
call fcn.14006e540
test al, al
je 0x140080eb7
movss xmm2, dword [0x140103c00]
movaps xmm1, xmm6
lea rcx, [rbp + 0x440]
call fcn.140002260
lea rcx, [rbp + 0x440]
call fcn.14003a780
movss xmm6, dword [0x140103c50]
movaps xmm2, xmm6
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x448]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x5c]
lea rcx, [rbp - 0x3e]
call fcn.140084450
movzx ecx, byte [rax + 6]
test cl, cl
je 0x14008045c
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor cl, 0x36
mov byte [rax + 6], cl
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.14005c030
movaps xmm2, xmm10
movaps xmm1, xmm10
lea rcx, [rbp + 0x450]
call fcn.140002260
lea rcx, [rbp + 0x450]
call fcn.14003a780
lea rdx, [0x140204196]
lea rcx, str.Enable_Weapon_Options
call fcn.14005c7e0
movaps xmm0, xmm10
call fcn.14003a7e0
lea rdx, [rbp + 0x768]
lea rcx, [rbp - 0x3d]
call fcn.140084990
movzx ecx, byte [rax + 9]
test cl, cl
je 0x1400804ee
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x140118b78]
mov rcx, rax
call fcn.14005c7e0
movaps xmm0, xmm10
call fcn.14003a7e0
lea rdx, [rbp + 0x778]
lea rcx, [rbp - 0x3c]
call fcn.1400849b0
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14008054b
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x140118b79]
mov rcx, rax
call fcn.14005c7e0
movaps xmm0, xmm10
call fcn.14003a7e0
movabs rbx, 0xe4e7d42fa9c63de2
mov qword [rbp + 0xc30], rbx
mov qword [rbp + 0xc40], rbx
movabs rdi, 0xcad4c4b5c9ce4c50
mov qword [rbp + 0xc38], rdi
mov qword [rbp + 0xc48], rdi
lea r8, [rbp + 0xc50]
lea rdx, [rbp + 0xc40]
lea rcx, [rbp + 0xc50]
call fcn.140004020
movabs rax, 0x8193bd42c0aa53b7
mov qword [rbp + 0x10b0], rax
mov qword [rbp + 0xc60], rax
movabs rax, 0xcab1a3dba89c6c34
mov qword [rbp + 0x10b8], rax
mov qword [rbp + 0xc68], rax
lea r8, [rbp + 0xc70]
lea rdx, [rbp + 0xc60]
lea rcx, [rbp + 0xb28]
call fcn.140004020
mov qword [rbp + 0xc30], rbx
mov qword [rbp + 0xbc0], rbx
mov qword [rbp + 0xc38], rdi
mov qword [rbp + 0xbc8], rdi
lea r8, [rbp + 0xbd0]
lea rdx, [rbp + 0xbc0]
lea rcx, [rbp + 0xc00]
call fcn.140004020
movdqa xmm0, xmmword [rbp + 0x10b0]
xorps xmm0, xmmword [rbp + 0xc30]
movdqa xmmword [rbp + 0xc30], xmm0
lea rdx, [0x140204197]
lea rcx, [rbp + 0xc30]
call fcn.14005c7e0
movaps xmm0, xmm10
call fcn.14003a7e0
lea rdx, [rbp + 0x658]
lea rcx, [rbp - 0x2b]
call fcn.1400849d0
movzx ecx, byte [rax + 9]
test cl, cl
je 0x1400806a5
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x140118b7a]
mov rcx, rax
call fcn.14005c7e0
movaps xmm0, xmm10
call fcn.14003a7e0
lea rdx, [rbp + 0x9d8]
lea rcx, [rbp - 0x3a]
call fcn.1400849f0
mov r10, rax
cmp byte [rax + 0xd], 0
je 0x140080833
mov r8d, r15d
cmp r12d, 2
jl 0x1400807ed
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140080800
lea rdx, [0x140118b7b]
mov rcx, r10
call fcn.14005c7e0
movaps xmm0, xmm10
call fcn.14003a7e0
lea rdx, [rbp + 0xad8]
lea rcx, [rbp - 0x39]
call fcn.140084a20
mov r10, rax
cmp byte [rax + 0xe], 0
je 0x1400809c3
mov r8d, r15d
cmp r12d, 2
jl 0x14008097b
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140080990
lea rdx, [0x140204198]
mov rcx, r10
call fcn.14005c7e0
movaps xmm0, xmm10
call fcn.14003a7e0
call fcn.140032240
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movaps xmm2, xmm6
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x458]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x628]
lea rcx, [rbp - 0x38]
call fcn.140084a50
movzx ecx, byte [rax + 8]
test cl, cl
je 0x140080a4c
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor cl, 0x38
mov byte [rax + 8], cl
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.14005c030
lea rdx, [rbp + 0xda8]
lea rcx, [rbp - 0x37]
call fcn.140084a70
mov r10, rax
cmp byte [rax + 0x11], 0
je 0x140080c13
mov r8d, r15d
cmp r12d, 2
jl 0x140080bcd
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140080ac0
cmp r8d, 0x12
jge 0x140080c13
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x140080be0
lea rdx, [0x140118b77]
mov rcx, r10
call fcn.14005c7e0
movaps xmm0, xmm10
call fcn.14003a7e0
cmp byte [0x140118b77], 0
je 0x140080dcd
lea rdx, [rbp + 0x9c8]
lea rcx, [rbp - 0x36]
call fcn.140084a90
mov r10, rax
cmp byte [rax + 0xd], 0
je 0x140080da3
mov r8d, r15d
cmp r12d, 2
jl 0x140080d68
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x140080d70
mov dword [rsp + 0x28], r15d
lea rax, [0x140101d18]
mov qword [rsp + 0x20], rax
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, reloc.WS2_32.dll_accept
mov rcx, r10
call fcn.140061120
movaps xmm0, xmm10
call fcn.14003a7e0
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x460]
call fcn.140002260
mov rdx, rax
lea rcx, str.Refill_Ammo
call fcn.14005a170
test al, al
je 0x140080e8e
mov rdx, qword [0x1402048a8]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x20]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x60]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 8]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rdx, rax
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rbx, [rax + 0x18]
mov rdx, rbx
lea rcx, [0x1402048d0]
call fcn.1400045e0
movss xmm10, dword [0x140103bb0]
movaps xmm2, xmm10
mov rdx, rbx
lea rcx, [0x1402048d0]
call fcn.1400246a0
jmp 0x140080e97
movss xmm10, dword [0x140103bb0]
call fcn.140032240
call fcn.14006cd70
call fcn.14006e640
call fcn.14006e640
call fcn.14006cd70
call fcn.14006cd70
jmp 0x140080ef7
movss xmm10, dword [0x140103bb0]
call fcn.14006cd70
jmp 0x140080ef7
movss xmm10, dword [0x140103bb0]
movss xmm13, dword [0x140103c84]
movss xmm12, dword [0x140103c74]
movss xmm11, dword [0x140103c64]
movss xmm8, dword [0x140103bec]
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x140080f1c
call fcn.14003b630
lea rcx, str.Weapon_Options
call fcn.1400594f0
call fcn.14003b800
xor r8d, r8d
xor edx, edx
lea rcx, str.Farming
call fcn.14006e540
test al, al
je 0x140081099
movaps xmm2, xmm7
movss xmm1, dword [0x140103c28]
lea rcx, [rbp + 0x468]
call fcn.140002260
lea rcx, [rbp + 0x468]
call fcn.14003a780
movaps xmm2, xmm15
movss xmm1, dword [0x140103c38]
lea rcx, [rbp + 0x470]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x638]
lea rcx, [rbp - 0x35]
call fcn.140084ac0
movzx ecx, byte [rax + 8]
test cl, cl
je 0x140080fb4
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor cl, 0x38
mov byte [rax + 8], cl
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.14005c030
lea rdx, [0x14020418e]
lea rcx, str.Auto_Farm
call fcn.14005c7e0
call fcn.14003a720
addss xmm0, dword [0x140103c1c]
call fcn.14003a7e0
call fcn.14003a750
subss xmm0, xmm10
call fcn.14003a820
movss xmm2, dword [0x140103b9c]
movss xmm1, dword [0x140103bd4]
lea rcx, [rbp + 0x478]
call fcn.140002260
mov r8, rax
lea rdx, [0x140204190]
lea rcx, str.Farm
call fcn.14002ed30
lea rdx, [0x140204188]
lea rcx, str.Enabled
call fcn.14005c7e0
lea rdx, [0x14020418a]
lea rcx, str.Loot_Bag_Name
call fcn.14005c7e0
lea rdx, [0x14020418c]
lea rcx, str.Loot_Bag_Distance
call fcn.14005c7e0
lea rdx, [0x14020418b]
lea rcx, str.Loot_Bag_Snapline
call fcn.14005c7e0
lea rdx, [0x140204189]
lea rcx, str.Loot_Bag_Marker
call fcn.14005c7e0
call fcn.140032240
call fcn.14006e640
call fcn.14006cd70
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x1400810f2
call fcn.14003b630
lea rcx, str.Farming_Options
call fcn.1400594f0
call fcn.14003b800
jmp 0x1400810f2
movss xmm10, dword [0x140103bb0]
movss xmm14, dword [0x140103b08]
movss xmm13, dword [0x140103c84]
movss xmm12, dword [0x140103c74]
movss xmm11, dword [0x140103c64]
movss xmm8, dword [0x140103bec]
cmp dword [0x140203a40], 3
jne 0x14008163e
mov dword [rbp + 0x480], 0x43200000
mov dword [rbp + 0x484], 0x42680000
lea rcx, [rbp + 0x480]
call fcn.14003a780
mov dword [rbp + 0x488], 0x43480000
mov dword [rbp + 0x48c], 0x43890000
mov rcx, qword [0x140203a30]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], 1
xor r8d, r8d
lea rdx, str.Other
mov rcx, qword [rcx + 0x3ea0]
call fcn.14002df00
mov edx, eax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x488]
lea rcx, str.Other
call fcn.14005c0c0
movss xmm6, dword [0x140103c34]
mov dword [rbp + 0x490], 0x433e0000
movss xmm7, dword [0x140103ba8]
mov dword [rbp + 0x494], 0x41c80000
mov rax, qword [str.tXAP_GR7tXAGU_UR8]
mov qword [rbp + 0x498], rax
cmp byte [0x14010385f], 0
je 0x140081313
cmp r12d, 2
jl 0x1400812d0
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x498]
xorps xmm2, xmm1
movd dword [rbp + 0x498], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x49c]
xorps xmm2, xmm1
movd dword [rbp + 0x49c], xmm2
jmp 0x140081313
lea r9, [rbp + 0x498]
mov r8d, r15d
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 8
jl 0x1400812e0
xor r8d, r8d
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x498]
call fcn.140059e10
test al, al
je 0x14008133e
lea rcx, str.start_https:__discord.gg_skrttr6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x140081359
lea rcx, str.Join_our_Discord_community_for_support_and_updates.
call fcn.14003b810
mov eax, dword [0x140103440]
mov dword [rbp + 0x940], eax
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
movsd xmm0, qword [str.e_UQ]
mov byte [rbp + 0x944], al
movsd qword [rbp + 0x938], xmm0
mov dword [rbp + 0x4a4], 0x41c80000
mov dword [rbp + 0x4a0], 0x433e0000
mov r8d, r15d
cmp r12d, 2
jl 0x1400814b3
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [str.e_UQ]
xorps xmm2, xmm0
movd dword [rbp + 0x938], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm1, dword [rbp + 0x93c]
xorps xmm2, xmm1
movd dword [rbp + 0x93c], xmm2
mov r8d, 8
movsxd rax, r8d
lea r9, [rbp + 0x938]
add r9, rax
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xd
jl 0x1400814c0
xor r8d, r8d
lea rdx, [rbp + 0x4a0]
lea rcx, [rbp + 0x938]
call fcn.140059e10
xor ecx, ecx
test al, al
je 0x14008151a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.14002e400
test al, al
je 0x140081533
lea rcx, str.Exit_the_cheat_application.
call fcn.14003b810
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x4a8]
call fcn.140002260
mov rdx, rax
lea rcx, str.Reset_Option
call fcn.14005a170
test al, al
je 0x140081597
call fcn.14001fc30
mov byte [rax + 2], 0
call fcn.14001fc30
mov byte [rax + 0xc], 0
call fcn.14001fc30
mov byte [rax + 3], 0
call fcn.14001fc30
mov byte [rax + 4], 0
call fcn.14001fc30
mov byte [rax + 5], 0
call fcn.14001fc30
mov byte [rax + 8], 0
call fcn.14001fc30
mov byte [rax + 9], 0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x1400815b2
lea rcx, str.Reset_all_ESP_options_to_default_settings.
call fcn.14003b810
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002260
mov rdx, rax
lea rcx, str.Config_Legit
call fcn.14005a170
test al, al
je 0x14008161e
call fcn.14001fc30
mov byte [rax + 2], 0
call fcn.14001fc30
mov byte [rax + 0xc], 0
call fcn.14001fc30
mov byte [rax + 5], 1
call fcn.14001fc30
mov byte [rax + 9], 1
call fcn.14001fc30
mov byte [rax], 1
call fcn.14001fc30
mov byte [rax + 1], 1
call fcn.14001fc30
mov byte [rax + 4], 1
call fcn.14001fc30
mov byte [rax + 3], 1
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x140081639
lea rcx, str.Apply_settings_suitable_for_legitimate_gameplay.
call fcn.14003b810
call fcn.140032240
cmp dword [0x140203a40], 0xb
jne 0x14008286a
mov dword [rbp + 0x4b8], 0x43200000
mov dword [rbp + 0x4bc], 0x42680000
lea rcx, [rbp + 0x4b8]
call fcn.14003a780
xor edx, edx
lea rcx, str.SubTabBar
call fcn.14006c890
test al, al
je 0x14008286a
xor r8d, r8d
xor edx, edx
lea rcx, str.Spawner
call fcn.14006e540
movss xmm6, dword [0x140103c28]
test al, al
je 0x140081db8
movaps xmm2, xmm8
movaps xmm1, xmm6
lea rcx, [rbp + 0x4c0]
call fcn.140002260
lea rcx, [rbp + 0x4c0]
call fcn.14003a780
movaps xmm2, xmm11
movaps xmm1, xmm12
lea rcx, [rbp + 0x4c8]
call fcn.140002260
mov rdx, rax
xor r9d, r9d
xor r8d, r8d
lea rcx, str.SpawnerSettings
call fcn.1400321a0
movaps xmm0, xmm13
call fcn.14003a860
mov dword [rsp + 0x20], 8
mov r9d, Ordinal_79
lea r8, str.Dagger
lea rdx, [0x140203a44]
lea rcx, str.WeaponList
call fcn.14006c4a0
lea rdx, [0x140204195]
lea rcx, str.physgun
call fcn.14005c7e0
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4d0]
call fcn.140002260
mov rdx, rax
lea rcx, str.Give_Weapon
call fcn.14005a170
test al, al
je case.default.0x14008177a
movsxd rax, dword [0x140203a44]
cmp eax, 0x49
ja case.default.0x14008177a
lea rdx, [0x140000000]
mov ecx, dword [rdx + rax*4 + 0x83c70]
add rcx, rdx
jmp rcx
mov rcx, r13
call fcn.140004030
mov r8d, 0x92a27487
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x958a4a8f
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x99b507ea
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xdd5df8d9
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x1b06d571
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xbfe256d4
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x5ef9fec4
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x22d8fe39
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x3656c8c1
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x99aeeb3b
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xbfd21232
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x88374054
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xd205520e
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x83839c4
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x47757124
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xdc4db296
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xc1b3c3d1
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xcb96392f
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x97ea20b8
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x13532244
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x2be6766b
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x78a97cd0
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xefe7e2df
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xa3d4d34
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xdb1aa450
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xbd248b55
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x1d073a89
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x555af99a
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x7846a318
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xe284c527
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x9d61e50f
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xa89cb99e
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x3aabbbaa
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xef951fbb
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x12e82d3d
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xbfefff6d
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x394f415c
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x83bf0278
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xfad1f1c9
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xaf113f99
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xc0a3098d
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x969c3d67
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x7f229f94
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x84d6fafd
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x624fe830
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x9d07f764
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x7fd62962
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xdbbd7280
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x61012683
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x5fc3c11
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xc472fe2
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xa914799
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xc734385a
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x6a6c02e0
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xb1ca77b1
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xa284510b
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x42bf8a85
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x7f7497e5
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x6d544c99
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x63ab0442
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x781fe4a
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x93e220bd
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xa0973d5e
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xfdbc8a50
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x497facc3
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x24b17070
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x2c3731d9
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xab564b93
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x787f0bb
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xba45e8b8
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x23c9f95c
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x34a67b97
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0x60ec506
jmp 0x140081ce6
mov rcx, r13
call fcn.140004030
mov r8d, 0xfbab5776
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], r15d
mov r9d, 0x3e7
mov edx, eax
mov rcx, r14
call fcn.140085da0
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4d8]
call fcn.140002260
mov rdx, rax
lea rcx, str.Give_All_Weapon
call fcn.14005a170
test al, al
je 0x140081d89
mov esi, r15d
lea rcx, [0x140202150]
call fcn.140085ed0
test rax, rax
je 0x140081d89
lea rdi, [0x140202150]
mov ebx, dword [rdi]
mov rcx, r13
call fcn.140004030
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], r15d
mov r9d, 0x3e7
mov r8d, ebx
mov edx, eax
mov rcx, r14
call fcn.140085da0
inc esi
lea rdi, [rdi + 4]
lea rcx, [0x140202150]
call fcn.140085ed0
movsxd rdx, esi
cmp rdx, rax
jb 0x140081d45
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x140081dae
call fcn.14003b630
lea rcx, str.Testing__Maintenance_
call fcn.1400594f0
call fcn.14003b800
call fcn.140032240
call fcn.14006e640
xor r8d, r8d
xor edx, edx
lea rcx, str.Weapon_Settings
call fcn.14006e540
test al, al
je 0x140082865
movss xmm2, dword [0x140103c08]
movaps xmm1, xmm6
lea rcx, [rbp + 0x4e0]
call fcn.140002260
lea rcx, [rbp + 0x4e0]
call fcn.14003a780
movss xmm6, dword [0x140103c50]
movaps xmm2, xmm6
movss xmm8, dword [0x140103c38]
movaps xmm1, xmm8
lea rcx, [rbp + 0x4e8]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x64]
lea rcx, [rbp - 0x34]
call fcn.140084450
movzx ecx, byte [rax + 6]
test cl, cl
je 0x140081e51
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor cl, 0x36
mov byte [rax + 6], cl
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.14005c030
movss xmm7, dword [0x140103b88]
movaps xmm2, xmm7
movaps xmm1, xmm7
lea rcx, [rbp + 0x4f0]
call fcn.140002260
lea rcx, [rbp + 0x4f0]
call fcn.14003a780
lea rdx, [0x140204196]
lea rcx, str.Enable_Weapon_Options
call fcn.14005c7e0
movaps xmm0, xmm7
call fcn.14003a7e0
lea rdx, [rbp + 0x668]
lea rcx, [rbp - 0x33]
call fcn.140084990
movzx ecx, byte [rax + 9]
test cl, cl
je 0x140081ee8
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x140118b78]
mov rcx, rax
call fcn.14005c7e0
movaps xmm0, xmm7
call fcn.14003a7e0
lea rdx, [rbp + 0x678]
lea rcx, [rbp - 0x32]
call fcn.1400849b0
movzx ecx, byte [rax + 9]
test cl, cl
je 0x140081f44
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x140118b79]
mov rcx, rax
call fcn.14005c7e0
movaps xmm0, xmm7
call fcn.14003a7e0
movabs rbx, 0xe4e7d42fa9c63de2
mov qword [rbp + 0xb50], rbx
mov qword [rbp + 0xb60], rbx
movabs rdi, 0xcad4c4b5c9ce4c50
mov qword [rbp + 0xb58], rdi
mov qword [rbp + 0xb68], rdi
lea r8, [rbp + 0xb70]
lea rdx, [rbp + 0xb60]
lea rcx, [rbp + 0xb70]
call fcn.140004020
movabs rax, 0x8193bd42c0aa53b7
mov qword [rbp + 0x10b0], rax
mov qword [rbp + 0xb80], rax
movabs rax, 0xcab1a3dba89c6c34
mov qword [rbp + 0x10b8], rax
mov qword [rbp + 0xb88], rax
lea r8, [rbp + 0xb90]
lea rdx, [rbp + 0xb80]
lea rcx, [rbp + 0xb90]
call fcn.140004020
mov qword [rbp + 0xb50], rbx
mov qword [rbp + 0xba0], rbx
mov qword [rbp + 0xb58], rdi
mov qword [rbp + 0xba8], rdi
lea r8, [rbp + 0xbb0]
lea rdx, [rbp + 0xba0]
lea rcx, [rbp + 0xbb0]
call fcn.140004020
movdqa xmm0, xmmword [rbp + 0x10b0]
xorps xmm0, xmmword [rbp + 0xb50]
movdqa xmmword [rbp + 0xb50], xmm0
lea rdx, [0x140204197]
lea rcx, [rbp + 0xb50]
call fcn.14005c7e0
movaps xmm0, xmm7
call fcn.14003a7e0
lea rdx, [rbp + 0x708]
lea rcx, [rbp - 0x31]
call fcn.1400849d0
movzx ecx, byte [rax + 9]
test cl, cl
je 0x14008209c
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor byte [rax + 8], 0x38
xor cl, 0x39
mov byte [rax + 9], cl
lea rdx, [0x140118b7a]
mov rcx, rax
call fcn.14005c7e0
movaps xmm0, xmm7
call fcn.14003a7e0
lea rdx, [rbp + 0x9b8]
lea rcx, [rbp - 0x30]
call fcn.1400849f0
mov r10, rax
cmp byte [rax + 0xd], 0
je 0x140082223
mov r8d, r15d
cmp r12d, 2
jl 0x1400821e3
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xe
jl 0x1400821f0
lea rdx, [0x140118b7b]
mov rcx, r10
call fcn.14005c7e0
movaps xmm0, xmm7
call fcn.14003a7e0
lea rdx, [rbp + 0xae8]
lea rcx, [rbp - 0x2f]
call fcn.140084a20
mov r10, rax
cmp byte [rax + 0xe], 0
je 0x1400823a3
mov r8d, r15d
cmp r12d, 2
jl 0x14008236a
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10]
xorps xmm2, xmm0
movd dword [r10], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r10 + 4]
xorps xmm2, xmm0
movd dword [r10 + 4], xmm2
mov r8d, 8
movsxd r9, r8d
add r9, r10
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xf
jl 0x140082370
lea rdx, [0x140204198]
mov rcx, r10
call fcn.14005c7e0
movaps xmm0, xmm7
call fcn.14003a7e0
call fcn.140032240
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
movaps xmm2, xmm6
movaps xmm1, xmm8
lea rcx, [rbp + 0x4f8]
call fcn.140002260
mov rbx, rax
lea rdx, [rbp + 0x648]
lea rcx, [rbp - 0x2e]
call fcn.140084a50
movzx ecx, byte [rax + 8]
test cl, cl
je 0x140082427
xor byte [rax], 0x30
xor byte [rax + 1], 0x31
xor byte [rax + 2], 0x32
xor byte [rax + 3], 0x33
xor byte [rax + 4], 0x34
xor byte [rax + 5], 0x35
xor byte [rax + 6], 0x36
xor byte [rax + 7], 0x37
xor cl, 0x38
mov byte [rax + 8], cl
xor r9d, r9d
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.14005c030
lea rdx, [rbp + 0xd78]
lea rcx, [rbp - 0x2d]
call fcn.140084a70
mov r10, rax
cmp byte [rax + 0x11], 0
je 0x1400825f3
mov r8d, r15d
cmp r12d, 2
jl 0x1400825ad
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
mov rcx, rax
mov edx, dword [rbp + 0x10b0]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm2, xmm0
movd dword [rcx + 4], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400824a0
cmp r8d, 0x12
jge 0x1400825f3
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x1400825c0
lea rdx, [0x140118b77]
mov rcx, r10
call fcn.14005c7e0
movaps xmm0, xmm7
call fcn.14003a7e0
cmp byte [0x140118b77], 0
je 0x1400827ad
lea rdx, [rbp + 0x998]
lea rcx, [rbp - 0x2c]
call fcn.140084a90
mov r11, rax
cmp byte [rax + 0xd], 0
je 0x140082783
mov r8d, r15d
cmp r12d, 2
jl 0x140082747
movdqa xmm4, xmmword [0x140104140]
movdqa xmm2, xmmword [0x140103df0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
mov eax, dword [str.00000000000000001111111111111111]
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r11]
xorps xmm2, xmm0
movd dword [r11], xmm2
movdqa xmm3, xmmword [0x140103e20]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, eax
paddb xmm2, xmm0
movd xmm0, dword [r11 + 4]
xorps xmm2, xmm0
movd dword [r11 + 4], xmm2
mov r8d, 8
movsxd r10, r8d
add r10, r11
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r10], al
inc r8d
lea r10, [r10 + 1]
cmp r8d, 0xe
jl 0x140082750
mov dword [rsp + 0x28], r15d
lea rax, [0x140101d18]
mov qword [rsp + 0x20], rax
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, reloc.WS2_32.dll_accept
mov rcx, r11
call fcn.140061120
movaps xmm0, xmm7
call fcn.14003a7e0
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x500]
call fcn.140002260
mov rdx, rax
lea rcx, str.Refill_Ammo
call fcn.14005a170
test al, al
je 0x14008285b
mov rdx, qword [0x1402048a8]
add rdx, qword [0x140204878]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x20]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 0x60]
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rdx, [rax + 8]
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rdx, rax
lea rcx, [0x1402048d0]
call fcn.1400045e0
lea rbx, [rax + 0x18]
mov rdx, rbx
lea rcx, [0x1402048d0]
call fcn.1400045e0
movaps xmm2, xmm10
mov rdx, rbx
lea rcx, [0x1402048d0]
call fcn.1400246a0
call fcn.140032240
call fcn.14006e640
call fcn.14006cd70
cmp dword [0x140203a40], 8
jne 0x140083776
mov dword [rbp + 0x508], 0x43200000
mov dword [rbp + 0x50c], 0x42680000
lea rcx, [rbp + 0x508]
call fcn.14003a780
mov dword [rbp + 0x510], 0x43480000
mov dword [rbp + 0x514], 0x43890000
movsd xmm0, qword [str.dTVDZDC_K:]
movsd qword [rbp + 0x7a8], xmm0
movzx ecx, word [0x140103430]
mov word [rbp + 0x7b0], cx
movzx eax, byte [0x140103432]
mov byte [rbp + 0x7a8], 0x54
xor byte [rbp + 0x7a9], 0x31
xor byte [rbp + 0x7aa], 0x32
xor byte [rbp + 0x7ab], 0x33
xor byte [rbp + 0x7ac], 0x34
xor byte [rbp + 0x7ad], 0x35
xor byte [rbp + 0x7ae], 0x36
xor byte [rbp + 0x7af], 0x37
xor cl, 0x38
mov byte [rbp + 0x7b0], cl
xor byte [rbp + 0x7b1], 0x39
xor al, 0x3a
mov byte [rbp + 0x7b2], al
mov rcx, qword [0x140203a30]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], 1
xor r8d, r8d
lea rdx, [rbp + 0x7a8]
mov rcx, qword [rcx + 0x3ea0]
call fcn.14002df00
mov edx, eax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x510]
lea rcx, [rbp + 0x7a8]
call fcn.14005c0c0
test al, al
je 0x140083601
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x518]
call fcn.140002260
mov rdx, rax
lea rcx, str.TP_to_waypoint
call fcn.14005a170
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x520]
call fcn.140002260
mov rdx, rax
lea rcx, str.Teleport_Forward
call fcn.14005a170
test al, al
je 0x140082a93
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xf98]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rdi, rax
movss xmm7, dword [rbp + 0xf98]
addss xmm7, xmm14
movss xmm8, dword [rbp + 0xfa0]
addss xmm8, xmm9
movss xmm6, dword [rbp + 0xf9c]
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
unpcklps xmm7, xmm6
movsd qword [rsp + 0x40], xmm7
movss dword [rsp + 0x48], xmm8
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
movsd qword [rsp + 0x40], xmm7
movss dword [rsp + 0x48], xmm8
lea rdx, [rdi + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x528]
call fcn.140002260
mov rdx, rax
lea rcx, str.Teleport_Backward
call fcn.14005a170
test al, al
je 0x140082b93
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xfa8]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rdi, rax
movss xmm7, dword [rbp + 0xfa8]
subss xmm7, xmm14
movss xmm8, dword [rbp + 0xfb0]
addss xmm8, xmm9
movss xmm6, dword [rbp + 0xfac]
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
unpcklps xmm7, xmm6
movsd qword [rsp + 0x40], xmm7
movss dword [rsp + 0x48], xmm8
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
movsd qword [rsp + 0x40], xmm7
movss dword [rsp + 0x48], xmm8
lea rdx, [rdi + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x530]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Legion_Square
call fcn.14005a170
test al, al
je 0x140082c83
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0x1038]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x433e851f
mov dword [rsp + 0x44], 0xc45a4eb8
mov dword [rsp + 0x48], 0x41fc0000
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x433e851f
mov dword [rsp + 0x44], 0xc45a4eb8
mov dword [rsp + 0x48], 0x41fc0000
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x140082c9e
lea rcx, str.Teleport_to_Legion_Square___The_bustling_city_center_with_shops_and_attractions.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x538]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Humane
call fcn.14005a170
test al, al
je 0x140082d8e
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0x1048]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x45639385
mov dword [rsp + 0x44], 0x4569f829
mov dword [rsp + 0x48], 0x41e428f6
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x45639385
mov dword [rsp + 0x44], 0x4569f829
mov dword [rsp + 0x48], 0x41e428f6
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x140082da9
lea rcx, str.Teleport_to_Humane_Labs___A_top_secret_research_facility_hidden_in_the_mountains.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x540]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Paleto_Bay
call fcn.14005a170
test al, al
je 0x140082e99
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xff8]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc30a851f
mov dword [rsp + 0x44], 0x45c6a7ec
mov dword [rsp + 0x48], 0x41fbeb85
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc30a851f
mov dword [rsp + 0x44], 0x45c6a7ec
mov dword [rsp + 0x48], 0x41fbeb85
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x140082eb4
lea rcx, str.Teleport_to_Paleto_Bay___A_quiet_coastal_town_with_scenic_views_and_a_peaceful_atmosphere.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x548]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Sandy_Shores
call fcn.14005a170
test al, al
je 0x140082fa4
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0x1008]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x44e5a51f
mov dword [rsp + 0x44], 0x4566fa8f
mov dword [rsp + 0x48], 0x4209147b
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x44e5a51f
mov dword [rsp + 0x44], 0x4566fa8f
mov dword [rsp + 0x48], 0x4209147b
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x140082fbf
lea rcx, str.Teleport_to_Sandy_Shores___A_desert_oasis_with_airstrips_and_a_unique_rural_charm.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x550]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Los_Santos_Airport
call fcn.14005a170
test al, al
je 0x1400830af
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0x1018]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc481b0a4
mov dword [rsp + 0x44], 0xc52b1052
mov dword [rsp + 0x48], 0x415c51ec
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc481b0a4
mov dword [rsp + 0x44], 0xc52b1052
mov dword [rsp + 0x48], 0x415c51ec
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x1400830ca
lea rcx, str.Teleport_to_Los_Santos_Airport___A_major_transportation_hub_with_runways_and_terminals.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x558]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Casino
call fcn.14005a170
test al, al
je 0x1400831ba
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0x1058]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x4467550e
mov dword [rsp + 0x44], 0x42389ba6
mov dword [rsp + 0x48], 0x42a1d0e5
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x4467550e
mov dword [rsp + 0x44], 0x42389ba6
mov dword [rsp + 0x48], 0x42a1d0e5
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x1400831d5
lea rcx, str.Teleport_to_the_Casino___Try_your_luck_at_the_exclusive_Diamond_Casino_and_Resort.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x560]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Police_Station
call fcn.14005a170
test al, al
je 0x1400832c5
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xee8]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x43da3ed9
mov dword [rsp + 0x44], 0xc4758b02
mov dword [rsp + 0x48], 0x41f5978d
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x43da3ed9
mov dword [rsp + 0x44], 0xc4758b02
mov dword [rsp + 0x48], 0x41f5978d
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x1400832e0
lea rcx, str.Teleport_to_the_Police_Station___Visit_the_law_enforcement_headquarters_in_the_city.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x568]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Weed_Farm
call fcn.14005a170
test al, al
je 0x1400833d0
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xef8]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x450a0c6f
mov dword [rsp + 0x44], 0x45ae51e1
mov dword [rsp + 0x48], 0x4256f0a4
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x450a0c6f
mov dword [rsp + 0x44], 0x45ae51e1
mov dword [rsp + 0x48], 0x4256f0a4
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x1400833eb
lea rcx, str.Teleport_to_Weed_Farm___A_hidden_marijuana_plantation_with_scenic_countryside_surroundings.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x570]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Playboy_Mansion
call fcn.14005a170
test al, al
je 0x1400834db
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xf08]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc4b8677d
mov dword [rsp + 0x44], 0x43271687
mov dword [rsp + 0x48], 0x425f5d2f
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0xc4b8677d
mov dword [rsp + 0x44], 0x43271687
mov dword [rsp + 0x48], 0x425f5d2f
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x1400834f6
lea rcx, str.Teleport_to_Playboy_Mansion___A_luxurious_estate_known_for_extravagant_parties_and_events.
call fcn.14003b810
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x578]
call fcn.140002260
mov rdx, rax
lea rcx, str.Go_to_Northerly
call fcn.14005a170
test al, al
je 0x1400835e6
mov r8, qword [0x140204878]
add r8, 0x90
lea rdx, [rbp + 0xf28]
lea rcx, [0x1402048d0]
call fcn.140004680
mov rdx, qword [0x140204878]
add rdx, 0x30
lea rcx, [0x1402048d0]
call fcn.1400045e0
mov rbx, rax
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0
lea rdx, [rax + 0x30]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x41c63333
mov dword [rsp + 0x44], 0x45eee0d1
mov dword [rsp + 0x48], 0x419870a4
mov rdx, qword [0x140204878]
add rdx, 0x90
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
mov dword [rsp + 0x40], 0x41c63333
mov dword [rsp + 0x44], 0x45eee0d1
mov dword [rsp + 0x48], 0x419870a4
lea rdx, [rbx + 0x50]
lea r8, [rsp + 0x40]
lea rcx, [0x1402048d0]
call fcn.1400246f0
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x140083601
lea rcx, str.Teleport_to_Northerly___Explore_a_mysterious_location_far_to_the_north_of_the_city.
call fcn.14003b810
call fcn.140032240
mov dword [rbp + 0x580], 0x43be0000
mov dword [rbp + 0x584], 0x42680000
lea rcx, [rbp + 0x580]
call fcn.14003a780
mov dword [rbp + 0x588], 0x43480000
mov dword [rbp + 0x58c], 0x43890000
mov eax, dword [0x140103794]
mov dword [rbp - 0x14], eax
cmp byte [0x140103797], 0
je 0x140083723
cmp r12d, 2
jl 0x1400836db
movdqa xmm3, xmmword [0x140103df0]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x140104140]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x140104140]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [0x140103e40]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [str.00000000000000001111111111111111]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp - 0x14], xmm2
jmp 0x140083723
lea r9, [rbp - 0x14]
mov r8d, r15d
nop dword [rax]
nop word [rax + rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x1400836f0
mov rcx, qword [0x140203a30]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], 1
xor r8d, r8d
lea rdx, [rbp - 0x14]
mov rcx, qword [rcx + 0x3ea0]
call fcn.14002df00
mov edx, eax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x588]
lea rcx, [rbp - 0x14]
call fcn.14005c0c0
lea rcx, str.Feature_Coming_Soon
call fcn.1400594f0
call fcn.140032240
cmp dword [0x140203a40], 0xa
jne 0x140083add
mov dword [rbp + 0x590], 0x43200000
mov dword [rbp + 0x594], 0x42680000
lea rcx, [rbp + 0x590]
call fcn.14003a780
mov dword [rbp + 0x598], 0x43c80000
mov dword [rbp + 0x59c], 0x43890000
movups xmm0, xmmword [0x140103408]
movups xmmword [rbp + 0xeb0], xmm0
movsd xmm0, qword [0x140103418]
movsd qword [rbp + 0xec0], xmm0
movzx eax, word [0x140103420]
mov word [rbp + 0xec8], ax
movzx eax, byte [0x140103422]
mov byte [rbp + 0xeca], al
mov r8d, r15d
cmp r12d, 2
jl 0x14008393f
movdqa xmm5, xmmword [0x140103df0]
movdqa xmm4, xmmword [0x140104140]
movdqa xmm6, xmmword [0x140103e40]
movdqa xmm0, xmmword [str.00000000000000001111111111111111]
movdqa xmmword [rbp + 0x10b0], xmm0
lea rcx, [rbp + 0xeb4]
mov edx, dword [rbp + 0x10b0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140103ee0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x140083832
cmp r8d, 0x1b
jge 0x140083983
movsxd rax, r8d
lea r9, [rbp + 0xeb0]
add r9, rax
nop dword [rax]
mov eax, 0xa0a0a0a1
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x33
movzx eax, r8b
sub al, cl
add al, 0x30
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x1b
jl 0x140083950
mov rcx, qword [0x140203a30]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], 1
xor r8d, r8d
lea rdx, [rbp + 0xeb0]
mov rcx, qword [rcx + 0x3ea0]
call fcn.14002df00
mov edx, eax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x598]
lea rcx, [rbp + 0xeb0]
call fcn.14005c0c0
lea rcx, [rbp + 0x5a0]
call fcn.14003ab10
movss xmm6, dword [rax + 4]
subss xmm6, dword [0x140103bbc]
lea rcx, [rbp + 0x5a8]
call fcn.14003ab10
movss xmm0, dword [rax]
movss dword [rbp + 0x5b0], xmm0
movss dword [rbp + 0x5b4], xmm6
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x4000000
lea rax, [rbp + 0x5b0]
mov qword [rsp + 0x20], rax
mov r9d, 0x98967f
lea r8, [0x140204d00]
xor edx, edx
lea rcx, [0x1400f8649]
call fcn.140063bb0
lea rcx, [rbp + 0x74]
call fcn.14003ab10
movss xmm0, dword [rax]
mulss xmm0, dword [0x140103a6c]
movss dword [rbp + 0x7c], xmm0
mov dword [rbp + 0x80], 0x42000000
xor r8d, r8d
lea rdx, [rbp + 0x7c]
lea rcx, str.Execute
call fcn.140059e10
xor ecx, ecx
call fcn.14002e400
test al, al
je 0x140083a8f
lea rcx, str.Execute_Lua_Script.
call fcn.14003b810
movss xmm1, dword [0x140103ce0]
movaps xmm0, xmm9
call fcn.14003a670
lea rcx, [rbp + 0xbc]
call fcn.14003ab10
movss xmm0, dword [rax]
movss dword [rbp + 0x258], xmm0
mov dword [rbp + 0x25c], 0x42000000
xor r8d, r8d
lea rdx, [rbp + 0x258]
lea rcx, str.Execute_File
call fcn.140059e10
call fcn.140037150
mov rcx, qword [rbp + 0x1140]
xor rcx, rsp
call fcn.1400e22a0
lea r11, [rsp + 0x12f0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret