Function at 0x140468553
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x18], rbx
btc r9w, 0xfc
push rbp
xor bpl, r12b
rcl bh, 0x1b
shl bx, cl
push rsi
mov bpl, r10b
bt rbp, r14
test r9w, 0x1440
push rdi
and edi, 0x34731941
movsx rbx, r12w
lea rbp, [rsp - 0x47]
movzx ebx, bp
sub rsp, 0xe0
mov rax, qword [0x1400fa040]
inc r9b
xor rax, rsp
jmp 0x1404685a2
mov qword [rbp + 0x37], rax
ror edi, cl
mov rbx, rdx
neg r9b
mov rdi, rcx
mov qword [rbp + 0xf], rcx
sub r9w, 0x794
lea r9, [rbp + 0x2c]
cmp r9w, 0x48e
test r8d, r8d
jmp 0x1404685cd
jns 0x14046864f
neg r8d
nop dword [rax + rax]
dec r9
rol cx, 0x5a
bt rcx, 0x6a
mov eax, 0xcccccccd
adc dl, al
sbb dl, sil
movzx rcx, r12w
mul r8d
shr edx, 3
movzx eax, dl
and cl, 0xc2
shl al, 2
cmp r14w, 0x3bad
lea ecx, [rax + rdx]
cmp sil, r11b
add cl, cl
test r10b, 0x6c
sub r8b, cl
add r8b, 0x30
clc
test r12b, 0xa0
mov byte [r9], r8b
movzx r8w, r12b
mov r8d, edx
stc
test edx, edx
jne 0x1404685de
dec r9
jmp 0x140468641
mov byte [r9], 0x2d
jmp 0x14046864a
jmp 0x1404686ba
dec r9
mov eax, 0xcccccccd
and cl, 0xa9
mul r8d
shr edx, 3
shrd rcx, rax, 0x91
sal ecx, cl
nop
movzx eax, dl
bts ecx, r8d
shl rcx, 0x87
shl al, 2
test sil, 0x35
sub cl, al
cmp rbx, rbp
lea ecx, [rax + rdx]
test r14d, 0x249e0abc
add cl, cl
test r15w, 0x445c
cmc
cmp si, ax
sub r8b, cl
clc
jmp 0x14046869e
add r8b, 0x30
test dl, 0x3a
mov byte [r9], r8b
movsx r8, r11w
mov r8, r8
mov r8d, edx
test edx, edx
jne 0x14046864f
xor esi, esi
xor ax, r8w
or al, 0x42
mov qword [rbp - 0x51], rsi
lahf
cbw
not al
mov qword [rbp - 0x41], rsi
shl al, cl
mov qword [rbp - 0x39], 0xf
cbw
xchg al, al
or al, 0x7a
mov byte [rbp - 0x51], sil
movsx eax, r12w
lea rax, [rbp + 0x2c]
clc
cmp r9, rax
je 0x140468728
lea r8, [rbp + 0x2c]
cmc
shl rcx, 0x2b
test dx, r14w
sub r8, r9
cdq
movzx dx, r14b
xchg ch, dl
mov rdx, r9
jmp 0x14046871b
lea rcx, [rbp - 0x51]
call fcn.14045e5cc
nop
sbb al, sil
mov rcx, qword [rbx + 0x10]
nop
movzx ax, r14b
test r12b, 0x4a
movabs rax, 0x7fffffffffffffff
clc
jmp 0x140468747
sub rax, rcx
cmp edx, ecx
cmp cl, 0x13
cmp rax, 0x10
jmp 0x140468758
jb 0x140468b27
mov rax, rbx
cmp qword [rbx + 0x18], 0x10
jmp 0x14046876b
jb 0x14046877a
mov rax, qword [rbx]
cqo
cmovs dx, bx
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
setl r9b
movsx r9, r9w
jmp 0x140468791
mov qword [rsp + 0x20], 0x10
lea r9, str._json.exception.
movsxd rcx, r10d
mov r8, rbx
not dl
movzx cx, bh
xchg ch, dh
movzx edx, byte [rbp - 0x59]
lea rcx, [rbp - 0x11]
jmp 0x1404687bc
call fcn.14048749f
nop
jmp 0x1404687c7
mov r8d, 1
lea rdx, [0x1400d6c68]
movsx ecx, dx
lea rcx, [rbp - 0x11]
jmp 0x1404687e0
call fcn.14045de0f
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x17], xmm0
movsx rdx, cx
jmp 0x1404687f5
movups xmm1, xmmword [rax + 0x10]
movzx cx, r12b
movups xmmword [rbp + 0x27], xmm1
cqo
movzx rdx, di
xchg r8b, dl
mov qword [rax + 0x10], rsi
movzx r8w, r10b
mov qword [rax + 0x18], 0xf
bswap ecx
mov byte [rax], 0
lea r9, [rbp - 0x51]
lea r8, [rbp + 0x17]
xchg cx, cx
movzx dx, r12b
not cx
movzx edx, byte [rbp - 0x59]
movzx ecx, dx
movsx rcx, r11w
lea rcx, [rbp - 0x31]
jmp 0x140468848
call fcn.140487070
nop
movsx r8w, r9b
mov r8d, 2
lea rdx, [0x1400d6c64]
cmovne rcx, r9
lea rcx, [rbp - 0x31]
jmp 0x14046886d
call fcn.14045de0f
mov qword [rdi], rsi
sets dh
xor dx, sp
movsxd rdx, edx
mov qword [rdi + 0x10], rsi
bts dx, r10w
mov dh, 0xf3
shl dh, cl
mov qword [rdi + 0x18], rsi
add dh, 5
sal edx, 0x47
movups xmm0, xmmword [rax]
xchg dl, dl
inc rdx
ror dh, 0xf1
movups xmmword [rdi], xmm0
inc rdx
movups xmm1, xmmword [rax + 0x10]
bsr edx, ebp
rcr rdx, cl
rcr dl, 0xe4
movups xmmword [rdi + 0x10], xmm1
neg dx
bts dx, bx
and edx, 0x61260e2a
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], 0xf
and dl, spl
shld rdx, rbx, 0xdb
mov byte [rax], 0
mov rdx, qword [rbp - 0x19]
cmc
cmp rdx, 0x10
jmp 0x1404688ea
jb 0x140468948
inc rdx
mov rcx, qword [rbp - 0x31]
inc al
sar ah, cl
mov rax, rcx
cmp r13, 0x3d155d12
cmp rdx, 0x1000
jmp 0x140468911
jb 0x140468943
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmp r10w, 0x190
cmp r11b, r10b
jmp 0x14046892d
sub rax, rcx
add rax, 0xfffffffffffffff8
jmp 0x140468939
cmp rax, 0x1f
ja 0x140468b31
call fcn.140260db4
mov qword [rbp - 0x21], rsi
rol edx, cl
mov qword [rbp - 0x19], 0xf
cmp r12w, 0x70c1
sbb dl, r11b
xor rdx, r13
mov byte [rbp - 0x31], 0
btr dx, bx
or dl, r13b
mov rdx, qword [rbp + 0x2f]
test r9, 0x59393646
cmp rdx, 0x10
jmp 0x140468981
jb 0x1404689dd
inc rdx
mov rcx, qword [rbp + 0x17]
bts eax, edi
mov rax, rcx
test r15b, bl
cmp rdx, 0x1000
jmp 0x1404689a3
jb 0x1404689d7
add rdx, 0x27
mov rcx, qword [rcx - 8]
clc
sub rax, rcx
test r13b, 0xd1
cmp rsp, 0x27940b92
add rax, 0xfffffffffffffff8
cmc
test r8b, r15b
cmp rax, 0x1f
jmp 0x1404689d1
ja 0x140468b3b
call fcn.140260db4
nop
mov rdx, qword [rbp + 7]
stc
cmp rdx, 0x10
jmp 0x1404689eb
jb 0x140468a44
inc rdx
rcr al, cl
jmp 0x1404689fd
mov rcx, qword [rbp - 0x11]
or ax, 0x614c
bt ax, dx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140468a3f
add rdx, 0x27
cmp r12b, sil
mov rcx, qword [rcx - 8]
test r10b, 0x57
sub rax, rcx
clc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140468a39
ja 0x140468b45
call fcn.140260db4
mov qword [rbp - 1], rsi
movzx edx, r12w
movsxd rdx, r10d
mov qword [rbp + 7], 0xf
btr dx, 0x38
bsf rdx, r12
mov byte [rbp - 0x11], 0
adc dh, 0x9d
cmp r9, 0x6f0864df
jmp 0x140468a73
mov rdx, qword [rbp - 0x39]
cmp r10b, 0x66
jmp 0x140468a84
cmp rdx, 0x10
jb 0x140468ad5
inc rdx
mov rcx, qword [rbp - 0x51]
btr ax, dx
mov rax, rcx
cmp rdx, 0x1000
jmp 0x140468aa8
jb 0x140468ad0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp r13b, 0x3d
cmp rax, 0x1f
jmp 0x140468aca
ja 0x140468b1d
call fcn.140260db4
mov rax, rdi
stc
mov rcx, qword [rbp + 0x37]
test r8b, 0xb2
xor rcx, rsp
call fcn.140509caf
mov rbx, qword [rsp + 0x110]
add bpl, r13b
sbb esi, edi
add rsp, 0xe0
movsx edi, dx
movzx ebp, r15w
pop rdi
xchg bpl, sil
movsx bp, r10b
movzx bp, r13b
pop rsi
bswap bp
pop rbp
jmp 0x140468b1c
ret
call fcn.14009a2e8
jmp 0x1400083c8
call fcn.14045be44
jmp 0x1400083ce
call fcn.14009a2e8
jmp 0x1400083d4
call fcn.14009a2e8
jmp 0x1400083da
call fcn.14009a2e8
jmp 0x1400083e0