Function at 0x1401906f0
Capabilities:
Create process on windows
Create thread

Disassembly:
push rbp
push rdi
push r12
lea rbp, [rsp - 0x120]
sub rsp, 0x220
mov rax, qword [0x140fb3878]
xor rax, rsp
mov qword [rbp + 0x98], rax
mov rcx, qword [0x140fb8558]
movabs r12, 0x6bca1af286bca1b
sub rcx, qword [0x140fb8550]
mov rax, r12
mov r8d, dword [0x140474028]
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
jne 0x14019076b
test r8d, r8d
je 0x14019076b
mov rdi, 0xffffffffffffffff
mov dword [0x140fb7dc8], 2
mov dword [0x14047440c], edi
jmp 0x1401938ec
mov qword [rsp + 0x240], rbx
mov ebx, dword [0x140fbbc40]
mov qword [rsp + 0x248], rsi
mov qword [rsp + 0x250], r13
mov qword [rsp + 0x218], r14
mov qword [rsp + 0x210], r15
mov edi, 4
test r8d, r8d
jle 0x1401907c8
mov rax, qword gs:[0x58]
mov rax, qword [rax + rbx*8]
mov eax, dword [rdi + rax]
cmp dword [0x140fb9bd4], eax
jg 0x140193916
jmp 0x1401907c8
mov r8d, dword [0x140474028]
mov rax, qword gs:[0x58]
mov esi, edi
mov r14, qword [rax + rbx*8]
mov eax, dword [r14 + rdi]
cmp dword [0x140fb9bc8], eax
jg 0x14019394b
jmp 0x1401907f0
mov r8d, dword [0x140474028]
mov eax, dword [0x14047440c]
cmp eax, dword [0x140fb9bc4]
je 0x140190812
mov dword [0x140fb9bc4], eax
call fcn.1401985c0
mov r8d, eax
mov dword [0x140474028], eax
mov r11, qword [0x140fb8550]
xor al, al
mov rcx, qword [0x140fb8558]
test r8d, r8d
movzx ebx, al
mov r13d, 1
cmove ebx, r13d
mov rax, r12
xor r15d, r15d
sub rcx, r11
imul rcx
mov edi, r15d
mov r9d, r15d
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x140190891
mov r10d, r15d
cmp dword [r11 + r10], r8d
je 0x1401908b7
mov rcx, qword [0x140fb8558]
inc r9d
sub rcx, qword [0x140fb8550]
mov rax, r12
imul rcx
add r10, 0x130
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movsxd rax, r9d
cmp rax, rdx
jb 0x140190857
test bl, bl
jne 0x1401908ba
mov rdi, 0xffffffffffffffff
mov dword [0x140474028], edi
mov dword [0x14047440c], edi
mov dword [0x140fb7dc8], 2
jmp 0x1401938c4
mov edi, r9d
test r8d, r8d
js 0x1401908a8
cmp dword [0x140fb7dc8], 8
movaps xmmword [rsp + 0x200], xmm6
jne 0x140190e0b
movss xmm0, dword [0x140395ffc]
call fcn.140140e20
movaps xmm0, xmmword [0x14039b980]
lea rdx, [rbp + 0x20]
xor ecx, ecx
movups xmmword [rbp + 0x20], xmm0
call fcn.14013c860
lea rcx, str.ENTER_PASSWORD
call fcn.14016ecd0
movss xmm0, dword [0x140391bfc]
call fcn.140140e20
mov ecx, r13d
call fcn.14013c080
call fcn.14016c8b0
lea rcx, str.THE_SERVER_YOURE_TRYING_TO_JOIN_IS_SET_TO_PRIVATE._nENTER_THE_PASSWORD_AND_CLICK_CONNNECT.
call fcn.14016ecd0
lea rcx, [0x140399120]
call fcn.14016ecd0
movss xmm6, dword [0x140391c70]
xorps xmm0, xmm0
movaps xmm1, xmm6
call fcn.14013f900
movss xmm0, dword [0x14039b848]
call fcn.14013c720
xor r9d, r9d
mov qword [rsp + 0x28], r15
lea rsi, [0x140fb9bd8]
mov qword [rsp + 0x20], r15
mov rdx, rsi
lea rcx, str.PASSWORD
lea r8d, [r9 + 0x20]
call fcn.140169070
call fcn.14013c040
call fcn.14016c8b0
call fcn.14016c8b0
movss xmm0, dword [0x14039b850]
call fcn.140135200
cmp dword [0x140fb83e0], r15d
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], r15
lea rcx, str._CONNECT999999
jne 0x140190c31
call fcn.1401675a0
test al, al
je 0x140190dd3
lea r14, [0x1403911c4]
cmp rsi, r14
je 0x140190dd3
mov eax, dword [0x140399160]
xorps xmm0, xmm0
mov rdx, qword [0x140fb8550]
movups xmmword [rbp + 0x60], xmm0
add rdx, 0xd8
mov dword [rbp + 0x68], eax
movsd xmm0, qword [str._LANCLIENT__n]
mov qword [rbp + 0x70], reloc.WS2_32.dll_inet_ntoa
mov qword [rbp + 0x78], reloc.WS2_32.dll_ntohs
movsd qword [rbp + 0x60], xmm0
mov byte [rbp + 0x6c], r15b
movsxd rax, edi
imul rbx, rax, 0x130
add rdx, rbx
cmp qword [rdx + 0x18], 0x10
mov r8, qword [rdx + 0x10]
jb 0x140190a2d
mov rdx, qword [rdx]
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
mov r8, r13
lea rdx, [0x140398348]
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
mov rdx, qword [0x140fb8550]
lea rcx, [rbp + 0x40]
mov edx, dword [rbx + rdx + 0xd0]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x140190a6e
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
lea rcx, [rbp + 0x40]
call fcn.1401847a0
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
movzx edx, byte [0x140fb9bcc]
lea rcx, [rbp + 0x40]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x140190ab4
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
lea rcx, [rbp + 0x40]
call fcn.1401847a0
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
cmp qword [0x140fb8400], 0x10
lea r14, [0x140fb83e8]
mov rdi, 0xffffffffffffffff
cmovae r14, qword [0x140fb83e8]
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [r14 + r8], r15b
jne 0x140190b00
mov rdx, r14
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
cmp qword [0x140fb8420], 0x10
lea r12, [0x140fb8408]
mov r8, rdi
cmovae r12, qword [0x140fb8408]
inc r8
cmp byte [r12 + r8], r15b
jne 0x140190b42
mov rdx, r12
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
nop word [rax + rax]
inc rdi
cmp byte [rsi + rdi], r15b
jne 0x140190b70
mov r8, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x70]
mov rax, r8
sub rax, rcx
cmp rdi, rax
ja 0x140190bb8
cmp r8, 0x10
lea rax, [rcx + rdi]
lea rbx, [rbp + 0x60]
mov qword [rbp + 0x70], rax
cmovae rbx, qword [rbp + 0x60]
mov r8, rdi
add rbx, rcx
mov rdx, rsi
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rdi], r15b
jmp 0x140190bcf
mov r9, rsi
mov qword [rsp + 0x20], rdi
xor r8d, r8d
lea rcx, [rbp + 0x60]
mov rdx, rdi
call fcn.140177760
cmp qword [rbp + 0x78], 0x10
lea rcx, [rbp + 0x60]
cmovae rcx, qword [rbp + 0x60]
call fcn.14019bad0
mov rdx, qword [rbp + 0x78]
mov dword [0x140fb7dc8], 7
cmp rdx, 0x10
jb 0x140190dd3
mov rcx, qword [rbp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140190dce
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140190dce
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401675a0
test al, al
je 0x140190dd3
lea r14, [0x1403911c4]
cmp rsi, r14
je 0x140190dd3
movzx eax, byte [reloc.WS2_32.dll_ioctlsocket]
xorps xmm0, xmm0
mov rdx, qword [0x140fb8550]
movups xmmword [rbp + 0x60], xmm0
add rdx, 0xd8
mov byte [rbp + 0x68], al
movsd xmm0, qword [str._CLIENT__n]
mov qword [rbp + 0x70], 9
mov qword [rbp + 0x78], reloc.WS2_32.dll_ntohs
movsd qword [rbp + 0x60], xmm0
mov byte [rbp + 0x69], r15b
movsxd rax, edi
imul rbx, rax, 0x130
add rdx, rbx
cmp qword [rdx + 0x18], 0x10
mov r8, qword [rdx + 0x10]
jb 0x140190ca9
mov rdx, qword [rdx]
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
mov r8, r13
lea rdx, [0x140398348]
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
mov rdx, qword [0x140fb8550]
lea rcx, [rbp + 0x40]
mov edx, dword [rbx + rdx + 0xd0]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x140190cea
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
lea rcx, [rbp + 0x40]
call fcn.1401847a0
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
movzx edx, byte [0x140fb9bcc]
lea rcx, [rbp + 0x40]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x140190d30
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
lea rcx, [rbp + 0x40]
call fcn.1401847a0
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp + 0x60]
call fcn.1401a77a0
mov rdi, 0xffffffffffffffff
nop
inc rdi
cmp byte [rsi + rdi], r15b
jne 0x140190d60
mov r8, rdi
lea rcx, [rbp + 0x60]
mov rdx, rsi
call fcn.1401a77a0
cmp qword [rbp + 0x78], 0x10
lea rcx, [rbp + 0x60]
cmovae rcx, qword [rbp + 0x60]
call fcn.14019bad0
mov rdx, qword [rbp + 0x78]
mov dword [0x140fb7dc8], 7
cmp rdx, 0x10
jb 0x140190dd3
mov rcx, qword [rbp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140190dce
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140190dce
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140384ad0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14013f900
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], r15
lea rcx, str._BACK
call fcn.1401675a0
test al, al
je 0x1401938bc
mov dword [0x140fb7dc8], 7
jmp 0x1401938bc
mov eax, dword [r14 + rsi]
cmp dword [0x140fb9cf0], eax
movaps xmmword [rsp + 0x1e0], xmm8
movaps xmmword [rsp + 0x1b0], xmm11
movaps xmmword [rsp + 0x1a0], xmm12
jg 0x14019398a
mov r10, qword [0x140fb8480]
lea r14, str.Dakar_Levels_DK_Norway_DK_Norway
mov r11, qword [0x140fb8468]
lea r13, [0x140fabcb0]
mov r9, r14
movaps xmmword [rsp + 0x1f0], xmm7
mov ebx, r15d
lea rdi, [0x140fb8468]
nop word [rax + rax]
mov r8, qword [r9]
cmp r10, 0x10
mov rax, rdi
cmovae rax, r11
sub r8, rax
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x140190e94
inc rax
test ecx, ecx
jne 0x140190e81
movss xmm11, dword [0x140391bfc]
lea rsi, [0x140000000]
movss xmm12, dword [0x140391c1c]
xorps xmm8, xmm8
test edx, edx
je 0x140190ec5
inc ebx
add r9, 8
cmp r9, r13
jl 0x140190e70
jmp 0x140190fce
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x50], r15
call fcn.140140300
movaps xmm1, xmmword [0x140391cd0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
mov dword [rsp + 0x50], 0x3f800000
movups xmmword [rbp], xmm1
mov dword [rsp + 0x54], 0x3f800000
mov qword [rsp + 0x60], r15
call fcn.140133c40
movaps xmm7, xmm0
divss xmm7, dword [0x140391c18]
mulss xmm7, xmm12
call fcn.140133c40
divss xmm0, dword [0x140391c18]
lea rax, [rbp + 0x20]
movsxd rcx, ebx
mov qword [rsp + 0x28], rax
lea r9, [rsp + 0x50]
lea rax, [rbp]
lea r8, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x68]
mov rcx, qword [rsi + rcx*8 + 0xfb9c00]
movss dword [rsp + 0x68], xmm7
mulss xmm0, xmm12
mulss xmm0, dword [0x14039b7d8]
mulss xmm0, dword [0x140391c30]
movss dword [rsp + 0x6c], xmm0
call fcn.140168e50
call fcn.140133bf0
movaps xmm0, xmmword [0x14039b960]
lea rcx, [rbp]
movups xmmword [rbp], xmm0
mov rsi, rax
call fcn.14012f900
lea rcx, [rbp + 0x20]
mov edi, eax
call fcn.140133210
lea rcx, [rsp + 0x50]
mov rbx, rax
call fcn.140133230
mov r9d, edi
mov dword [rsp + 0x28], r15d
mov r8, rbx
movss dword [rsp + 0x20], xmm8
mov rdx, rax
mov rcx, rsi
call fcn.140149020
lea rdi, [0x140fb8468]
lea rsi, [0x140000000]
movaps xmmword [rsp + 0x1d0], xmm9
lea rcx, [rsp + 0x50]
movaps xmmword [rsp + 0x1c0], xmm10
mov dword [rsp + 0x50], 0x41200000
mov dword [rsp + 0x54], 0x41200000
call fcn.140140300
lea rdx, [0x140fb84e0]
lea rcx, [rbp + 0x60]
call fcn.140181f70
lea rdx, [0x140fb84f8]
lea rcx, [rsp + 0x70]
call fcn.140182090
lea r9, [rsp + 0x50]
movss dword [rsp + 0x20], xmm8
mov edx, 4
mov qword [rsp + 0x50], r15
mov r8d, 0x801
lea rcx, str.SERVERDETAILSPAGE
call fcn.140159e90
mov rbx, qword [rsp + 0x78]
mov r12, qword [rsp + 0x70]
test al, al
je 0x14019380e
call fcn.14015bda0
movss xmm1, dword [0x140391c5c]
mov ecx, eax
call fcn.14015ea70
call fcn.14015bda0
movss xmm6, dword [0x14039b840]
movaps xmm1, xmm6
lea ecx, [rax + 1]
call fcn.14015ea70
call fcn.14015bda0
movaps xmm1, xmm6
lea ecx, [rax + 2]
call fcn.14015ea70
xorps xmm1, xmm1
xor ecx, ecx
call fcn.14015e410
call fcn.14015e390
movss xmm0, dword [0x140395ffc]
call fcn.140140e20
movaps xmm0, xmmword [0x14039b980]
lea rdx, [rbp]
xor ecx, ecx
movups xmmword [rbp], xmm0
call fcn.14013c860
lea rcx, str.SERVER_DETAILS
call fcn.14016ecd0
mov ecx, 1
call fcn.14013c080
movaps xmm0, xmm11
call fcn.140140e20
call fcn.14016c8b0
movss xmm9, dword [0x140391c70]
lea r9, [rsp + 0x50]
mov edx, 2
movss dword [rsp + 0x20], xmm8
mov r8d, 0x2000801
mov dword [rsp + 0x50], 0xbf800000
lea rcx, str.ServerDetails
mov dword [rsp + 0x54], 0x43480000
call fcn.140159e90
test al, al
je 0x1401913f9
movss xmm1, dword [0x14039b820]
xor ecx, ecx
call fcn.14015ea70
xorps xmm1, xmm1
xor ecx, ecx
call fcn.14015e410
call fcn.14015e390
lea rcx, str.NAME:
call fcn.14016ecd0
call fcn.14015e390
cmp qword [0x140fb8440], 0x10
lea rcx, [0x140fb8428]
cmovae rcx, qword [0x140fb8428]
call fcn.14016ecd0
mov r9, qword [0x140fb8480]
mov ebx, r15d
mov r10, qword [0x140fb8468]
nop word [rax + rax]
mov r8, qword [r14]
cmp r9, 0x10
mov rax, rdi
cmovae rax, r10
sub r8, rax
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x1401911b4
inc rax
test ecx, ecx
jne 0x1401911a1
test edx, edx
je 0x1401911c5
inc ebx
add r14, 8
cmp r14, r13
jl 0x140191190
jmp 0x1401911eb
call fcn.14015e390
lea rcx, str.MAP:
call fcn.14016ecd0
call fcn.14015e390
movsxd rcx, ebx
mov rcx, qword [rsi + rcx*8 + 0xfab9c0]
call fcn.14016ecd0
movaps xmm1, xmm8
xor ecx, ecx
call fcn.14015e410
call fcn.14015e390
lea rcx, str.DESCRIPTION:
call fcn.14016ecd0
call fcn.14015e390
cmp qword [0x140fb8460], 0x10
lea rcx, [0x140fb8448]
cmovae rcx, qword [0x140fb8448]
call fcn.14016f2b0
movaps xmm1, xmm8
xor ecx, ecx
call fcn.14015e410
mov r10, qword [0x140fb84a0]
lea r9, str.DakarDuo0
mov r11, qword [0x140fb8488]
lea rdi, [0x140fab4c8]
mov ebx, r15d
lea r14, [0x140fb8488]
nop dword [rax]
mov r8, qword [r9]
cmp r10, 0x10
mov rax, r14
cmovae rax, r11
sub r8, rax
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x140191284
inc rax
test ecx, ecx
jne 0x140191271
test edx, edx
je 0x140191295
inc ebx
add r9, 8
cmp r9, rdi
jl 0x140191260
jmp 0x1401912bb
call fcn.14015e390
lea rcx, str.GAMEMODE:
call fcn.14016ecd0
call fcn.14015e390
movsxd rcx, ebx
mov rcx, qword [rsi + rcx*8 + 0xfab4d0]
call fcn.14016ecd0
movaps xmm1, xmm8
xor ecx, ecx
call fcn.14015e410
call fcn.14015e390
lea rcx, str.PLAYERS:
call fcn.14016ecd0
movdqa xmm1, xmmword [0x14039b8a0]
lea rcx, [rbp + 0x40]
mov edx, dword [0x140fb84ac]
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
mov byte [rbp], r15b
movdqu xmmword [rbp + 0x10], xmm1
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x14019130c
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp]
call fcn.1401a77a0
lea rcx, [rbp + 0x40]
call fcn.1401847a0
mov r8d, 3
lea rdx, [0x1403991ec]
lea rcx, [rbp]
call fcn.1401a77a0
mov edx, dword [0x140fb84a8]
lea rcx, [rbp + 0x40]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x140191354
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp]
call fcn.1401a77a0
lea rcx, [rbp + 0x40]
call fcn.1401847a0
call fcn.14015e390
cmp qword [rbp + 0x18], 0x10
lea rcx, [rbp]
cmovae rcx, qword [rbp]
call fcn.14016ecd0
movaps xmm1, xmm8
xor ecx, ecx
call fcn.14015e410
call fcn.14015e390
lea rcx, str.TICKRATE:
call fcn.14016ecd0
call fcn.14015e390
mov eax, dword [0x140fb84b4]
test eax, eax
jne 0x1401913be
lea rcx, str.30_HZ
call fcn.14016ecd0
mov eax, dword [0x140fb84b4]
cmp eax, 1
jne 0x1401913d5
lea rcx, str.60_HZ
call fcn.14016ecd0
mov eax, dword [0x140fb84b4]
cmp eax, 2
jne 0x1401913e6
lea rcx, str.144_HZ
call fcn.14016ecd0
call fcn.14015b5b0
lea rcx, [rbp]
call fcn.1401847a0
mov rbx, qword [rsp + 0x78]
call fcn.14016c8b0
movss xmm0, dword [0x140391bf4]
call fcn.140140e20
lea rcx, str.PLAYER_LIST
call fcn.14016ecd0
movaps xmm0, xmmword [0x14039b910]
lea rdx, [rbp]
mov ecx, 3
movups xmmword [rbp], xmm0
call fcn.14013c860
lea r9, [rsp + 0x50]
movss dword [rsp + 0x20], xmm8
mov edx, 2
mov dword [rsp + 0x50], 0xbf800000
mov r8d, 0x2000000
mov dword [rsp + 0x54], 0x43480000
lea rcx, str.TeamTable
call fcn.140159e90
movss xmm10, dword [0x140391c20]
test al, al
je 0x140191555
call fcn.14015e390
call fcn.140132c10
addss xmm0, xmm10
call fcn.140140360
lea rcx, str.TEAM_1
call fcn.14016ecd0
mov rcx, rbx
movabs r14, 0x6666666666666667
sub rcx, r12
mov rax, r14
imul rcx
mov esi, r15d
mov rdi, rdx
sar rdi, 4
mov rax, rdi
shr rax, 0x3f
add rdi, rax
je 0x14019153d
mov rbx, r12
cmp dword [rbx + 0x20], 1
jne 0x1401914ea
call fcn.140132c10
addss xmm0, xmm10
call fcn.140140360
cmp qword [rbx + 0x18], 0x10
mov rcx, rbx
jb 0x1401914e5
mov rcx, qword [rbx]
call fcn.14016ecd0
inc esi
add rbx, 0x28
movsxd rax, esi
cmp rax, rdi
jb 0x1401914c3
call fcn.14015e390
lea rcx, str.TEAM_2
call fcn.14016ecd0
mov esi, r15d
mov rbx, r12
nop
cmp dword [rbx + 0x20], 2
jne 0x140191528
cmp qword [rbx + 0x18], 0x10
mov rcx, rbx
jb 0x140191523
mov rcx, qword [rbx]
call fcn.14016ecd0
inc esi
add rbx, 0x28
movsxd rax, esi
cmp rax, rdi
jb 0x140191510
call fcn.14015b5b0
jmp 0x14019155f
call fcn.14015e390
lea rcx, str.TEAM_2
call fcn.14016ecd0
call fcn.14015b5b0
jmp 0x14019155f
movabs r14, 0x6666666666666667
call fcn.140133bf0
movaps xmm0, xmmword [0x14039b950]
lea rcx, [rbp]
movups xmmword [rbp], xmm0
mov rsi, rax
call fcn.14012f900
lea rcx, [rbp + 0x20]
mov edi, eax
call fcn.140133210
lea rcx, [rsp + 0x50]
mov rbx, rax
call fcn.140133230
movss dword [rsp + 0x30], xmm11
mov r9d, edi
mov dword [rsp + 0x28], r15d
mov r8, rbx
mov rdx, rax
movss dword [rsp + 0x20], xmm8
mov rcx, rsi
call fcn.140148f10
lea rcx, str.MOD_LIST
mov r13d, r15d
call fcn.14016ecd0
lea r9, [rsp + 0x50]
movss dword [rsp + 0x20], xmm8
mov edx, 4
mov dword [rsp + 0x50], 0xbf800000
mov r8d, 0x2000000
mov dword [rsp + 0x54], 0x43480000
lea rcx, str.ModTable
call fcn.140159e90
mov r12, qword [rbp + 0x68]
test al, al
je 0x1401918fc
call fcn.14015bda0
movss xmm1, dword [0x14039b800]
lea ecx, [rax + 3]
call fcn.14015ea70
call fcn.14015e390
call fcn.140132c10
addss xmm0, xmm10
call fcn.140140360
lea rcx, str.NAME
call fcn.14016ecd0
mov r8, qword [rbp + 0x60]
mov rcx, r12
sub rcx, r8
mov rax, r14
imul rcx
mov edi, r15d
mov rsi, rdx
sar rsi, 6
mov rax, rsi
shr rax, 0x3f
add rsi, rax
je 0x1401918c4
lea rbx, [r8 + 0x60]
call fcn.140132c10
addss xmm0, xmm10
call fcn.140140360
cmp qword [rbx - 0x48], 0x10
lea rcx, [rbx - 0x60]
jb 0x140191685
mov rcx, qword [rcx]
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
mov eax, dword [str.OPEN]
xorps xmm0, xmm0
movzx r14d, byte [0x140fb9cf4]
mov edx, edi
mov qword [rsp + 0x50], r13
lea rcx, [rbp + 0x15]
mov qword [rbp + 0x30], 6
mov qword [rbp + 0x38], reloc.WS2_32.dll_ntohs
movups xmmword [rbp + 0x20], xmm0
mov dword [rbp + 0x20], eax
movzx eax, word [0x140399250]
mov word [rbp + 0x24], ax
mov byte [rbp + 0x26], r13b
test edi, edi
jns 0x1401916ec
neg edx
call fcn.1401792a0
dec rax
mov byte [rax], 0x2d
jmp 0x1401916f1
call fcn.1401792a0
lea r9, [rsp + 0x5c]
mov rdx, rax
lea r8, [rbp + 0x15]
lea rcx, [rbp + 0x40]
call fcn.1401710f0
cmp qword [rbp + 0x58], 0x10
lea rdx, [rbp + 0x40]
mov r8, qword [rbp + 0x50]
lea rcx, [rbp + 0x20]
cmovae rdx, qword [rbp + 0x40]
call fcn.1401a77a0
cmp qword [rax + 0x18], 0x10
jb 0x14019172b
mov rax, qword [rax]
lea r9, [rsp + 0x50]
mov r8d, 2
movzx edx, r14b
mov rcx, rax
call fcn.14016d640
mov r8, qword [rbp + 0x58]
movzx r14d, al
cmp r8, 0x10
jb 0x140191760
mov rdx, qword [rbp + 0x40]
lea rcx, [rbp + 0x40]
inc r8
call fcn.1401aa890
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x14019179b
mov rcx, qword [rbp + 0x20]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140191796
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14019188c
call fcn.140384ad0
test r14b, r14b
je 0x1401917d0
mov rcx, qword [rbx + 0x18]
cmp qword [rbx + 0x10], r13
je 0x1401917d0
mov r8, rbx
cmp rcx, 0x10
jb 0x1401917b6
mov r8, qword [rbx]
mov dword [rsp + 0x28], 5
xor r9d, r9d
xor edx, edx
mov qword [rsp + 0x20], r15
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
inc edi
add rbx, 0xa0
movsxd rax, edi
cmp rax, rsi
jb 0x140191668
call fcn.14015e390
lea rcx, str.VERSION
call fcn.14016ecd0
mov r14, qword [rbp + 0x60]
mov edi, r15d
lea rbx, [r14 + 0x20]
cmp qword [rbx + 0x18], 0x10
mov rcx, rbx
jb 0x14019180e
mov rcx, qword [rbx]
call fcn.14016ecd0
inc edi
add rbx, 0xa0
movsxd rax, edi
cmp rax, rsi
jb 0x140191801
call fcn.14015e390
lea rcx, str.CATEGORY
call fcn.14016ecd0
mov edi, r15d
lea rbx, [r14 + 0x40]
nop dword [rax]
cmp qword [rbx + 0x18], 0x10
mov rcx, rbx
jb 0x14019184d
mov rcx, qword [rbx]
call fcn.14016ecd0
inc edi
add rbx, 0xa0
movsxd rax, edi
cmp rax, rsi
jb 0x140191840
call fcn.14015e390
lea rcx, str.DOWNLOAD
call fcn.14016ecd0
lea rbx, [r14 + 0x60]
mov edi, r15d
lea r14, [0x1403911c4]
cmp qword [rbx + 0x10], r13
jne 0x140191893
mov al, 1
jmp 0x140191895
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xor al, al
test al, al
lea rcx, [0x14039927c]
cmovne rcx, r14
call fcn.14016ecd0
inc edi
add rbx, 0xa0
movsxd rax, edi
cmp rax, rsi
jb 0x140191882
movabs r14, 0x6666666666666667
jmp 0x1401918f7
call fcn.14015e390
lea rcx, str.VERSION
call fcn.14016ecd0
call fcn.14015e390
lea rcx, str.CATEGORY
call fcn.14016ecd0
call fcn.14015e390
lea rcx, str.DOWNLOAD
call fcn.14016ecd0
call fcn.14015b5b0
call fcn.140133bf0
movaps xmm0, xmmword [0x14039b950]
lea rcx, [rbp]
movups xmmword [rbp], xmm0
mov rsi, rax
call fcn.14012f900
lea rcx, [rbp + 0x20]
mov edi, eax
call fcn.140133210
lea rcx, [rsp + 0x50]
mov rbx, rax
call fcn.140133230
movss dword [rsp + 0x30], xmm11
mov r9d, edi
mov dword [rsp + 0x28], r15d
mov r8, rbx
mov rdx, rax
movss dword [rsp + 0x20], xmm8
mov rcx, rsi
call fcn.140148f10
mov rdi, qword [rbp + 0x60]
mov rax, r14
mov rcx, qword [0x140fb83c8]
sub r12, rdi
imul r12
mov r8d, r15d
mov dword [rsp + 0x58], r15d
mov r9, rdx
mov dword [rsp + 0x60], r15d
sar r9, 6
mov r10d, r15d
mov rax, r9
shr rax, 0x3f
add r9, rax
mov qword [rbp + 0x20], r9
je 0x140191c0b
mov r11, qword [0x140fb83c0]
mov rax, r14
sub rcx, r11
imul rcx
mov rbx, rdx
movabs rdx, 0x6f2d726576726573
sar rbx, 6
mov rax, rbx
shr rax, 0x3f
add rbx, rax
mov qword [rsp + 0x50], rbx
add rdi, 0x98
nop word [rax + rax]
mov r13d, r15d
test rbx, rbx
je 0x140191b82
mov rcx, qword [rsp + 0x50]
lea rbx, [r11 + 0x58]
nop word [rax + rax]
mov r12, qword [rbx]
lea rsi, [rbx - 0x18]
mov r14, qword [rbx - 8]
mov rax, rsi
cmp r12, 0x10
jb 0x140191a07
mov rax, qword [rsi]
cmp r14, 0xb
jne 0x140191a24
cmp qword [rax], rdx
jne 0x140191a24
cmp word [rax + 8], 0x6c6e
jne 0x140191a24
cmp byte [rax + 0xa], 0x79
je 0x140191b57
cmp qword [rdi - 0x80], 0x10
lea rdx, [rdi - 0x98]
jb 0x140191a35
mov rdx, qword [rdx]
cmp qword [rbx - 0x40], 0x10
lea rcx, [rbx - 0x58]
mov r8, qword [rbx - 0x48]
jb 0x140191a47
mov rcx, qword [rcx]
cmp r8, qword [rdi - 0x88]
jne 0x140191b43
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140191b43
cmp qword [rdi], 0x10
lea rdx, [rdi - 0x18]
jb 0x140191a6e
mov rdx, qword [rdx]
cmp qword [rbx + 0x40], 0x10
lea rcx, [rbx + 0x28]
mov r8, qword [rbx + 0x38]
jb 0x140191a80
mov rcx, qword [rcx]
cmp r8, qword [rdi - 8]
jne 0x140191b43
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140191b43
cmp qword [rdi - 0x40], 0x10
lea rdx, [rdi - 0x58]
jb 0x140191aa5
mov rdx, qword [rdx]
cmp r12, 0x10
jb 0x140191aae
mov rsi, qword [rsi]
cmp r14, qword [rdi - 0x48]
jne 0x140191b43
mov r8, r14
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140191b43
cmp qword [rdi - 0x60], 0x10
lea rdx, [rdi - 0x78]
jb 0x140191ad5
mov rdx, qword [rdx]
cmp qword [rbx - 0x20], 0x10
lea rcx, [rbx - 0x38]
mov r8, qword [rbx - 0x28]
jb 0x140191ae7
mov rcx, qword [rcx]
cmp r8, qword [rdi - 0x68]
jne 0x140191b43
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140191b43
cmp qword [rdi - 0x20], 0x10
lea rdx, [rdi - 0x38]
jb 0x140191b04
mov rdx, qword [rdx]
cmp qword [rbx + 0x20], 0x10
lea rcx, [rbx + 8]
mov r8, qword [rbx + 0x18]
jb 0x140191b16
mov rcx, qword [rcx]
cmp r8, qword [rdi - 0x28]
jne 0x140191b43
call sub.VCRUNTIME140.dll_memcmp
mov r8d, dword [rsp + 0x58]
movabs rdx, 0x6f2d726576726573
mov rcx, qword [rsp + 0x50]
test eax, eax
jne 0x140191b57
inc r8d
mov dword [rsp + 0x58], r8d
jmp 0x140191b57
mov r8d, dword [rsp + 0x58]
movabs rdx, 0x6f2d726576726573
mov rcx, qword [rsp + 0x50]
inc r13d
add rbx, 0xa0
movsxd rax, r13d
cmp rax, rcx
jb 0x1401919f0
mov rbx, qword [rsp + 0x50]
mov r9, qword [rbp + 0x20]
mov r10d, dword [rsp + 0x60]
mov r11, qword [0x140fb83c0]
inc r10d
add rdi, 0xa0
movsxd rax, r10d
mov dword [rsp + 0x60], r10d
cmp rax, r9
jb 0x1401919d0
mov rcx, qword [rbp + 0x60]
mov edx, r15d
add rcx, 0x40
movabs r10, 0x6f2d726576726573
cmp qword [rcx + 0x18], 0x10
mov rax, rcx
jb 0x140191bbf
mov rax, qword [rcx]
cmp qword [rcx + 0x10], 0xb
jne 0x140191bdc
cmp qword [rax], r10
jne 0x140191bdc
cmp word [rax + 8], 0x6c6e
jne 0x140191bdc
cmp byte [rax + 0xa], 0x79
jne 0x140191bdc
inc r15d
inc edx
add rcx, 0xa0
movsxd rax, edx
cmp rax, r9
jb 0x140191bb2
mov rcx, qword [0x140fb83c8]
movabs r14, 0x6666666666666667
mov dword [rsp + 0x68], r15d
xor r15d, r15d
mov r13d, dword [rsp + 0x68]
movsxd rax, r8d
movsxd rdi, r13d
mov r13d, 1
sub r9, rdi
cmp rax, r9
mov rax, r14
sete sil
sub rcx, qword [0x140fb83c0]
imul rcx
mov ecx, r13d
sar rdx, 6
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp r9, rdx
sete bl
call fcn.14013c080
movaps xmm0, xmm11
call fcn.140140e20
cmp byte [0x140fb84db], 0
je 0x140191cb0
mov rcx, qword [0x140fb84e8]
mov rax, r14
sub rcx, qword [0x140fb84e0]
imul rcx
mov rcx, qword [0x140fb83c8]
mov rax, r14
sub rcx, qword [0x140fb83c0]
mov r8, rdx
imul rcx
sar r8, 6
mov rax, r8
sar rdx, 6
shr rax, 0x3f
add r8, rax
movzx ebx, bl
mov rax, rdx
sub r8, rdi
shr rax, 0x3f
add rdx, rax
cmp r8, rdx
cmovbe ebx, r13d
cmp byte [0x140fb84da], 0
jne 0x140191cc1
movzx esi, r13b
movzx ebx, r13b
cmp dword [reloc.WS2_32.dll_recvfrom], 0xc
mov rdi, 0xffffffffffffffff
jne 0x14019276c
cmp byte [0x140fb5dad], 0
je 0x14019276c
test sil, sil
je 0x14019276c
test bl, bl
je 0x14019276c
movss xmm0, dword [0x14039b83c]
call fcn.140135200
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], 0
lea rcx, str.REFRESH0
call fcn.1401675a0
test al, al
je 0x140191d8d
lea ecx, [rdi + 9]
call fcn.140384e20
test rax, rax
je 0x140191d37
lea rcx, [fcn.140193e80]
mov qword [rax], rcx
jmp 0x140191d3a
mov rax, r15
lea rcx, [rbp + 0x28]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x140177160]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x20], rax
test rax, rax
je 0x140193e4f
cmp dword [rbp + 0x28], 0
je 0x140193e46
movaps xmm0, xmmword [rbp + 0x20]
lea rcx, [rbp]
movdqa xmmword [rbp], xmm0
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x140193e46
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
mov r14, qword [reloc.WS2_32.dll_ntohs]
lea rsi, [0x140fabdc0]
mov r12, qword [0x140fabdc0]
cmp r14, 0x10
mov rbx, qword [0x140fabdd0]
mov rcx, rsi
cmovae rcx, r12
cmp rbx, 0x18
jne 0x140191dda
mov r8, rbx
lea rdx, str.Levels_Frontend_Frontend
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140191e06
cmp r14, 0x10
cmovae rsi, r12
cmp rbx, 0x18
jne 0x140192a58
mov r8, rbx
lea rdx, str.Levels_FrontEnd_FrontEnd
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140192a58
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], 0
lea rcx, str._CONNECT
call fcn.1401675a0
lea r14, [0x140fb83e8]
lea r12, [0x140fb8408]
lea rbx, [0x140fb84b8]
test al, al
je 0x14019227b
cmp byte [0x140fb84d9], 0
mov byte [0x140fb9bcc], 0
jne 0x1401924b6
cmp dword [0x140fb83e0], 0
lea rcx, [rbp]
mov r8, qword [0x140fb84c8]
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
mov qword [rbp + 0x18], reloc.WS2_32.dll_ntohs
mov rdx, rbx
jne 0x1401923a0
cmp qword [0x140fb84d0], 0x10
movsd xmm0, qword [str._LANCLIENT__n]
mov eax, dword [0x140399160]
cmovae rdx, qword [0x140fb84b8]
mov qword [rbp + 0x10], reloc.WS2_32.dll_inet_ntoa
movsd qword [rbp], xmm0
mov dword [rbp + 8], eax
mov byte [rbp + 0xc], 0
call fcn.1401a77a0
mov r8, r13
lea rdx, [0x140398348]
lea rcx, [rbp]
call fcn.1401a77a0
mov edx, dword [0x140fb84b0]
lea rcx, [rbp + 0x40]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x140191ee2
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp]
call fcn.1401a77a0
mov r8, qword [rbp + 0x58]
cmp r8, 0x10
jb 0x140191f08
mov rdx, qword [rbp + 0x40]
lea rcx, [rbp + 0x40]
inc r8
call fcn.1401aa890
mov rdx, qword [rbp + 0x18]
mov rcx, qword [rbp + 0x10]
mov rax, rdx
sub rax, rcx
cmp rax, r13
jb 0x140191f38
lea rax, [rcx + 1]
cmp rdx, 0x10
mov qword [rbp + 0x10], rax
lea rax, [rbp]
cmovae rax, qword [rbp]
mov word [rax + rcx], 0xa
jmp 0x140191f53
lea r9, [0x140395d74]
mov qword [rsp + 0x20], r13
xor r8d, r8d
lea rcx, [rbp]
mov rdx, r13
call fcn.140177760
lea rsi, [rbp + 0x95]
mov r8d, r15d
nop dword [rax]
dec rsi
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 [rsi], r8b
mov r8d, edx
test edx, edx
jne 0x140191f60
lea rax, [rbp + 0x95]
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
cmp rsi, rax
jne 0x140191fb3
mov r13d, reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x30], r15
mov qword [rbp + 0x38], r13
mov byte [rbp + 0x20], dl
jmp 0x14019204b
lea r15, [rbp + 0x95]
movabs r13, 0x7fffffffffffffff
sub r15, rsi
cmp r15, r13
ja 0x140193e5e
cmp r15, 0x10
jae 0x140192001
mov r8, r15
mov qword [rbp + 0x30], r15
mov rdx, rsi
mov qword [rbp + 0x38], reloc.WS2_32.dll_ntohs
lea rcx, [rbp + 0x20]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + r15 + 0x20], 0
mov r13, qword [rbp + 0x38]
mov r15, qword [rbp + 0x30]
jmp 0x14019204b
mov rax, r15
or rax, 0xf
cmp rax, r13
ja 0x14019201c
mov ecx, reloc.WS2_32.dll_shutdown
mov r13, rax
cmp rax, rcx
cmovb r13, rcx
lea rdx, [r13 + 1]
lea rcx, [rbp + 0x20]
call fcn.1401a7330
mov r8, r15
mov qword [rbp + 0x20], rax
mov rdx, rsi
mov qword [rbp + 0x30], r15
mov rcx, rax
mov qword [rbp + 0x38], r13
mov rbx, rax
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + r15], 0
mov rcx, qword [rbp + 0x18]
lea r9, [rbp + 0x20]
mov rsi, qword [rbp + 0x10]
cmp r13, 0x10
mov rax, rcx
cmovae r9, qword [rbp + 0x20]
sub rax, rsi
cmp r15, rax
ja 0x14019209a
cmp rcx, 0x10
lea rax, [rsi + r15]
lea rbx, [rbp]
mov qword [rbp + 0x10], rax
cmovae rbx, qword [rbp]
mov r8, r15
mov rdx, r9
lea rcx, [rbx + rsi]
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + rsi]
mov byte [rax + r15], 0
jmp 0x1401920b2
xor r8d, r8d
mov qword [rsp + 0x20], r15
mov rdx, r15
lea rcx, [rbp]
call fcn.140177760
mov r13, qword [rbp + 0x38]
cmp r13, 0x10
jb 0x1401920ea
mov rcx, qword [rbp + 0x20]
lea rdx, [r13 + 1]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401920e5
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140192268
call fcn.140384ad0
mov rdx, qword [rbp + 0x18]
mov r13d, 1
mov rcx, qword [rbp + 0x10]
mov rax, rdx
sub rax, rcx
cmp rax, r13
jb 0x140192120
lea rax, [rcx + 1]
cmp rdx, 0x10
mov qword [rbp + 0x10], rax
lea rax, [rbp]
cmovae rax, qword [rbp]
mov word [rax + rcx], 0xa
jmp 0x14019213b
lea r9, [0x140395d74]
mov qword [rsp + 0x20], r13
xor r8d, r8d
lea rcx, [rbp]
mov rdx, r13
call fcn.140177760
cmp qword [0x140fb8400], 0x10
mov r9, r14
mov rsi, rdi
cmovae r9, qword [0x140fb83e8]
inc rsi
cmp byte [r9 + rsi], 0
jne 0x140192151
mov rdx, qword [rbp + 0x18]
mov rcx, qword [rbp + 0x10]
mov rax, rdx
sub rax, rcx
cmp rsi, rax
ja 0x14019219a
cmp rdx, 0x10
lea rax, [rcx + rsi]
lea rbx, [rbp]
mov qword [rbp + 0x10], rax
cmovae rbx, qword [rbp]
mov r8, rsi
add rbx, rcx
mov rdx, r9
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rsi], 0
jmp 0x1401921ae
xor r8d, r8d
mov qword [rsp + 0x20], rsi
mov rdx, rsi
lea rcx, [rbp]
call fcn.140177760
mov rdx, qword [rbp + 0x18]
mov rcx, qword [rbp + 0x10]
mov rax, rdx
sub rax, rcx
cmp rax, 1
jb 0x1401921df
lea rax, [rcx + 1]
cmp rdx, 0x10
mov qword [rbp + 0x10], rax
lea rax, [rbp]
cmovae rax, qword [rbp]
mov word [rax + rcx], 0xa
jmp 0x1401921fa
lea r9, [0x140395d74]
mov qword [rsp + 0x20], r13
xor r8d, r8d
lea rcx, [rbp]
mov rdx, r13
call fcn.140177760
cmp qword [0x140fb8420], 0x10
mov rdx, r12
mov r8, rdi
cmovae rdx, qword [0x140fb8408]
inc r8
cmp byte [rdx + r8], 0
jne 0x140192210
lea rcx, [rbp]
call fcn.1401a77a0
cmp qword [rbp + 0x18], 0x10
lea rcx, [rbp]
cmovae rcx, qword [rbp]
call fcn.14019bad0
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jb 0x140192274
mov rcx, qword [rbp]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14019226f
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14019226f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140384ad0
lea rbx, [0x140fb84b8]
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], 0
lea rcx, str._SPECTATE
call fcn.1401675a0
test al, al
je 0x14019275a
cmp byte [0x140fb84d9], 0
mov byte [0x140fb9bcc], 1
jne 0x140192750
cmp dword [0x140fb83e0], 0
xorps xmm0, xmm0
mov r8, qword [0x140fb84c8]
jne 0x14019261d
cmp qword [0x140fb84d0], 0x10
lea rcx, [rbp + 0x20]
mov eax, dword [0x140399160]
cmovae rbx, qword [0x140fb84b8]
movups xmmword [rbp + 0x20], xmm0
mov rdx, rbx
mov qword [rbp + 0x30], reloc.WS2_32.dll_inet_ntoa
movsd xmm0, qword [str._LANCLIENT__n]
mov qword [rbp + 0x38], reloc.WS2_32.dll_ntohs
movsd qword [rbp + 0x20], xmm0
mov dword [rbp + 0x28], eax
mov byte [rbp + 0x2c], 0
call fcn.1401a77a0
mov r8, r13
lea rdx, [0x140398348]
lea rcx, [rbp + 0x20]
call fcn.1401a77a0
mov edx, dword [0x140fb84b0]
lea rcx, [rbp + 0x40]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x14019234f
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x20]
call fcn.1401a77a0
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x1401924ca
mov rcx, qword [rbp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401924c5
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401924c5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
cmp qword [0x140fb84d0], 0x10
movsd xmm0, qword [str._CLIENT__n]
movzx eax, byte [reloc.WS2_32.dll_ioctlsocket]
cmovae rdx, qword [0x140fb84b8]
mov qword [rbp + 0x10], 9
movsd qword [rbp], xmm0
mov byte [rbp + 8], al
mov byte [rbp + 9], 0
call fcn.1401a77a0
mov r8, r13
lea rdx, [0x140398348]
lea rcx, [rbp]
call fcn.1401a77a0
mov edx, dword [0x140fb84b0]
lea rcx, [rbp + 0x40]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x140192408
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp]
call fcn.1401a77a0
mov r8, qword [rbp + 0x58]
cmp r8, 0x10
jb 0x14019242e
mov rdx, qword [rbp + 0x40]
lea rcx, [rbp + 0x40]
inc r8
call fcn.1401aa890
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp]
call fcn.1401a77a0
xor edx, edx
lea rcx, [rbp + 0x40]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x14019245a
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp]
call fcn.1401a77a0
mov r8, qword [rbp + 0x58]
cmp r8, 0x10
jb 0x140192480
mov rdx, qword [rbp + 0x40]
lea rcx, [rbp + 0x40]
inc r8
call fcn.1401aa890
cmp qword [rbp + 0x18], 0x10
lea rcx, [rbp]
cmovae rcx, qword [rbp]
call fcn.14019bad0
mov r8, qword [rbp + 0x18]
cmp r8, 0x10
jb 0x14019227b
mov rdx, qword [rbp]
lea rcx, [rbp]
inc r8
call fcn.1401aa890
jmp 0x14019227b
mov dword [0x140fb7dc8], 8
jmp 0x14019227b
call fcn.140384ad0
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp + 0x20]
call fcn.1401a77a0
mov edx, r13d
lea rcx, [rbp + 0x15]
call fcn.1401792a0
lea r9, [rsp + 0x5c]
mov rdx, rax
lea r8, [rbp + 0x15]
lea rcx, [rbp + 0x40]
call fcn.1401710f0
cmp qword [rbp + 0x58], 0x10
lea rdx, [rbp + 0x40]
mov r8, qword [rbp + 0x50]
lea rcx, [rbp + 0x20]
cmovae rdx, qword [rbp + 0x40]
call fcn.1401a77a0
mov r8, qword [rbp + 0x58]
cmp r8, 0x10
jb 0x140192533
mov rdx, qword [rbp + 0x40]
lea rcx, [rbp + 0x40]
inc r8
call fcn.1401aa890
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp + 0x20]
call fcn.1401a77a0
cmp qword [0x140fb8400], 0x10
mov r8, rdi
cmovae r14, qword [0x140fb83e8]
nop dword [rax]
inc r8
cmp byte [r14 + r8], 0
jne 0x140192560
mov rdx, r14
lea rcx, [rbp + 0x20]
call fcn.1401a77a0
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp + 0x20]
call fcn.1401a77a0
cmp qword [0x140fb8420], 0x10
mov r8, rdi
cmovae r12, qword [0x140fb8408]
nop dword [rax]
inc r8
cmp byte [r12 + r8], 0
jne 0x1401925a0
mov rdx, r12
lea rcx, [rbp + 0x20]
call fcn.1401a77a0
cmp qword [rbp + 0x38], 0x10
lea rcx, [rbp + 0x20]
cmovae rcx, qword [rbp + 0x20]
call fcn.14019bad0
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x14019275a
mov rcx, qword [rbp + 0x20]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140192606
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140192606
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140384ad0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
jmp 0x140192b11
cmp qword [0x140fb84d0], 0x10
lea rcx, [rbp]
movzx eax, byte [reloc.WS2_32.dll_ioctlsocket]
cmovae rbx, qword [0x140fb84b8]
movups xmmword [rbp], xmm0
mov rdx, rbx
mov qword [rbp + 0x10], 9
movsd xmm0, qword [str._CLIENT__n]
mov qword [rbp + 0x18], reloc.WS2_32.dll_ntohs
movsd qword [rbp], xmm0
mov byte [rbp + 8], al
mov byte [rbp + 9], 0
call fcn.1401a77a0
mov r8, r13
lea rdx, [0x140398348]
lea rcx, [rbp]
call fcn.1401a77a0
mov edx, dword [0x140fb84b0]
lea rcx, [rbp + 0x40]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x140192698
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp]
call fcn.1401a77a0
mov r8, qword [rbp + 0x58]
cmp r8, 0x10
jb 0x1401926be
mov rdx, qword [rbp + 0x40]
lea rcx, [rbp + 0x40]
inc r8
call fcn.1401aa890
mov r8, r13
lea rdx, [0x140395d74]
lea rcx, [rbp]
call fcn.1401a77a0
mov edx, r13d
lea rcx, [rbp + 0x40]
call fcn.1401bbe10
cmp qword [rax + 0x18], 0x10
mov r8, qword [rax + 0x10]
jb 0x1401926eb
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp]
call fcn.1401a77a0
mov r8, qword [rbp + 0x58]
cmp r8, 0x10
jb 0x140192711
mov rdx, qword [rbp + 0x40]
lea rcx, [rbp + 0x40]
inc r8
call fcn.1401aa890
cmp qword [rbp + 0x18], 0x10
lea rcx, [rbp]
cmovae rcx, qword [rbp]
call fcn.14019bad0
mov r8, qword [rbp + 0x18]
cmp r8, 0x10
jb 0x14019275a
mov rdx, qword [rbp]
lea rcx, [rbp]
inc r8
call fcn.1401aa890
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
jmp 0x140192b11
mov dword [0x140fb7dc8], 8
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
jmp 0x140192b11
mov ecx, dword [0x140fb7db0]
lea rdx, str.DINPUT8.dll
call fcn.1401af3f0
test al, al
jne 0x1401928af
call sub.MSVCP140.dll__Xtime_get_ticks
mov rcx, qword [0x140fb5da0]
mov r8, rax
movabs rbx, 0xd6bf94d5e57a42bd
add rcx, 0xf
mov rax, rbx
imul r8
add rdx, r8
sar rdx, 0x17
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rcx, rdx
jg 0x1401928af
movss xmm0, dword [0x14039b860]
call fcn.140135200
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], 0
lea rcx, str._START_GAME
call fcn.1401675a0
test al, al
je 0x14019289d
call sub.MSVCP140.dll__Xtime_get_ticks
mov rcx, rax
mov dword [rbp - 0x70], 0x68
xorps xmm0, xmm0
mov rax, rbx
imul rcx
movups xmmword [rbp - 0x68], xmm0
movups xmmword [rbp - 0x58], xmm0
movups xmmword [rbp - 0x48], xmm0
add rdx, rcx
lea rcx, [0x140fabd20]
sar rdx, 0x17
mov rax, rdx
shr rax, 0x3f
add rdx, rax
lea rax, [rbp]
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov qword [rsp + 0x48], rax
lea rax, [rbp - 0x70]
cmovae rcx, qword [0x140fabd20]
xor r9d, r9d
mov qword [rsp + 0x40], rax
xor r8d, r8d
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x30], r15
mov qword [0x140fb5da0], rdx
xor edx, edx
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
movups xmmword [rbp - 0x38], xmm0
movups xmmword [rbp - 0x28], xmm0
movups xmmword [rbp - 0x18], xmm0
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
test eax, eax
je 0x14019289d
mov rcx, qword [rbp]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
jmp 0x140192b11
mov ecx, dword [0x140fb7db0]
lea rdx, str.DINPUT8.dll
call fcn.1401af3f0
test al, al
je 0x1401929af
cmp byte [0x140fb5da9], 0
jne 0x1401929af
mov rcx, qword [0x140fb83a0]
mov rdx, qword [0x140fb83a8]
mov byte [0x140fb5dae], 0
cmp rcx, rdx
je 0x14019290a
lea r8, [0x140fb83a0]
call fcn.140173450
mov rax, qword [0x140fb83a0]
mov qword [0x140fb83a8], rax
cmp byte [0x140fb5dad], 0
jne 0x14019298f
cmp byte [0x140fb5dac], 0
je 0x14019298f
mov ecx, 8
call fcn.140384e20
test rax, rax
je 0x140192937
lea rcx, [0x140199bb0]
mov qword [rax], rcx
jmp 0x14019293a
mov rax, r15
lea rcx, [rbp + 0x28]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x140177160]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x20], rax
test rax, rax
je 0x140193e64
cmp dword [rbp + 0x28], 0
je 0x140193981
movaps xmm0, xmmword [rbp + 0x20]
lea rcx, [rbp]
movdqa xmmword [rbp], xmm0
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x140193981
jmp 0x140192996
mov byte [0x140fb5da9], r13b
movss xmm0, dword [0x14039b868]
mov byte [0x140fb5dad], r13b
call fcn.140135200
jmp 0x140192b11
movss xmm0, dword [0x14039b83c]
call fcn.140135200
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], 0
lea rcx, str._REFRESH1
call fcn.1401675a0
test al, al
je 0x140192a4b
mov ecx, 8
call fcn.140384e20
test rax, rax
je 0x1401929f5
lea rcx, [fcn.140193e80]
mov qword [rax], rcx
jmp 0x1401929f8
mov rax, r15
lea rcx, [rbp + 0x28]
mov r9, rax
mov qword [rsp + 0x28], rcx
lea r8, [0x140177160]
xor ecx, ecx
mov dword [rsp + 0x20], r15d
xor edx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x20], rax
test rax, rax
je 0x140193907
cmp dword [rbp + 0x28], 0
je 0x140193e73
movaps xmm0, xmmword [rbp + 0x20]
lea rcx, [rbp]
movdqa xmmword [rbp], xmm0
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x140193e73
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
movaps xmm0, xmmword [0x14039b9a0]
lea rdx, [rbp]
mov ecx, reloc.WS2_32.dll_setsockopt
movups xmmword [rbp], xmm0
call fcn.14013c860
movaps xmm0, xmmword [0x14039b9a0]
lea rdx, [rbp]
mov ecx, reloc.WS2_32.dll_shutdown
movups xmmword [rbp], xmm0
call fcn.14013c860
movaps xmm0, xmmword [0x14039b9a0]
lea rdx, [rbp]
mov ecx, reloc.WS2_32.dll_socket
movups xmmword [rbp], xmm0
call fcn.14013c860
movaps xmm0, xmmword [0x14039b9c0]
lea rdx, [rbp]
xor ecx, ecx
movups xmmword [rbp], xmm0
call fcn.14013c860
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], 0
lea rcx, str._CONNECT
call fcn.1401675a0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], 0
lea rcx, str._SPECTATE
call fcn.1401675a0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
mov ecx, 4
call fcn.14013c080
lea rdx, [rsp + 0x50]
mov qword [rsp + 0x50], 0
lea rcx, str._BACK
call fcn.1401675a0
test al, al
je 0x140192b45
mov dword [0x140fb7dc8], 2
mov dword [0x140474028], edi
mov dword [0x14047440c], edi
call fcn.14015e390
movss xmm0, dword [0x140395ffc]
call fcn.140140e20
movaps xmm0, xmmword [0x14039b980]
lea rdx, [rbp]
xor ecx, ecx
movups xmmword [rbp], xmm0
call fcn.14013c860
lea rcx, str.SERVER_SETTINGS_n_n
call fcn.14016ecd0
mov ecx, r13d
call fcn.14013c080
movaps xmm0, xmm11
call fcn.140140e20
movss xmm7, dword [0x140391bdc]
movaps xmm0, xmm7
call fcn.140140e20
movaps xmm0, xmm11
call fcn.140140e20
lea rcx, str.ADVANCED_n
call fcn.14016ecd0
movaps xmm0, xmm7
call fcn.140140e20
lea rcx, str.MINIMAP_SPOTTING:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8510], 0
lea rsi, [0x1403990a4]
mov rcx, rsi
lea r14, [0x1403990a8]
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.NAMETAGS:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8511], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.HUD:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8512], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.3D_SPOTTING:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8513], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.UNLIMITED_MAGS:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8514], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.AIM_ASSIST_SLOWDOWN:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8515], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.ALWAYS_FOG:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8516], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.FRIENDLY_FIRE:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8517], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.3D_SPOTTING:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8513], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.DISABLE_SPECTATOR_DELAY:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8518], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.KILL_CAM:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8519], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.ONLY_SQUAD_LEADER_SPAWN:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb851a], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.DISABLE_PRE_ROUND:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb851b], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.MAP_VOTING:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb851c], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.DISABLE_TEAM_BALANCER:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb851d], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.REGENERATE_HEALTH:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb851e], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.VEHICLE_3P_CAMERA:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb851f], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.LATENCY_LOCK:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8520], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.BEHEMOTHS:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8521], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.RELOAD_FULL_MAGS:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8522], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
movaps xmm0, xmm11
call fcn.140140e20
lea rcx, str._nRULES_n
call fcn.14016ecd0
movaps xmm0, xmm7
call fcn.140140e20
lea rcx, str.VEHICLE_RESPAWN_TIME:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
movss xmm0, dword [0x140fb8524]
lea rcx, [rbp + 0x40]
movss xmm6, dword [0x140391c54]
mulss xmm0, xmm6
cvttss2si edx, xmm0
call fcn.1401bbe10
mov rdi, rax
mov rdx, qword [rax + 0x18]
mov rcx, qword [rax + 0x10]
mov rax, rdx
sub rax, rcx
cmp rax, 3
jb 0x140192fd6
lea rax, [rcx + 3]
mov qword [rdi + 0x10], rax
mov rax, rdi
cmp rdx, 0x10
jb 0x140192fb7
mov rax, qword [rdi]
lea rbx, [rax + rcx]
mov r8d, 3
mov rcx, rbx
lea rdx, [0x1403994c8]
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + 3], 0
jmp 0x140192ff8
xor r8d, r8d
mov qword [rsp + 0x20], 3
lea r9, [0x1403994c8]
mov rcx, rdi
lea edx, [r8 + 3]
call fcn.140177760
mov rdi, rax
cmp qword [rdi + 0x18], 0x10
jb 0x140193002
mov rdi, qword [rdi]
mov rcx, rdi
call fcn.14016ecd0
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x140193048
mov rcx, qword [rbp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140193043
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140193043
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140384ad0
lea rcx, str.ROUND_TIME_LIMIT:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cvttss2si edx, dword [0x140fb8528]
lea rcx, [rbp + 0x40]
call fcn.1401bbe10
mov rdi, rax
mov rdx, qword [rax + 0x18]
mov rcx, qword [rax + 0x10]
mov rax, rdx
sub rax, rcx
cmp rax, 3
jb 0x1401930bc
lea rax, [rcx + 3]
mov qword [rdi + 0x10], rax
mov rax, rdi
cmp rdx, 0x10
jb 0x14019309d
mov rax, qword [rdi]
lea rbx, [rax + rcx]
mov r8d, 3
mov rcx, rbx
lea rdx, [0x1403994c8]
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + 3], 0
jmp 0x1401930de
xor r8d, r8d
mov qword [rsp + 0x20], 3
lea r9, [0x1403994c8]
mov rcx, rdi
lea edx, [r8 + 3]
call fcn.140177760
mov rdi, rax
cmp qword [rdi + 0x18], 0x10
jb 0x1401930e8
mov rdi, qword [rdi]
mov rcx, rdi
call fcn.14016ecd0
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x14019312e
mov rcx, qword [rbp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140193129
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140193129
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140384ad0
lea rcx, str.BULLET_DAMAGE:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
movss xmm0, dword [0x140fb852c]
lea rcx, [rbp + 0x40]
mulss xmm0, xmm6
cvttss2si edx, xmm0
call fcn.1401bbe10
mov rdi, rax
mov rdx, qword [rax + 0x18]
mov rcx, qword [rax + 0x10]
mov rax, rdx
sub rax, rcx
cmp rax, 3
jb 0x1401931aa
lea rax, [rcx + 3]
mov qword [rdi + 0x10], rax
mov rax, rdi
cmp rdx, 0x10
jb 0x14019318b
mov rax, qword [rdi]
lea rbx, [rax + rcx]
mov r8d, 3
mov rcx, rbx
lea rdx, [0x1403994c8]
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + 3], 0
jmp 0x1401931cc
xor r8d, r8d
mov qword [rsp + 0x20], 3
lea r9, [0x1403994c8]
mov rcx, rdi
lea edx, [r8 + 3]
call fcn.140177760
mov rdi, rax
cmp qword [rdi + 0x18], 0x10
jb 0x1401931d6
mov rdi, qword [rdi]
mov rcx, rdi
call fcn.14016ecd0
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x14019321c
mov rcx, qword [rbp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140193217
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140193217
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140384ad0
lea rcx, str.TICKET_COUNT:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
movss xmm0, dword [0x140fb8530]
lea rcx, [rbp + 0x40]
mulss xmm0, xmm6
cvttss2si edx, xmm0
call fcn.1401bbe10
mov rdi, rax
mov rdx, qword [rax + 0x18]
mov rcx, qword [rax + 0x10]
mov rax, rdx
sub rax, rcx
cmp rax, 3
jb 0x140193298
lea rax, [rcx + 3]
mov qword [rdi + 0x10], rax
mov rax, rdi
cmp rdx, 0x10
jb 0x140193279
mov rax, qword [rdi]
lea rbx, [rax + rcx]
mov r8d, 3
mov rcx, rbx
lea rdx, [0x1403994c8]
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + 3], 0
jmp 0x1401932ba
xor r8d, r8d
mov qword [rsp + 0x20], 3
lea r9, [0x1403994c8]
mov rcx, rdi
lea edx, [r8 + 3]
call fcn.140177760
mov rdi, rax
cmp qword [rdi + 0x18], 0x10
jb 0x1401932c4
mov rdi, qword [rdi]
mov rcx, rdi
call fcn.14016ecd0
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x14019330a
mov rcx, qword [rbp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140193305
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140193305
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140384ad0
lea rcx, str.RESPAWN_TIME:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
movss xmm0, dword [0x140fb8534]
lea rcx, [rbp + 0x40]
mulss xmm0, xmm6
cvttss2si edx, xmm0
call fcn.1401bbe10
mov rdi, rax
mov rdx, qword [rax + 0x18]
mov rcx, qword [rax + 0x10]
mov rax, rdx
sub rax, rcx
cmp rax, 3
jb 0x140193386
lea rax, [rcx + 3]
mov qword [rdi + 0x10], rax
mov rax, rdi
cmp rdx, 0x10
jb 0x140193367
mov rax, qword [rdi]
lea rbx, [rax + rcx]
mov r8d, 3
mov rcx, rbx
lea rdx, [0x1403994c8]
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + 3], 0
jmp 0x1401933a8
xor r8d, r8d
mov qword [rsp + 0x20], 3
lea r9, [0x1403994c8]
mov rcx, rdi
lea edx, [r8 + 3]
call fcn.140177760
mov rdi, rax
cmp qword [rdi + 0x18], 0x10
jb 0x1401933b2
mov rdi, qword [rdi]
mov rcx, rdi
call fcn.14016ecd0
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x1401933f8
mov rcx, qword [rbp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401933f3
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401933f3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140384ad0
call fcn.14015e390
movss xmm0, dword [0x140395ffc]
call fcn.140140e20
movaps xmm0, xmmword [0x14039b980]
lea rdx, [rbp]
xor ecx, ecx
movups xmmword [rbp], xmm0
call fcn.14013c860
lea rcx, [0x140399518]
call fcn.14016ecd0
mov ecx, r13d
call fcn.14013c080
movaps xmm0, xmm11
call fcn.140140e20
movaps xmm0, xmm7
call fcn.140140e20
movaps xmm0, xmm11
call fcn.140140e20
lea rcx, str.WEAPONS_n
call fcn.14016ecd0
movaps xmm0, xmm7
call fcn.140140e20
lea rcx, str.MELEE:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8538], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.HANDGUN:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8539], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.CLASS_GADGETS:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb853a], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.STANDARD_ISSUE_RIFLES:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb853b], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.LMG:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb853c], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.SELF_LOADING_RIFLES:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb853d], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.SHOTGUN:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb853e], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.SMG:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb853f], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.EXPLOSIVES:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8540], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.SINGLE_ACTION_RIFLES:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8541], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
movaps xmm0, xmm11
call fcn.140140e20
lea rcx, str._nVEHICLES_n
call fcn.14016ecd0
movaps xmm0, xmm7
call fcn.140140e20
lea rcx, str.LAND_VEHICLES:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8542], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.AIR_VEHICLES:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8543], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
movaps xmm0, xmm11
call fcn.140140e20
lea rcx, str._nCLASSES_n
call fcn.14016ecd0
movaps xmm0, xmm7
call fcn.140140e20
lea rcx, str.ELITE_CLASSES:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8544], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.SCOUTS:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8545], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.SUPPORT:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8546], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.ASSAULT:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8547], 0
mov rcx, rsi
cmove rcx, r14
call fcn.14016ecd0
lea rcx, str.MEDIC:
call fcn.14016ecd0
movaps xmm1, xmm9
movaps xmm0, xmm8
call fcn.14013f900
cmp byte [0x140fb8548], 0
cmove rsi, r14
mov rcx, rsi
call fcn.14016ecd0
movaps xmm0, xmm11
call fcn.140140e20
call fcn.14015b5b0
cmp dword [reloc.WS2_32.dll_recvfrom], 0xc
je 0x140193804
cmp byte [0x140fb5dad], 0
je 0x140193804
call fcn.140133c40
subss xmm0, dword [0x14039b864]
lea rcx, [rsp + 0x50]
mov dword [rsp + 0x54], 0x41a00000
movss dword [rsp + 0x50], xmm0
call fcn.140140300
movaps xmm0, xmmword [0x140391cd0]
lea r9, [rbp]
movss xmm1, dword [0x140391c40]
lea rcx, str.Loading
mov qword [rsp + 0x28], 6
movaps xmm2, xmm10
movups xmmword [rbp], xmm0
movss dword [rsp + 0x20], xmm12
call fcn.14019d540
mov r12, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x78]
test r12, r12
je 0x14019387e
lea r8, [rsp + 0x70]
mov rdx, rbx
mov rcx, r12
call fcn.140173450
mov rcx, qword [rbp - 0x80]
movabs rax, 0x6666666666666667
sub rcx, r12
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov rax, r12
lea rdx, [rdx + rdx*4]
shl rdx, 3
cmp rdx, 0x1000
jb 0x140193876
mov r12, qword [r12 - 8]
add rdx, 0x27
sub rax, r12
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140193876
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r12
call fcn.140384ad0
lea rcx, [rbp + 0x60]
call fcn.1401a69e0
movaps xmm9, xmmword [rsp + 0x1d0]
movaps xmm10, xmmword [rsp + 0x1c0]
movaps xmm7, xmmword [rsp + 0x1f0]
movaps xmm8, xmmword [rsp + 0x1e0]
movaps xmm11, xmmword [rsp + 0x1b0]
movaps xmm12, xmmword [rsp + 0x1a0]
movaps xmm6, xmmword [rsp + 0x200]
mov r14, qword [rsp + 0x218]
mov r13, qword [rsp + 0x250]
mov rsi, qword [rsp + 0x248]
mov rbx, qword [rsp + 0x240]
mov r15, qword [rsp + 0x210]
mov rcx, qword [rbp + 0x98]
xor rcx, rsp
call fcn.140384b70
add rsp, 0x220
pop r12
pop rdi
pop rbp
ret
mov ecx, 6
mov dword [rbp + 0x28], r15d
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
lea rcx, [0x140fb9bd4]
call fcn.140384da8
cmp dword [0x140fb9bd4], 0xffffffff
jne 0x1401907c1
call fcn.1401985c0
lea rcx, [0x140fb9bd4]
mov dword [0x140fb9bd0], eax
call fcn.140384d3c
jmp 0x1401907c1
lea rcx, [0x140fb9bc8]
call fcn.140384da8
cmp dword [0x140fb9bc8], 0xffffffff
jne 0x1401907e9
mov eax, dword [0x14047440c]
lea rcx, [0x140fb9bc8]
mov dword [0x140fb9bc4], eax
call fcn.140384d3c
jmp 0x1401907e9
mov ecx, r13d
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
lea rcx, [0x140fb9cf0]
call fcn.140384da8
cmp dword [0x140fb9cf0], 0xffffffff
jne 0x140190e36
mov r9d, 0x9bb0
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404b6ad0]
call fcn.14019a6d0
mov r9d, 0x46a6
mov qword [0x140fb9c00], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404c3b90]
call fcn.14019a6d0
mov r9d, 0x70a2
mov qword [0x140fb9c08], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404c8240]
call fcn.14019a6d0
mov r9d, 0x57b3
mov qword [0x140fb9c10], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404cf2f0]
call fcn.14019a6d0
mov r9d, 0x428f
mov qword [0x140fb9c18], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404e2100]
call fcn.14019a6d0
mov r9d, 0x62d2
mov qword [0x140fb9c20], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404e6390]
call fcn.14019a6d0
mov r9d, 0x350c
mov qword [0x140fb9c28], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404c0680]
call fcn.14019a6d0
mov r9d, 0x4da2
mov qword [0x140fb9c30], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404ec670]
call fcn.14019a6d0
mov r9d, 0x4bfe
mov qword [0x140fb9c38], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x140515e90]
call fcn.14019a6d0
mov r9d, 0x5576
mov qword [0x140fb9c40], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404d4ab0]
call fcn.14019a6d0
mov r9d, 0x505f
mov qword [0x140fb9c48], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x140505cc0]
call fcn.14019a6d0
mov r9d, 0x62bb
mov qword [0x140fb9c50], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x14050ad20]
call fcn.14019a6d0
mov r9d, 0x4eb0
mov qword [0x140fb9c58], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x140510fe0]
call fcn.14019a6d0
mov qword [0x140fb9c60], rax
lea r8, [0x140fb7dfc]
mov r9d, 0x62d2
lea rdx, [0x140fb7df8]
lea rcx, [0x1404e6390]
call fcn.14019a6d0
mov r9d, 0x3626
mov qword [0x140fb9c68], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404f1420]
call fcn.14019a6d0
mov r9d, 0x80cd
mov qword [0x140fb9c70], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404da030]
call fcn.14019a6d0
mov r9d, 0x52a7
mov qword [0x140fb9c78], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x140500a10]
call fcn.14019a6d0
mov r9d, 0x5281
mov qword [0x140fb9c80], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404f4a50]
call fcn.14019a6d0
mov r9d, 0x6d29
mov qword [0x140fb9c88], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404f9ce0]
call fcn.14019a6d0
mov r9d, 0x80fe
mov qword [0x140fb9c90], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x140521830]
call fcn.14019a6d0
mov r9d, 0x7d73
mov qword [0x140fb9c98], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x140529930]
call fcn.14019a6d0
mov r9d, 0x6d9b
mov qword [0x140fb9ca0], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x14051aa90]
call fcn.14019a6d0
mov r9d, 0x3626
mov qword [0x140fb9ca8], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404f1420]
call fcn.14019a6d0
mov r9d, 0x57b3
mov qword [0x140fb9cb0], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404cf2f0]
call fcn.14019a6d0
mov r9d, 0x428f
mov qword [0x140fb9cb8], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404e2100]
call fcn.14019a6d0
mov r9d, 0x4da2
mov qword [0x140fb9cc0], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404ec670]
call fcn.14019a6d0
mov r9d, 0x70a2
mov qword [0x140fb9cc8], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404c8240]
call fcn.14019a6d0
mov qword [0x140fb9cd0], rax
mov r9d, 0x428f
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404e2100]
call fcn.14019a6d0
mov r9d, 0x62d2
mov qword [0x140fb9cd8], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x1404e6390]
call fcn.14019a6d0
mov r9d, 0x4bfe
mov qword [0x140fb9ce0], rax
lea r8, [0x140fb7dfc]
lea rdx, [0x140fb7df8]
lea rcx, [0x140515e90]
call fcn.14019a6d0
lea rcx, [0x140fb9cf0]
mov qword [0x140fb9ce8], rax
call fcn.140384d3c
jmp 0x140190e36
mov ecx, r13d
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
mov ecx, 6
mov dword [rbp + 0x28], r15d
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
call fcn.1401a70e0
int3
mov ecx, 6
mov dword [rbp + 0x28], r15d
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
mov ecx, r13d
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3