Function at 0x14000ef9a
Capabilities:
Check http status code
Encode data using base64
Encode data using xor
Encrypt data using speck
Initialize winhttp library
Parse url
Prepare http request
Read http header
Receive http response
Set http header

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xcc8
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0xc30], xmm6
mov qword [rbp + 0xc28], 0xfffffffffffffffe
mov qword [rbp + 0xad8], r9
mov qword [rbp + 0xac0], r8
mov rsi, rdx
mov r13, rcx
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x184], 0
je 0x14001176b
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rdx, [rax + 0x175]
cmp byte [rdx + 0xb], 0
je 0x14000f049
xor eax, eax
movabs r8, 0x297b45a773fb0941
mov r9, rdx
mov ecx, eax
and cl, 0x38
mov r10, r8
shr r10, cl
xor byte [r9], r10b
add rax, 8
inc r9
cmp rax, 0x58
jne 0x14000f02a
mov byte [rdx + 0xb], 0
lea rcx, [0x1400f76f0]
call fcn.14000ec61
mov rcx, rax
call fcn.14000ee45
mov rdi, qword [rsi + 0x10]
cmp qword [rsi + 0x18], 0x10
jb 0x14000f06b
mov rsi, qword [rsi]
xorps xmm0, xmm0
movaps xmmword [rbp + 0xaf0], xmm0
movaps xmmword [rbp + 0xae0], xmm0
test rdi, rdi
je 0x14000f115
mov qword [rbp + 0xaf8], 7
movabs rax, 0x7fffffffffffffff
cmp rdi, rax
jae 0x140011a7b
cmp rdi, 8
jb 0x14000f12e
mov rax, rdi
or rax, 7
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x140011a8f
cmp rax, 0xb
mov r14d, 0xa
cmovae r14, rax
lea rcx, [r14 + r14]
cmp rax, 0x7ff
jb 0x14000f138
movabs rdx, 0x7fffffffffffffec
cmp rax, rdx
jae 0x140011a8f
add rcx, 0x29
call fcn.140028918
mov rcx, rax
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
mov rcx, qword [rbp + 0xaf0]
jmp 0x14000f143
mov qword [rbp + 0xaf8], 7
mov r14d, 7
xor r15d, r15d
jmp 0x14000f1b1
mov r14d, 7
xor ecx, ecx
jmp 0x14000f151
add rcx, 2
call fcn.140028918
xor ecx, ecx
mov qword [rbp + 0xae0], rax
mov qword [rbp + 0xaf8], r14
lea rax, [rcx + 1]
lea rdx, [rbp + 0xae0]
mov r8, rdi
mov r9, rdx
cmp rdi, 8
jb 0x14000f16f
mov r9, qword [rbp + 0xae0]
movsx r10d, byte [rsi]
mov word [r9 + rax*2 - 2], r10w
mov qword [rbp + 0xaf0], rax
inc rsi
inc rax
dec r8
jne 0x14000f15f
add rcx, rdi
cmp rdi, 8
jb 0x14000f19d
mov rax, qword [rbp + 0xae0]
jmp 0x14000f1a4
lea rax, [rbp + 0xae0]
mov word [rax + rcx*2], 0
mov r15, qword [rbp + 0xae0]
xorps xmm0, xmm0
lea rsi, [rbp + 0x9e0]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x50], xmm0
movaps xmmword [rsi + 0x40], xmm0
movaps xmmword [rsi + 0x30], xmm0
movaps xmmword [rsi + 0x20], xmm0
movaps xmmword [rsi + 0x10], xmm0
mov qword [rsi + 0x60], 0
mov dword [rsi], 0x68
lea r12, [rbp + 0x9c0]
movaps xmmword [r12 + 0x10], xmm0
movaps xmmword [r12], xmm0
lea rdi, [rbp + 0x7c0]
mov r8d, 0x200
mov rcx, rdi
xor edx, edx
call fcn.1400201e0
lea rbx, [rbp - 0x40]
mov r8d, 0x800
mov rcx, rbx
xor edx, edx
call fcn.1400201e0
mov qword [rsi + 8], r12
mov dword [rsi + 0x10], 0x10
mov qword [rsi + 0x18], rdi
mov dword [rsi + 0x20], 0x100
mov qword [rsi + 0x48], rbx
mov dword [rsi + 0x50], 0x400
cmp r14, 8
lea rcx, [rbp + 0xae0]
cmovae rcx, r15
xor edx, edx
xor r8d, r8d
mov r9, rsi
call qword [sym.imp.WININET.dll_InternetCrackUrlW]
test eax, eax
je 0x140011a4d
cmp dword [rbp + 0x9f4], 4
mov eax, 0x1bb
mov esi, 0x50
cmove esi, eax
mov eax, dword [rbp + 0xa04]
test ax, ax
cmovne esi, eax
lea rdi, [rbp + 0xa58]
mov rcx, rdi
call fcn.14000d47e
cmp qword [rbp + 0xa70], 8
jb 0x14000f2a3
mov rdi, qword [rbp + 0xa58]
mov dword [rsp + 0x20], 0
mov rcx, rdi
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.WINHTTP.dll_WinHttpOpen]
test rax, rax
je 0x14000f4a4
mov r14, rax
lea rdx, [rbp + 0x7c0]
mov rcx, rax
mov r8d, esi
xor r9d, r9d
call qword [sym.imp.WINHTTP.dll_WinHttpConnect]
test rax, rax
je 0x14000f52d
mov rdi, rax
xor eax, eax
cmp dword [rbp + 0x9f4], 4
sete al
shl eax, 0x17
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
mov dword [rsp + 0x30], eax
lea rdx, str.POST
lea r8, [rbp - 0x40]
mov rcx, rdi
xor r9d, r9d
call qword [sym.imp.WINHTTP.dll_WinHttpOpenRequest]
test rax, rax
je 0x14000f5bf
mov rbx, rax
lea r8, [rbp + 0xab8]
mov dword [r8], 0x3300
mov rcx, rax
mov edx, 0x1f
mov r9d, 4
call qword [sym.imp.WINHTTP.dll_WinHttpSetOption]
test eax, eax
je 0x14000f64f
imul edx, dword [rbp + 0xcb8], 0x3e8
mov dword [rsp + 0x20], edx
mov qword [rbp + 0xb18], rbx
mov rcx, rbx
mov r8d, edx
mov r9d, edx
call qword [sym.imp.WINHTTP.dll_WinHttpSetTimeouts]
mov rdx, qword [rbp + 0xad8]
cmp qword [rdx + 0x18], 0x10
jb 0x14000f38e
mov rax, qword [rbp + 0xad8]
mov rdx, qword [rax]
lea rsi, [rbp + 0xa78]
mov r8d, 0x10
mov rcx, rsi
call fcn.140008ba8
mov qword [rbp + 0xbd8], rdi
mov rdx, qword [rbp + 0xcb0]
lea rbx, [rbp + 0xa98]
mov r8d, 0x10
mov rcx, rbx
call fcn.140008ba8
mov rdi, qword [rbp + 0xa88]
cmp qword [rbp + 0xa90], 0x10
jb 0x14000f3de
mov rsi, qword [rbp + 0xa78]
xorps xmm0, xmm0
movaps xmmword [rbp + 0xc00], xmm0
movaps xmmword [rbp + 0xc10], xmm0
test rdi, rdi
mov qword [rbp + 0xb20], r14
je 0x14000f7af
mov qword [rbp + 0xc18], 7
movabs rax, 0x7fffffffffffffff
cmp rdi, rax
jae 0x140011ab2
cmp rdi, 8
jb 0x14000f7bf
mov rax, rdi
or rax, 7
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x140011adf
cmp rax, 0xb
mov r14d, 0xa
cmovae r14, rax
lea rcx, [r14 + r14]
cmp rax, 0x7ff
jb 0x14000f7c3
movabs rdx, 0x7fffffffffffffec
cmp rax, rdx
jae 0x140011adf
add rcx, 0x29
mov byte [rbp + 0xc26], 1
lea rax, [rbp + 0xb80]
mov qword [rbp + 0xb08], rax
call fcn.140028918
mov rcx, rax
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x14000f7e1
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x1ac], 0
je 0x1400117ce
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rdx, [rax + 0x195]
cmp byte [rdx + 0x13], 0
je 0x14000f514
xor eax, eax
movabs r8, 0x331b5f3be9257109
mov r9, rdx
mov ecx, eax
and cl, 0x38
mov r10, r8
shr r10, cl
xor byte [r9], r10b
add rax, 8
inc r9
cmp rax, 0x98
jne 0x14000f4f3
mov byte [rdx + 0x13], 0
lea rcx, [0x1400f75d0]
call fcn.14000ec61
mov rcx, rax
call fcn.14000ee45
jmp 0x14000f6e9
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x1c4], 0
je 0x140011836
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rdx, [rax + 0x1ad]
cmp byte [rdx + 0x16], 0
je 0x14000f59d
xor eax, eax
movabs r8, 0xc59f7d31b1dfcd87
mov r9, rdx
mov ecx, eax
and cl, 0x38
mov r10, r8
shr r10, cl
xor byte [r9], r10b
add rax, 8
inc r9
cmp rax, 0xb0
jne 0x14000f57c
mov byte [rdx + 0x16], 0
lea rcx, [0x1400f75d0]
call fcn.14000ec61
mov rcx, rax
call fcn.14000ee45
mov rcx, r14
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
jmp 0x14000f6e9
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x1e0], 0
je 0x140011899
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rdx, [rax + 0x1c5]
cmp byte [rdx + 0x1a], 0
je 0x14000f62f
xor eax, eax
movabs r8, 0x5be9895dd531356b
mov r9, rdx
mov ecx, eax
and cl, 0x38
mov r10, r8
shr r10, cl
xor byte [r9], r10b
add rax, 8
inc r9
cmp rax, 0xd0
jne 0x14000f60e
mov byte [rdx + 0x1a], 0
lea rcx, [0x1400f75d0]
call fcn.14000ec61
mov rcx, rax
call fcn.14000ee45
mov rsi, qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
jmp 0x14000f6df
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x1fc], 0
je 0x1400118fc
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rdx, [rax + 0x1e1]
cmp byte [rdx + 0x18], 0
je 0x14000f6bf
xor eax, eax
movabs r8, 0x35558361b1535d77
mov r9, rdx
mov ecx, eax
and cl, 0x38
mov r10, r8
shr r10, cl
xor byte [r9], r10b
add rax, 8
inc r9
cmp rax, 0xc0
jne 0x14000f69e
mov byte [rdx + 0x18], 0
lea rcx, [0x1400f75d0]
call fcn.14000ec61
mov rcx, rax
call fcn.14000ee45
mov rsi, qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, rbx
call rsi
mov rcx, rdi
call rsi
mov rcx, r14
call rsi
xorps xmm0, xmm0
movups xmmword [r13], xmm0
mov qword [r13 + 0x10], 0
mov rax, qword [rbp + 0xa70]
cmp rax, 8
jb 0x14000f745
mov rcx, qword [rbp + 0xa58]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14000f740
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov rax, qword [rbp + 0xaf8]
cmp rax, 8
jb 0x14000f791
mov rcx, qword [rbp + 0xae0]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14000f78c
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov rax, r13
movaps xmm6, xmmword [rbp + 0xc30]
add rsp, 0xcc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rbp + 0xc18], 7
jmp 0x14000f84f
xor eax, eax
jmp 0x14000f7f6
add rcx, 2
mov byte [rbp + 0xc26], 1
lea rax, [rbp + 0xb80]
mov qword [rbp + 0xb08], rax
call fcn.140028918
mov qword [rbp + 0xc00], rax
mov qword [rbp + 0xc18], r14
mov rax, qword [rbp + 0xc10]
lea rcx, [rax + 1]
lea rdx, [rbp + 0xc00]
mov r8, rdi
mov r9, rdx
cmp rdi, 8
jb 0x14000f814
mov r9, qword [rbp + 0xc00]
movsx r10d, byte [rsi]
mov word [r9 + rcx*2 - 2], r10w
mov qword [rbp + 0xc10], rcx
inc rsi
inc rcx
dec r8
jne 0x14000f804
add rax, rdi
cmp rdi, 8
jb 0x14000f842
mov rcx, qword [rbp + 0xc00]
jmp 0x14000f849
lea rcx, [rbp + 0xc00]
mov word [rcx + rax*2], 0
mov byte [rbp + 0xc27], 1
lea rcx, [rbp + 0xb80]
mov qword [rbp + 0xb50], rcx
lea rdx, str.session_id
lea r8, [rbp + 0xc00]
call fcn.14001287c
mov rsi, qword [rbp + 0xaa8]
cmp qword [rbp + 0xab0], 0x10
jb 0x14000f88f
mov rbx, qword [rbp + 0xa98]
lea r14, [rbp + 0xba0]
xorps xmm0, xmm0
movaps xmmword [rbp + 0xbe0], xmm0
movaps xmmword [rbp + 0xbf0], xmm0
test rsi, rsi
je 0x14000f942
mov qword [rbp + 0xbf8], 7
movabs rax, 0x7fffffffffffffff
cmp rsi, rax
jae 0x140011acc
cmp rsi, 8
jb 0x14000f952
mov rax, rsi
or rax, 7
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x140011af9
cmp rax, 0xb
mov edi, 0xa
cmovae rdi, rax
lea rcx, [rdi + rdi]
cmp rax, 0x7ff
jb 0x14000f956
movabs rdx, 0x7fffffffffffffec
cmp rax, rdx
jae 0x140011af9
add rcx, 0x29
mov byte [rbp + 0xc27], 1
mov qword [rbp + 0xb50], r14
call fcn.140028918
mov rcx, rax
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x14000f96d
mov qword [rbp + 0xbf8], 7
jmp 0x14000f9db
xor eax, eax
jmp 0x14000f982
add rcx, 2
mov byte [rbp + 0xc27], 1
mov qword [rbp + 0xb50], r14
call fcn.140028918
mov qword [rbp + 0xbe0], rax
mov qword [rbp + 0xbf8], rdi
mov rax, qword [rbp + 0xbf0]
lea rcx, [rax + 1]
lea rdx, [rbp + 0xbe0]
mov r8, rsi
mov r9, rdx
cmp rsi, 8
jb 0x14000f9a0
mov r9, qword [rbp + 0xbe0]
movsx r10d, byte [rbx]
mov word [r9 + rcx*2 - 2], r10w
mov qword [rbp + 0xbf0], rcx
inc rbx
inc rcx
dec r8
jne 0x14000f990
add rax, rsi
cmp rsi, 8
jb 0x14000f9ce
mov rcx, qword [rbp + 0xbe0]
jmp 0x14000f9d5
lea rcx, [rbp + 0xbe0]
mov word [rcx + rax*2], 0
mov byte [rbp + 0xc25], 1
lea rdx, str.user_token
lea r8, [rbp + 0xbe0]
mov rcx, r14
call fcn.14001287c
lea rdx, [rbp + 0xa48]
lea rax, [rbp + 0xb80]
mov qword [rdx], rax
lea rax, [rbp + 0xbc0]
mov qword [rdx + 8], rax
lea rcx, [rbp + 0xbc0]
lea r8, [rbp + 0xb30]
call fcn.14000db74
mov esi, 0x20
mov rax, qword [rbp + rsi + 0xb98]
cmp rax, 8
jb 0x14000fa7a
mov rcx, qword [rbp + rsi + 0xb80]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14000fa75
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov qword [rbp + rsi + 0xb90], 0
mov qword [rbp + rsi + 0xb98], 7
mov word [rbp + rsi + 0xb80], 0
add rsi, 0xffffffffffffffe0
cmp rsi, 0xffffffffffffffe0
jne 0x14000fa2c
mov rax, qword [rbp + 0xbf8]
cmp rax, 8
jb 0x14000faf2
mov rcx, qword [rbp + 0xbe0]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14000faed
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov rax, qword [rbp + 0xc18]
cmp rax, 8
jb 0x14000fb3e
mov rcx, qword [rbp + 0xc00]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14000fb39
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov qword [rbp + 0xb28], r13
xor ecx, ecx
call fcn.1400a4060
mov ecx, eax
call fcn.1400a62c0
call fcn.1400a62d8
mov dword [rbp + 0xb68], eax
xorps xmm0, xmm0
movaps xmmword [rbp + 0xb70], xmm0
mov ecx, 0x40
call fcn.140028918
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0xb70], rax
mov r13, qword [rbp + 0xbc0]
mov rdi, qword [rbp + 0xbc8]
cmp r13, rdi
je 0x14000fe92
xorps xmm6, xmm6
lea rbx, [rbp + 0xb80]
lea r15, [rbp + 0xb70]
lea r12, [rbp + 0xc00]
mov qword [rbp + 0xb10], rdi
cmp qword [r13 + 0x18], 8
mov rcx, r13
jb 0x14000fbce
mov rcx, qword [r13]
mov rsi, qword [r13 + 0x10]
test rsi, rsi
je 0x14000fe85
mov rax, rcx
mov rdx, rsi
cmp word [rax], 0x3d
je 0x14000fbf5
add rax, 2
dec rdx
jne 0x14000fbe1
jmp 0x14000fe85
sub rax, rcx
cmp rax, 0xfffffffffffffffe
je 0x14000fe85
sar rax, 1
movaps xmmword [rbp + 0xb90], xmm6
movaps xmmword [rbp + 0xb80], xmm6
cmp rsi, rax
jbe 0x140011a85
cmp qword [r13 + 0x18], 8
mov rcx, r13
jb 0x14000fc2a
mov rcx, qword [r13]
lea rdx, [rax + 1]
sub rsi, rdx
movabs rdx, 0x7fffffffffffffff
cmp rsi, rdx
jae 0x140011a8a
mov rdi, r12
lea r12, [rcx + rax*2]
add r12, 2
cmp rsi, 7
ja 0x14000fc85
mov qword [rbp + 0xb90], rsi
mov qword [rbp + 0xb98], 7
lea r8, [rsi + rsi]
mov rcx, rbx
mov rdx, r12
call fcn.140020110
mov word [rbp + rsi*2 + 0xb80], 0
jmp 0x14000fd35
mov qword [rbp + 0xb98], 7
mov rax, rsi
or rax, 7
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x140011a94
cmp rax, 0xb
mov r15d, 0xa
cmovae r15, rax
lea rcx, [r15 + r15]
cmp rax, 0x7ff
jb 0x14000fcf1
movabs rdx, 0x7fffffffffffffec
cmp rax, rdx
jae 0x140011a94
add rcx, 0x29
call fcn.140028918
mov rbx, rax
add rbx, 0x27
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x14000fcfd
add rcx, 2
call fcn.140028918
mov rbx, rax
mov qword [rbp + 0xb80], rbx
mov qword [rbp + 0xb90], rsi
mov qword [rbp + 0xb98], r15
lea r8, [rsi + rsi]
mov rcx, rbx
mov rdx, r12
call fcn.140020110
mov word [rbx + rsi*2], 0
lea rbx, [rbp + 0xb80]
lea r15, [rbp + 0xb70]
mov rcx, r15
mov r12, rdi
mov rdx, rdi
mov r8, rbx
call fcn.140012ae0
mov rsi, qword [rbp + 0xc00]
mov r14d, dword [rbp + 0xc08]
mov rdx, qword [rbp + 0xc10]
mov rcx, r15
mov r8, rbx
call fcn.140012b50
test al, al
jne 0x14000fe2b
movabs rax, 0x3ffffffffffffff
cmp qword [rbp + 0xb78], rax
je 0x140011a99
mov r15, rsi
mov r12, qword [rbp + 0xb70]
mov rcx, rdi
lea rsi, [rbp + 0xb70]
mov rdx, rsi
call fcn.140012b88
mov rax, qword [rbp + 0xc08]
movaps xmm0, xmmword [rbp + 0xb80]
movaps xmm1, xmmword [rbp + 0xb90]
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x20], xmm0
xor ecx, ecx
mov qword [rbp + 0xb90], rcx
mov qword [rbp + 0xb98], 7
mov word [rbp + 0xb80], cx
mov qword [rax], r12
mov rax, qword [rbp + 0xc08]
mov qword [rax + 8], r12
mov rbx, qword [rbp + 0xc08]
mov qword [rbx + 0x10], r12
mov word [rbx + 0x18], cx
mov qword [rbp + 0xc08], rcx
mov rcx, rdi
call fcn.140012bf0
mov qword [rbp + 0xc00], r15
mov dword [rbp + 0xc08], r14d
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
call fcn.140012ca0
lea rbx, [rbp + 0xb80]
mov r12, rdi
mov rax, qword [rbp + 0xb98]
cmp rax, 8
lea r15, [rbp + 0xb70]
mov rdi, qword [rbp + 0xb10]
jb 0x14000fe85
mov rcx, qword [rbp + 0xb80]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14000fe80
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
add r13, 0x20
cmp r13, rdi
jne 0x14000fbc0
movsxd rdx, dword [rbp + 0xb68]
imul rax, rdx, 0x55555556
mov rcx, rax
shr rcx, 0x3f
shr rax, 0x20
add eax, ecx
lea eax, [rax + rax*2]
sub edx, eax
mov qword [rbp + 0xb68], rdx
js 0x140010ab3
mov rax, qword [rbp + 0xb68]
inc eax
mov qword [rbp + 0xb68], rax
xorps xmm6, xmm6
xor eax, eax
mov dword [rbp + 0xb10], eax
movaps xmmword [rbp + 0xb80], xmm6
mov qword [rbp + 0xb90], 0
mov qword [rbp + 0xb98], 7
call fcn.1400a62d8
cdqe
imul rcx, rax, 0x55555556
mov rdx, rcx
shr rdx, 0x3f
shr rcx, 0x20
add ecx, edx
lea ecx, [rcx + rcx*2]
sub eax, ecx
cmp eax, 2
je 0x14000ff4f
cmp eax, 1
je 0x14000ff3a
test eax, eax
jne 0x14000ff62
lea rcx, [rbp + 0xb80]
lea rdx, str.csrftoken
call fcn.140012dc0
jmp 0x14000ff62
lea rcx, [rbp + 0xb80]
lea rdx, str.access_token
call fcn.140012dc0
jmp 0x14000ff62
lea rcx, [rbp + 0xb80]
lea rdx, str.preferences
call fcn.140012dc0
movaps xmmword [rbp + 0xc00], xmm6
mov qword [rbp + 0xc10], 0
mov qword [rbp + 0xc18], 7
cmp qword [rbp + 0xc18], 8
lea rax, [rbp + 0xc00]
jb 0x14000ff97
mov rax, qword [rbp + 0xc00]
mov qword [rbp + 0xc10], 0
mov word [rax], 0
mov r12d, 0xa
movabs rbx, 0x7ffffffffffffffe
call fcn.1400a62d8
cdqe
imul rcx, rax, 0x4ec4ec4f
mov rdx, rcx
shr rdx, 0x3f
sar rcx, 0x23
add ecx, edx
lea edx, [rcx + rcx*4]
lea edx, [rdx + rdx*4]
add edx, ecx
neg edx
lea r15d, [rax + rdx]
add r15d, 0x41
mov r14, qword [rbp + 0xc10]
mov r13, qword [rbp + 0xc18]
cmp r14, r13
jae 0x140010028
lea rax, [r14 + 1]
mov qword [rbp + 0xc10], rax
lea rax, [rbp + 0xc00]
cmp r13, 8
jb 0x140010016
mov rax, qword [rbp + 0xc00]
mov word [rax + r14*2], r15w
mov word [rax + r14*2 + 2], 0
jmp 0x140010180
cmp r14, rbx
je 0x140011766
lea rdi, [r14 + 1]
mov rax, rdi
or rax, 7
cmp rax, rbx
ja 0x14001175c
mov rcx, rbx
mov rbx, r13
shr rbx, 1
sub rcx, rbx
add rbx, r13
cmp rax, rbx
cmova rbx, rax
lea rax, [rbx + 1]
cmp rcx, r13
movabs rcx, 0x7fffffffffffffff
cmovb rax, rcx
test rax, rax
js 0x140011761
lea rcx, [rax + rax]
cmp rax, 0x800
jb 0x1400100b2
movabs rdx, 0x7fffffffffffffed
cmp rax, rdx
jae 0x14001175c
add rcx, 0x27
call fcn.140028918
mov rsi, rax
add rsi, 0x27
and rsi, 0xffffffffffffffe0
mov qword [rsi - 8], rax
jmp 0x1400100ca
test rax, rax
je 0x1400100c1
call fcn.140028918
mov rsi, rax
jmp 0x1400100ca
mov rbx, 0xffffffffffffffff
xor esi, esi
mov qword [rbp + 0xc10], rdi
mov qword [rbp + 0xc18], rbx
cmp r13, 8
jb 0x14001014f
mov rdi, qword [rbp + 0xc00]
lea r8, [r14 + r14]
mov rcx, rsi
mov rdx, rdi
call fcn.140020110
mov word [rsi + r14*2], r15w
mov word [rsi + r14*2 + 2], 0
lea rdx, [r13*2 + 2]
cmp rdx, 0x1000
movabs rbx, 0x7ffffffffffffffe
jb 0x14001013e
mov rax, qword [rdi - 8]
add rdi, 0xfffffffffffffff8
sub rdi, rax
cmp rdi, 0x20
jae 0x140011831
add r13, r13
add r13, 0x29
mov rdx, r13
mov rdi, rax
mov rcx, rdi
call fcn.140028960
mov qword [rbp + 0xc00], rsi
jmp 0x140010180
lea r8, [r14 + r14]
mov rcx, rsi
lea rdx, [rbp + 0xc00]
call fcn.140020110
mov word [rsi + r14*2], r15w
mov word [rsi + r14*2 + 2], 0
mov qword [rbp + 0xc00], rsi
movabs rbx, 0x7ffffffffffffffe
dec r12d
jne 0x14000ffb7
lea rbx, [rbp + 0xb70]
mov rcx, rbx
lea rdx, [rbp + 0xbe0]
lea rdi, [rbp + 0xc00]
mov r8, rdi
call fcn.140012ae0
mov rsi, qword [rbp + 0xbf0]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140012b50
test al, al
je 0x1400101cf
cmp rsi, qword [rbp + 0xb70]
jne 0x14000ff7f
mov rcx, rbx
lea rdx, [rbp + 0xbe0]
lea rsi, [rbp + 0xc00]
mov r8, rsi
call fcn.140012ae0
mov rdi, qword [rbp + 0xbe0]
mov r12d, dword [rbp + 0xbe8]
mov rdx, qword [rbp + 0xbf0]
mov rcx, rbx
mov r8, rsi
call fcn.140012b50
test al, al
jne 0x140010393
movabs rax, 0x3ffffffffffffff
cmp qword [rbp + 0xb78], rax
je 0x140011a3e
mov rbx, qword [rbp + 0xb70]
lea rcx, [rbp + 0xbe0]
lea rdx, [rbp + 0xb70]
call fcn.140012b88
mov r14, qword [rbp + 0xbe8]
movups xmmword [r14 + 0x30], xmm6
movups xmmword [r14 + 0x20], xmm6
cmp qword [rbp + 0xc18], 8
jb 0x140010263
mov rsi, qword [rbp + 0xc00]
mov r15, qword [rbp + 0xc10]
movabs rax, 0x7fffffffffffffff
cmp r15, rax
jae 0x140011a39
cmp r15, 7
ja 0x14001029e
lea rax, [r14 + 0x20]
mov qword [r14 + 0x30], r15
mov qword [r14 + 0x38], 7
movups xmm0, xmmword [rsi]
movups xmmword [rax], xmm0
jmp 0x14001033a
mov qword [r14 + 0x38], 7
mov rax, r15
or rax, 7
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x140011a48
cmp rax, 0xb
mov r13d, 0xa
cmovae r13, rax
lea rcx, [r13*2]
cmp rax, 0x7ff
jb 0x14001030b
movabs rdx, 0x7fffffffffffffec
cmp rax, rdx
jae 0x140011a48
add rcx, 0x29
call fcn.140028918
mov rcx, rax
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140010314
add rcx, 2
call fcn.140028918
mov qword [r14 + 0x20], rax
mov qword [r14 + 0x30], r15
mov qword [r14 + 0x38], r13
lea r8, [r15*2 + 2]
mov rcx, rax
mov rdx, rsi
call fcn.140020110
mov r14, qword [rbp + 0xbe8]
mov qword [r14], rbx
mov rax, qword [rbp + 0xbe8]
mov qword [rax + 8], rbx
mov rsi, qword [rbp + 0xbe8]
mov qword [rsi + 0x10], rbx
mov word [rsi + 0x18], 0
mov qword [rbp + 0xbe8], 0
lea rbx, [rbp + 0xbe0]
mov rcx, rbx
call fcn.140012bf0
mov qword [rbp + 0xbe0], rdi
mov dword [rbp + 0xbe8], r12d
lea rcx, [rbp + 0xb70]
mov rdx, rbx
mov r8, rsi
call fcn.140012ca0
call fcn.1400a62d8
cdqe
mov rcx, qword [rbp + 0xbc8]
sub rcx, qword [rbp + 0xbc0]
sar rcx, 5
inc rcx
xor edx, edx
div rcx
mov rbx, qword [rbp + 0xb90]
movabs rax, 0x7ffffffffffffffe
cmp rbx, rax
je 0x140011a25
mov rsi, rdx
mov rdi, qword [rbp + 0xb80]
mov r14, qword [rbp + 0xb98]
movaps xmmword [rbp + 0xb30], xmm6
movaps xmmword [rbp + 0xb40], xmm6
lea r15, [rbx + 1]
mov r13d, 7
lea r12, [rbp + 0xb30]
cmp r15, 8
jb 0x14001047d
mov rax, r15
or rax, 7
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x140011a2f
cmp rax, 0xb
mov r13d, 0xa
cmovae r13, rax
lea rcx, [r13*2]
cmp rax, 0x7ff
jb 0x14001046a
movabs rdx, 0x7fffffffffffffec
cmp rax, rdx
jae 0x140011a2f
add rcx, 0x29
call fcn.140028918
mov r12, rax
add r12, 0x27
and r12, 0xffffffffffffffe0
mov qword [r12 - 8], rax
jmp 0x140010476
add rcx, 2
call fcn.140028918
mov r12, rax
mov qword [rbp + 0xb30], r12
cmp r14, 8
lea rax, [rbp + 0xb80]
cmovb rdi, rax
mov qword [rbp + 0xb40], r15
mov qword [rbp + 0xb48], r13
lea r8, [rbx + rbx]
mov rcx, r12
mov rdx, rdi
call fcn.140020110
mov dword [r12 + rbx*2], 0x3d
lea rcx, [rbp + 0xb30]
lea rdx, [rbp + 0xc00]
call fcn.140012f2a
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0xbf0], xmm1
movaps xmmword [rbp + 0xbe0], xmm0
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], 7
mov word [rax], 0
mov r15, qword [rbp + 0xbc0]
mov rax, qword [rbp + 0xbc8]
movsxd r12, esi
shl r12, 5
lea rsi, [r15 + r12]
cmp rax, qword [rbp + 0xbd0]
je 0x140010682
cmp rax, rsi
je 0x1400106fe
movzx edi, word [rbp + 0xbe0]
lea rdx, [rbp + 0xbe2]
mov rcx, qword [rdx]
mov rdx, qword [rdx + 6]
mov qword [rbp + 0xac8], rcx
mov qword [rbp + 0xace], rdx
mov rbx, qword [rbp + 0xbf0]
mov r14, qword [rbp + 0xbf8]
xor ecx, ecx
mov qword [rbp + 0xbf0], rcx
mov edx, 7
mov qword [rbp + 0xbf8], rdx
mov word [rbp + 0xbe0], cx
lea r13, [rax - 0x20]
movups xmm0, xmmword [rax - 0x20]
movups xmm1, xmmword [rax - 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rax - 0x10], rcx
mov qword [rax - 8], rdx
mov word [rax - 0x20], cx
add rax, 0x20
mov qword [rbp + 0xbc8], rax
cmp r13, rsi
je 0x140010616
mov rax, qword [r13 + 0x18]
cmp rax, 8
jb 0x1400105df
mov rcx, qword [r13]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x1400105da
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
movups xmm0, xmmword [r13 - 0x20]
movups xmm1, xmmword [r13 - 0x10]
movups xmmword [r13], xmm0
movups xmmword [r13 + 0x10], xmm1
mov qword [r13 - 0x10], 0
mov qword [r13 - 8], 7
mov word [r13 - 0x20], 0
lea rax, [r13 - 0x20]
mov r13, rax
cmp rax, rsi
jne 0x140010599
mov rax, qword [r15 + r12 + 0x18]
cmp rax, 8
jb 0x14001065c
mov rcx, qword [rsi]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140010657
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov word [rsi], di
mov rax, qword [rbp + 0xac8]
mov rcx, qword [rbp + 0xace]
mov qword [rsi + 2], rax
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], r14
jmp 0x1400109bb
sub rax, r15
sar rax, 5
lea rbx, [rax + 1]
mov rcx, rax
shr rcx, 1
movabs r8, 0x7ffffffffffffff
mov rdx, r8
sub rdx, rcx
add rcx, rax
cmp rcx, rbx
cmovbe rcx, rbx
cmp rax, rdx
cmova rcx, r8
mov rax, rcx
shr rax, 0x3b
jne 0x140011a43
mov r14, rcx
shl r14, 5
cmp rcx, 0x80
jb 0x140010739
movabs rax, 0x7ffffffffffffff
cmp rcx, rax
jae 0x140011a80
lea rcx, [r14 + 0x27]
call fcn.140028918
mov rdi, rax
add rdi, 0x27
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14001074d
movaps xmm0, xmmword [rbp + 0xbe0]
movaps xmm1, xmmword [rbp + 0xbf0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov qword [rbp + 0xbf0], 0
mov qword [rbp + 0xbf8], 7
add rsi, 0x20
mov qword [rbp + 0xbc8], rsi
jmp 0x1400109bb
test rcx, rcx
je 0x14001074b
mov rcx, r14
call fcn.140028918
mov rdi, rax
jmp 0x14001074d
xor edi, edi
movaps xmm0, xmmword [rbp + 0xbe0]
movaps xmm1, xmmword [rbp + 0xbf0]
movups xmmword [rdi + r12 + 0x10], xmm1
movups xmmword [rdi + r12], xmm0
mov qword [rbp + 0xbf0], 0
mov qword [rbp + 0xbf8], 7
mov word [rbp + 0xbe0], 0
mov r15, qword [rbp + 0xbc8]
cmp r15, rsi
je 0x14001082a
mov rax, qword [rbp + 0xbc0]
cmp rax, rsi
je 0x1400107e4
xor ecx, ecx
movups xmmword [rdi + rcx + 0x10], xmm6
movups xmmword [rdi + rcx], xmm6
lea rdx, [rax + rcx]
add rdx, 0x20
movups xmm0, xmmword [rdx - 0x20]
movups xmm1, xmmword [rdx - 0x10]
movups xmmword [rdi + rcx + 0x10], xmm1
movups xmmword [rdi + rcx], xmm0
mov qword [rdx - 0x10], 0
mov qword [rdx - 8], 7
mov word [rdx - 0x20], 0
add rcx, 0x20
cmp rdx, rsi
jne 0x1400107a3
add r12, rdi
movups xmmword [r12 + 0x30], xmm6
movups xmmword [r12 + 0x20], xmm6
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r12 + 0x30], xmm1
movups xmmword [r12 + 0x20], xmm0
add r12, 0x20
mov qword [rsi + 0x10], 0
mov qword [rsi + 0x18], 7
mov word [rsi], 0
add rsi, 0x20
cmp rsi, r15
jne 0x1400107e7
jmp 0x140010879
mov rax, qword [rbp + 0xbc0]
cmp rax, rsi
je 0x140010880
xor ecx, ecx
movups xmmword [rdi + rcx + 0x10], xmm6
movups xmmword [rdi + rcx], xmm6
lea rdx, [rax + rcx]
add rdx, 0x20
movups xmm0, xmmword [rdx - 0x20]
movups xmm1, xmmword [rdx - 0x10]
movups xmmword [rdi + rcx + 0x10], xmm1
movups xmmword [rdi + rcx], xmm0
mov qword [rdx - 0x10], 0
mov qword [rdx - 8], 7
mov word [rdx - 0x20], 0
add rcx, 0x20
cmp rdx, rsi
jne 0x140010838
mov rsi, qword [rbp + 0xbc0]
test rsi, rsi
je 0x14001099c
cmp rsi, r15
je 0x1400108f8
mov rax, qword [rsi + 0x18]
cmp rax, 8
jb 0x1400108d3
mov rcx, qword [rsi]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x1400108ce
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov qword [rsi + 0x10], 0
mov qword [rsi + 0x18], 7
mov word [rsi], 0
add rsi, 0x20
cmp rsi, r15
jne 0x14001088e
mov r15, qword [rbp + 0xbc0]
mov rdx, qword [rbp + 0xbd0]
sub rdx, r15
cmp rdx, 0x1000
jb 0x140010927
mov rax, qword [r15 - 8]
add r15, 0xfffffffffffffff8
sub r15, rax
cmp r15, 0x20
jae 0x140011831
add rdx, 0x27
mov r15, rax
mov rcx, r15
call fcn.140028960
mov rax, qword [rbp + 0xbf8]
mov qword [rbp + 0xbc0], rdi
shl rbx, 5
add rbx, rdi
mov qword [rbp + 0xbc8], rbx
add r14, rdi
mov qword [rbp + 0xbd0], r14
cmp rax, 8
jb 0x1400109bb
mov rcx, qword [rbp + 0xbe0]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140010995
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
jmp 0x1400109bb
mov qword [rbp + 0xbc0], rdi
shl rbx, 5
add rbx, rdi
mov qword [rbp + 0xbc8], rbx
add r14, rdi
mov qword [rbp + 0xbd0], r14
mov rax, qword [rbp + 0xb48]
cmp rax, 8
jb 0x140010a07
mov rcx, qword [rbp + 0xb30]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140010a02
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov rax, qword [rbp + 0xc18]
cmp rax, 8
jb 0x140010a53
mov rcx, qword [rbp + 0xc00]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140010a4e
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov rax, qword [rbp + 0xb98]
cmp rax, 8
jb 0x140010a9f
mov rcx, qword [rbp + 0xb80]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140010a9a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov eax, dword [rbp + 0xb10]
inc eax
cmp eax, dword [rbp + 0xb68]
jne 0x14000fed4
mov rbx, qword [rbp + 0xbc0]
xorps xmm0, xmm0
movaps xmmword [rbp + 0xb80], xmm0
movaps xmmword [rbp + 0xb90], xmm0
mov rdi, qword [rbx + 0x10]
cmp qword [rbx + 0x18], 8
mov rsi, rbx
jb 0x140010adc
mov rsi, qword [rbx]
movabs rax, 0x7fffffffffffffff
cmp rdi, rax
jae 0x140011a9e
cmp rdi, 7
ja 0x140010b16
mov qword [rbp + 0xb90], rdi
mov qword [rbp + 0xb98], 7
movups xmm0, xmmword [rsi]
movaps xmmword [rbp + 0xb80], xmm0
jmp 0x140010bb9
mov qword [rbp + 0xb98], 7
mov rax, rdi
or rax, 7
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x140011aa8
cmp rax, 0xb
mov ebx, 0xa
cmovae rbx, rax
lea rcx, [rbx + rbx]
cmp rax, 0x7ff
jb 0x140010b81
movabs rdx, 0x7fffffffffffffec
cmp rax, rdx
jae 0x140011aa8
add rcx, 0x29
call fcn.140028918
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x140010b8d
add rcx, 2
call fcn.140028918
mov rcx, rax
mov qword [rbp + 0xb80], rcx
mov qword [rbp + 0xb90], rdi
mov qword [rbp + 0xb98], rbx
lea r8, [rdi*2 + 2]
mov rdx, rsi
call fcn.140020110
mov rbx, qword [rbp + 0xbc0]
mov rax, qword [rbp + 0xbc8]
sub rax, rbx
sar rax, 5
cmp rax, 2
jb 0x140010d7f
mov r15d, 1
mov r12d, 0x20
xorps xmm6, xmm6
lea r14, [rbp + 0xc00]
mov r13, qword [rbx + r12 + 0x10]
movabs rax, 0x8000000000000003
add rax, r13
cmp rax, 1
jbe 0x140011a2a
mov r8, qword [rbx + r12]
mov r9, qword [rbx + r12 + 0x18]
movaps xmmword [rbp + 0xc10], xmm6
movaps xmmword [rbp + 0xc00], xmm6
lea rdi, [r13 + 2]
mov esi, 7
cmp rdi, 8
jb 0x140010cbc
mov rax, rdi
or rax, 7
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x140011a34
cmp rax, 0xb
mov esi, 0xa
cmovae rsi, rax
lea rcx, [rsi + rsi]
cmp rax, 0x7ff
mov qword [rbp + 0xb10], r8
mov qword [rbp + 0xb68], r9
jb 0x140010c9b
movabs rdx, 0x7fffffffffffffec
cmp rax, rdx
jae 0x140011a34
add rcx, 0x29
call fcn.140028918
mov r14, rax
add r14, 0x27
and r14, 0xffffffffffffffe0
mov qword [r14 - 8], rax
jmp 0x140010ca7
add rcx, 2
call fcn.140028918
mov r14, rax
mov qword [rbp + 0xc00], r14
mov r8, qword [rbp + 0xb10]
mov r9, qword [rbp + 0xb68]
add rbx, r12
cmp r9, 8
cmovae rbx, r8
mov qword [rbp + 0xc10], rdi
mov qword [rbp + 0xc18], rsi
mov dword [r14], 0x20003b
lea rcx, [r14 + 4]
lea r8, [r13*2]
mov rdx, rbx
call fcn.140020110
mov word [r14 + r13*2 + 4], 0
lea rcx, [rbp + 0xb80]
lea r14, [rbp + 0xc00]
mov rdx, r14
call fcn.140012f2a
mov rax, qword [rbp + 0xc18]
cmp rax, 8
jb 0x140010d5a
mov rcx, qword [rbp + 0xc00]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140010d55
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
inc r15
mov rbx, qword [rbp + 0xbc0]
mov rax, qword [rbp + 0xbc8]
sub rax, rbx
sar rax, 5
add r12, 0x20
cmp r15, rax
jb 0x140010be7
mov rdi, qword [rbp + 0xb90]
movabs rax, 0x8000000000000009
add rax, rdi
cmp rax, 7
jbe 0x140011aa3
mov r15, qword [rbp + 0xb80]
mov r12, qword [rbp + 0xb98]
xorps xmm0, xmm0
lea rsi, [rbp + 0xc00]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm0
mov r14, rdi
mov r13d, 7
mov rbx, rsi
sub r14, 0xfffffffffffffff8
jae 0x140010e46
mov rax, r14
or rax, 7
movabs rcx, 0x7ffffffffffffffe
cmp rax, rcx
ja 0x140011aad
cmp rax, 0xb
mov r13d, 0xa
cmovae r13, rax
lea rcx, [r13*2]
cmp rax, 0x7ff
jb 0x140010e33
movabs rdx, 0x7fffffffffffffec
cmp rax, rdx
jae 0x140011aad
add rcx, 0x29
call fcn.140028918
mov rbx, rax
add rbx, 0x27
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140010e3f
add rcx, 2
call fcn.140028918
mov rbx, rax
mov qword [rbp + 0xc00], rbx
cmp r12, 8
lea rdx, [rbp + 0xb80]
cmovae rdx, r15
mov qword [rbp + 0xc10], r14
mov qword [rbp + 0xc18], r13
movups xmm0, xmmword [str.Cookie:]
movups xmmword [rbx], xmm0
lea rcx, [rbx + 0x10]
add rdi, rdi
mov r8, rdi
call fcn.140020110
mov word [rbx + r14*2], 0
cmp qword [rbp + 0xc18], 8
jb 0x140010e94
mov rsi, qword [rbp + 0xc00]
mov r14, qword [rbp + 0xb18]
mov rcx, r14
mov rdx, rsi
mov r8d, 0xffffffff
mov r9d, 0xa0000000
call qword [sym.imp.WINHTTP.dll_WinHttpAddRequestHeaders]
mov esi, eax
mov rax, qword [rbp + 0xc18]
cmp rax, 8
mov r13, qword [rbp + 0xb28]
mov rbx, qword [rbp + 0xb20]
mov rdi, qword [rbp + 0xbd8]
jb 0x140010f16
mov rcx, qword [rbp + 0xc00]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140010f11
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
test esi, esi
je 0x140011333
mov r9, qword [rbp + 0xac0]
mov eax, dword [r9 + 0x10]
cmp qword [r9 + 0x18], 0x10
jb 0x140010f33
mov r9, qword [r9]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x30], 0
lea rdx, str.Content_Type:_application_x_www_form_urlencoded
mov rcx, r14
mov r8d, 0xffffffff
call qword [sym.imp.WINHTTP.dll_WinHttpSendRequest]
test eax, eax
je 0x1400113bc
mov rcx, r14
xor edx, edx
call qword [sym.imp.WINHTTP.dll_WinHttpReceiveResponse]
test eax, eax
je 0x140011621
lea rsi, [rbp + 0xac8]
mov dword [rsi], 0
lea rax, [rbp + 0xabc]
mov dword [rax], 4
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0
xor edi, edi
mov rcx, r14
mov edx, 0x20000013
xor r8d, r8d
mov r9, rsi
call qword [sym.imp.WINHTTP.dll_WinHttpQueryHeaders]
cmp dword [rsi], 0xc8
jne 0x14001163f
xorps xmm6, xmm6
movaps xmmword [rbp + 0xb30], xmm6
mov qword [rbp + 0xb40], 0
lea rax, [rbp + 0xb60]
mov dword [rax], edi
lea rax, [rbp + 0xb64]
mov dword [rax], edi
mov rdi, qword [rbp + 0xbd8]
mov rcx, r14
lea rdx, [rbp + 0xb64]
call qword [sym.imp.WINHTTP.dll_WinHttpQueryDataAvailable]
test eax, eax
je 0x1400116a2
mov esi, dword [rbp + 0xb64]
test rsi, rsi
je 0x140011265
movaps xmmword [rbp + 0xc00], xmm6
mov qword [rbp + 0xc10], 0
cmp esi, 0x1000
jb 0x140011048
lea rcx, [rsi + 0x27]
call fcn.140028918
mov rcx, rax
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140011050
mov rcx, rsi
call fcn.140028918
mov qword [rbp + 0xc00], rax
lea rdi, [rax + rsi]
mov qword [rbp + 0xc10], rdi
mov rcx, rax
xor edx, edx
mov r8, rsi
call fcn.1400201e0
mov qword [rbp + 0xc08], rdi
mov r8d, dword [rbp + 0xb64]
mov rdx, qword [rbp + 0xc00]
mov rcx, r14
lea r9, [rbp + 0xb60]
call qword [sym.imp.WINHTTP.dll_WinHttpReadData]
test eax, eax
je 0x1400116ee
mov r15d, dword [rbp + 0xb60]
test r15, r15
mov rdi, qword [rbp + 0xbd8]
je 0x140011218
mov r12, qword [rbp + 0xc00]
mov rdi, qword [rbp + 0xb38]
mov rax, qword [rbp + 0xb40]
mov rcx, rax
sub rcx, rdi
cmp rcx, r15
jae 0x140011147
mov r13, qword [rbp + 0xb30]
sub rdi, r13
mov rcx, rdi
movabs rdx, 0x7fffffffffffffff
xor rcx, rdx
cmp rcx, r15
jb 0x140011b0c
lea r14, [rdi + r15]
sub rax, r13
mov rsi, rax
shr rsi, 1
mov rcx, rsi
xor rcx, rdx
add rsi, rax
cmp rsi, r14
cmovbe rsi, r14
cmp rax, rcx
cmova rsi, rdx
cmp rsi, 0x1000
jb 0x14001116c
cmp rsi, 0xffffffffffffffd9
jae 0x140011b11
lea rcx, [rsi + 0x27]
call fcn.140028918
mov rbx, rax
add rbx, 0x27
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140011180
lea rax, [rdi + r15]
mov qword [rbp + 0xb38], rax
mov rcx, rdi
mov rdx, r12
mov r8, r15
call fcn.140096fe0
mov rdi, qword [rbp + 0xbd8]
jmp 0x140011218
test rsi, rsi
je 0x14001117e
mov rcx, rsi
call fcn.140028918
mov rbx, rax
jmp 0x140011180
xor ebx, ebx
lea rcx, [rbx + rdi]
mov rdx, r12
mov r8, r15
call fcn.140096fe0
cmp r15d, 1
mov rcx, rbx
mov rdx, r13
mov r8, rdi
call fcn.140096fe0
mov rcx, qword [rbp + 0xb30]
test rcx, rcx
mov r13, qword [rbp + 0xb28]
mov rdi, qword [rbp + 0xbd8]
je 0x1400111ef
mov rdx, qword [rbp + 0xb40]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x1400111ea
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x140011831
add rdx, 0x27
mov rcx, rax
call fcn.140028960
mov qword [rbp + 0xb30], rbx
add r14, rbx
mov qword [rbp + 0xb38], r14
add rsi, rbx
mov qword [rbp + 0xb40], rsi
mov rbx, qword [rbp + 0xb20]
mov r14, qword [rbp + 0xb18]
mov rcx, qword [rbp + 0xc00]
test rcx, rcx
je 0x140011258
mov rdx, qword [rbp + 0xc10]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x140011253
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x140011831
add rdx, 0x27
mov rcx, rax
call fcn.140028960
cmp dword [rbp + 0xb60], 0
jne 0x140010fed
mov rdx, qword [rbp + 0xb30]
mov r8, qword [rbp + 0xb38]
lea rcx, [rbp + 0xc00]
lea r9, [rbp + 0xbe0]
call fcn.140013314
lea rsi, [rbp + 0xbe0]
lea rdx, [rbp + 0xc00]
mov rcx, rsi
xor r8d, r8d
call fcn.1400083da
mov rdx, qword [rbp + 0xbf0]
lea r8, [rbp + 0xb5f]
mov rcx, r13
call fcn.1400133ee
cmp qword [rbp + 0xbf8], 0x10
mov r8, rsi
mov rcx, qword [rbp + 0xad8]
jb 0x1400112d0
mov r8, qword [rbp + 0xbe0]
mov r9, qword [r13]
mov rax, qword [rbp + 0xbf0]
cmp qword [rcx + 0x18], 0x10
jb 0x1400112e5
mov rcx, qword [rcx]
mov qword [rsp + 0x20], rax
mov rdx, qword [rbp + 0xcb0]
call fcn.140008b06
mov rdi, qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, r14
call rdi
mov rcx, qword [rbp + 0xbd8]
call rdi
mov rcx, rbx
call rdi
mov rax, qword [rbp + 0xcc0]
mov byte [rax], 1
mov rcx, rsi
call fcn.14000820e
lea rcx, [rbp + 0xc00]
call fcn.14000820e
jmp 0x14001174b
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x220], 0
je 0x14001195f
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rdx, [rax + 0x1fd]
cmp byte [rdx + 0x20], 0
je 0x1400113a3
xor eax, eax
movabs r8, 0x3d39cd1783f57d85
mov r9, rdx
mov ecx, eax
and cl, 0x38
mov r10, r8
shr r10, cl
xor byte [r9], r10b
add rax, 8
inc r9
cmp rax, 0x100
jne 0x140011382
mov byte [rdx + 0x20], 0
lea rcx, [0x1400f75d0]
call fcn.14000ec61
mov rcx, rax
call fcn.14000ee45
jmp 0x140011440
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x23c], 0
je 0x1400119c2
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rdx, [rax + 0x221]
cmp byte [rdx + 0x1a], 0
je 0x14001142c
xor eax, eax
movabs r8, 0x752f016903dba913
mov r9, rdx
mov ecx, eax
and cl, 0x38
mov r10, r8
shr r10, cl
xor byte [r9], r10b
add rax, 8
inc r9
cmp rax, 0xd0
jne 0x14001140b
mov byte [rdx + 0x1a], 0
lea rcx, [0x1400f75d0]
call fcn.14000ec61
mov rcx, rax
call fcn.14000ee45
mov rsi, qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, qword [rbp + 0xb18]
call rsi
mov rcx, qword [rbp + 0xbd8]
call rsi
mov rcx, qword [rbp + 0xb20]
call rsi
xorps xmm0, xmm0
mov r13, qword [rbp + 0xb28]
movups xmmword [r13], xmm0
mov qword [r13 + 0x10], 0
mov rax, qword [rbp + 0xb98]
cmp rax, 8
jb 0x1400114c5
mov rcx, qword [rbp + 0xb80]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x1400114c0
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
lea rcx, [rbp + 0xb70]
call fcn.1400136d2
mov rsi, qword [rbp + 0xbc0]
test rsi, rsi
je 0x14001158e
mov rdi, qword [rbp + 0xbc8]
cmp rsi, rdi
je 0x140011557
mov rax, qword [rsi + 0x18]
cmp rax, 8
jb 0x140011532
mov rcx, qword [rsi]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14001152d
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov qword [rsi + 0x10], 0
mov qword [rsi + 0x18], 7
mov word [rsi], 0
add rsi, 0x20
cmp rsi, rdi
jne 0x1400114ed
mov rsi, qword [rbp + 0xbc0]
mov rdx, qword [rbp + 0xbd0]
sub rdx, rsi
cmp rdx, 0x1000
jb 0x140011586
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
sub rsi, rax
cmp rsi, 0x20
jae 0x140011831
add rdx, 0x27
mov rsi, rax
mov rcx, rsi
call fcn.140028960
mov rax, qword [rbp + 0xab0]
cmp rax, 0x10
jb 0x1400115d3
mov rcx, qword [rbp + 0xa98]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400115ce
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140028960
mov rax, qword [rbp + 0xa90]
cmp rax, 0x10
jb 0x14000f6f9
mov rcx, qword [rbp + 0xa78]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140011617
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x140011831
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140028960
jmp 0x14000f6f9
mov rsi, qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, r14
call rsi
mov rcx, rdi
call rsi
mov rcx, rbx
call rsi
xorps xmm0, xmm0
jmp 0x14001146c
call fcn.140013466
mov rcx, rax
call fcn.140013506
lea rcx, [0x1400f76f0]
mov rdx, rax
call fcn.14000ec61
mov edx, dword [rbp + 0xac8]
mov rcx, rax
call fcn.140013542
mov rcx, rax
call fcn.14000ee45
mov rsi, qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, qword [rbp + 0xb18]
call rsi
mov rcx, qword [rbp + 0xbd8]
call rsi
mov rcx, qword [rbp + 0xb20]
call rsi
mov rax, qword [rbp + 0xcc0]
mov byte [rax], 0
jmp 0x140011462
call fcn.14001315c
mov rcx, rax
call fcn.1400131fc
lea rcx, [0x1400f75d0]
mov rdx, rax
call fcn.14000ec61
mov rcx, rax
call fcn.14000ee45
mov rsi, qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, r14
call rsi
mov rcx, rdi
call rsi
mov rcx, rbx
call rsi
xorps xmm0, xmm0
movups xmmword [r13], xmm0
mov qword [r13 + 0x10], 0
jmp 0x14001174b
call fcn.140013238
mov rcx, rax
call fcn.1400132d8
lea rcx, [0x1400f75d0]
mov rdx, rax
call fcn.14000ec61
mov rdi, qword [rbp + 0xbd8]
mov rcx, rax
call fcn.14000ee45
mov rsi, qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
mov rcx, r14
call rsi
mov rcx, rdi
call rsi
mov rcx, rbx
call rsi
xorps xmm0, xmm0
movups xmmword [r13], xmm0
mov qword [r13 + 0x10], 0
lea rcx, [rbp + 0xc00]
call fcn.14001268a
lea rcx, [rbp + 0xb30]
call fcn.14001268a
jmp 0x140011479
call fcn.140008280
call fcn.140008280
call fcn.14000826f
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov cl, 1
mov byte [rax + 0x184], cl
mov byte [rax + 0x180], cl
xor eax, eax
lea rcx, [0x1400dd8d2]
mov dl, byte [rax + rcx]
mov r8d, dword [0x1400f8c60]
mov r9, qword gs:[0x58]
mov r8, qword [r9 + r8*8]
mov byte [r8 + rax + 0x175], dl
inc rax
cmp rax, 0xb
jne 0x140011795
lea rcx, [0x1400126e1]
call fcn.140028cd4
jmp 0x14000effb
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov cl, 1
mov byte [rax + 0x1ac], cl
mov byte [rax + 0x1a8], cl
xor eax, eax
lea rcx, [0x1400dd8e9]
mov dl, byte [rax + rcx]
mov r8d, dword [0x1400f8c60]
mov r9, qword gs:[0x58]
mov r8, qword [r9 + r8*8]
mov byte [r8 + rax + 0x195], dl
inc rax
cmp rax, 0x13
jne 0x1400117f8
lea rcx, [0x1400127e0]
call fcn.140028cd4
jmp 0x14000f4c4
call fcn.1400a3978
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov cl, 1
mov byte [rax + 0x1c4], cl
mov byte [rax + 0x1c3], cl
xor eax, eax
lea rcx, [0x1400dd8fc]
mov dl, byte [rax + rcx]
mov r8d, dword [0x1400f8c60]
mov r9, qword gs:[0x58]
mov r8, qword [r9 + r8*8]
mov byte [r8 + rax + 0x1ad], dl
inc rax
cmp rax, 0x16
jne 0x140011860
lea rcx, [0x140012807]
call fcn.140028cd4
jmp 0x14000f54d
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov cl, 1
mov byte [rax + 0x1e0], cl
mov byte [rax + 0x1df], cl
xor eax, eax
lea rcx, [0x1400dd912]
mov dl, byte [rax + rcx]
mov r8d, dword [0x1400f8c60]
mov r9, qword gs:[0x58]
mov r8, qword [r9 + r8*8]
mov byte [r8 + rax + 0x1c5], dl
inc rax
cmp rax, 0x1a
jne 0x1400118c3
lea rcx, [0x14001282e]
call fcn.140028cd4
jmp 0x14000f5df
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov cl, 1
mov byte [rax + 0x1fc], cl
mov byte [rax + 0x1f9], cl
xor eax, eax
lea rcx, [0x1400dd92c]
mov dl, byte [rax + rcx]
mov r8d, dword [0x1400f8c60]
mov r9, qword gs:[0x58]
mov r8, qword [r9 + r8*8]
mov byte [r8 + rax + 0x1e1], dl
inc rax
cmp rax, 0x18
jne 0x140011926
lea rcx, [0x140012855]
call fcn.140028cd4
jmp 0x14000f66f
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov cl, 1
mov byte [rax + 0x220], cl
mov byte [rax + 0x21d], cl
xor eax, eax
lea rcx, [0x1400dd944]
mov dl, byte [rax + rcx]
mov r8d, dword [0x1400f8c60]
mov r9, qword gs:[0x58]
mov r8, qword [r9 + r8*8]
mov byte [r8 + rax + 0x1fd], dl
inc rax
cmp rax, 0x20
jne 0x140011989
lea rcx, [0x14001310d]
call fcn.140028cd4
jmp 0x140011353
mov eax, dword [0x1400f8c60]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov cl, 1
mov byte [rax + 0x23c], cl
mov byte [rax + 0x23b], cl
xor eax, eax
lea rcx, [0x1400dd964]
mov dl, byte [rax + rcx]
mov r8d, dword [0x1400f8c60]
mov r9, qword gs:[0x58]
mov r8, qword [r9 + r8*8]
mov byte [r8 + rax + 0x221], dl
inc rax
cmp rax, 0x1a
jne 0x1400119ec
lea rcx, [0x140013134]
call fcn.140028cd4
jmp 0x1400113dc
call fcn.14000826f
call fcn.14000826f
call fcn.140008280
call fcn.140008280
call fcn.14000826f
call fcn.140012b77
call fcn.140008280
call fcn.140008280
call fcn.140012708
mov rcx, rax
call fcn.1400127a8
lea rcx, [0x1400f75d0]
mov rdx, rax
call fcn.14000ec61
mov rcx, rax
call fcn.14000ee45
mov ecx, 0xffffffff
call fcn.1400a09f0
call fcn.14000826f
call fcn.140008280
call fcn.140008778
call fcn.14000826f
call fcn.140008280
call fcn.140008280
call fcn.140012b77
call fcn.14000826f
call fcn.14000826f
call fcn.140008280
call fcn.140008280
mov byte [rbp + 0xc26], 1
lea rax, [rbp + 0xb80]
mov qword [rbp + 0xb08], rax
call fcn.14000826f
mov byte [rbp + 0xc27], 1
mov qword [rbp + 0xb50], r14
call fcn.14000826f
mov byte [rbp + 0xc26], 1
lea rax, [rbp + 0xb80]
mov qword [rbp + 0xb08], rax
call fcn.140008280
mov byte [rbp + 0xc27], 1
mov qword [rbp + 0xb50], r14
call fcn.140008280
call fcn.14000e0ac
call fcn.140008280
int3