Function at 0x140037430
Capabilities:
Log keystrokes via polling

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x2080]
mov eax, 0x2180
call fcn.140042460
sub rsp, rax
movaps xmmword [rsp + 0x2170], xmm6
movaps xmmword [rsp + 0x2160], xmm7
movaps xmmword [rsp + 0x2150], xmm8
movaps xmmword [rsp + 0x2140], xmm9
movaps xmmword [rsp + 0x2130], xmm10
movaps xmmword [rsp + 0x2120], xmm11
movaps xmmword [rsp + 0x2110], xmm12
movaps xmmword [rsp + 0x2100], xmm13
movaps xmmword [rsp + 0x20f0], xmm14
movaps xmmword [rsp + 0x20e0], xmm15
mov rax, qword [0x140052010]
xor rax, rsp
mov qword [rbp + 0x1fd0], rax
xor r15d, r15d
lea ecx, [r15 + 0x21]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x1400374e5
cmp byte [0x140052072], r15b
sete byte [0x140052072]
call fcn.140029420
call fcn.140029c30
call fcn.140006b30
movzx ecx, byte [0x140052072]
mov rax, qword [0x1400527b0]
mov byte [rax + 0x70], cl
call fcn.140005780
mov rsi, rax
movss xmm14, dword [0x140049ed0]
cmp byte [0x140052073], 1
jne 0x140037625
mov rcx, qword [0x1400527b0]
cvttss2si edx, dword [rcx + 0xd8]
lea rcx, [rbp + 0x1088]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str.Space___v0.1__FPS:
lea rcx, [rbp + 0x1b40]
call fcn.14003fd90
nop
lea rcx, [rbp + 0x1088]
call fcn.14003fa90
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xf38]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm0, dword [0x140049f70]
movss dword [rbp + 0x568], xmm0
movss xmm1, dword [0x140049f48]
movss dword [rbp + 0x56c], xmm1
mov dword [rbp + 0x570], 0x40800000
mov dword [rbp + 0x574], 0x40800000
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x568]
lea rdx, [rbp + 0x570]
mov rcx, rsi
call fcn.1400233d0
lea rcx, [rbp + 0x1b40]
call fcn.14003fa80
mov r9, rax
lea rcx, [0x140052090]
call fcn.140003090
mov dword [rbp + 0x578], 0x40a00000
mov dword [rbp + 0x57c], 0x40a00000
mov r8d, eax
lea rdx, [rbp + 0x578]
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x1b40]
call fcn.14003fa90
movss xmm6, dword [0x140049e9c]
cmp byte [0x1400527aa], 1
jne 0x1400379f5
cmp byte [0x1400527ab], 0
jne 0x140037656
mov cl, 1
call fcn.140036af0
mov byte [0x1400527ab], 1
jmp 0x140037a0c
mov ecx, 0x12
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x14003778c
mov ecx, 0x26
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
movss xmm6, dword [0x140049e6c]
test ax, ax
je 0x1400376a3
movss xmm0, dword [0x1400528c0]
addss xmm0, xmm6
movss xmm2, dword [0x1400528c8]
movss xmm1, dword [0x1400528c4]
call fcn.1400364f0
mov ecx, 0x28
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x1400376d4
movss xmm0, dword [0x1400528c0]
subss xmm0, xmm6
movss xmm2, dword [0x1400528c8]
movss xmm1, dword [0x1400528c4]
call fcn.1400364f0
mov ecx, 0x25
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037705
movss xmm1, dword [0x1400528c4]
addss xmm1, xmm6
movss xmm2, dword [0x1400528c8]
movss xmm0, dword [0x1400528c0]
call fcn.1400364f0
mov ecx, 0x27
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037736
movss xmm1, dword [0x1400528c4]
subss xmm1, xmm6
movss xmm2, dword [0x1400528c8]
movss xmm0, dword [0x1400528c0]
call fcn.1400364f0
mov ecx, 0x20
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037767
movss xmm2, dword [0x1400528c8]
addss xmm2, xmm6
movss xmm1, dword [0x1400528c4]
movss xmm0, dword [0x1400528c0]
call fcn.1400364f0
mov ecx, 0x58
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037a0c
movss xmm2, dword [0x1400528c8]
subss xmm2, xmm6
jmp 0x1400379de
mov ecx, 0x10
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov ecx, 0x26
test ax, ax
je 0x1400378ba
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x1400377d1
movss xmm0, dword [0x1400528c0]
addss xmm0, xmm6
movss xmm2, dword [0x1400528c8]
movss xmm1, dword [0x1400528c4]
call fcn.1400364f0
mov ecx, 0x28
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037802
movss xmm0, dword [0x1400528c0]
subss xmm0, xmm6
movss xmm2, dword [0x1400528c8]
movss xmm1, dword [0x1400528c4]
call fcn.1400364f0
mov ecx, 0x25
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037833
movss xmm1, dword [0x1400528c4]
addss xmm1, xmm6
movss xmm2, dword [0x1400528c8]
movss xmm0, dword [0x1400528c0]
call fcn.1400364f0
mov ecx, 0x27
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037864
movss xmm1, dword [0x1400528c4]
subss xmm1, xmm6
movss xmm2, dword [0x1400528c8]
movss xmm0, dword [0x1400528c0]
call fcn.1400364f0
mov ecx, 0x20
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037895
movss xmm2, dword [0x1400528c8]
addss xmm2, xmm6
movss xmm1, dword [0x1400528c4]
movss xmm0, dword [0x1400528c0]
call fcn.1400364f0
mov ecx, 0x58
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037a0c
movss xmm2, dword [0x1400528c8]
subss xmm2, xmm6
jmp 0x1400379de
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x1400378ea
movss xmm0, dword [0x1400528c0]
addss xmm0, dword [0x140049e7c]
movss xmm2, dword [0x1400528c8]
movss xmm1, dword [0x1400528c4]
call fcn.1400364f0
mov ecx, 0x28
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x14003791f
movss xmm0, dword [0x1400528c0]
subss xmm0, dword [0x140049e7c]
movss xmm2, dword [0x1400528c8]
movss xmm1, dword [0x1400528c4]
call fcn.1400364f0
mov ecx, 0x25
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037954
movss xmm1, dword [0x1400528c4]
addss xmm1, dword [0x140049e7c]
movss xmm2, dword [0x1400528c8]
movss xmm0, dword [0x1400528c0]
call fcn.1400364f0
mov ecx, 0x27
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037989
movss xmm1, dword [0x1400528c4]
subss xmm1, dword [0x140049e7c]
movss xmm2, dword [0x1400528c8]
movss xmm0, dword [0x1400528c0]
call fcn.1400364f0
mov ecx, 0x20
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x1400379be
movss xmm2, dword [0x1400528c8]
addss xmm2, dword [0x140049e7c]
movss xmm1, dword [0x1400528c4]
movss xmm0, dword [0x1400528c0]
call fcn.1400364f0
mov ecx, 0x58
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140037a0c
movss xmm2, dword [0x1400528c8]
subss xmm2, dword [0x140049e7c]
movss xmm1, dword [0x1400528c4]
movss xmm0, dword [0x1400528c0]
call fcn.1400364f0
jmp 0x140037a0c
cmp byte [0x1400527ab], 1
jne 0x140037a0c
xor ecx, ecx
call fcn.140036af0
mov byte [0x1400527ab], 0
xorps xmm10, xmm10
cmp byte [0x14005289d], 0
je 0x140037b69
mov r12, qword [0x1400529f0]
mov rax, qword [0x1400529f8]
mov qword [rsp + 0x40], rax
cmp r12, rax
je 0x140037b69
nop dword [rax]
movups xmm0, xmmword [r12]
movups xmmword [rbp + 0x6e0], xmm0
movsd xmm1, qword [r12 + 0x10]
movsd qword [rbp + 0x6f0], xmm1
mov rdi, qword [0x140052988]
mov r15, qword [0x140052990]
cmp rdi, r15
je 0x140037b59
movss xmm6, dword [rbp + 0x6ec]
mov r13d, dword [rbp + 0x6e8]
mov r14, qword [rbp + 0x6e0]
nop dword [rax + rax]
cmp r13d, dword [rdi]
jne 0x140037b47
ucomiss xmm6, xmm10
jp 0x140037aa5
je 0x140037b47
mov qword [rbp + 0x17d8], 0
mov dword [rbp + 0x17e0], 0xc47a0000
mov dword [rbp + 0x40], 0x50
lea rax, [rbp + 0x40]
mov qword [rbp - 0x40], rax
lea rax, [rbp + 0x44]
mov qword [rbp - 0x38], rax
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0xac0]
call fcn.140036150
lea rdx, [r14 + 0x30]
mov r8, rax
mov rcx, qword [0x140052890]
call fcn.140036270
mov rbx, rax
lea rdx, [r14 + 0x90]
mov qword [rsp + 0x20], 0
mov r9d, 0xc
lea r8, [rbp + 0x17d8]
mov rcx, qword [0x140052890]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov qword [rsp + 0x20], 0
mov r9d, 0xc
lea r8, [rbp + 0x17d8]
mov rdx, rbx
mov rcx, qword [0x140052890]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rdi, 4
cmp rdi, r15
jne 0x140037a90
mov rax, qword [rsp + 0x40]
add r12, 0x18
cmp r12, rax
jne 0x140037a40
xor r15d, r15d
cmp byte [0x1400527ca], 0
je 0x140037ccc
mov rbx, qword [0x1400529f0]
mov rdi, qword [0x1400529f8]
cmp rbx, rdi
je 0x140037ccc
nop dword [rax]
movups xmm0, xmmword [rbx]
movups xmmword [rbp - 0x40], xmm0
movsd xmm1, qword [rbx + 0x10]
movsd qword [rbp - 0x30], xmm1
movsd xmm0, qword [rbp - 0x34]
movsd qword [rsp + 0x60], xmm0
mov eax, dword [rbp - 0x2c]
mov dword [rsp + 0x68], eax
lea rcx, [rsp + 0x60]
call fcn.140037170
mov qword [rbp - 0x50], rax
movss xmm7, dword [rbp - 0x50]
comiss xmm7, xmm10
jbe 0x140037cbf
movss xmm6, dword [rbp - 0x4c]
comiss xmm6, xmm10
jbe 0x140037cbf
mov edx, dword [rbp - 0x38]
lea rcx, [rbp + 0x1980]
call fcn.140036080
nop
mov rdx, qword [rbp - 0x40]
lea rcx, [rbp + 0x1b60]
call fcn.140037320
nop
lea rdx, [rbp + 0x1980]
lea rcx, [rbp + 0x13a8]
call fcn.140040090
nop
lea r8, [rbp + 0x1b60]
mov rdx, rax
lea rcx, [rbp + 0x1388]
call fcn.1400401d0
mov rdx, rax
lea rcx, [rbp + 0x1980]
call fcn.14003faf0
lea rcx, [rbp + 0x1388]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x13a8]
call fcn.14003fa90
lea rcx, [rbp + 0x1980]
call fcn.14003fa80
mov r10, rax
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0xf48]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x580], xmm7
movss dword [rbp + 0x584], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x580]
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x1b60]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1980]
call fcn.14003fa90
add rbx, 0x18
cmp rbx, rdi
jne 0x140037b90
cmp byte [0x1400528ab], 0
je 0x140037ef4
movss xmm9, dword [0x1400529d8]
movaps xmm6, xmm9
addss xmm6, xmm14
movss xmm7, dword [0x1400529dc]
movss xmm8, dword [0x1400529e0]
movaps xmm0, xmm9
unpcklps xmm0, xmm7
movsd qword [0x1400529d8], xmm0
movsd qword [rsp + 0x60], xmm0
movss dword [0x1400529e0], xmm8
movss dword [rsp + 0x68], xmm8
lea rcx, [rsp + 0x60]
call fcn.140037170
mov qword [rbp + 0x30], rax
movss dword [rsp + 0x50], xmm6
movss dword [rsp + 0x54], xmm7
movss dword [rsp + 0x58], xmm8
lea rcx, [rsp + 0x50]
call fcn.140037170
mov qword [rbp - 0x50], rax
movss dword [rsp + 0x50], xmm9
movaps xmm0, xmm7
addss xmm0, xmm14
movss dword [rsp + 0x54], xmm0
movss dword [rsp + 0x58], xmm8
lea rcx, [rsp + 0x50]
call fcn.140037170
mov qword [rbp - 0x70], rax
movss dword [rsp + 0x50], xmm9
movss dword [rsp + 0x54], xmm7
addss xmm8, xmm14
movss dword [rsp + 0x58], xmm8
lea rcx, [rsp + 0x50]
call fcn.140037170
mov qword [rsp + 0x70], rax
mov r9d, 0xff
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0xf58]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm0, dword [rbp - 0x50]
movss dword [rbp + 0x588], xmm0
movss xmm1, dword [rbp - 0x4c]
movss dword [rbp + 0x58c], xmm1
movss xmm7, dword [rbp + 0x30]
movss dword [rbp + 0x590], xmm7
movss xmm6, dword [rbp + 0x34]
movss dword [rbp + 0x594], xmm6
movss xmm11, dword [0x140049f00]
movss dword [rsp + 0x20], xmm11
mov r9d, eax
lea r8, [rbp + 0x588]
lea rdx, [rbp + 0x590]
mov rcx, rsi
call fcn.140023160
xor r9d, r9d
xor edx, edx
mov r8d, 0xff
lea rcx, [rbp + 0xf68]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm0, dword [rbp - 0x70]
movss dword [rbp + 0x598], xmm0
movss xmm1, dword [rbp - 0x6c]
movss dword [rbp + 0x59c], xmm1
movss dword [rbp + 0x5a0], xmm7
movss dword [rbp + 0x5a4], xmm6
movss dword [rsp + 0x20], xmm11
mov r9d, eax
lea r8, [rbp + 0x598]
lea rdx, [rbp + 0x5a0]
mov rcx, rsi
call fcn.140023160
xor r9d, r9d
xor r8d, r8d
mov edx, 0xff
lea rcx, [rbp + 0xf78]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm0, dword [rsp + 0x70]
movss dword [rbp + 0x5a8], xmm0
movss xmm1, dword [rsp + 0x74]
movss dword [rbp + 0x5ac], xmm1
movss dword [rbp + 0x5b0], xmm7
movss dword [rbp + 0x5b4], xmm6
movss dword [rsp + 0x20], xmm11
mov r9d, eax
lea r8, [rbp + 0x5a8]
lea rdx, [rbp + 0x5b0]
mov rcx, rsi
call fcn.140023160
jmp 0x140037efd
movss xmm11, dword [0x140049f00]
movss xmm15, dword [0x140049f08]
cmp byte [0x140052071], 0
je 0x140038394
xor edx, edx
mov r9d, 0xff
lea r8d, [rdx + 0x48]
lea rcx, [rbp - 0x40]
call fcn.140036100
movss xmm7, dword [0x140049fd4]
movss xmm6, dword [0x140049f4c]
movss xmm9, dword [0x140049f90]
unpcklps xmm9, xmm7
movsd qword [rsp + 0x60], xmm9
mov edi, dword [0x140049f64]
mov dword [rsp + 0x68], edi
lea rcx, [rsp + 0x60]
call fcn.140037170
mov qword [rsp + 0x70], rax
movss xmm0, dword [0x140049f90]
unpcklps xmm0, xmm7
movsd qword [rsp + 0x60], xmm0
movss dword [rsp + 0x68], xmm6
lea rcx, [rsp + 0x60]
call fcn.140037170
mov qword [rbp - 0x70], rax
mov dword [rsp + 0x50], 0x4415b1aa
mov dword [rsp + 0x54], 0xc4e30b85
movss xmm0, dword [0x140049f54]
movss dword [rsp + 0x58], xmm0
movsd xmm1, qword [0x1400529d8]
movsd qword [rsp + 0x60], xmm1
mov eax, dword [0x1400529e0]
mov dword [rsp + 0x68], eax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x60]
call fcn.140036230
cvttss2si ebx, xmm0
mov edx, ebx
lea rcx, [rbp + 0x13e8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str.Escape_Route_nMotorcycle_Only_n_
lea rcx, [rbp + 0x13c8]
call fcn.14003fd90
nop
lea r8, [0x140049474]
mov rdx, rax
lea rcx, [rbp + 0x1b80]
call fcn.140040020
nop
lea rcx, [rbp + 0x13c8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x13e8]
call fcn.14003fa90
cmp ebx, 0x7d
jle 0x140038136
movss xmm11, dword [rsp + 0x70]
comiss xmm11, xmm10
jbe 0x140038388
movss xmm8, dword [rsp + 0x74]
comiss xmm8, xmm10
jbe 0x140038388
movss xmm7, dword [rbp - 0x70]
comiss xmm7, xmm10
jbe 0x140038388
movss xmm6, dword [rbp - 0x6c]
comiss xmm6, xmm10
jbe 0x140038388
lea rcx, [rbp - 0x40]
call fcn.140003090
movss dword [rbp + 0x5b8], xmm11
movss dword [rbp + 0x5bc], xmm8
movss dword [rbp + 0x5c0], xmm7
movss dword [rbp + 0x5c4], xmm6
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x5b8]
lea rdx, [rbp + 0x5c0]
mov rcx, rsi
call fcn.140023160
movsd qword [rsp + 0x60], xmm9
mov dword [rsp + 0x68], edi
lea rcx, [rsp + 0x60]
call fcn.140037170
mov qword [rsp + 0x70], rax
movss xmm6, dword [rsp + 0x70]
comiss xmm6, xmm10
jbe 0x140038388
movss xmm7, dword [rsp + 0x74]
comiss xmm7, xmm10
jbe 0x140038388
lea rcx, [rbp + 0x1b80]
call fcn.14003fa80
mov r9, rax
lea rcx, [0x140052090]
call fcn.140003090
addss xmm6, dword [0x140049f2c]
movss dword [rbp + 0x5c8], xmm6
movss dword [rbp + 0x5cc], xmm7
lea rdx, [rbp + 0x5c8]
jmp 0x14003837c
movsd xmm0, qword [0x1400529d8]
movsd qword [rsp + 0x60], xmm0
mov eax, dword [0x1400529e0]
mov dword [rsp + 0x68], eax
lea rcx, [rsp + 0x60]
call fcn.140037170
movss xmm0, dword [0x140049f94]
movss dword [rsp + 0x50], xmm0
movss xmm1, dword [0x140049fd8]
movss dword [rsp + 0x54], xmm1
movss xmm0, dword [0x140049f5c]
movss dword [rsp + 0x58], xmm0
lea rcx, [rsp + 0x50]
call fcn.140037170
mov qword [rsp + 0x70], rax
movss xmm0, dword [0x140049f8c]
movss dword [rsp + 0x50], xmm0
movss xmm1, dword [0x140049fdc]
movss dword [rsp + 0x54], xmm1
movss xmm0, dword [0x140049f58]
movss dword [rsp + 0x58], xmm0
lea rcx, [rsp + 0x50]
call fcn.140037170
mov qword [rbp - 0x70], rax
movss xmm0, dword [0x140049f9c]
movss dword [rsp + 0x50], xmm0
movss xmm1, dword [0x140049fe0]
movss dword [rsp + 0x54], xmm1
movss xmm0, dword [0x140049f44]
movss dword [rsp + 0x58], xmm0
lea rcx, [rsp + 0x50]
call fcn.140037170
mov qword [rbp - 0x50], rax
lea rcx, [0x140052090]
call fcn.140003090
movss xmm7, dword [rsp + 0x70]
movss dword [rbp + 0x5d0], xmm7
movss xmm6, dword [rsp + 0x74]
movss dword [rbp + 0x5d4], xmm6
movss dword [rsp + 0x28], xmm11
mov r9d, eax
movss xmm8, dword [0x140049f38]
movaps xmm2, xmm8
lea rdx, [rbp + 0x5d0]
mov rcx, rsi
call fcn.1400236d0
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x5d8], xmm7
movss dword [rbp + 0x5dc], xmm6
lea r9, str.__Point_1
mov r8d, eax
lea rdx, [rbp + 0x5d8]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss xmm7, dword [rbp - 0x70]
movss dword [rbp + 0x5e0], xmm7
movss xmm6, dword [rbp - 0x6c]
movss dword [rbp + 0x5e4], xmm6
movss dword [rsp + 0x28], xmm11
mov r9d, eax
movaps xmm2, xmm8
lea rdx, [rbp + 0x5e0]
mov rcx, rsi
call fcn.1400236d0
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x120], xmm7
movss dword [rbp + 0x124], xmm6
lea r9, str.__Point_2
mov r8d, eax
lea rdx, [rbp + 0x120]
mov rcx, rsi
call fcn.140023750
xor r9d, r9d
xor r8d, r8d
mov edx, 0xff
lea rcx, [rbp + 0xf88]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm7, dword [rbp - 0x50]
movss dword [rbp + 0x128], xmm7
movss xmm6, dword [rbp - 0x4c]
movss dword [rbp + 0x12c], xmm6
movss dword [rsp + 0x28], xmm11
mov r9d, eax
movaps xmm2, xmm8
lea rdx, [rbp + 0x128]
mov rcx, rsi
call fcn.1400236d0
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x130], xmm7
movss dword [rbp + 0x134], xmm6
lea r9, str.__Exit
lea rdx, [rbp + 0x130]
mov r8d, eax
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x1b80]
call fcn.14003fa90
cmp byte [0x1400528a9], 0
je 0x140038602
mov rdi, qword [0x140052970]
mov r14, qword [0x140052978]
cmp rdi, r14
je 0x140038602
movsd xmm14, qword [0x140049ef0]
movsd xmm7, qword [rdi]
mov ebx, dword [rdi + 8]
movd xmm0, ebx
cvtps2pd xmm6, xmm0
movaps xmm1, xmm6
addsd xmm1, xmm14
cvtpd2ps xmm12, xmm1
movss dword [rsp + 0x50], xmm7
movaps xmm8, xmm7
shufps xmm8, xmm8, 0x55
movsd qword [rbp - 0x40], xmm7
movss dword [rsp + 0x54], xmm8
movss dword [rsp + 0x58], xmm12
lea rcx, [rsp + 0x50]
call fcn.140037170
mov qword [rsp + 0x70], rax
movss dword [rbp - 0x20], xmm7
movss dword [rbp - 0x1c], xmm8
subsd xmm6, xmm14
cvtpd2ps xmm0, xmm6
movss dword [rbp - 0x18], xmm0
lea rcx, [rbp - 0x20]
call fcn.140037170
mov qword [rbp - 0x70], rax
movsd qword [rsp + 0x60], xmm7
mov dword [rsp + 0x68], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp - 0x60], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp - 0x58], eax
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x60]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1428]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str.Corner_n_
lea rcx, [rbp + 0x1408]
call fcn.14003fd90
nop
lea r8, [0x140049474]
mov rdx, rax
lea rcx, [rbp + 0x1ba0]
call fcn.140040020
nop
lea rcx, [rbp + 0x1408]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1428]
call fcn.14003fa90
movss xmm13, dword [rsp + 0x70]
comiss xmm13, xmm10
jbe 0x1400385e0
movss xmm11, dword [rsp + 0x74]
comiss xmm11, xmm10
jbe 0x1400385e0
movss xmm9, dword [rbp - 0x70]
comiss xmm9, xmm10
jbe 0x1400385e0
movss xmm6, dword [rbp - 0x6c]
comiss xmm6, xmm10
jbe 0x1400385e0
mov edx, 0xf5
mov r9d, 0x2a
mov r8d, r9d
lea rcx, [rbp + 0xf98]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x138], xmm13
movss dword [rbp + 0x13c], xmm11
movss dword [rbp + 0x140], xmm9
movss dword [rbp + 0x144], xmm6
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x138]
lea rdx, [rbp + 0x140]
mov rcx, rsi
call fcn.140023160
movss dword [rsp + 0x40], xmm7
movss dword [rsp + 0x44], xmm8
movss dword [rsp + 0x48], xmm12
lea rcx, [rsp + 0x40]
call fcn.140037170
mov qword [rsp + 0x70], rax
movss xmm6, dword [rsp + 0x70]
comiss xmm6, xmm10
jbe 0x1400385e0
movss xmm7, dword [rsp + 0x74]
comiss xmm7, xmm10
jbe 0x1400385e0
lea rcx, [rbp + 0x1ba0]
call fcn.14003fa80
mov r9, rax
lea rcx, [0x140052090]
call fcn.140003090
addss xmm6, dword [0x140049f18]
movss dword [rbp + 0x148], xmm6
movss dword [rbp + 0x14c], xmm7
mov r8d, eax
lea rdx, [rbp + 0x148]
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x1ba0]
call fcn.14003fa90
add rdi, 0xc
cmp rdi, r14
jne 0x1400383c1
movss xmm14, dword [0x140049ed0]
cmp byte [0x1400528a8], 0
je 0x140038a75
cmp byte [0x14005289e], 1
jne 0x140038a75
mov r14, qword [0x140052a78]
mov rbx, qword [0x140052a70]
cmp rbx, r14
je 0x140038a75
movups xmm0, xmmword [rbx + 0x10]
movups xmmword [rbp + 0x10], xmm0
movsd xmm1, qword [rbx + 0x20]
movsd qword [rbp + 0x20], xmm1
mov rdi, qword [rbx]
cmp rdi, qword [0x1400529c8]
je 0x140038a68
mov r8d, 1
mov rdx, rdi
lea rcx, [rsp + 0x60]
call fcn.140036380
mov r8d, 2
mov rdx, rdi
lea rcx, [rbp - 0x20]
call fcn.140036380
mov r8d, 3
mov rdx, rdi
lea rcx, [rbp + 0x60]
call fcn.140036380
mov r8d, 4
mov rdx, rdi
lea rcx, [rbp + 0x80]
call fcn.140036380
mov r8d, 5
mov rdx, rdi
lea rcx, [rbp + 0xa0]
call fcn.140036380
mov r8d, 6
mov rdx, rdi
lea rcx, [rbp + 0xc0]
call fcn.140036380
movsd xmm0, qword [rsp + 0x60]
movsd qword [rsp + 0x50], xmm0
mov eax, dword [rsp + 0x68]
mov dword [rsp + 0x58], eax
lea rcx, [rsp + 0x50]
call fcn.140037170
mov qword [rbp + 0x30], rax
movsd xmm0, qword [rbp - 0x20]
movsd qword [rbp + 0x50], xmm0
mov eax, dword [rbp - 0x18]
mov dword [rbp + 0x58], eax
lea rcx, [rbp + 0x50]
call fcn.140037170
mov qword [rbp - 0x50], rax
movsd xmm0, qword [rbp + 0x60]
movsd qword [rbp + 0x70], xmm0
mov eax, dword [rbp + 0x68]
mov dword [rbp + 0x78], eax
lea rcx, [rbp + 0x70]
call fcn.140037170
mov qword [rsp + 0x70], rax
movsd xmm0, qword [rbp + 0x80]
movsd qword [rbp + 0x90], xmm0
mov eax, dword [rbp + 0x88]
mov dword [rbp + 0x98], eax
lea rcx, [rbp + 0x90]
call fcn.140037170
mov qword [rbp - 0x70], rax
movsd xmm0, qword [rbp + 0xa0]
movsd qword [rbp + 0xb0], xmm0
mov eax, dword [rbp + 0xa8]
mov dword [rbp + 0xb8], eax
lea rcx, [rbp + 0xb0]
call fcn.140037170
mov qword [rbp - 0x60], rax
movsd xmm0, qword [rbp + 0xc0]
movsd qword [rbp + 0xd0], xmm0
mov eax, dword [rbp + 0xc8]
mov dword [rbp + 0xd8], eax
lea rcx, [rbp + 0xd0]
call fcn.140037170
mov qword [rsp + 0x40], rax
movss xmm0, dword [rbp + 0x30]
comiss xmm0, xmm10
jbe 0x140038a68
movss xmm0, dword [rbp + 0x34]
comiss xmm0, xmm10
jbe 0x140038a68
movss xmm0, dword [rbp - 0x50]
comiss xmm0, xmm10
jbe 0x140038a68
movss xmm15, dword [rbp - 0x4c]
comiss xmm15, xmm10
jbe 0x140038a68
movss xmm14, dword [rsp + 0x70]
comiss xmm14, xmm10
jbe 0x140038a5f
movss xmm13, dword [rsp + 0x74]
comiss xmm13, xmm10
jbe 0x140038a5f
movss xmm12, dword [rbp - 0x70]
comiss xmm12, xmm10
jbe 0x140038a5f
movss xmm11, dword [rbp - 0x6c]
comiss xmm11, xmm10
jbe 0x140038a5f
movss xmm9, dword [rbp - 0x60]
comiss xmm9, xmm10
jbe 0x140038a5f
movss xmm8, dword [rbp - 0x5c]
comiss xmm8, xmm10
jbe 0x140038a5f
movss xmm7, dword [rsp + 0x40]
comiss xmm7, xmm10
jbe 0x140038a5f
movss xmm6, dword [rsp + 0x44]
comiss xmm6, xmm10
jbe 0x140038a5f
movsd xmm0, qword [rbp + 0x10]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [rbp + 0x18]
mov dword [rbp - 8], eax
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp - 0x80], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp - 0x78], eax
lea rdx, [rbp - 0x10]
lea rcx, [rbp - 0x80]
call fcn.140036230
movd xmm4, dword [0x140052074]
cvtdq2ps xmm4, xmm4
comiss xmm4, xmm0
jbe 0x140038a5f
lea rcx, [0x1400520a0]
call fcn.140003090
movss dword [rbp + 0x150], xmm7
movss dword [rbp + 0x154], xmm6
movss xmm0, dword [rbp + 0x30]
movss dword [rbp + 0x158], xmm0
movss xmm0, dword [rbp + 0x34]
movss dword [rbp + 0x15c], xmm0
movss xmm1, dword [0x140049ed0]
movss dword [rsp + 0x20], xmm1
mov r9d, eax
lea r8, [rbp + 0x150]
lea rdx, [rbp + 0x158]
mov rcx, rsi
call fcn.140023160
lea rcx, [0x1400520a0]
call fcn.140003090
movss dword [rbp + 0x160], xmm7
movss dword [rbp + 0x164], xmm6
movss xmm0, dword [rbp - 0x50]
movss dword [rbp + 0x168], xmm0
movss dword [rbp + 0x16c], xmm15
movss xmm15, dword [0x140049ed0]
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x160]
lea rdx, [rbp + 0x168]
mov rcx, rsi
call fcn.140023160
lea rcx, [0x1400520a0]
call fcn.140003090
movss dword [rbp + 0x170], xmm9
movss dword [rbp + 0x174], xmm8
movss dword [rbp + 0x178], xmm7
movss dword [rbp + 0x17c], xmm6
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x170]
lea rdx, [rbp + 0x178]
mov rcx, rsi
call fcn.140023160
lea rcx, [0x1400520a0]
call fcn.140003090
movss dword [rbp + 0x180], xmm9
movss dword [rbp + 0x184], xmm8
movss dword [rbp + 0x188], xmm14
movss dword [rbp + 0x18c], xmm13
movaps xmm14, xmm15
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x180]
lea rdx, [rbp + 0x188]
mov rcx, rsi
call fcn.140023160
lea rcx, [0x1400520a0]
call fcn.140003090
movss dword [rbp + 0x190], xmm9
movss dword [rbp + 0x194], xmm8
movss dword [rbp + 0x198], xmm12
movss dword [rbp + 0x19c], xmm11
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x190]
lea rdx, [rbp + 0x198]
mov rcx, rsi
call fcn.140023160
jmp 0x140038a68
movss xmm14, dword [0x140049ed0]
add rbx, 0x28
cmp rbx, r14
jne 0x140038633
movss xmm15, dword [0x14004a320]
cmp byte [0x14005286c], 0
je 0x140038d5b
mov eax, dword [0x140052850]
cdq
sub eax, edx
sar eax, 1
movd xmm11, eax
cvtdq2ps xmm11, xmm11
mov eax, dword [0x140052854]
cdq
sub eax, edx
sar eax, 1
movd xmm12, eax
cvtdq2ps xmm12, xmm12
mov ecx, 0xa4
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140038b4e
movss xmm0, dword [0x140052a64]
comiss xmm0, xmm10
jbe 0x140038b4e
mov r8d, 5
mov rdx, qword [0x140052a48]
lea rcx, [rbp - 0x80]
call fcn.140036380
movsd xmm0, qword [rbp - 0x80]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [rbp - 0x78]
mov dword [rbp - 8], eax
lea rcx, [rbp - 0x10]
call fcn.140037170
mov qword [rsp + 0x40], rax
movd xmm2, dword [0x140052064]
cvtdq2ps xmm2, xmm2
movss xmm0, dword [rsp + 0x44]
subss xmm0, xmm12
divss xmm0, xmm2
cvttss2si r8, xmm0
movss xmm1, dword [rsp + 0x40]
subss xmm1, xmm11
divss xmm1, xmm2
cvttss2si rdx, xmm1
mov qword [rsp + 0x20], r15
xor r9d, r9d
lea ecx, [r9 + 1]
call qword [sym.imp.USER32.dll_mouse_event]
movaps xmm7, xmm10
lea rcx, [0x140052090]
call fcn.140003090
mov ecx, dword [0x1400529a0]
lea edx, [rcx + rcx*4]
add edx, edx
mov ecx, dword [0x140052060]
sub ecx, edx
movd xmm2, ecx
cvtdq2ps xmm2, xmm2
movss dword [rbp + 0x1a0], xmm11
movss dword [rbp + 0x1a4], xmm12
movss dword [rsp + 0x28], xmm14
mov r9d, eax
lea rdx, [rbp + 0x1a0]
mov rcx, rsi
call fcn.1400236d0
mov rdi, qword [0x140052a78]
mov rbx, qword [0x140052a70]
cmp rbx, rdi
je 0x140038d5b
nop word [rax + rax]
movups xmm8, xmmword [rbx]
movups xmm6, xmmword [rbx + 0x10]
movsd xmm9, qword [rbx + 0x20]
lea rcx, [rbp + 0x1968]
call fcn.14003ec60
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x1968], xmm0
mov qword [rbp + 0x1978], r15
movsd qword [rbp - 0x80], xmm6
movdqa xmm1, xmm6
psrldq xmm1, 8
movd dword [rbp - 0x78], xmm1
lea rcx, [rbp - 0x80]
call fcn.140037170
mov qword [rsp + 0x40], rax
movss xmm1, dword [rsp + 0x40]
ucomiss xmm1, xmm10
jp 0x140038c1b
je 0x140038c7d
movss xmm2, dword [rsp + 0x44]
ucomiss xmm2, xmm10
jp 0x140038c29
je 0x140038c7d
movaps xmm0, xmm11
subss xmm0, xmm1
andps xmm0, xmm15
movaps xmm1, xmm12
subss xmm1, xmm2
andps xmm1, xmm15
addss xmm1, xmm0
movd xmm0, dword [0x140052060]
cvtdq2ps xmm0, xmm0
comiss xmm0, xmm1
jb 0x140038c7d
ucomiss xmm7, xmm10
jp 0x140038c5d
je 0x140038c62
comiss xmm7, xmm1
jbe 0x140038c7d
movaps xmm7, xmm1
movups xmmword [0x140052a48], xmm8
movups xmmword [0x140052a58], xmm6
movsd qword [0x140052a68], xmm9
lea rcx, [rbp + 0x1968]
call fcn.14003f920
add rbx, 0x28
cmp rbx, rdi
jne 0x140038bc0
ucomiss xmm7, xmm10
jp 0x140038ca2
je 0x140038d5b
mov rdx, qword [0x140052a48]
cmp rdx, qword [0x1400529c8]
je 0x140038d5b
mov r8d, 5
lea rcx, [rbp - 0x80]
call fcn.140036380
movsd xmm0, qword [rbp - 0x80]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [rbp - 0x78]
mov dword [rbp - 8], eax
lea rcx, [rbp - 0x10]
call fcn.140037170
mov qword [rsp + 0x40], rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xff
lea rcx, [rbp + 0xc58]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm0, dword [rsp + 0x40]
movss dword [rbp + 0x1a8], xmm0
movss xmm1, dword [rsp + 0x44]
movss dword [rbp + 0x1ac], xmm1
movss dword [rbp + 0x1b0], xmm11
movss dword [rbp + 0x1b4], xmm12
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x1a8]
lea rdx, [rbp + 0x1b0]
mov rcx, rsi
call fcn.140023160
mov ecx, 0xa4
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cmp byte [0x1400527c9], 0
je 0x140038df9
mov rdi, qword [0x140052a10]
mov rbx, qword [0x140052a08]
cmp rbx, rdi
je 0x140038df9
movss xmm6, dword [0x140049f60]
nop dword [rax]
nop word [rax + rax]
movsd xmm0, qword [rbx + 8]
movsd qword [rbp - 0x80], xmm0
mov r8, qword [rbx + 0x10]
mov dword [rbp - 0x78], r8d
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp - 8], eax
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x10]
call fcn.140036230
comiss xmm6, xmm0
jbe 0x140038df0
shr r8, 0x28
test r8b, r8b
jne 0x140038df0
movups xmm0, xmmword [rbx]
movaps xmmword [rbp], xmm0
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rbp + 0x10], xmm1
mov edx, 1
lea rcx, [rbp]
call fcn.140036450
add rbx, 0x20
cmp rbx, rdi
jne 0x140038d90
movss xmm12, dword [0x140049fc4]
mov eax, dword [0x1400527cc]
test eax, eax
je 0x140038e56
mov rcx, qword [0x140052a08]
mov rdx, qword [0x140052a10]
cmp rcx, rdx
je 0x140038e56
mov r8d, eax
nop dword [rax]
nop word [rax + rax]
movups xmm1, xmmword [rcx]
movups xmmword [rbp], xmm1
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rbp + 0x10], xmm0
movq rax, xmm1
cmp rax, r8
je 0x14003902e
add rcx, 0x20
cmp rcx, rdx
jne 0x140038e30
movss xmm13, dword [0x140049e9c]
cmp byte [0x1400527a9], 0
je 0x14003ba8e
mov rdi, qword [0x1400529f0]
mov r14, qword [0x1400529f8]
cmp rdi, r14
je 0x14003ba8e
movups xmm0, xmmword [rdi]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rdi + 0x10]
movsd qword [rbp + 0x10], xmm1
movsd xmm8, qword [rbp + 0xc]
movsd qword [rbp - 0x80], xmm8
mov ebx, dword [rbp + 0x14]
mov dword [rbp - 0x78], ebx
lea rcx, [rbp - 0x80]
call fcn.140037170
mov qword [rsp + 0x40], rax
movss xmm7, dword [rsp + 0x40]
comiss xmm7, xmm10
jbe 0x14003ba81
movss xmm6, dword [rsp + 0x44]
comiss xmm6, xmm10
jbe 0x14003ba81
mov eax, dword [rbp + 8]
cmp eax, 0x2d9a5028
jne 0x1400391dd
cmp byte [0x1400527cb], 1
jne 0x14003ba81
movsd qword [rbp - 0x10], xmm8
mov dword [rbp - 8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0xd0], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0xd8], eax
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0xd0]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1468]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Przypadkowy_Item__
lea rcx, [rbp + 0x1448]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1bc0]
call fcn.140040020
nop
lea rcx, [rbp + 0x1448]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1468]
call fcn.14003fa90
lea rcx, [rbp + 0x1bc0]
call fcn.14003fa80
mov r10, rax
mov edx, 0x87
lea r9d, [rdx + 0x64]
lea r8d, [rdx + 0x78]
lea rcx, [rbp + 0xaf8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x1d0], xmm7
movss dword [rbp + 0x1d4], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x1d0]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x1d8], xmm7
movss dword [rbp + 0x1dc], xmm6
mov dword [rbp + 0x1e0], 0x44700000
mov dword [rbp + 0x1e4], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x1d8]
lea rdx, [rbp + 0x1e0]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1bc0]
jmp 0x14003ba7c
movss xmm0, dword [rbp + 8]
movss dword [rsp + 0x50], xmm0
movss xmm1, dword [rbp + 0xc]
movss dword [rsp + 0x54], xmm1
movss xmm0, dword [rbp + 0x10]
cvtps2pd xmm0, xmm0
addsd xmm0, qword [0x140049ef8]
cvtpd2ps xmm0, xmm0
movss dword [rsp + 0x58], xmm0
lea rcx, [rsp + 0x50]
call fcn.140037170
mov qword [rsp + 0x40], rax
movss xmm7, dword [rsp + 0x40]
comiss xmm7, xmm10
jbe 0x140038e56
movss xmm6, dword [rsp + 0x44]
comiss xmm6, xmm10
jbe 0x140038e56
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp - 0x80], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp - 0x78], eax
lea rcx, [rbp - 0x80]
call fcn.140037170
mov qword [rbp - 0x60], rax
movsd xmm0, qword [rbp + 8]
movsd qword [rbp - 0x80], xmm0
mov eax, dword [rbp + 0x10]
mov dword [rbp - 0x78], eax
lea rcx, [rbp - 0x80]
call fcn.140037170
mov qword [rsp + 0x40], rax
mov edx, 0xf0
mov r9d, 5
lea r8d, [r9 + 0x46]
lea rcx, [rbp + 0xad8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm0, dword [rsp + 0x40]
movss dword [rbp + 0x1b8], xmm0
movss xmm1, dword [rsp + 0x44]
movss dword [rbp + 0x1bc], xmm1
movss xmm0, dword [rbp - 0x60]
movss dword [rbp + 0x1c0], xmm0
movss xmm1, dword [rbp - 0x5c]
movss dword [rbp + 0x1c4], xmm1
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x1b8]
lea rdx, [rbp + 0x1c0]
mov rcx, rsi
call fcn.140023160
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.____SELECTED____
lea rcx, [rsp + 0x40]
call fcn.140009ac0
mov edx, 0xf0
mov r9d, 5
lea r8d, [r9 + 0x46]
lea rcx, [rbp + 0xae8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm0, dword [rsp + 0x44]
movss xmm13, dword [0x140049e9c]
mulss xmm0, xmm13
subss xmm6, xmm0
movss xmm1, dword [rsp + 0x40]
mulss xmm1, xmm13
subss xmm7, xmm1
movss dword [rbp + 0x1c8], xmm7
movss dword [rbp + 0x1cc], xmm6
lea r9, str.____SELECTED____
mov r8d, eax
lea rdx, [rbp + 0x1c8]
mov rcx, rsi
call fcn.140023750
jmp 0x140038e5f
cmp eax, 0x3a1b896a
jne 0x14003933d
cmp byte [0x14005286f], 1
jne 0x14003ba81
movsd qword [rbp + 0xc0], xmm8
mov dword [rbp + 0xc8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0xb0], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0xb8], eax
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0xb0]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x14a8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Telefon__
lea rcx, [rbp + 0x1488]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1be0]
call fcn.140040020
nop
lea rcx, [rbp + 0x1488]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x14a8]
call fcn.14003fa90
lea rcx, [rbp + 0x1be0]
call fcn.14003fa80
mov r10, rax
mov edx, 0x5e
lea r9d, [rdx + 0x31]
lea r8d, [r9 + 0x70]
lea rcx, [rbp + 0xb08]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x1e8], xmm7
movss dword [rbp + 0x1ec], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x1e8]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x1f0], xmm7
movss dword [rbp + 0x1f4], xmm6
mov dword [rbp + 0x1f8], 0x44700000
mov dword [rbp + 0x1fc], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x1f0]
lea rdx, [rbp + 0x1f8]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1be0]
jmp 0x14003ba7c
cmp eax, 0xbb314853
jne 0x14003949b
cmp byte [0x14005204d], 1
jne 0x14003ba81
movsd qword [rbp + 0xa0], xmm8
mov dword [rbp + 0xa8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x90], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x98], eax
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x90]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x14e8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Kominiarka__
lea rcx, [rbp + 0x14c8]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1b20]
call fcn.140040020
nop
lea rcx, [rbp + 0x14c8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x14e8]
call fcn.14003fa90
lea rcx, [rbp + 0x1b20]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
lea edx, [r9 + 0x30]
lea r8d, [rdx + 0x7b]
lea rcx, [rbp + 0xb18]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x200], xmm7
movss dword [rbp + 0x204], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x200]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x3b8], xmm7
movss dword [rbp + 0x3bc], xmm6
mov dword [rbp + 0x210], 0x44700000
mov dword [rbp + 0x214], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x3b8]
lea rdx, [rbp + 0x210]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1b20]
jmp 0x14003ba7c
cmp eax, 0x5778a9b1
jne 0x1400395e3
movsd qword [rbp + 0x80], xmm8
mov dword [rbp + 0x88], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x70], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x78], eax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x70]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1528]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._9mm__
lea rcx, [rbp + 0x1508]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1c00]
call fcn.140040020
nop
lea rcx, [rbp + 0x1508]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1528]
call fcn.14003fa90
lea rcx, [rbp + 0x1c00]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xb28]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x218], xmm7
movss dword [rbp + 0x21c], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x218]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x220], xmm7
movss dword [rbp + 0x224], xmm6
mov dword [rbp + 0x228], 0x44700000
mov dword [rbp + 0x22c], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x220]
lea rdx, [rbp + 0x228]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1c00]
jmp 0x14003ba7c
cmp eax, 0x6911a7a9
jne 0x140039722
movsd qword [rbp + 0x60], xmm8
mov dword [rbp + 0x68], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x50], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x58], eax
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x50]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1568]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._AK_47__
lea rcx, [rbp + 0x1548]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1c20]
call fcn.140040020
nop
lea rcx, [rbp + 0x1548]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1568]
call fcn.14003fa90
lea rcx, [rbp + 0x1c20]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xb38]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x230], xmm7
movss dword [rbp + 0x234], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x230]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x238], xmm7
movss dword [rbp + 0x23c], xmm6
mov dword [rbp + 0x240], 0x44700000
mov dword [rbp + 0x244], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x238]
lea rdx, [rbp + 0x240]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1c20]
jmp 0x14003ba7c
cmp eax, 0x3d2e1ae8
jne 0x140039867
movsd qword [rsp + 0x60], xmm8
mov dword [rsp + 0x68], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rsp + 0x50], xmm0
mov eax, dword [0x1400529e0]
mov dword [rsp + 0x58], eax
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0x50]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x15a8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._M4_Carabine__
lea rcx, [rbp + 0x1588]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1c40]
call fcn.140040020
nop
lea rcx, [rbp + 0x1588]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x15a8]
call fcn.14003fa90
lea rcx, [rbp + 0x1c40]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xb48]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x248], xmm7
movss dword [rbp + 0x24c], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x248]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x250], xmm7
movss dword [rbp + 0x254], xmm6
mov dword [rbp + 0x258], 0x44700000
mov dword [rbp + 0x25c], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x250]
lea rdx, [rbp + 0x258]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1c40]
jmp 0x14003ba7c
cmp eax, 0x5aa545ff
jne 0x1400399a6
movsd qword [rbp - 0x20], xmm8
mov dword [rbp - 0x18], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp - 0x60], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp - 0x58], eax
lea rdx, [rbp - 0x20]
lea rcx, [rbp - 0x60]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x15e8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._M4_Carabine_Gen.II__
lea rcx, [rbp + 0x15c8]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1c60]
call fcn.140040020
nop
lea rcx, [rbp + 0x15c8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x15e8]
call fcn.14003fa90
lea rcx, [rbp + 0x1c60]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xb58]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x260], xmm7
movss dword [rbp + 0x264], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x260]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x268], xmm7
movss dword [rbp + 0x26c], xmm6
mov dword [rbp + 0x270], 0x44700000
mov dword [rbp + 0x274], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x268]
lea rdx, [rbp + 0x270]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1c60]
jmp 0x14003ba7c
cmp eax, 0x731a7664
jne 0x140039ae8
movsd qword [rsp + 0x70], xmm8
mov dword [rsp + 0x78], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp - 0x70], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp - 0x68], eax
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x70]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1628]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Draco__
lea rcx, [rbp + 0x1608]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1c80]
call fcn.140040020
nop
lea rcx, [rbp + 0x1608]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1628]
call fcn.14003fa90
lea rcx, [rbp + 0x1c80]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xb68]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x278], xmm7
movss dword [rbp + 0x27c], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x278]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x280], xmm7
movss dword [rbp + 0x284], xmm6
mov dword [rbp + 0x288], 0x44700000
mov dword [rbp + 0x28c], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x280]
lea rdx, [rbp + 0x288]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1c80]
jmp 0x14003ba7c
cmp eax, 0x25e0d719
jne 0x140039c27
movsd qword [rbp - 0x50], xmm8
mov dword [rbp - 0x48], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x30], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x38], eax
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0x30]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1668]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Karabin_Wojskowy__
lea rcx, [rbp + 0x12a8]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1b00]
call fcn.140040020
nop
lea rcx, [rbp + 0x12a8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1668]
call fcn.14003fa90
lea rcx, [rbp + 0x1b00]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xb78]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x290], xmm7
movss dword [rbp + 0x294], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x290]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x298], xmm7
movss dword [rbp + 0x29c], xmm6
mov dword [rbp + 0x2a0], 0x44700000
mov dword [rbp + 0x2a4], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x298]
lea rdx, [rbp + 0x2a0]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1b00]
jmp 0x14003ba7c
cmp eax, 0x6378759d
jne 0x140039d78
movsd qword [rbp + 0x930], xmm8
mov dword [rbp + 0x938], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x940], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x948], eax
lea rdx, [rbp + 0x930]
lea rcx, [rbp + 0x940]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x16a8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Stary_Karabin_Sigma__
lea rcx, [rbp + 0x1688]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1ca0]
call fcn.140040020
nop
lea rcx, [rbp + 0x1688]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x16a8]
call fcn.14003fa90
lea rcx, [rbp + 0x1ca0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xb88]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x2a8], xmm7
movss dword [rbp + 0x2ac], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x2a8]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x2b0], xmm7
movss dword [rbp + 0x2b4], xmm6
mov dword [rbp + 0x2b8], 0x44700000
mov dword [rbp + 0x2bc], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x2b0]
lea rdx, [rbp + 0x2b8]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1ca0]
jmp 0x14003ba7c
cmp eax, 0xc103d44a
jne 0x140039ec9
movsd qword [rbp + 0x950], xmm8
mov dword [rbp + 0x958], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x960], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x968], eax
lea rdx, [rbp + 0x950]
lea rcx, [rbp + 0x960]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x16e8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Micro_UZI__
lea rcx, [rbp + 0x16c8]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1cc0]
call fcn.140040020
nop
lea rcx, [rbp + 0x16c8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x16e8]
call fcn.14003fa90
lea rcx, [rbp + 0x1cc0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xb98]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x2c0], xmm7
movss dword [rbp + 0x2c4], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x2c0]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x2c8], xmm7
movss dword [rbp + 0x2cc], xmm6
mov dword [rbp + 0x2d0], 0x44700000
mov dword [rbp + 0x2d4], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x2c8]
lea rdx, [rbp + 0x2d0]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1cc0]
jmp 0x14003ba7c
cmp eax, 0xec3d031b
jne 0x14003a01a
movsd qword [rbp + 0x970], xmm8
mov dword [rbp + 0x978], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x980], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x988], eax
lea rdx, [rbp + 0x970]
lea rcx, [rbp + 0x980]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1728]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._TEC_9__
lea rcx, [rbp + 0x1708]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1ce0]
call fcn.140040020
nop
lea rcx, [rbp + 0x1708]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1728]
call fcn.14003fa90
lea rcx, [rbp + 0x1ce0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xba8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x2d8], xmm7
movss dword [rbp + 0x2dc], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x2d8]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x2e0], xmm7
movss dword [rbp + 0x2e4], xmm6
mov dword [rbp + 0x2e8], 0x44700000
mov dword [rbp + 0x2ec], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x2e0]
lea rdx, [rbp + 0x2e8]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1ce0]
jmp 0x14003ba7c
cmp eax, 0xc603e5f5
jne 0x14003a16b
movsd qword [rbp + 0x990], xmm8
mov dword [rbp + 0x998], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x9a0], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x9a8], eax
lea rdx, [rbp + 0x990]
lea rcx, [rbp + 0x9a0]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1768]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Scorpion__
lea rcx, [rbp + 0x1748]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1d00]
call fcn.140040020
nop
lea rcx, [rbp + 0x1748]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1768]
call fcn.14003fa90
lea rcx, [rbp + 0x1d00]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xbb8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x2f0], xmm7
movss dword [rbp + 0x2f4], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x2f0]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x2f8], xmm7
movss dword [rbp + 0x2fc], xmm6
mov dword [rbp + 0x300], 0x44700000
mov dword [rbp + 0x304], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x2f8]
lea rdx, [rbp + 0x300]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1d00]
jmp 0x14003ba7c
cmp eax, 0xe231b874
jne 0x14003a2bc
movsd qword [rbp + 0x9b0], xmm8
mov dword [rbp + 0x9b8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x700], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x708], eax
lea rdx, [rbp + 0x9b0]
lea rcx, [rbp + 0x700]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0xd68]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._MP5_SMG__
lea rcx, [rbp + 0x1788]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1d20]
call fcn.140040020
nop
lea rcx, [rbp + 0x1788]
call fcn.14003fa90
nop
lea rcx, [rbp + 0xd68]
call fcn.14003fa90
lea rcx, [rbp + 0x1d20]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xbc8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x308], xmm7
movss dword [rbp + 0x30c], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x308]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x310], xmm7
movss dword [rbp + 0x314], xmm6
mov dword [rbp + 0x318], 0x44700000
mov dword [rbp + 0x31c], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x310]
lea rdx, [rbp + 0x318]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1d20]
jmp 0x14003ba7c
cmp eax, 0x3b4fa26f
jne 0x14003a40d
movsd qword [rbp + 0x710], xmm8
mov dword [rbp + 0x718], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x720], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x728], eax
lea rdx, [rbp + 0x710]
lea rcx, [rbp + 0x720]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0xda8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._9mm_Gen.II__
lea rcx, [rbp + 0xd88]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1d40]
call fcn.140040020
nop
lea rcx, [rbp + 0xd88]
call fcn.14003fa90
nop
lea rcx, [rbp + 0xda8]
call fcn.14003fa90
lea rcx, [rbp + 0x1d40]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xbd8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x320], xmm7
movss dword [rbp + 0x324], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x320]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x328], xmm7
movss dword [rbp + 0x32c], xmm6
mov dword [rbp + 0x330], 0x44700000
mov dword [rbp + 0x334], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x328]
lea rdx, [rbp + 0x330]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1d40]
jmp 0x14003ba7c
cmp eax, 0x1807703d
jne 0x14003a55e
movsd qword [rbp + 0x730], xmm8
mov dword [rbp + 0x738], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x740], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x748], eax
lea rdx, [rbp + 0x730]
lea rcx, [rbp + 0x740]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0xde8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Combat_Pistol__
lea rcx, [rbp + 0xdc8]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1d60]
call fcn.140040020
nop
lea rcx, [rbp + 0xdc8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0xde8]
call fcn.14003fa90
lea rcx, [rbp + 0x1d60]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xbe8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x338], xmm7
movss dword [rbp + 0x33c], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x338]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x340], xmm7
movss dword [rbp + 0x344], xmm6
mov dword [rbp + 0x348], 0x44700000
mov dword [rbp + 0x34c], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x340]
lea rdx, [rbp + 0x348]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1d60]
jmp 0x14003ba7c
cmp eax, 0xf55c8cd1
jne 0x14003a6af
movsd qword [rbp + 0x750], xmm8
mov dword [rbp + 0x758], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x760], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x768], eax
lea rdx, [rbp + 0x750]
lea rcx, [rbp + 0x760]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0xe28]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Deagle__
lea rcx, [rbp + 0xe08]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1d80]
call fcn.140040020
nop
lea rcx, [rbp + 0xe08]
call fcn.14003fa90
nop
lea rcx, [rbp + 0xe28]
call fcn.14003fa90
lea rcx, [rbp + 0x1d80]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xbf8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x350], xmm7
movss dword [rbp + 0x354], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x350]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x358], xmm7
movss dword [rbp + 0x35c], xmm6
mov dword [rbp + 0x360], 0x44700000
mov dword [rbp + 0x364], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x358]
lea rdx, [rbp + 0x360]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1d80]
jmp 0x14003ba7c
cmp eax, 0x1443689a
jne 0x14003a800
movsd qword [rbp + 0x770], xmm8
mov dword [rbp + 0x778], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x780], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x788], eax
lea rdx, [rbp + 0x770]
lea rcx, [rbp + 0x780]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0xe78]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Pukawka__
lea rcx, [rbp + 0xe48]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1da0]
call fcn.140040020
nop
lea rcx, [rbp + 0xe48]
call fcn.14003fa90
nop
lea rcx, [rbp + 0xe78]
call fcn.14003fa90
lea rcx, [rbp + 0x1da0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xc08]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x368], xmm7
movss dword [rbp + 0x36c], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x368]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x370], xmm7
movss dword [rbp + 0x374], xmm6
mov dword [rbp + 0x378], 0x44700000
mov dword [rbp + 0x37c], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x370]
lea rdx, [rbp + 0x378]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1da0]
jmp 0x14003ba7c
cmp eax, 0x72e1c281
jne 0x14003a951
movsd qword [rbp + 0x790], xmm8
mov dword [rbp + 0x798], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x7a0], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x7a8], eax
lea rdx, [rbp + 0x790]
lea rcx, [rbp + 0x7a0]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0xeb8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Heavy_Pistol__
lea rcx, [rbp + 0xe98]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1dc0]
call fcn.140040020
nop
lea rcx, [rbp + 0xe98]
call fcn.14003fa90
nop
lea rcx, [rbp + 0xeb8]
call fcn.14003fa90
lea rcx, [rbp + 0x1dc0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xc18]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x380], xmm7
movss dword [rbp + 0x384], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x380]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x388], xmm7
movss dword [rbp + 0x38c], xmm6
mov dword [rbp + 0x390], 0x44700000
mov dword [rbp + 0x394], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x388]
lea rdx, [rbp + 0x390]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1dc0]
jmp 0x14003ba7c
cmp eax, 0xbd006a3c
jne 0x14003aaa2
movsd qword [rbp + 0x7b0], xmm8
mov dword [rbp + 0x7b8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x7c0], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x7c8], eax
lea rdx, [rbp + 0x7b0]
lea rcx, [rbp + 0x7c0]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0xef8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Vintage_Pistol__
lea rcx, [rbp + 0xed8]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1de0]
call fcn.140040020
nop
lea rcx, [rbp + 0xed8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0xef8]
call fcn.14003fa90
lea rcx, [rbp + 0x1de0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xc28]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x398], xmm7
movss dword [rbp + 0x39c], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x398]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x3a0], xmm7
movss dword [rbp + 0x3a4], xmm6
mov dword [rbp + 0x3a8], 0x44700000
mov dword [rbp + 0x3ac], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x3a0]
lea rdx, [rbp + 0x3a8]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1de0]
jmp 0x14003ba7c
cmp eax, 0x3683ee4b
jne 0x14003abf3
movsd qword [rbp + 0x7d0], xmm8
mov dword [rbp + 0x7d8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x7e0], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x7e8], eax
lea rdx, [rbp + 0x7d0]
lea rcx, [rbp + 0x7e0]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0xfa8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Heavy_Revolver__
lea rcx, [rbp + 0xf18]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1e00]
call fcn.140040020
nop
lea rcx, [rbp + 0xf18]
call fcn.14003fa90
nop
lea rcx, [rbp + 0xfa8]
call fcn.14003fa90
lea rcx, [rbp + 0x1e00]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xc38]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x3b0], xmm7
movss dword [rbp + 0x3b4], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x3b0]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x208], xmm7
movss dword [rbp + 0x20c], xmm6
mov dword [rbp + 0x3c0], 0x44700000
mov dword [rbp + 0x3c4], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x208]
lea rdx, [rbp + 0x3c0]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1e00]
jmp 0x14003ba7c
cmp eax, 0x5fecd5db
jne 0x14003ad44
movsd qword [rbp + 0x7f0], xmm8
mov dword [rbp + 0x7f8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x800], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x808], eax
lea rdx, [rbp + 0x7f0]
lea rcx, [rbp + 0x800]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0xfe8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Taser__
lea rcx, [rbp + 0xfc8]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1e20]
call fcn.140040020
nop
lea rcx, [rbp + 0xfc8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0xfe8]
call fcn.14003fa90
lea rcx, [rbp + 0x1e20]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xc48]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x3c8], xmm7
movss dword [rbp + 0x3cc], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x3c8]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x3d0], xmm7
movss dword [rbp + 0x3d4], xmm6
mov dword [rbp + 0x3d8], 0x44700000
mov dword [rbp + 0x3dc], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x3d0]
lea rdx, [rbp + 0x3d8]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1e20]
jmp 0x14003ba7c
cmp eax, 0x291cea47
jne 0x14003ae95
movsd qword [rbp + 0x810], xmm8
mov dword [rbp + 0x818], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x820], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x828], eax
lea rdx, [rbp + 0x810]
lea rcx, [rbp + 0x820]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1368]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Shotgun__
lea rcx, [rbp + 0x1008]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1e40]
call fcn.140040020
nop
lea rcx, [rbp + 0x1008]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1368]
call fcn.14003fa90
lea rcx, [rbp + 0x1e40]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xe68]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x3e0], xmm7
movss dword [rbp + 0x3e4], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x3e0]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x3e8], xmm7
movss dword [rbp + 0x3ec], xmm6
mov dword [rbp + 0x3f0], 0x44700000
mov dword [rbp + 0x3f4], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x3e8]
lea rdx, [rbp + 0x3f0]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1e40]
jmp 0x14003ba7c
cmp eax, 0xbe66c593
jne 0x14003afe6
movsd qword [rbp + 0x830], xmm8
mov dword [rbp + 0x838], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x840], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x848], eax
lea rdx, [rbp + 0x830]
lea rcx, [rbp + 0x840]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1048]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Shotgun_MK.II__
lea rcx, [rbp + 0x1028]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1e60]
call fcn.140040020
nop
lea rcx, [rbp + 0x1028]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1048]
call fcn.14003fa90
lea rcx, [rbp + 0x1e60]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xc68]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x3f8], xmm7
movss dword [rbp + 0x3fc], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x3f8]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x400], xmm7
movss dword [rbp + 0x404], xmm6
mov dword [rbp + 0x408], 0x44700000
mov dword [rbp + 0x40c], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x400]
lea rdx, [rbp + 0x408]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1e60]
jmp 0x14003ba7c
cmp eax, 0xd7b77a96
jne 0x14003b137
movsd qword [rbp + 0x850], xmm8
mov dword [rbp + 0x858], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x860], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x868], eax
lea rdx, [rbp + 0x850]
lea rcx, [rbp + 0x860]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x10a8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Olbrzyn__
lea rcx, [rbp + 0x1068]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1e80]
call fcn.140040020
nop
lea rcx, [rbp + 0x1068]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x10a8]
call fcn.14003fa90
lea rcx, [rbp + 0x1e80]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xc78]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x410], xmm7
movss dword [rbp + 0x414], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x410]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x418], xmm7
movss dword [rbp + 0x41c], xmm6
mov dword [rbp + 0x420], 0x44700000
mov dword [rbp + 0x424], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x418]
lea rdx, [rbp + 0x420]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1e80]
jmp 0x14003ba7c
cmp eax, 0x4ad4095a
jne 0x14003b288
movsd qword [rbp + 0x870], xmm8
mov dword [rbp + 0x878], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x880], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x888], eax
lea rdx, [rbp + 0x870]
lea rcx, [rbp + 0x880]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x10e8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Automatic_shotgun__
lea rcx, [rbp + 0x10c8]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1ea0]
call fcn.140040020
nop
lea rcx, [rbp + 0x10c8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x10e8]
call fcn.14003fa90
lea rcx, [rbp + 0x1ea0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xc88]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x428], xmm7
movss dword [rbp + 0x42c], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x428]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x430], xmm7
movss dword [rbp + 0x434], xmm6
mov dword [rbp + 0x438], 0x44700000
mov dword [rbp + 0x43c], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x430]
lea rdx, [rbp + 0x438]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1ea0]
jmp 0x14003ba7c
cmp eax, 0xd42d39d
jne 0x14003b3d9
movsd qword [rbp + 0x890], xmm8
mov dword [rbp + 0x898], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x8a0], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x8a8], eax
lea rdx, [rbp + 0x890]
lea rcx, [rbp + 0x8a0]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1128]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Sawed_off__
lea rcx, [rbp + 0x1108]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1ec0]
call fcn.140040020
nop
lea rcx, [rbp + 0x1108]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1128]
call fcn.14003fa90
lea rcx, [rbp + 0x1ec0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xc98]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x440], xmm7
movss dword [rbp + 0x444], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x440]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x448], xmm7
movss dword [rbp + 0x44c], xmm6
mov dword [rbp + 0x450], 0x44700000
mov dword [rbp + 0x454], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x448]
lea rdx, [rbp + 0x450]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1ec0]
jmp 0x14003ba7c
cmp eax, 0xc68d1a60
jne 0x14003b52a
movsd qword [rbp + 0x8b0], xmm8
mov dword [rbp + 0x8b8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x8c0], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x8c8], eax
lea rdx, [rbp + 0x8b0]
lea rcx, [rbp + 0x8c0]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1168]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Sprezynowiec__
lea rcx, [rbp + 0x1148]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1ee0]
call fcn.140040020
nop
lea rcx, [rbp + 0x1148]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1168]
call fcn.14003fa90
lea rcx, [rbp + 0x1ee0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xca8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x458], xmm7
movss dword [rbp + 0x45c], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x458]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x460], xmm7
movss dword [rbp + 0x464], xmm6
mov dword [rbp + 0x468], 0x44700000
mov dword [rbp + 0x46c], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x460]
lea rdx, [rbp + 0x468]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1ee0]
jmp 0x14003ba7c
cmp eax, 0x1f242a3
jne 0x14003b67b
movsd qword [rbp + 0x8d0], xmm8
mov dword [rbp + 0x8d8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x8e0], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x8e8], eax
lea rdx, [rbp + 0x8d0]
lea rcx, [rbp + 0x8e0]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x11a8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Baseball__
lea rcx, [rbp + 0x1188]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1f00]
call fcn.140040020
nop
lea rcx, [rbp + 0x1188]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x11a8]
call fcn.14003fa90
lea rcx, [rbp + 0x1f00]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xcb8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x470], xmm7
movss dword [rbp + 0x474], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x470]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x478], xmm7
movss dword [rbp + 0x47c], xmm6
mov dword [rbp + 0x480], 0x44700000
mov dword [rbp + 0x484], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x478]
lea rdx, [rbp + 0x480]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1f00]
jmp 0x14003ba7c
cmp eax, 0xb32be614
jne 0x14003b7cc
movsd qword [rbp + 0x8f0], xmm8
mov dword [rbp + 0x8f8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x900], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x908], eax
lea rdx, [rbp + 0x8f0]
lea rcx, [rbp + 0x900]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x11e8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Kastet__
lea rcx, [rbp + 0x11c8]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1f20]
call fcn.140040020
nop
lea rcx, [rbp + 0x11c8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x11e8]
call fcn.14003fa90
lea rcx, [rbp + 0x1f20]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xba
lea rcx, [rbp + 0xcc8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x488], xmm7
movss dword [rbp + 0x48c], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x488]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x490], xmm7
movss dword [rbp + 0x494], xmm6
mov dword [rbp + 0x498], 0x44700000
mov dword [rbp + 0x49c], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x490]
lea rdx, [rbp + 0x498]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1f20]
jmp 0x14003ba7c
cmp eax, 0x8ae084d2
jne 0x14003b92b
cmp byte [0x14005204e], 1
jne 0x14003ba81
movsd qword [rbp + 0x910], xmm8
mov dword [rbp + 0x918], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp + 0x920], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp + 0x928], eax
lea rdx, [rbp + 0x910]
lea rcx, [rbp + 0x920]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1228]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Narkotyki__
lea rcx, [rbp + 0x1208]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1aa0]
call fcn.140040020
nop
lea rcx, [rbp + 0x1208]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1228]
call fcn.14003fa90
lea rcx, [rbp + 0x1aa0]
call fcn.14003fa80
mov r10, rax
xor edx, edx
mov r9d, 0xff
lea r8d, [r9 - 0x62]
lea rcx, [rbp + 0xcd8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x4a0], xmm7
movss dword [rbp + 0x4a4], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x4a0]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x4a8], xmm7
movss dword [rbp + 0x4ac], xmm6
mov dword [rbp + 0x4b0], 0x44700000
mov dword [rbp + 0x4b4], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x4a8]
lea rdx, [rbp + 0x4b0]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1aa0]
jmp 0x14003ba7c
cmp eax, 0x8d6a84aa
jne 0x14003ba81
cmp byte [0x1400527c8], 1
jne 0x14003ba81
movsd qword [rbp + 0x6e0], xmm8
mov dword [rbp + 0x6e8], ebx
movsd xmm0, qword [0x1400529d8]
movsd qword [rbp - 0x40], xmm0
mov eax, dword [0x1400529e0]
mov dword [rbp - 0x38], eax
lea rdx, [rbp + 0x6e0]
lea rcx, [rbp - 0x40]
call fcn.140036230
cvttss2si edx, xmm0
lea rcx, [rbp + 0x1268]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._Jedzenie__
lea rcx, [rbp + 0x1248]
call fcn.14003fd90
nop
lea r8, [0x1400494e4]
mov rdx, rax
lea rcx, [rbp + 0x1ac0]
call fcn.140040020
nop
lea rcx, [rbp + 0x1248]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1268]
call fcn.14003fa90
lea rcx, [rbp + 0x1ac0]
call fcn.14003fa80
mov r10, rax
xor edx, edx
lea r9d, [rdx + 7]
mov r8d, 0xdb
lea rcx, [rbp + 0xce8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss dword [rbp + 0x4b8], xmm7
movss dword [rbp + 0x4bc], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x4b8]
mov rcx, rsi
call fcn.140023750
lea rcx, [0x140052090]
call fcn.140003090
movss dword [rbp + 0x4c0], xmm7
movss dword [rbp + 0x4c4], xmm6
mov dword [rbp + 0x4c8], 0x44700000
mov dword [rbp + 0x4cc], 0x44870000
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x4c0]
lea rdx, [rbp + 0x4c8]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1ac0]
call fcn.14003fa90
add rdi, 0x18
cmp rdi, r14
jne 0x140038e83
cmp byte [0x14005289c], 0
je 0x14003bce8
mov rbx, qword [0x140052a08]
mov rdi, qword [0x140052a10]
cmp rbx, rdi
je 0x14003bce8
nop dword [rax]
nop word [rax + rax]
movups xmm2, xmmword [rbx]
movups xmmword [rbp], xmm2
movups xmm3, xmmword [rbx + 0x10]
movups xmmword [rbp + 0x10], xmm3
movss xmm4, dword [0x1400529d8]
movaps xmm0, xmm2
shufps xmm0, xmm2, 0xaa
subss xmm4, xmm0
andps xmm4, xmm15
movss xmm1, dword [0x1400529dc]
shufps xmm2, xmm2, 0xff
subss xmm1, xmm2
andps xmm1, xmm15
movss xmm0, dword [0x1400529e0]
subss xmm0, xmm3
andps xmm0, xmm15
addss xmm4, xmm1
addss xmm4, xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, dword [0x140052068]
comiss xmm0, xmm4
jb 0x14003bcdb
movsd xmm0, qword [rbp + 8]
movsd qword [rbp - 0x40], xmm0
mov eax, dword [rbp + 0x10]
mov dword [rbp - 0x38], eax
lea rcx, [rbp - 0x40]
call fcn.140037170
mov qword [rsp + 0x40], rax
movss xmm7, dword [rsp + 0x40]
comiss xmm7, xmm10
jbe 0x14003bcdb
movss xmm6, dword [rsp + 0x44]
comiss xmm6, xmm10
jbe 0x14003bcdb
cmp byte [rbp + 0x15], 1
jne 0x14003bc23
lea rdx, str._Vehicle:_Unlocked_
lea rcx, [rbp + 0x1a40]
call fcn.14003fb80
nop
lea rcx, [rbp + 0x1a40]
call fcn.14003fa80
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp - 0x60]
call fcn.140009ac0
lea rcx, [rbp + 0x1a40]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor edx, edx
mov r8d, 0xff
lea rcx, [rbp + 0xcf8]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm0, dword [rbp - 0x5c]
mulss xmm0, xmm13
subss xmm6, xmm0
movss xmm1, dword [rbp - 0x60]
mulss xmm1, xmm13
subss xmm7, xmm1
movss dword [rbp + 0x4d0], xmm7
movss dword [rbp + 0x4d4], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x4d0]
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x1a40]
jmp 0x14003bcd6
lea rdx, str._Vehicle:_Locked_
lea rcx, [rbp + 0x1a60]
call fcn.14003fb80
nop
lea rcx, [rbp + 0x1a60]
call fcn.14003fa80
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rsp + 0x70]
call fcn.140009ac0
lea rcx, [rbp + 0x1a60]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xff
lea rcx, [rbp + 0xd08]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm0, dword [rsp + 0x74]
mulss xmm0, xmm13
subss xmm6, xmm0
movss xmm1, dword [rsp + 0x70]
mulss xmm1, xmm13
subss xmm7, xmm1
movss dword [rbp + 0x4d8], xmm7
movss dword [rbp + 0x4dc], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x4d8]
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x1a60]
call fcn.14003fa90
add rbx, 0x20
cmp rbx, rdi
jne 0x14003bac0
cmp byte [0x14005289e], 0
je 0x14003c3af
mov rbx, qword [0x140052a70]
mov r12, qword [0x140052a78]
cmp rbx, r12
je 0x14003c3af
nop dword [rax]
movups xmm0, xmmword [rbx + 0x10]
movups xmmword [rbp + 0x10], xmm0
movsd xmm1, qword [rbx + 0x20]
movsd qword [rbp + 0x20], xmm1
mov rdi, qword [rbx]
cmp byte [0x14005207d], 1
jne 0x14003bd3b
cmp rdi, qword [0x1400529c8]
je 0x14003c3a2
movsd xmm0, qword [0x1400529d8]
movsd qword [rsp + 0x50], xmm0
mov eax, dword [0x1400529e0]
mov dword [rsp + 0x58], eax
movsd qword [rbp - 0x40], xmm0
mov dword [rbp - 0x38], eax
lea rcx, [rbp - 0x40]
call fcn.140037170
movss xmm8, dword [rbp + 0x10]
movss dword [rsp + 0x60], xmm8
movss xmm9, dword [rbp + 0x14]
movss dword [rsp + 0x64], xmm9
movss xmm11, dword [rbp + 0x18]
movss dword [rsp + 0x68], xmm11
lea rcx, [rsp + 0x60]
call fcn.140037170
mov qword [rsp + 0x40], rax
movss xmm6, dword [rsp + 0x44]
movss xmm7, dword [rsp + 0x40]
ucomiss xmm7, xmm10
jp 0x14003bdba
jne 0x14003bdba
ucomiss xmm6, xmm10
jp 0x14003bdba
je 0x14003c3a2
movss xmm2, dword [rsp + 0x50]
subss xmm2, xmm8
andps xmm2, xmm15
movss xmm1, dword [rsp + 0x54]
subss xmm1, xmm9
andps xmm1, xmm15
movss xmm0, dword [rsp + 0x58]
subss xmm0, xmm11
andps xmm0, xmm15
addss xmm1, xmm2
addss xmm1, xmm0
cvttss2si r14d, xmm1
cvttss2si r13d, dword [rbp + 0x1c]
cvttss2si r15d, dword [rbp + 0x20]
cmp r14d, dword [0x140052074]
jge 0x14003c3a2
cmp byte [0x14005286e], 1
jne 0x14003bf0b
mov rdx, rdi
lea rcx, [rbp + 0x1ae0]
call fcn.140037320
nop
lea r8, [rbp + 0x1ae0]
lea rdx, [0x140049758]
lea rcx, [rbp + 0x1288]
call fcn.14003fec0
nop
lea r8, [0x140049754]
mov rdx, rax
lea rcx, [rbp + 0x1a80]
call fcn.140040020
nop
lea rcx, [rbp + 0x1288]
call fcn.14003fa90
lea rcx, [rbp + 0x1a80]
call fcn.14003fa80
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp - 0x60]
call fcn.140009ac0
lea rcx, [rbp + 0x1a80]
call fcn.14003fa80
mov r10, rax
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0xd18]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm1, dword [rbp - 0x60]
mulss xmm1, xmm13
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x4e0], xmm0
movss dword [rbp + 0x4e4], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x4e0]
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x1a80]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1ae0]
call fcn.14003fa90
cmp byte [rbp + 0x24], 1
jne 0x14003bfc2
lea rdx, str._n__In_Vehicle__
lea rcx, [rbp + 0x19a0]
call fcn.14003fb80
nop
lea rcx, [rbp + 0x19a0]
call fcn.14003fa80
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rsp + 0x70]
call fcn.140009ac0
lea rcx, [rbp + 0x19a0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
mov edx, 0xeb
lea r8d, [r9 + 0x71]
lea rcx, [rbp + 0xd28]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm1, dword [rsp + 0x70]
mulss xmm1, xmm13
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x4e8], xmm0
movss dword [rbp + 0x4ec], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x4e8]
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x19a0]
call fcn.14003fa90
mov edx, r14d
lea rcx, [rbp + 0x12e8]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._n_n_Player:
lea rcx, [rbp + 0x12c8]
call fcn.14003fd90
nop
lea r8, [0x140049770]
mov rdx, rax
lea rcx, [rbp + 0x1a20]
call fcn.140040020
nop
lea rcx, [rbp + 0x12c8]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x12e8]
call fcn.14003fa90
lea edx, [r13 - 0x64]
test edx, edx
jg 0x14003c0cf
lea rdx, str._n_n_n_DEAD_
lea rcx, [rbp + 0x19c0]
call fcn.14003fb80
nop
lea rcx, [rbp + 0x19c0]
call fcn.14003fa80
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp - 0x70]
call fcn.140009ac0
lea rcx, [rbp + 0x19c0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xff
lea rcx, [rbp + 0xd38]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm1, dword [rbp - 0x70]
mulss xmm1, xmm13
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x4f0], xmm0
movss dword [rbp + 0x4f4], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x4f0]
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x19c0]
jmp 0x14003c1b4
lea rcx, [rbp + 0x1328]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._n_n_n_HP:
lea rcx, [rbp + 0x1308]
call fcn.14003fd90
nop
lea r8, [0x14004939c]
mov rdx, rax
lea rcx, [rbp + 0x19e0]
call fcn.140040020
nop
lea rcx, [rbp + 0x1308]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1328]
call fcn.14003fa90
lea rcx, [rbp + 0x19e0]
call fcn.14003fa80
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp - 0x50]
call fcn.140009ac0
lea rcx, [rbp + 0x19e0]
call fcn.14003fa80
mov r10, rax
xor r9d, r9d
xor edx, edx
mov r8d, 0xff
lea rcx, [rbp + 0xd48]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm1, dword [rbp - 0x50]
mulss xmm1, xmm13
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x4f8], xmm0
movss dword [rbp + 0x4fc], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x4f8]
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x19e0]
call fcn.14003fa90
test r15d, r15d
jle 0x14003c2b0
mov edx, r15d
lea rcx, [rbp + 0x1648]
call fcn.140035fc0
nop
mov r8, rax
lea rdx, str._n_n_n_n_Armor:
lea rcx, [rbp + 0x1348]
call fcn.14003fd90
nop
lea r8, [0x14004939c]
mov rdx, rax
lea rcx, [rbp + 0x1a00]
call fcn.140040020
nop
lea rcx, [rbp + 0x1348]
call fcn.14003fa90
nop
lea rcx, [rbp + 0x1648]
call fcn.14003fa90
lea rcx, [rbp + 0x1a00]
call fcn.14003fa80
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x30]
call fcn.140009ac0
lea rcx, [rbp + 0x1a00]
call fcn.14003fa80
mov r10, rax
xor edx, edx
mov r9d, 0xff
lea r8d, [r9 - 0x2f]
lea rcx, [rbp + 0xd58]
call fcn.140036100
mov rcx, rax
call fcn.140003090
movss xmm1, dword [rbp + 0x30]
mulss xmm1, xmm13
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x500], xmm0
movss dword [rbp + 0x504], xmm6
mov r9, r10
mov r8d, eax
lea rdx, [rbp + 0x500]
mov rcx, rsi
call fcn.140023750
nop
lea rcx, [rbp + 0x1a00]
call fcn.14003fa90
lea rcx, [rbp + 0x1a20]
call fcn.14003fa80
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp - 0x20]
call fcn.140009ac0
lea rcx, [rbp + 0x1a20]
call fcn.14003fa80
mov r9, rax
lea rcx, [0x140052090]
call fcn.140003090
movss xmm1, dword [rbp - 0x20]
mulss xmm1, xmm13
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x508], xmm0
movss dword [rbp + 0x50c], xmm6
mov r8d, eax
lea rdx, [rbp + 0x508]
mov rcx, rsi
call fcn.140023750
cmp byte [0x14005289f], 0
je 0x14003c396
lea rcx, [0x140052090]
call fcn.140003090
mov r9d, eax
movss dword [rbp + 0x510], xmm7
movss dword [rbp + 0x514], xmm6
movd xmm1, dword [0x140052854]
cvtdq2ps xmm1, xmm1
mov eax, dword [0x140052850]
cdq
sub eax, edx
sar eax, 1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x518], xmm0
movss dword [rbp + 0x51c], xmm1
movss dword [rsp + 0x20], xmm14
lea r8, [rbp + 0x510]
lea rdx, [rbp + 0x518]
mov rcx, rsi
call fcn.140023160
nop
lea rcx, [rbp + 0x1a20]
call fcn.14003fa90
add rbx, 0x28
cmp rbx, r12
jne 0x14003bd10
cmp byte [0x140052072], 0
je 0x14003e9dc
mov rax, qword [0x1400527b0]
mov dword [rax + 0xd9c], 0
mov byte [rax + 0xda0], 0
mov ecx, 1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov rcx, qword [0x1400527b0]
test ax, ax
je 0x14003c3f2
mov byte [rcx + 0xd9c], 1
or dword [rcx + 0x3fb0], 2
mov dword [rcx + 0x3fd0], 0x44160000
mov dword [rcx + 0x3fd4], 0x43af0000
mov dword [rcx + 0x3fb8], 1
xor edx, edx
lea r8d, [rdx + 0x22]
lea rcx, [0x14004478e]
call fcn.14000cc80
mov rdi, qword [0x1400527b0]
mov rax, qword [rdi + 0x3ea8]
mov byte [rax + 0x98], 1
mov rax, qword [rdi + 0x3ea8]
cmp byte [rax + 0x9b], 0
jne 0x14003c667
movsxd rcx, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + rcx*4 - 4]
xor edx, edx
lea rcx, str.Overlay__Visuals__ESP_
call fcn.140002b00
mov ebx, eax
cmp dword [rdi + 0x3edc], eax
jne 0x14003c490
lea r8, str.Overlay__Visuals__ESP_
mov edx, 0xb
mov ecx, eax
call fcn.1400177f0
xor r9d, r9d
lea r8, str.Overlay__Visuals__ESP_
lea edx, [r9 + 0x1a]
mov ecx, ebx
call fcn.140034690
test al, al
je 0x14003c667
lea rdx, [0x14005289e]
lea rcx, str.Entity_ESP
call fcn.14002dd10
cmp byte [0x14005289e], 0
je 0x14003c547
mov r9d, 0x1f4
mov r8d, 5
lea rdx, [0x140052074]
lea rcx, str.Entity_ESP_Distance
call fcn.14002ebc0
lea rdx, [0x14005207d]
lea rcx, str.Exclude_localPlayer
call fcn.14002dd10
movaps xmm1, xmm12
movaps xmm0, xmm10
call fcn.140010680
lea rdx, [0x1400528a8]
lea rcx, str.Enable_Ped_Bones
call fcn.14002dd10
movaps xmm1, xmm12
movaps xmm0, xmm10
call fcn.140010680
lea rdx, [0x14005289f]
lea rcx, str.Draw_Snaplines
call fcn.14002dd10
lea rcx, [0x14004478e]
call fcn.14002c730
lea rdx, [0x14005289c]
lea rcx, str.Vehicle_ESP
call fcn.14002dd10
cmp byte [0x14005289c], 0
je 0x14003c5a1
mov r9d, 0x1f4
mov r8d, 5
lea rdx, [0x140052068]
lea rcx, str.Vehicle_ESP_Distance
call fcn.14002ebc0
lea rdx, [0x1400528aa]
lea rcx, str.Exclude_localPlayers_Car
call fcn.14002dd10
lea rcx, [0x14004478e]
call fcn.14002c730
lea rdx, [0x1400527a9]
lea rcx, str.Object_ESP
call fcn.14002dd10
cmp byte [0x1400527a9], 0
je 0x14003c667
lea rdx, [0x14005207e]
lea rcx, str.Show_9mm
call fcn.14002dd10
movaps xmm1, xmm12
movaps xmm0, xmm10
call fcn.140010680
lea rdx, [0x14005204d]
lea rcx, str.Show_Mask
call fcn.14002dd10
movaps xmm1, xmm12
movaps xmm0, xmm10
call fcn.140010680
lea rdx, [0x14005204e]
lea rcx, str.Show_Drugs
call fcn.14002dd10
movaps xmm1, xmm12
movaps xmm0, xmm10
call fcn.140010680
lea rdx, [0x14005286f]
lea rcx, str.Show_Phones
call fcn.14002dd10
movaps xmm1, xmm12
movaps xmm0, xmm10
call fcn.140010680
lea rdx, [0x1400527c8]
lea rcx, str.Show_Food
call fcn.14002dd10
lea rdx, [0x1400527cb]
lea rcx, str.Show_Other_Items
call fcn.14002dd10
mov rbx, qword [0x1400527b0]
mov rax, qword [rbx + 0x3ea8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ea8]
cmp byte [rax + 0x9b], 0
jne 0x14003c709
movsxd rcx, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + rcx*4 - 4]
xor edx, edx
lea rcx, str.Waypoints__Escape_Routes
call fcn.140002b00
mov edi, eax
cmp dword [rbx + 0x3edc], eax
jne 0x14003c6ca
lea r8, str.Waypoints__Escape_Routes
mov edx, 0xb
mov ecx, eax
call fcn.1400177f0
xor r9d, r9d
lea r8, str.Waypoints__Escape_Routes
lea edx, [r9 + 0x1a]
mov ecx, edi
call fcn.140034690
test al, al
je 0x14003c709
lea rdx, [0x1400528a9]
lea rcx, str.Show_Corners__v_rp.pl_
call fcn.14002dd10
lea rdx, [0x140052071]
lea rcx, str.Show_Escape_Routes__v_rp.pl_
call fcn.14002dd10
mov rbx, qword [0x1400527b0]
mov rax, qword [rbx + 0x3ea8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ea8]
cmp byte [rax + 0x9b], 0
jne 0x14003c830
movsxd rcx, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + rcx*4 - 4]
xor edx, edx
lea rcx, str.Misc_Options
call fcn.140002b00
mov edi, eax
cmp dword [rbx + 0x3edc], eax
jne 0x14003c770
lea r8, str.Misc_Options
mov edx, 0xb
mov ecx, eax
call fcn.1400177f0
xor r9d, r9d
lea r8, str.Misc_Options
lea edx, [r9 + 0x1a]
mov ecx, edi
call fcn.140034690
test al, al
je 0x14003c830
lea rdx, [0x14005286c]
lea rcx, str.Enable_Aimbot
call fcn.14002dd10
lea rdx, [0x1400527aa]
lea rcx, str.Enable_Freecam
call fcn.14002dd10
lea rdx, [0x1400527c9]
lea rcx, str.Enable_Opening_Vehicles
call fcn.14002dd10
lea rdx, [0x14005289d]
lea rcx, str._Remove__some_of_the_objects_for_optimization_getaway
call fcn.14002dd10
lea rdx, [0x14005286d]
lea rcx, str.Show_Vehicle_List__Ped_List__Separate_Window_
call fcn.14002dd10
cmp byte [0x14005286c], 0
je 0x14003c830
mov r9d, 0x15e
mov r8d, 0x32
lea rdx, [0x140052060]
lea rcx, str.Aimbot_FOV
call fcn.14002ebc0
mov r9d, 0xa
xor r8d, r8d
lea rdx, [0x140052064]
lea rcx, str.Aimbot_Smoothing
call fcn.14002ebc0
mov rbx, qword [0x1400527b0]
mov rax, qword [rbx + 0x3ea8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ea8]
cmp byte [rax + 0x9b], 0
jne 0x14003c911
movsxd rcx, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + rcx*4 - 4]
xor edx, edx
lea rcx, str.List_of_Settings
call fcn.140002b00
mov edi, eax
cmp dword [rbx + 0x3edc], eax
jne 0x14003c897
lea r8, str.List_of_Settings
mov edx, 0xb
mov ecx, eax
call fcn.1400177f0
xor r9d, r9d
lea r8, str.List_of_Settings
lea edx, [r9 + 0x1a]
mov ecx, edi
call fcn.140034690
test al, al
je 0x14003c911
lea rdx, [0x140052073]
lea rcx, str.Enable_Watermark__Top_Left_Corner_
call fcn.14002dd10
lea rdx, [0x14005204f]
lea rcx, str.Enable_Darker_Window__When_Menu_is_Opened_
call fcn.14002dd10
lea rdx, [0x14005286e]
lea rcx, str.Enable_Memory_Address_Drawn_Over_Entity
call fcn.14002dd10
cmp byte [0x14005204f], 1
jne 0x14003c911
mov r9d, 0xff
mov r8d, 1
lea rdx, [0x140052080]
lea rcx, str.Darker_Background_Value
call fcn.14002ebc0
mov rbx, qword [0x1400527b0]
mov rax, qword [rbx + 0x3ea8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ea8]
movabs r12, 0x7fffffffffffffff
mov r13d, 0x16
cmp byte [rax + 0x9b], 0
jne 0x14003d3ee
movsxd rcx, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + rcx*4 - 4]
xor edx, edx
lea rcx, str.Memory__Proc_Details__Debug_
call fcn.140002b00
mov edi, eax
cmp dword [rbx + 0x3edc], eax
jne 0x14003c987
lea r8, str.Memory__Proc_Details__Debug_
lea edx, [r13 - 0xb]
mov ecx, eax
call fcn.1400177f0
xor r9d, r9d
lea r8, str.Memory__Proc_Details__Debug_
lea edx, [r9 + 0x1a]
mov ecx, edi
call fcn.140034690
test al, al
je 0x14003d3ee
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.De_attach_Camera
call fcn.14002d210
test al, al
je 0x14003c9c9
mov cl, 1
call fcn.140036af0
movaps xmm1, xmm12
movaps xmm0, xmm10
call fcn.140010680
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Attach_Camera
call fcn.14002d210
test al, al
je 0x14003c9fb
xor ecx, ecx
call fcn.140036af0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Print_Out_Player_Position_to_Console
call fcn.14002d210
test al, al
je 0x14003ca8c
lea rdx, [0x140049b48]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140040240
movss xmm1, dword [0x1400529d8]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x140044c78]
call fcn.140040240
movss xmm1, dword [0x1400529dc]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x140044c78]
call fcn.140040240
movss xmm1, dword [0x1400529e0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___float____ptr64]
mov rcx, rax
lea rdx, [0x1400493d0]
call fcn.140040240
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Cam_on_LocalPlayer
call fcn.14002d210
test al, al
je 0x14003cacf
movss xmm2, dword [0x1400529e0]
addss xmm2, dword [0x140049f00]
movss xmm1, dword [0x1400529dc]
movss xmm0, dword [0x1400529d8]
call fcn.1400364f0
lea rdx, [0x1400527ca]
lea rcx, str.Draw_Object_Hashes_Around_You
call fcn.14002dd10
lea rdx, [0x1400528ab]
lea rcx, str.Draw_world_space_positions
call fcn.14002dd10
mov edx, dword [0x140052880]
lea rcx, [rbp + 0x1948]
call fcn.140036080
nop
mov rdx, qword [0x140052878]
lea rcx, [rbp + 0x1908]
call fcn.140037320
nop
mov rdx, qword [0x140052860]
lea rcx, [rbp + 0x1928]
call fcn.140037320
nop
mov rdx, qword [0x140052858]
lea rcx, [rbp + 0x1848]
call fcn.140037320
nop
mov rdx, qword [0x1400527c0]
lea rcx, [rbp + 0x1888]
call fcn.140037320
nop
mov rdx, qword [0x140052870]
lea rcx, [rbp + 0x1868]
call fcn.140037320
nop
lea r8, [rbp + 0x1948]
lea rdx, str.Game_Process_ID___
lea rcx, [rbp + 0x18e8]
call fcn.14003fec0
nop
lea r8, [rbp + 0x1908]
lea rdx, str.Game_Base_Address____0x
lea rcx, [rbp + 0x18c8]
call fcn.14003fec0
nop
lea r8, [rbp + 0x1928]
lea rdx, str.World_Address____0x
lea rcx, [rbp + 0x18a8]
call fcn.14003fec0
nop
mov r15, qword [rbp + 0x1858]
mov rax, r12
sub rax, r15
cmp rax, 0x1d
jb 0x14003ec35
lea r14, [rbp + 0x1848]
cmp qword [rbp + 0x1860], 0x10
cmovae r14, qword [rbp + 0x1848]
xorps xmm0, xmm0
movups xmmword [rbp + 0x1828], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1838], xmm1
lea rsi, [r15 + 0x1d]
mov edi, 0xf
lea rbx, [rbp + 0x1828]
cmp rsi, rdi
jbe 0x14003cc8d
mov rdi, rsi
or rdi, 0xf
cmp rdi, r12
jbe 0x14003cc26
mov rdi, r12
jmp 0x14003cc2e
cmp rdi, 0x16
cmovb rdi, r13
mov rcx, rdi
add rcx, 1
mov rax, 0xffffffffffffffff
cmovb rcx, rax
cmp rcx, 0x1000
jb 0x14003cc75
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14003ec3b
mov rcx, rax
call fcn.1400419fc
test rax, rax
je 0x14003d090
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x14003cc86
test rcx, rcx
je 0x14003cc84
call fcn.1400419fc
mov rbx, rax
jmp 0x14003cc86
xor ebx, ebx
mov qword [rbp + 0x1828], rbx
mov qword [rbp + 0x1838], rsi
mov qword [rbp + 0x1840], rdi
movups xmm0, xmmword [str.ReplayInterface_Address____0x]
movups xmmword [rbx], xmm0
movsd xmm1, qword [0x140049c00]
movsd qword [rbx + 0x10], xmm1
mov eax, dword [0x140049c08]
mov dword [rbx + 0x18], eax
movzx eax, byte [0x140049c0c]
mov byte [rbx + 0x1c], al
lea rcx, [rbx + 0x1d]
mov r8, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + rsi], 0
mov r15, qword [rbp + 0x1898]
mov rax, r12
sub rax, r15
cmp rax, 0x19
jb 0x14003ec41
lea r14, [rbp + 0x1888]
cmp qword [rbp + 0x18a0], 0x10
cmovae r14, qword [rbp + 0x1888]
xorps xmm0, xmm0
movups xmmword [rbp + 0x1808], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1818], xmm1
lea rsi, [r15 + 0x19]
mov edi, 0xf
lea rbx, [rbp + 0x1808]
cmp rsi, rdi
jbe 0x14003cda8
mov rdi, rsi
or rdi, 0xf
cmp rdi, r12
jbe 0x14003cd41
mov rdi, r12
jmp 0x14003cd49
cmp rdi, 0x16
cmovb rdi, r13
mov rcx, rdi
add rcx, 1
mov rax, 0xffffffffffffffff
cmovb rcx, rax
cmp rcx, 0x1000
jb 0x14003cd90
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14003ec47
mov rcx, rax
call fcn.1400419fc
test rax, rax
je 0x14003d035
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x14003cda1
test rcx, rcx
je 0x14003cd9f
call fcn.1400419fc
mov rbx, rax
jmp 0x14003cda1
xor ebx, ebx
mov qword [rbp + 0x1808], rbx
mov qword [rbp + 0x1818], rsi
mov qword [rbp + 0x1820], rdi
movups xmm0, xmmword [str.localPlayer_Address____0x]
movups xmmword [rbx], xmm0
movsd xmm1, qword [0x140049c20]
movsd qword [rbx + 0x10], xmm1
movzx eax, byte [0x140049c28]
mov byte [rbx + 0x18], al
lea rcx, [rbx + 0x19]
mov r8, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + rsi], 0
mov r15, qword [rbp + 0x1878]
mov rax, r12
sub rax, r15
cmp rax, 0x16
jb 0x14003ec4d
lea r14, [rbp + 0x1868]
cmp qword [rbp + 0x1880], 0x10
cmovae r14, qword [rbp + 0x1868]
xorps xmm0, xmm0
movups xmmword [rbp + 0x17e8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x17f8], xmm1
lea rsi, [r15 + 0x16]
mov edi, 0xf
lea rbx, [rbp + 0x17e8]
cmp rsi, rdi
jbe 0x14003ceba
mov rdi, rsi
or rdi, 0xf
cmp rdi, r12
jbe 0x14003ce53
mov rdi, r12
jmp 0x14003ce5b
cmp rdi, 0x16
cmovb rdi, r13
mov rcx, rdi
add rcx, 1
mov rax, 0xffffffffffffffff
cmovb rcx, rax
cmp rcx, 0x1000
jb 0x14003cea2
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14003ec53
mov rcx, rax
call fcn.1400419fc
test rax, rax
je 0x14003cfda
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x14003ceb3
test rcx, rcx
je 0x14003ceb1
call fcn.1400419fc
mov rbx, rax
jmp 0x14003ceb3
xor ebx, ebx
mov qword [rbp + 0x17e8], rbx
mov qword [rbp + 0x17f8], rsi
mov qword [rbp + 0x1800], rdi
movups xmm0, xmmword [str.Viewport_Address____0x]
movups xmmword [rbx], xmm0
mov eax, dword [0x140049c40]
mov dword [rbx + 0x10], eax
movzx eax, word [0x140049c44]
mov word [rbx + 0x14], ax
lea rcx, [rbx + 0x16]
mov r8, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + rsi], 0
lea rcx, [rbp + 0x18e8]
cmp qword [rbp + 0x1900], 0x10
cmovae rcx, qword [rbp + 0x18e8]
call fcn.14002c730
lea rcx, [rbp + 0x18c8]
cmp qword [rbp + 0x18e0], 0x10
cmovae rcx, qword [rbp + 0x18c8]
call fcn.14002c730
lea rcx, [rbp + 0x18a8]
cmp qword [rbp + 0x18c0], 0x10
cmovae rcx, qword [rbp + 0x18a8]
call fcn.14002c730
lea rcx, [rbp + 0x1828]
cmp qword [rbp + 0x1840], 0x10
cmovae rcx, qword [rbp + 0x1828]
call fcn.14002c730
lea rcx, [rbp + 0x1808]
cmp qword [rbp + 0x1820], 0x10
cmovae rcx, qword [rbp + 0x1808]
call fcn.14002c730
lea rcx, [rbp + 0x17e8]
cmp qword [rbp + 0x1800], 0x10
cmovae rcx, qword [rbp + 0x17e8]
call fcn.14002c730
nop
mov rdx, qword [rbp + 0x1800]
cmp rdx, 0x10
jb 0x14003cfe6
inc rdx
mov rcx, qword [rbp + 0x17e8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003cfe1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003cfe1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
movdqa xmm0, xmmword [0x14004a020]
movdqu xmmword [rbp + 0x17f8], xmm0
mov byte [rbp + 0x17e8], 0
mov rdx, qword [rbp + 0x1820]
cmp rdx, 0x10
jb 0x14003d041
inc rdx
mov rcx, qword [rbp + 0x1808]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d03c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003d03c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
movdqa xmm0, xmmword [0x14004a020]
movdqu xmmword [rbp + 0x1818], xmm0
mov byte [rbp + 0x1808], 0
mov rdx, qword [rbp + 0x1840]
cmp rdx, 0x10
jb 0x14003d09c
inc rdx
mov rcx, qword [rbp + 0x1828]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d097
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003d097
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
movdqa xmm0, xmmword [0x14004a020]
movdqu xmmword [rbp + 0x1838], xmm0
mov byte [rbp + 0x1828], 0
mov rdx, qword [rbp + 0x18c0]
cmp rdx, 0x10
jb 0x14003d0f7
inc rdx
mov rcx, qword [rbp + 0x18a8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d0f2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003d0f2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
movdqa xmm0, xmmword [0x14004a020]
movdqu xmmword [rbp + 0x18b8], xmm0
mov byte [rbp + 0x18a8], 0
mov rdx, qword [rbp + 0x18e0]
cmp rdx, 0x10
jb 0x14003d152
inc rdx
mov rcx, qword [rbp + 0x18c8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d14d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003d14d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
movdqa xmm0, xmmword [0x14004a020]
movdqu xmmword [rbp + 0x18d8], xmm0
mov byte [rbp + 0x18c8], 0
mov rdx, qword [rbp + 0x1900]
cmp rdx, 0x10
jb 0x14003d1ad
inc rdx
mov rcx, qword [rbp + 0x18e8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d1a8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003d1a8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
movdqa xmm0, xmmword [0x14004a020]
movdqu xmmword [rbp + 0x18f8], xmm0
mov byte [rbp + 0x18e8], 0
mov rdx, qword [rbp + 0x1880]
cmp rdx, 0x10
jb 0x14003d208
inc rdx
mov rcx, qword [rbp + 0x1868]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d203
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003d203
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
xor r15d, r15d
mov qword [rbp + 0x1878], r15
mov qword [rbp + 0x1880], 0xf
mov byte [rbp + 0x1868], r15b
mov rdx, qword [rbp + 0x18a0]
cmp rdx, 0x10
jb 0x14003d268
inc rdx
mov rcx, qword [rbp + 0x1888]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d263
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003d263
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
mov qword [rbp + 0x1898], r15
mov qword [rbp + 0x18a0], 0xf
mov byte [rbp + 0x1888], 0
mov rdx, qword [rbp + 0x1860]
cmp rdx, 0x10
jb 0x14003d2c5
inc rdx
mov rcx, qword [rbp + 0x1848]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d2c0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003d2c0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
mov qword [rbp + 0x1858], r15
mov qword [rbp + 0x1860], 0xf
mov byte [rbp + 0x1848], 0
mov rdx, qword [rbp + 0x1940]
cmp rdx, 0x10
jb 0x14003d322
inc rdx
mov rcx, qword [rbp + 0x1928]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d31d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003d31d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
movdqa xmm0, xmmword [0x14004a020]
movdqu xmmword [rbp + 0x1938], xmm0
mov byte [rbp + 0x1928], 0
mov rdx, qword [rbp + 0x1920]
cmp rdx, 0x10
jb 0x14003d37d
inc rdx
mov rcx, qword [rbp + 0x1908]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d378
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003d378
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400414c0
movdqa xmm0, xmmword [0x14004a020]
movdqu xmmword [rbp + 0x1918], xmm0
mov byte [rbp + 0x1908], 0
mov rdx, qword [rbp + 0x1960]
cmp rdx, 0x10
jb 0x14003d3d5
inc rdx
mov rcx, qword [rbp + 0x1948]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003d3d0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5fc
call fcn.1400414c0
movdqa xmm0, xmmword [0x14004a020]
movdqu xmmword [rbp + 0x1958], xmm0
mov byte [rbp + 0x1948], 0
jmp 0x14003d3f1
xor r15d, r15d
cmp byte [0x14005286d], 0
je 0x14003e9d7
movss xmm0, dword [0x140049f88]
movss dword [rsp + 0x40], xmm0
movss xmm1, dword [0x140049f98]
movss dword [rsp + 0x44], xmm1
xor edx, edx
lea rcx, [rsp + 0x40]
call fcn.14000f830
lea r8d, [rdx + 0x22]
lea rcx, str.Vehicle__Items__Entity_List
call fcn.14000cc80
lea rcx, str.Entity_List__Players_
call fcn.140034ca0
test al, al
je 0x14003d527
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Unselect_Item44
call fcn.14002d210
mov ecx, dword [0x140052868]
test al, al
cmovne ecx, r15d
mov dword [0x140052868], ecx
mov rax, qword [0x1400527b0]
or dword [rax + 0x3f5c], 1
mov dword [rax + 0x3f60], 0xbf800000
mov qword [rbp + 0x520], 0
lea rdx, [rbp + 0x520]
lea rcx, [0x140049c94]
call fcn.140035240
mov rdi, qword [0x140052a78]
mov rbx, qword [0x140052a70]
cmp rbx, rdi
je 0x14003d51d
mov qword [rsp + 0x40], 0
nop dword [rax + rax]
movups xmm0, xmmword [rbx]
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp + 0x10], xmm1
movsd xmm0, qword [rbx + 0x20]
movsd qword [rbp + 0x20], xmm0
lea r9, [rsp + 0x40]
xor edx, edx
lea rcx, str.Gracz
call fcn.140034d40
test al, al
je 0x14003d514
movss xmm2, dword [rbp + 0x18]
movss xmm1, dword [rbp + 0x14]
movss xmm0, dword [rbp + 0x10]
call fcn.1400364f0
add rbx, 0x28
cmp rbx, rdi
jne 0x14003d4d0
call fcn.140009ff0
call fcn.1400109e0
mov rbx, qword [0x1400527b0]
mov rax, qword [rbx + 0x3ea8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ea8]
cmp byte [rax + 0x9b], 0
jne 0x14003e77d
movsxd rcx, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + rcx*4 - 4]
xor edx, edx
lea rcx, str.Vehicle_List
call fcn.140002b00
mov edi, eax
cmp dword [rbx + 0x3edc], eax
jne 0x14003d58e
lea r8, str.Vehicle_List
mov edx, 0xb
mov ecx, eax
call fcn.1400177f0
xor r9d, r9d
lea r8, str.Vehicle_List
lea edx, [r9 + 0x1a]
mov ecx, edi
call fcn.140034690
test al, al
je 0x14003e77d
mov qword [rbp + 0x528], 0
lea rdx, [rbp + 0x528]
lea rcx, str.Unselect_Item
call fcn.14002cec0
mov ecx, dword [0x1400527cc]
test al, al
cmovne ecx, r15d
mov dword [0x1400527cc], ecx
mov rax, qword [0x1400527b0]
or dword [rax + 0x3f5c], 1
mov dword [rax + 0x3f60], 0xbf800000
mov qword [rbp + 0x530], 0
lea rdx, [rbp + 0x530]
lea rcx, [0x140049cc0]
call fcn.140035240
mov r13d, r15d
mov rsi, qword [0x140052a08]
mov r14, qword [0x140052a10]
mov qword [rbp - 0x20], r14
cmp rsi, r14
mov qword [rsp + 0x40], rsi
je 0x14003e603
lea rdi, str._LOCKED__Some_Vehicle__
lea r12, str._UNLOCKED__Some_Vehicle__
movups xmm2, xmmword [rsi]
movups xmmword [rbp], xmm2
movups xmm4, xmmword [rsi + 0x10]
movups xmmword [rbp + 0x10], xmm4
movss xmm3, dword [0x1400529d8]
movaps xmm0, xmm2
shufps xmm0, xmm2, 0xaa
subss xmm3, xmm0
andps xmm3, xmm15
movss xmm1, dword [0x1400529dc]
shufps xmm2, xmm2, 0xff
subss xmm1, xmm2
andps xmm1, xmm15
movss xmm0, dword [0x1400529e0]
subss xmm0, xmm4
andps xmm0, xmm15
addss xmm3, xmm1
addss xmm3, xmm0
cvttss2si ebx, xmm3
xorps xmm0, xmm0
movups xmmword [rbp + 0x17b0], xmm0
mov qword [rbp + 0x17c0], r15
mov qword [rbp + 0x17c8], 0xf
mov byte [rbp + 0x17b0], 0
movq rax, xmm4
shr rax, 0x28
mov r8d, r13d
cmp al, 1
jne 0x14003dcff
lea r9, [rbp + 0x1f9d]
test r13d, r13d
jns 0x14003d720
neg r8d
nop
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x14003d6e0
dec r9
mov byte [r9], 0x2d
jmp 0x14003d74a
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x14003d720
lea r8, [rbp + 0x1f9d]
mov rdx, r9
lea rcx, [rbp + 0xa60]
call fcn.140040940
nop
movzx r8d, byte [rbp + 0x14]
lea r9, [rbp + 0x1fb5]
nop dword [rax]
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x14003d770
lea r8, [rbp + 0x1fb5]
mov rdx, r9
lea rcx, [rbp + 0xa40]
call fcn.140040940
nop
lea r9, [rbp + 0x1f55]
test ebx, ebx
jns 0x14003d7f0
neg ebx
nop
dec r9
mov eax, 0xcccccccd
mul ebx
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub bl, cl
add bl, 0x30
mov byte [r9], bl
mov ebx, edx
test edx, edx
jne 0x14003d7c0
dec r9
mov byte [r9], 0x2d
jmp 0x14003d816
dec r9
mov eax, 0xcccccccd
mul ebx
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub bl, cl
add bl, 0x30
mov byte [r9], bl
mov ebx, edx
test edx, edx
jne 0x14003d7f0
lea r8, [rbp + 0x1f55]
mov rdx, r9
lea rcx, [rbp + 0xe0]
call fcn.140040940
nop
mov r8, qword [rbp + 0xf0]
mov rcx, qword [rbp + 0xf8]
mov rax, rcx
sub rax, r8
cmp rax, 0x19
jb 0x14003d8d4
lea rax, [r8 + 0x19]
mov qword [rbp + 0xf0], rax
lea rbx, [rbp + 0xe0]
cmp rcx, 0x10
cmovae rbx, qword [rbp + 0xe0]
lea rax, [0x140049ce9]
cmp rax, rbx
jbe 0x14003d890
lea rax, [rbx + r8]
cmp r12, rax
ja 0x14003d890
cmp rbx, r12
ja 0x14003d888
mov rdi, r15
jmp 0x14003d895
mov rdi, rbx
sub rdi, r12
jmp 0x14003d895
mov edi, 0x19
inc r8
lea rcx, [rbx + 0x19]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, r12
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x19
sub r8, rdi
lea rdx, [rdi + 0x19]
add rdx, r12
lea rcx, [rbx + rdi]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp + 0xe0]
jmp 0x14003d8f3
mov qword [rsp + 0x28], 0x19
mov qword [rsp + 0x20], r12
mov edx, 0x19
lea rcx, [rbp + 0xe0]
call fcn.140041230
xorps xmm0, xmm0
movups xmmword [rbp + 0x668], xmm0
mov qword [rbp + 0x678], r15
mov qword [rbp + 0x680], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x668], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x678], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8d, 6
lea rdx, str.m____
lea rcx, [rbp + 0x668]
call fcn.14003fce0
xorps xmm0, xmm0
movups xmmword [rbp + 0x648], xmm0
mov qword [rbp + 0x658], r15
mov qword [rbp + 0x660], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x648], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x658], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea r9, [rbp + 0xa40]
lea r8, [rbp + 0x648]
lea rcx, [rbp + 0xa20]
call fcn.140040750
nop
mov r8d, 2
lea rdx, [0x1400491ac]
lea rcx, [rbp + 0xa20]
call fcn.14003fce0
xorps xmm0, xmm0
movups xmmword [rbp + 0x628], xmm0
mov qword [rbp + 0x638], r15
mov qword [rbp + 0x640], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x628], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x638], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea r9, [rbp + 0xa60]
lea r8, [rbp + 0x628]
lea rcx, [rbp + 0xaa0]
call fcn.140040750
mov rdx, qword [rbp + 0x17c8]
cmp rdx, 0x10
jb 0x14003da4f
inc rdx
mov rcx, qword [rbp + 0x17b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003da4a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e593
call fcn.1400414c0
movups xmm0, xmmword [rbp + 0xaa0]
movups xmmword [rbp + 0x17b0], xmm0
movups xmm1, xmmword [rbp + 0xab0]
movups xmmword [rbp + 0x17c0], xmm1
mov qword [rbp + 0xab0], r15
mov qword [rbp + 0xab8], 0xf
mov byte [rbp + 0xaa0], 0
mov rdx, qword [rbp + 0x640]
cmp rdx, 0x10
jb 0x14003dac5
inc rdx
mov rcx, qword [rbp + 0x628]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003dac0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e59a
call fcn.1400414c0
mov qword [rbp + 0x638], r15
mov qword [rbp + 0x640], 0xf
mov byte [rbp + 0x628], 0
mov rdx, qword [rbp + 0xa38]
cmp rdx, 0x10
jb 0x14003db1f
inc rdx
mov rcx, qword [rbp + 0xa20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003db1a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5a1
call fcn.1400414c0
mov qword [rbp + 0xa30], r15
mov qword [rbp + 0xa38], 0xf
mov byte [rbp + 0xa20], 0
mov rdx, qword [rbp + 0x660]
cmp rdx, 0x10
jb 0x14003db79
inc rdx
mov rcx, qword [rbp + 0x648]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003db74
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5a8
call fcn.1400414c0
mov qword [rbp + 0x658], r15
mov qword [rbp + 0x660], 0xf
mov byte [rbp + 0x648], 0
mov rdx, qword [rbp + 0x680]
cmp rdx, 0x10
jb 0x14003dbd3
inc rdx
mov rcx, qword [rbp + 0x668]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003dbce
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5af
call fcn.1400414c0
mov qword [rbp + 0x678], r15
mov qword [rbp + 0x680], 0xf
mov byte [rbp + 0x668], 0
mov rdx, qword [rbp + 0xf8]
cmp rdx, 0x10
jb 0x14003dc2d
inc rdx
mov rcx, qword [rbp + 0xe0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003dc28
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5b6
call fcn.1400414c0
mov qword [rbp + 0xf0], r15
mov qword [rbp + 0xf8], 0xf
mov byte [rbp + 0xe0], 0
mov rdx, qword [rbp + 0xa58]
cmp rdx, 0x10
jb 0x14003dc87
inc rdx
mov rcx, qword [rbp + 0xa40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003dc82
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5bd
call fcn.1400414c0
mov qword [rbp + 0xa50], r15
mov qword [rbp + 0xa58], 0xf
mov byte [rbp + 0xa40], 0
mov rdx, qword [rbp + 0xa78]
cmp rdx, 0x10
jb 0x14003dce1
inc rdx
mov rcx, qword [rbp + 0xa60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003dcdc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5f5
call fcn.1400414c0
mov qword [rbp + 0xa70], r15
mov qword [rbp + 0xa78], 0xf
mov byte [rbp + 0xa60], 0
jmp 0x14003e332
lea r9, [rbp + 0x1f6d]
test r13d, r13d
jns 0x14003dd50
neg r8d
nop
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x14003dd10
dec r9
mov byte [r9], 0x2d
jmp 0x14003dd7a
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x14003dd50
lea r8, [rbp + 0x1f6d]
mov rdx, r9
lea rcx, [rbp + 0xa00]
call fcn.140040940
nop
movzx r8d, byte [rbp + 0x14]
lea r9, [rbp + 0x1fcd]
nop dword [rax]
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x14003dda0
lea r8, [rbp + 0x1fcd]
mov rdx, r9
lea rcx, [rbp + 0x9e0]
call fcn.140040940
nop
lea r9, [rbp + 0x1f85]
test ebx, ebx
jns 0x14003de20
neg ebx
nop
dec r9
mov eax, 0xcccccccd
mul ebx
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub bl, cl
add bl, 0x30
mov byte [r9], bl
mov ebx, edx
test edx, edx
jne 0x14003ddf0
dec r9
mov byte [r9], 0x2d
jmp 0x14003de46
dec r9
mov eax, 0xcccccccd
mul ebx
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub bl, cl
add bl, 0x30
mov byte [r9], bl
mov ebx, edx
test edx, edx
jne 0x14003de20
lea r8, [rbp + 0x1f85]
mov rdx, r9
lea rcx, [rbp + 0x100]
call fcn.140040940
nop
mov r8, qword [rbp + 0x110]
mov rcx, qword [rbp + 0x118]
mov rax, rcx
sub rax, r8
cmp rax, 0x17
jb 0x14003df0c
lea rax, [r8 + 0x17]
mov qword [rbp + 0x110], rax
lea rbx, [rbp + 0x100]
cmp rcx, 0x10
cmovae rbx, qword [rbp + 0x100]
lea rax, [0x140049d07]
lea r12, str._LOCKED__Some_Vehicle__
cmp rax, rbx
jbe 0x14003dec7
lea rax, [rbx + r8]
cmp r12, rax
ja 0x14003dec7
cmp rbx, r12
ja 0x14003debf
mov rdi, r15
jmp 0x14003decc
mov rdi, rbx
sub rdi, r12
jmp 0x14003decc
mov edi, 0x17
inc r8
lea rcx, [rbx + 0x17]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, r12
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x17
sub r8, rdi
lea rdx, [r12 + 0x17]
add rdx, rdi
lea rcx, [rbx + rdi]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp + 0x100]
jmp 0x14003df2b
mov qword [rsp + 0x28], 0x17
mov qword [rsp + 0x20], rdi
mov edx, 0x17
lea rcx, [rbp + 0x100]
call fcn.140041230
xorps xmm0, xmm0
movups xmmword [rbp + 0x608], xmm0
mov qword [rbp + 0x618], r15
mov qword [rbp + 0x620], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x608], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x618], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8d, 6
lea rdx, str.m____
lea rcx, [rbp + 0x608]
call fcn.14003fce0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6a8], xmm0
mov qword [rbp + 0x6b8], r15
mov qword [rbp + 0x6c0], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x6a8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x6b8], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea r9, [rbp + 0x9e0]
lea r8, [rbp + 0x6a8]
lea rcx, [rbp + 0x9c0]
call fcn.140040750
nop
mov r8d, 3
lea rdx, [0x140049cec]
lea rcx, [rbp + 0x9c0]
call fcn.14003fce0
xorps xmm0, xmm0
movups xmmword [rbp + 0x688], xmm0
mov qword [rbp + 0x698], r15
mov qword [rbp + 0x6a0], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x688], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x698], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea r9, [rbp + 0xa00]
lea r8, [rbp + 0x688]
lea rcx, [rbp + 0xa80]
call fcn.140040750
mov rdx, qword [rbp + 0x17c8]
cmp rdx, 0x10
jb 0x14003e087
inc rdx
mov rcx, qword [rbp + 0x17b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003e082
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5c4
call fcn.1400414c0
movups xmm0, xmmword [rbp + 0xa80]
movups xmmword [rbp + 0x17b0], xmm0
movups xmm1, xmmword [rbp + 0xa90]
movups xmmword [rbp + 0x17c0], xmm1
mov qword [rbp + 0xa90], r15
mov qword [rbp + 0xa98], 0xf
mov byte [rbp + 0xa80], 0
mov rdx, qword [rbp + 0x6a0]
cmp rdx, 0x10
jb 0x14003e0fd
inc rdx
mov rcx, qword [rbp + 0x688]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003e0f8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5cb
call fcn.1400414c0
mov qword [rbp + 0x698], r15
mov qword [rbp + 0x6a0], 0xf
mov byte [rbp + 0x688], 0
mov rdx, qword [rbp + 0x9d8]
cmp rdx, 0x10
jb 0x14003e157
inc rdx
mov rcx, qword [rbp + 0x9c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003e152
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5d2
call fcn.1400414c0
mov qword [rbp + 0x9d0], r15
mov qword [rbp + 0x9d8], 0xf
mov byte [rbp + 0x9c0], 0
mov rdx, qword [rbp + 0x6c0]
cmp rdx, 0x10
jb 0x14003e1b1
inc rdx
mov rcx, qword [rbp + 0x6a8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003e1ac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5d9
call fcn.1400414c0
mov qword [rbp + 0x6b8], r15
mov qword [rbp + 0x6c0], 0xf
mov byte [rbp + 0x6a8], 0
mov rdx, qword [rbp + 0x620]
cmp rdx, 0x10
jb 0x14003e20b
inc rdx
mov rcx, qword [rbp + 0x608]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003e206
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5e0
call fcn.1400414c0
mov qword [rbp + 0x618], r15
mov qword [rbp + 0x620], 0xf
mov byte [rbp + 0x608], 0
mov rdx, qword [rbp + 0x118]
cmp rdx, 0x10
jb 0x14003e265
inc rdx
mov rcx, qword [rbp + 0x100]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003e260
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5e7
call fcn.1400414c0
mov qword [rbp + 0x110], r15
mov qword [rbp + 0x118], 0xf
mov byte [rbp + 0x100], 0
mov rdx, qword [rbp + 0x9f8]
cmp rdx, 0x10
jb 0x14003e2bf
inc rdx
mov rcx, qword [rbp + 0x9e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003e2ba
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5ee
call fcn.1400414c0
mov qword [rbp + 0x9f0], r15
mov qword [rbp + 0x9f8], 0xf
mov byte [rbp + 0x9e0], 0
mov rdx, qword [rbp + 0xa18]
cmp rdx, 0x10
jb 0x14003e319
inc rdx
mov rcx, qword [rbp + 0xa00]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003e314
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5f5
call fcn.1400414c0
mov qword [rbp + 0xa10], r15
mov qword [rbp + 0xa18], 0xf
mov byte [rbp + 0xa00], 0
mov eax, dword [0x1400527cc]
mov r12, qword [rbp]
cmp rax, r12
jne 0x14003e4e9
mov r14, qword [rbp + 0x17c0]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r14
cmp rax, 0xb
jb 0x14003ec2f
lea r15, [rbp + 0x17b0]
cmp qword [rbp + 0x17c8], 0x10
cmovae r15, qword [rbp + 0x17b0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x5e8], xmm0
xor eax, eax
mov qword [rbp + 0x5f8], rax
mov qword [rbp + 0x600], rax
lea rsi, [r14 + 0xb]
mov edi, 0xf
lea rbx, [rbp + 0x5e8]
cmp rsi, rdi
jbe 0x14003e425
mov rdi, rsi
or rdi, 0xf
cmp rdi, rcx
jbe 0x14003e3bd
mov rdi, rcx
jmp 0x14003e3ca
cmp rdi, 0x16
mov ecx, 0x16
cmovb rdi, rcx
mov rcx, rdi
add rcx, 1
mov rdx, 0xffffffffffffffff
cmovb rcx, rdx
cmp rcx, 0x1000
jb 0x14003e411
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14003ec59
mov rcx, rax
call fcn.1400419fc
test rax, rax
je 0x14003e5f5
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x14003e41e
test rcx, rcx
je 0x14003e41b
call fcn.1400419fc
mov rbx, rax
mov qword [rbp + 0x5e8], rbx
mov qword [rbp + 0x5f8], rsi
mov qword [rbp + 0x600], rdi
movsd xmm0, qword [str._Selected_]
movsd qword [rbx], xmm0
movzx eax, word [0x140049d10]
mov word [rbx + 8], ax
movzx eax, byte [0x140049d12]
mov byte [rbx + 0xa], al
lea rcx, [rbx + 0xb]
mov r8, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + rsi], 0
mov rdx, qword [rbp + 0x17c8]
cmp rdx, 0x10
jb 0x14003e4a8
inc rdx
mov rcx, qword [rbp + 0x17b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003e4a3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5f5
call fcn.1400414c0
movups xmm0, xmmword [rbp + 0x5e8]
movups xmmword [rbp + 0x17b0], xmm0
movups xmm1, xmmword [rbp + 0x5f8]
movups xmmword [rbp + 0x17c0], xmm1
xor r15d, r15d
mov qword [rbp + 0x5f8], r15
mov qword [rbp + 0x600], 0xf
mov byte [rbp + 0x5e8], r15b
mov rsi, qword [rsp + 0x40]
mov r14, qword [rbp - 0x20]
mov qword [rbp + 0x538], 0
lea rcx, [rbp + 0x17b0]
cmp qword [rbp + 0x17c8], 0x10
cmovae rcx, qword [rbp + 0x17b0]
lea r9, [rbp + 0x538]
movzx edx, byte [rbp + 0x16]
call fcn.140034d40
mov ecx, dword [0x1400527cc]
test al, al
cmovne ecx, r12d
mov dword [0x1400527cc], ecx
inc r13d
mov rdx, qword [rbp + 0x17c8]
cmp rdx, 0x10
jb 0x14003e571
inc rdx
mov rcx, qword [rbp + 0x17b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003e56c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14003e5fc
call fcn.1400414c0
mov qword [rbp + 0x17c0], r15
mov qword [rbp + 0x17c8], 0xf
mov byte [rbp + 0x17b0], 0
add rsi, 0x20
jmp 0x14003d626
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009ff0
call fcn.1400109e0
mov qword [rbp + 0x540], 0
lea rdx, [rbp + 0x540]
lea rcx, str.Open___Lock_Vehicle_Doors
call fcn.14002cec0
movzx ebx, al
mov rdx, qword [0x1400527b0]
mov rcx, qword [rdx + 0x3ea8]
cmp byte [rcx + 0x9b], 0
jne 0x14003e68c
movss xmm0, dword [rdx + 0x3844]
addss xmm0, dword [rcx + 0xe8]
movss dword [rcx + 0xe0], xmm0
mov eax, dword [rcx + 0xec]
mov dword [rcx + 0xe4], eax
movsd xmm0, qword [rcx + 0x110]
movsd qword [rcx + 0x108], xmm0
mov eax, dword [rcx + 0x11c]
mov dword [rcx + 0x118], eax
mov byte [rcx + 0x120], 1
mov qword [rbp + 0x548], 0
lea rdx, [rbp + 0x548]
lea rcx, str.Repair_Vehicle
call fcn.14002cec0
test bl, bl
je 0x14003e77d
mov rcx, qword [0x140052a08]
mov rdx, qword [0x140052a10]
cmp rcx, rdx
je 0x14003e77d
mov r8d, dword [0x1400527cc]
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rbp + 0x10], xmm0
cmp r8, qword [rcx]
je 0x14003e6eb
add rcx, 0x20
cmp rcx, rdx
jne 0x14003e6d0
jmp 0x14003e77d
mov rax, qword [rbp + 0x10]
shr rax, 0x28
movups xmm1, xmmword [rcx]
mov qword [rsp + 0x20], r15
mov r9d, 4
mov rcx, qword [0x140052890]
cmp al, 1
jne 0x14003e72b
mov dword [rbp + 0x17d0], 2
movq rdx, xmm1
add rdx, 0x13c0
lea r8, [rbp + 0x17d0]
jmp 0x14003e777
mov dword [rbp + 0x17a8], 1
movq rbx, xmm1
lea r8, [rbp + 0x17a8]
lea rdx, [rbx + 0x13c0]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
cmp dword [rbp + 0x17a8], 2
jne 0x14003e77d
mov qword [rsp + 0x20], r15
mov r9d, 4
lea r8, [rbp + 0x17a8]
lea rdx, [rbx + 0x13c0]
mov rcx, qword [0x140052890]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rbx, qword [0x1400527b0]
mov rax, qword [rbx + 0x3ea8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ea8]
cmp byte [rax + 0x9b], 0
jne 0x14003e9d7
movsxd rcx, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + rcx*4 - 4]
xor edx, edx
lea rcx, str.Items_List
call fcn.140002b00
mov edi, eax
cmp dword [rbx + 0x3edc], eax
jne 0x14003e7e4
lea r8, str.Items_List
mov edx, 0xb
mov ecx, eax
call fcn.1400177f0
xor r9d, r9d
lea r8, str.Items_List
lea edx, [r9 + 0x1a]
mov ecx, edi
call fcn.140034690
test al, al
je 0x14003e9d7
mov qword [rbp + 0x550], 0
lea rdx, [rbp + 0x550]
lea rcx, str.Unselect_Item44
call fcn.14002cec0
mov edx, dword [0x140052868]
test al, al
cmovne edx, r15d
mov dword [0x140052868], edx
mov rax, qword [0x1400527b0]
or dword [rax + 0x3f5c], 1
mov dword [rax + 0x3f60], 0xbf800000
mov qword [rbp + 0x558], 0
lea rdx, [rbp + 0x558]
lea rcx, [0x140049c94]
call fcn.140035240
mov rdi, qword [0x1400529f8]
mov rbx, qword [0x1400529f0]
cmp rbx, rdi
je 0x14003e93d
nop
movups xmm1, xmmword [rbx]
movups xmmword [rbp - 0x40], xmm1
movsd xmm0, qword [rbx + 0x10]
movsd qword [rbp - 0x30], xmm0
mov eax, dword [rbx + 8]
cmp eax, 0x3a1b896a
jne 0x14003e8b2
mov qword [rsp + 0x40], 0
lea r9, [rsp + 0x40]
lea rcx, str.Telefon
jmp 0x14003e906
cmp eax, 0xbb314853
jne 0x14003e8ce
mov qword [rbp - 0x60], 0
lea r9, [rbp - 0x60]
lea rcx, str.Kominiarka
jmp 0x14003e906
cmp eax, 0x5778a9b1
jne 0x14003e8ec
mov qword [rsp + 0x70], 0
lea r9, [rsp + 0x70]
lea rcx, [0x140049d6c]
jmp 0x14003e906
cmp eax, 0x8ae084d2
jne 0x14003e930
mov qword [rbp - 0x70], 0
lea r9, [rbp - 0x70]
lea rcx, str.Narkotyki
xor edx, edx
call fcn.140034d40
test al, al
je 0x14003e930
mov eax, dword [rbp - 0x40]
mov dword [0x140052868], eax
mov eax, dword [rbp - 0x2c]
movsd xmm0, qword [rbp - 0x34]
mov dword [0x1400528b8], eax
movsd qword [0x1400528b0], xmm0
add rbx, 0x18
cmp rbx, rdi
jne 0x14003e880
call fcn.140009ff0
call fcn.1400109e0
mov qword [rbp + 0x560], 0
lea rdx, [rbp + 0x560]
lea rcx, str.Teleport_Self_to_Item
call fcn.14002cec0
test al, al
je 0x14003e9d7
cmp dword [0x140052868], 0
je 0x14003e9d7
movss xmm0, dword [0x1400528b0]
movss dword [rbp + 0x6d0], xmm0
movss xmm1, dword [0x1400528b4]
movss dword [rbp + 0x6d4], xmm1
movss xmm0, dword [0x1400528b8]
addss xmm0, dword [0x140049f18]
movss dword [rbp + 0x6d8], xmm0
mov rdx, qword [0x1400529c8]
add rdx, 0x90
mov qword [rsp + 0x20], r15
mov r9d, 0xc
lea r8, [rbp + 0x6d0]
mov rcx, qword [0x140052890]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
call fcn.14000f010
call fcn.140009270
mov rcx, qword [0x140052848]
mov rax, qword [rcx]
xor r8d, r8d
lea edx, [r8 + 7]
call qword [rax + 0x1c8]
mov rcx, qword [0x140052848]
mov rax, qword [rcx]
xor r8d, r8d
lea edx, [r8 + 0x1b]
call qword [rax + 0x1c8]
mov rcx, qword [0x140052848]
mov rax, qword [rcx]
xor r8d, r8d
mov edx, 0xae
call qword [rax + 0x1c8]
cmp byte [0x140052072], 0
je 0x14003ea6f
cmp byte [0x14005204f], 1
jne 0x14003ea6f
mov rcx, qword [0x140052848]
mov r10, qword [rcx]
mov eax, dword [0x140052080]
shl eax, 0x18
xor edi, edi
mov dword [rsp + 0x30], edi
movss dword [rsp + 0x28], xmm14
mov dword [rsp + 0x20], eax
lea r9d, [rdi + 1]
xor r8d, r8d
xor edx, edx
call qword [r10 + 0x158]
jmp 0x14003ea99
mov rcx, qword [0x140052848]
mov rax, qword [rcx]
xor edi, edi
mov dword [rsp + 0x30], edi
movss dword [rsp + 0x28], xmm14
mov dword [rsp + 0x20], edi
lea r9d, [rdi + 1]
xor r8d, r8d
xor edx, edx
call qword [rax + 0x158]
mov rcx, qword [0x140052848]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x14003eae3
call fcn.1400095f0
mov rax, qword [0x1400527b0]
mov rcx, qword [rax + 0x40b0]
mov rcx, qword [rcx]
add rcx, 0x48
cmp byte [rcx], dil
cmove rcx, rdi
call fcn.140028c40
mov rcx, qword [0x140052848]
mov rax, qword [rcx]
call qword [rax + 0x150]
mov rcx, qword [0x140052848]
mov rax, qword [rcx]
mov r10, qword [rax + 0x88]
mov qword [rsp + 0x20], rdi
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call r10
cmp eax, 0x88760868
jne 0x14003ebc7
mov rcx, qword [0x140052848]
mov rax, qword [rcx]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x14003ebc7
mov rbx, qword [0x1400527b0]
test rbx, rbx
je 0x14003eb8d
mov rbx, qword [rbx + 0x98]
test rbx, rbx
je 0x14003eb8d
cmp qword [rbx], 0
je 0x14003eb8d
mov rcx, qword [rbx + 8]
test rcx, rcx
je 0x14003eb58
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [rbx + 8], rdi
mov rcx, qword [rbx + 0x10]
test rcx, rcx
je 0x14003eb6b
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [rbx + 0x10], rdi
mov rcx, qword [rbx + 0x18]
test rcx, rcx
je 0x14003eb8d
mov rax, qword [rcx]
call qword [rax + 0x10]
mov qword [rbx + 0x18], rdi
mov rax, qword [0x1400527b0]
mov rcx, qword [rax + 0x50]
mov qword [rcx + 8], rdi
mov rcx, qword [0x140052848]
mov rax, qword [rcx]
lea rdx, [0x1400527d0]
call qword [rax + 0x80]
mov rax, qword [0x1400527b0]
test rax, rax
je 0x14003ebc7
mov rax, qword [rax + 0x98]
test rax, rax
je 0x14003ebc7
cmp qword [rax], 0
je 0x14003ebc7
call fcn.1400291f0
mov rcx, qword [rbp + 0x1fd0]
xor rcx, rsp
call fcn.1400413d0
lea r11, [rsp + 0x2180]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
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
call fcn.140035fa0
nop
call fcn.140035fa0
int3
call fcn.140035f00
nop
call fcn.140035fa0
int3
call fcn.140035f00
nop
call fcn.140035fa0
int3
call fcn.140035f00
nop
call fcn.140035f00
int3