Function at 0x140004750
Capabilities:
Check http status code
Link many functions at runtime

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x50]
sub rsp, 0x150
mov rax, qword [0x14002a590]
xor rax, rsp
mov qword [rbp + 0x48], rax
mov r15, rcx
mov qword [rsp + 0x68], rcx
xor ebx, ebx
mov qword [rbp - 0x40], rbx
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], 0xf
mov byte [rbp - 0x40], bl
mov qword [rsp + 0x70], rbx
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], 0xf
mov byte [rsp + 0x70], bl
xorps xmm0, xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
mov edi, ebx
mov qword [rbp - 0x60], rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 8], rbx
mov qword [rbp], 0xf
mov byte [rbp - 0x18], bl
xor eax, eax
movups xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], rax
lea r8, [0x14002a570]
lea rdx, [0x14002a4f0]
lea rcx, [rbp + 0x30]
call fcn.140001690
nop
mov r8, qword [rbp + 0x38]
mov r14, qword [rbp + 0x30]
sub r8, r14
dec r8
mov rdx, r14
lea rcx, [rbp - 0x18]
call fcn.1400012e0
mov qword [rbp + 0x38], r14
lea r8, [0x14002a350]
lea rdx, [0x14002a340]
lea rcx, [rbp - 0x58]
call fcn.140001690
lea rcx, [rbp - 0x70]
cmp rcx, rax
je 0x14000485c
mov rsi, qword [rax]
mov qword [rbp - 0x70], rsi
mov r13, qword [rax + 8]
mov qword [rbp - 0x68], r13
mov rdi, qword [rax + 0x10]
mov qword [rbp - 0x60], rdi
mov qword [rax], rbx
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbx
jmp 0x140004864
mov r13, qword [rbp - 0x68]
mov rsi, qword [rbp - 0x70]
mov rcx, qword [rbp - 0x58]
test rcx, rcx
je 0x14000489e
mov rdx, qword [rbp - 0x48]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004899
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000574d
call fcn.14000b360
mov r8, r13
sub r8, rsi
dec r8
mov rdx, rsi
lea rcx, [rsp + 0x70]
call fcn.1400012e0
mov qword [rbp + 0x38], r14
lea rcx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rcx, qword [rsp + 0x70]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov r12, rax
mov qword [rsp + 0x40], rax
lea rcx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rcx, qword [rsp + 0x70]
mov qword [rbp - 0x80], rbx
mov byte [rcx], 0
test rax, rax
je 0x140005604
lea r8, [0x14002a2c0]
lea rdx, [0x14002a2b0]
lea rcx, [rbp - 0x58]
call fcn.140001690
mov rbx, rax
lea rax, [rbp - 0x70]
cmp rax, rbx
je 0x140004975
test rsi, rsi
je 0x140004951
sub rdi, rsi
mov rax, rsi
cmp rdi, 0x1000
jb 0x140004946
add rdi, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005753
mov rdx, rdi
mov rcx, rsi
call fcn.14000b360
mov rsi, qword [rbx]
mov qword [rbp - 0x70], rsi
mov r13, qword [rbx + 8]
mov qword [rbp - 0x68], r13
mov rdi, qword [rbx + 0x10]
mov qword [rbp - 0x60], rdi
xor eax, eax
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp - 0x58]
test rcx, rcx
je 0x1400049af
mov rdx, qword [rbp - 0x48]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400049aa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005753
call fcn.14000b360
sub r13, rsi
lea r8, [r13 - 1]
mov rdx, rsi
lea rcx, [rsp + 0x70]
call fcn.1400012e0
mov r13, rsi
mov qword [rbp - 0x68], rsi
lea rdx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rdx, qword [rsp + 0x70]
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x58], rax
lea rcx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rcx, qword [rsp + 0x70]
mov qword [rbp - 0x80], 0
mov byte [rcx], 0
lea r8, [0x14002a030]
lea rdx, [0x14002a010]
lea rcx, [rbp - 0x58]
call fcn.140001690
mov r12, rax
mov rbx, rsi
lea rax, [rbp - 0x70]
cmp rax, r12
je 0x140004a8e
test rbx, rbx
je 0x140004a61
sub rdi, rbx
cmp rdi, 0x1000
jb 0x140004a56
add rdi, 0x27
mov rcx, qword [rsi - 8]
sub rbx, rcx
lea rax, [rbx - 8]
cmp rax, 0x1f
ja 0x140005759
mov rbx, rcx
mov rdx, rdi
mov rcx, rbx
call fcn.14000b360
mov rsi, qword [r12]
mov qword [rbp - 0x70], rsi
mov r13, qword [r12 + 8]
mov qword [rbp - 0x68], r13
mov rdi, qword [r12 + 0x10]
mov qword [rbp - 0x60], rdi
xor eax, eax
mov qword [r12], rax
mov qword [r12 + 8], rax
mov qword [r12 + 0x10], rax
mov rbx, rsi
mov rcx, qword [rbp - 0x58]
test rcx, rcx
je 0x140004ac8
mov rdx, qword [rbp - 0x48]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004ac3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005759
call fcn.14000b360
sub r13, rbx
lea r8, [r13 - 1]
mov rdx, rsi
lea rcx, [rsp + 0x70]
call fcn.1400012e0
mov r13, rsi
mov qword [rbp - 0x68], rsi
lea rdx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rdx, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x40]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rcx, qword [rsp + 0x70]
mov qword [rbp - 0x80], 0
mov byte [rcx], 0
lea r8, [0x14002a400]
lea rdx, [0x14002a3e0]
lea rcx, [rbp - 0x58]
call fcn.140001690
mov r12, rax
lea rax, [rbp - 0x70]
cmp rax, r12
je 0x140004ba6
test rbx, rbx
je 0x140004b79
sub rdi, rbx
cmp rdi, 0x1000
jb 0x140004b6e
add rdi, 0x27
mov rcx, qword [rbx - 8]
sub rbx, rcx
lea rax, [rbx - 8]
cmp rax, 0x1f
ja 0x14000575f
mov rbx, rcx
mov rdx, rdi
mov rcx, rbx
call fcn.14000b360
mov rsi, qword [r12]
mov qword [rbp - 0x70], rsi
mov r13, qword [r12 + 8]
mov qword [rbp - 0x68], r13
mov rdi, qword [r12 + 0x10]
mov qword [rbp - 0x60], rdi
xor eax, eax
mov qword [r12], rax
mov qword [r12 + 8], rax
mov qword [r12 + 0x10], rax
mov rbx, rsi
mov rcx, qword [rbp - 0x58]
test rcx, rcx
je 0x140004be0
mov rdx, qword [rbp - 0x48]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004bdb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000575f
call fcn.14000b360
sub r13, rbx
lea r8, [r13 - 1]
mov rdx, rsi
lea rcx, [rsp + 0x70]
call fcn.1400012e0
mov r13, rsi
mov qword [rbp - 0x68], rsi
lea rdx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rdx, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x40]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x48], rax
lea rcx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rcx, qword [rsp + 0x70]
mov qword [rbp - 0x80], 0
mov byte [rcx], 0
lea r8, [0x14002a120]
lea rdx, [0x14002a100]
lea rcx, [rbp - 0x58]
call fcn.140001690
mov r12, rax
lea rax, [rbp - 0x70]
cmp rax, r12
je 0x140004cbe
test rbx, rbx
je 0x140004c91
sub rdi, rbx
cmp rdi, 0x1000
jb 0x140004c86
add rdi, 0x27
mov rcx, qword [rbx - 8]
sub rbx, rcx
lea rax, [rbx - 8]
cmp rax, 0x1f
ja 0x140005765
mov rbx, rcx
mov rdx, rdi
mov rcx, rbx
call fcn.14000b360
mov rsi, qword [r12]
mov qword [rbp - 0x70], rsi
mov r13, qword [r12 + 8]
mov qword [rbp - 0x68], r13
mov rdi, qword [r12 + 0x10]
mov qword [rbp - 0x60], rdi
xor eax, eax
mov qword [r12], rax
mov qword [r12 + 8], rax
mov qword [r12 + 0x10], rax
mov rbx, rsi
mov rcx, qword [rbp - 0x58]
test rcx, rcx
je 0x140004cf8
mov rdx, qword [rbp - 0x48]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004cf3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005765
call fcn.14000b360
sub r13, rbx
lea r8, [r13 - 1]
mov rdx, rsi
lea rcx, [rsp + 0x70]
call fcn.1400012e0
mov r13, rsi
mov qword [rbp - 0x68], rsi
lea rdx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rdx, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x40]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rcx, qword [rsp + 0x70]
mov qword [rbp - 0x80], 0
mov byte [rcx], 0
lea r8, [0x14002a0e0]
lea rdx, [0x14002a0d0]
lea rcx, [rbp - 0x58]
call fcn.140001690
mov r12, rax
lea rax, [rbp - 0x70]
cmp rax, r12
je 0x140004dd6
test rbx, rbx
je 0x140004da9
sub rdi, rbx
cmp rdi, 0x1000
jb 0x140004d9e
add rdi, 0x27
mov rcx, qword [rbx - 8]
sub rbx, rcx
lea rax, [rbx - 8]
cmp rax, 0x1f
ja 0x14000576b
mov rbx, rcx
mov rdx, rdi
mov rcx, rbx
call fcn.14000b360
mov rsi, qword [r12]
mov qword [rbp - 0x70], rsi
mov r13, qword [r12 + 8]
mov qword [rbp - 0x68], r13
mov rdi, qword [r12 + 0x10]
mov qword [rbp - 0x60], rdi
xor eax, eax
mov qword [r12], rax
mov qword [r12 + 8], rax
mov qword [r12 + 0x10], rax
mov rbx, rsi
mov rcx, qword [rbp - 0x58]
test rcx, rcx
je 0x140004e10
mov rdx, qword [rbp - 0x48]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004e0b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000576b
call fcn.14000b360
sub r13, rbx
lea r8, [r13 - 1]
mov rdx, rsi
lea rcx, [rsp + 0x70]
call fcn.1400012e0
mov qword [rbp - 0x68], rsi
lea rdx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rdx, qword [rsp + 0x70]
mov r12, qword [rsp + 0x40]
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x40], rax
lea rcx, [rsp + 0x70]
cmp qword [rbp - 0x78], 0x10
cmovae rcx, qword [rsp + 0x70]
mov qword [rbp - 0x80], 0
mov byte [rcx], 0
mov r13, qword [rsp + 0x58]
test r13, r13
je 0x140005462
mov rbx, qword [rsp + 0x60]
test rbx, rbx
je 0x140005462
cmp qword [rsp + 0x48], 0
je 0x140005462
cmp qword [rsp + 0x50], 0
je 0x140005462
test rax, rax
je 0x140005462
lea rdx, [rbp - 0x18]
cmp qword [rbp], 0x10
cmovae rdx, qword [rbp - 0x18]
mov r8, qword [rbp - 8]
lea rcx, [rbp - 0x40]
call fcn.1400012e0
lea rax, [rbp - 0x18]
cmp qword [rbp], 0x10
cmovae rax, qword [rbp - 0x18]
xor edx, edx
mov qword [rbp - 8], rdx
mov byte [rax], dl
lea rcx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0x10
cmovae rcx, qword [rbp - 0x40]
mov dword [rsp + 0x20], edx
xor r9d, r9d
xor r8d, r8d
call r13
mov rdx, r15
cmp qword [r15 + 0x18], 0x10
jb 0x140004efc
mov rdx, qword [r15]
mov r8d, 0x50
xor r13d, r13d
mov qword [rsp + 0x38], r13
mov dword [rsp + 0x30], r13d
mov dword [rsp + 0x28], 3
mov qword [rsp + 0x20], r13
xor r9d, r9d
mov rcx, rax
call rbx
mov rbx, rax
mov qword [rbp + 8], r13
mov qword [rbp + 0x18], r13
mov qword [rbp + 0x20], 0xf
mov byte [rbp + 8], r13b
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x58], xmm0
mov qword [rbp - 0x48], rax
lea r8, [0x14002a270]
lea rdx, [0x14002a260]
lea rcx, [rbp - 0x58]
call fcn.140001690
nop
mov r8, qword [rbp - 0x50]
mov r13, qword [rbp - 0x58]
sub r8, r13
dec r8
mov rdx, r13
lea rcx, [rbp + 8]
call fcn.1400012e0
mov qword [rbp - 0x50], r13
lea rdx, [rbp + 8]
cmp qword [rbp + 0x20], 0x10
cmovae rdx, qword [rbp + 8]
xor eax, eax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0x84000100
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
mov rcx, rbx
call qword [rsp + 0x48]
mov rbx, rax
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor edx, edx
mov r8d, 0xffffffff
mov rcx, rax
call qword [rsp + 0x50]
xor eax, eax
mov dword [rbp - 0x20], eax
mov dword [rbp + 0x28], 4
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x28]
lea r8, [rbp - 0x20]
mov edx, 0x20000013
mov rcx, rbx
call qword [rsp + 0x40]
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
nop
cmp dword [rbp - 0x20], 0x190
jae 0x14000521c
test r13, r13
je 0x140005045
mov rdx, qword [rbp - 0x48]
sub rdx, r13
mov rax, r13
cmp rdx, 0x1000
jb 0x14000503c
add rdx, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005771
mov rcx, r13
call fcn.14000b360
nop
mov rdx, qword [rbp + 0x20]
cmp rdx, 0x10
jb 0x140005080
inc rdx
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000507b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005777
call fcn.14000b360
xor ebx, ebx
mov qword [rbp + 0x18], rbx
mov qword [rbp + 0x20], 0xf
mov byte [rbp + 8], bl
test r14, r14
je 0x1400050cb
mov rdx, qword [rbp + 0x40]
sub rdx, r14
mov rax, r14
cmp rdx, 0x1000
jb 0x1400050c2
add rdx, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000577d
mov rcx, r14
call fcn.14000b360
nop
mov rdx, qword [rbp]
cmp rdx, 0x10
jb 0x140005107
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005101
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005783
call fcn.14000b360
nop
test rsi, rsi
je 0x140005140
sub rdi, rsi
mov rax, rsi
cmp rdi, 0x1000
jb 0x140005134
add rdi, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005789
mov rdx, rdi
mov rcx, rsi
call fcn.14000b360
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x14000517c
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005177
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000573b
call fcn.14000b360
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], 0xf
mov byte [rsp + 0x70], 0
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x1400051c8
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400051c3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005741
call fcn.14000b360
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], 0xf
mov byte [rbp - 0x40], 0
mov rdx, qword [r15 + 0x18]
cmp rdx, 0x10
jb 0x140005212
inc rdx
mov rcx, qword [r15]
cmp rdx, 0x1000
jb 0x14000520d
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140005747
mov rcx, r8
call fcn.14000b360
mov eax, 1
jmp 0x140005425
test r13, r13
je 0x140005256
mov rdx, qword [rbp - 0x48]
sub rdx, r13
mov rax, r13
cmp rdx, 0x1000
jb 0x14000524d
add rdx, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005771
mov rcx, r13
call fcn.14000b360
nop
mov rdx, qword [rbp + 0x20]
cmp rdx, 0x10
jb 0x140005291
inc rdx
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000528c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005777
call fcn.14000b360
xor ebx, ebx
mov qword [rbp + 0x18], rbx
mov qword [rbp + 0x20], 0xf
mov byte [rbp + 8], bl
test r14, r14
je 0x1400052dc
mov rdx, qword [rbp + 0x40]
sub rdx, r14
mov rax, r14
cmp rdx, 0x1000
jb 0x1400052d3
add rdx, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000577d
mov rcx, r14
call fcn.14000b360
nop
mov rdx, qword [rbp]
cmp rdx, 0x10
jb 0x140005318
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005312
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005783
call fcn.14000b360
nop
test rsi, rsi
je 0x140005351
sub rdi, rsi
mov rax, rsi
cmp rdi, 0x1000
jb 0x140005345
add rdi, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005789
mov rdx, rdi
mov rcx, rsi
call fcn.14000b360
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x14000538d
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005388
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000573b
call fcn.14000b360
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], 0xf
mov byte [rsp + 0x70], 0
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x1400053d9
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400053d4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005741
call fcn.14000b360
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], 0xf
mov byte [rbp - 0x40], 0
mov rdx, qword [r15 + 0x18]
cmp rdx, 0x10
jb 0x140005423
inc rdx
mov rcx, qword [r15]
cmp rdx, 0x1000
jb 0x14000541e
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140005747
mov rcx, r8
call fcn.14000b360
xor eax, eax
mov qword [r15 + 0x10], rbx
mov qword [r15 + 0x18], 0xf
mov byte [r15], 0
mov rcx, qword [rbp + 0x48]
xor rcx, rsp
call fcn.14000ad40
lea r11, [rsp + 0x150]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
nop
test r14, r14
je 0x1400054a6
mov rdx, qword [rbp + 0x40]
sub rdx, r14
mov rax, r14
cmp rdx, 0x1000
jb 0x14000549d
add rdx, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000577d
mov rcx, r14
call fcn.14000b360
nop
mov rdx, qword [rbp]
cmp rdx, 0x10
jb 0x1400054e2
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400054dc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005783
call fcn.14000b360
nop
test rsi, rsi
je 0x14000551b
sub rdi, rsi
mov rax, rsi
cmp rdi, 0x1000
jb 0x14000550f
add rdi, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005789
mov rdx, rdi
mov rcx, rsi
call fcn.14000b360
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x140005557
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005552
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000573b
call fcn.14000b360
mov qword [rbp - 0x80], 0
mov qword [rbp - 0x78], 0xf
mov byte [rsp + 0x70], 0
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x1400055a7
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400055a2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005741
call fcn.14000b360
mov qword [rbp - 0x30], 0
mov qword [rbp - 0x28], 0xf
mov byte [rbp - 0x40], 0
mov rdx, qword [r15 + 0x18]
cmp rdx, 0x10
jb 0x1400055f5
inc rdx
mov rcx, qword [r15]
cmp rdx, 0x1000
jb 0x1400055f0
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140005747
mov rcx, r8
call fcn.14000b360
mov qword [r15 + 0x10], 0
xor eax, eax
jmp 0x140005429
test r14, r14
je 0x14000563e
mov rdx, qword [rbp + 0x40]
sub rdx, r14
mov rax, r14
cmp rdx, 0x1000
jb 0x140005635
add rdx, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000577d
mov rcx, r14
call fcn.14000b360
nop
mov rdx, qword [rbp]
cmp rdx, 0x10
jb 0x14000567a
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005674
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005783
call fcn.14000b360
nop
test rsi, rsi
je 0x1400056b3
sub rdi, rsi
mov rax, rsi
cmp rdi, 0x1000
jb 0x1400056a7
add rdi, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005789
mov rdx, rdi
mov rcx, rsi
call fcn.14000b360
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 0x10
jb 0x1400056eb
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400056e6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000573b
call fcn.14000b360
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], 0xf
mov byte [rsp + 0x70], 0
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x1400053d9
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400053d4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005741
jmp 0x1400053d4
call fcn.140011a2c
nop
call fcn.140011a2c
nop
call fcn.140011a2c
nop
call fcn.140011a2c
int3
call fcn.140011a2c
int3
call fcn.140011a2c
int3
call fcn.140011a2c
int3
call fcn.140011a2c
int3
call fcn.140011a2c
nop
call fcn.140011a2c
nop
call fcn.140011a2c
nop
call fcn.140011a2c
nop
call fcn.140011a2c
nop
call fcn.140011a2c
int3