Function at 0x140193fc4
Capabilities:
Create thread

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r14
lea rbp, [rsp - 0x47]
sub rsp, 0xe0
mov rax, qword [0x140231eb8]
xor rax, rsp
mov qword [rbp + 0x3f], rax
mov rbx, rdx
mov rcx, rdx
call fcn.140195c54
xor r14d, r14d
test al, al
je 0x140194126
lea ecx, [r14 + 0x65]
call fcn.1400f6aa0
mov qword [rbp - 0x21], r14
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x11], xmm0
or rbx, 0xffffffffffffffff
mov r8, rbx
inc r8
cmp word [rax + r8*2], r14w
jne 0x14019401e
mov rdx, rax
lea rcx, [rbp - 0x21]
call fcn.1400041b8
nop
mov ecx, 0x596
call fcn.1400f6aa0
mov qword [rbp - 0x41], r14
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x31], xmm0
inc rbx
cmp word [rax + rbx*2], r14w
jne 0x14019404b
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x41]
call fcn.1400041b8
nop
mov r9d, 0x30
lea r8, [rbp - 0x21]
lea rdx, [rbp - 0x41]
mov rcx, qword [0x140233a38]
call fcn.140162f50
nop
mov edi, 0x1000
mov rdx, qword [rbp - 0x29]
cmp rdx, 8
jb 0x1401940c1
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x41]
mov rax, rcx
cmp rdx, rdi
jb 0x1401940bc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401944ed
call fcn.1401af36c
movdqa xmm0, xmmword [0x1401dc090]
movdqu xmmword [rbp - 0x31], xmm0
mov word [rbp - 0x41], r14w
mov rdx, qword [rbp - 9]
cmp rdx, 8
jb 0x14019410f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x21]
mov rax, rcx
cmp rdx, rdi
jb 0x14019410a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401944f3
call fcn.1401af36c
movdqa xmm0, xmmword [0x1401dc090]
movdqu xmmword [rbp - 0x11], xmm0
mov word [rbp - 0x21], r14w
jmp 0x1401944c3
cmp byte [0x140233a34], r14b
jne 0x140194301
mov qword [rbp - 1], r14
xorps xmm0, xmm0
movdqu xmmword [rbp + 0xf], xmm0
xor r8d, r8d
lea rdi, [0x1401dbff0]
mov rdx, rdi
lea rcx, [rbp - 1]
call fcn.1400041b8
nop
mov qword [rbp - 0x41], r14
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x31], xmm0
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x41]
call fcn.1400041b8
nop
mov qword [rbp - 0x21], r14
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x11], xmm0
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x21]
call fcn.1400041b8
nop
lea rax, [rbp - 0x69]
mov qword [rbp - 0x49], rax
mov qword [rbp - 0x69], r14
mov qword [rbp - 0x59], r14
mov qword [rbp - 0x51], r14
mov rdx, rbx
cmp qword [rbx + 0x18], 8
jb 0x1401941af
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
lea rcx, [rbp - 0x69]
call fcn.1400042c0
nop
lea rax, [rbp - 1]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r14
mov r9b, 1
lea r8, [rbp - 0x41]
lea rdx, [rbp - 0x21]
lea rcx, [rbp - 0x69]
call fcn.1401977f8
test al, al
sete sil
mov edi, 0x1000
mov rdx, qword [rbp - 9]
cmp rdx, 8
jb 0x140194226
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x21]
mov rax, rcx
cmp rdx, rdi
jb 0x140194221
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401944f9
call fcn.1401af36c
movdqa xmm0, xmmword [0x1401dc090]
movdqu xmmword [rbp - 0x11], xmm0
mov word [rbp - 0x21], r14w
mov rdx, qword [rbp - 0x29]
cmp rdx, 8
jb 0x140194274
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x41]
mov rax, rcx
cmp rdx, rdi
jb 0x14019426f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401944ff
call fcn.1401af36c
movdqa xmm0, xmmword [0x1401dc090]
movdqu xmmword [rbp - 0x31], xmm0
mov word [rbp - 0x41], r14w
mov rdx, qword [rbp + 0x17]
cmp rdx, 8
jb 0x1401942c2
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 1]
mov rax, rcx
cmp rdx, rdi
jb 0x1401942bd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140194505
call fcn.1401af36c
movdqa xmm0, xmmword [0x1401dc090]
movdqu xmmword [rbp + 0xf], xmm0
mov word [rbp - 1], r14w
test sil, sil
je 0x1401944c3
cmp qword [rbx + 0x18], 8
jb 0x1401942e7
mov rbx, qword [rbx]
mov ecx, 0x201
call fcn.1400f6aa0
mov rdx, rbx
mov rcx, rax
call fcn.14016b0ac
jmp 0x1401944c3
mov cl, 1
call fcn.140153e2c
mov qword [rbp - 1], r14
xorps xmm0, xmm0
movdqu xmmword [rbp + 0xf], xmm0
mov r8d, 6
lea rdx, str.Rar_EX
lea rcx, [rbp - 1]
call fcn.1400041b8
nop
mov r8b, 1
lea rdx, [0x140234ec0]
lea rcx, [rbp - 1]
call fcn.14016146c
test al, al
sete sil
mov edi, 0x1000
mov rdx, qword [rbp + 0x17]
cmp rdx, 8
jb 0x140194385
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 1]
mov rax, rcx
cmp rdx, rdi
jb 0x140194380
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14019450b
call fcn.1401af36c
movdqa xmm0, xmmword [0x1401dc090]
movdqu xmmword [rbp + 0xf], xmm0
mov word [rbp - 1], r14w
test sil, sil
jne 0x1401944c3
lea rdx, [0x140234ea0]
lea rcx, [0x140236020]
call fcn.14000e854
mov eax, dword [0x140236024]
mov dword [0x140234e20], eax
lea rdx, [0x1401dc2f0]
lea rcx, [0x140234fe0]
call fcn.1400fead0
mov dword [0x140234e0c], 2
mov qword [rbp + 0x1f], r14
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x2f], xmm0
movdqa xmm1, xmmword [0x1401dc090]
movdqu xmmword [rbp + 0x2f], xmm1
mov word [rbp + 0x1f], r14w
lea r8, [rbp + 0x1f]
mov rdx, rbx
lea rcx, [0x140234ec0]
call fcn.1400e2828
xor r8d, r8d
xor edx, edx
lea rcx, [0x140236020]
call fcn.14000de90
cmp byte [0x140233a37], r14b
jne 0x140194479
mov ecx, dword [0x14027f398]
mov rax, qword gs:[0x58]
mov edx, 4
mov rcx, qword [rax + rcx*8]
lea rsi, [0x14025c380]
mov eax, dword [rdx + rcx]
cmp dword [0x14025c450], eax
jg 0x140194511
xor r8d, r8d
lea rdx, [rbp + 0x1f]
mov rcx, rsi
call fcn.140194fa0
mov r8, rsi
mov edx, 0x10000
lea rcx, [0x1401927b0]
call fcn.1401bcb68
nop
mov rdx, qword [rbp + 0x37]
cmp rdx, 8
jb 0x1401944b1
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x1f]
mov rax, rcx
cmp rdx, rdi
jb 0x1401944ac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401944e7
call fcn.1401af36c
movdqa xmm0, xmmword [0x1401dc090]
movdqu xmmword [rbp + 0x2f], xmm0
mov word [rbp + 0x1f], r14w
mov rcx, qword [rbp + 0x3f]
xor rcx, rsp
call fcn.1401af480
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret
call fcn.1401b6544
nop
call fcn.1401b6544
nop
call fcn.1401b6544
nop
call fcn.1401b6544
nop
call fcn.1401b6544
nop
call fcn.1401b6544
int3
call fcn.1401b6544
nop
lea rcx, [0x14025c450]
call fcn.1401afbd8
or rbx, 0xffffffffffffffff
cmp dword [0x14025c450], ebx
jne 0x140194455
mov rcx, rsi
call fcn.1401916d0
lea rcx, [0x1401d9040]
call fcn.1401af704
nop
lea rcx, [0x14025c450]
call fcn.1401afb78
jmp 0x140194455