Function at 0x1404b4032
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x18], rbx
and bl, 0x3e
rol r11b, cl
neg al
mov dword [rsp + 0x10], edx
movzx rbx, r10w
push rbp
and r10b, bpl
push rsi
shr ax, 0xb
push rdi
btc bx, di
shl rax, cl
push r12
movzx ebx, bp
push r13
shr bl, cl
push r14
push r15
shl r11w, cl
jmp 0x1404b4073
sub rsp, 0x30
and dword [rsp + 0x70], 0
mov eax, 0xffffffff
adc r10b, al
setbe bl
movzx esi, r8b
mov r10b, r9b
bsr rbx, rbx
mov r11d, edx
add bx, 0x30a7
movzx rbx, sp
mov rbx, rcx
test dl, 0x52
cmp rcx, rax
jmp 0x1404b40ac
jbe 0x1404b40e7
mov rax, rcx
btc ecx, 9
mov ch, 0x11
shr rax, 0x20
bts ecx, edi
bsr ecx, eax
jmp 0x1404b40cb
je 0x1404b40d8
inc ecx
jmp 0x1404b40da
sub ecx, ecx
add ecx, 0x20
jmp 0x1404b40e2
jmp 0x1404b4101
bsr ecx, ebx
je 0x1404b40fc
inc ecx
jmp 0x1404b40f7
jmp 0x1404b4101
xor ecx, ecx
rcr dl, 0x58
mov r15, qword [rsp + 0x90]
stc
xor al, dil
mov edi, r11d
sbb dl, bpl
xchg al, dl
mov dl, byte [r15 + 8]
mov al, dl
neg al
not al
mov al, dl
jmp 0x1404b4126
sbb r14d, r14d
stc
test ax, r8w
and r14d, 0x1d
add r14d, 0x18
jmp 0x1404b413b
sub r14d, ecx
test r8w, cx
clc
sub edi, r14d
neg al
jmp 0x1404b414d
sbb r8d, r8d
cmp cl, r15b
test edx, esi
and r8d, 0x380
cmp dh, 0xc8
cmp r14b, r9b
add r8d, 0x7f
jmp 0x1404b416b
cmp edi, r8d
jmp 0x1404b4173
jg 0x1404b4689
mov al, dl
bsr r12w, di
movabs r12, 0xfffffff800000
neg al
sbb ecx, ecx
cmp r14b, 0xad
cmp r12b, r9b
and ecx, 0xfffffc80
cmp bpl, bpl
add ecx, 0xffffff82
test r12d, 0x296278b
stc
cmp edi, ecx
jmp 0x1404b41b0
jge 0x1404b4477
lea r9d, [r11 - 1]
movzx di, spl
ror edi, 0x27
mov dil, 0xaa
mov edi, r8d
cmp r9, 0x769a0075
add r9d, r8d
clc
test cx, r13w
neg edi
mov dword [rsp + 0x70], r9d
jmp 0x1404b41e4
test r9d, r9d
jmp 0x1404b41ec
jns 0x1404b446f
mov r13d, r9d
cmc
movzx ebp, r12w
mov ebp, 1
cmp dl, 0x8e
test sp, 0xc02
neg r13d
cmp r10w, r10w
cmp r13d, 0x40
jmp 0x1404b4217
jb 0x1404b4229
sub ebx, ebx
jmp 0x1404b4224
jmp 0x1404b43cb
mov ecx, r13d
shr ah, cl
mov rax, rbp
bsr r12w, si
shl rax, cl
ror ch, cl
lea ecx, [r13 - 1]
cmp spl, 0x47
inc r12
rcl r12b, cl
and rax, rbx
add r12d, ebx
bt r12, r8
cmc
mov qword [rsp + 0x20], rax
shl ah, 0x87
mov rax, rbp
movzx r12d, sp
xadd r12b, r12b
shl rax, cl
mov r12, rax
jmp 0x1404b4272
and r12, rbx
test r10b, r10b
jmp 0x1404b427d
je 0x1404b42a1
dec rax
test rbx, rax
jmp 0x1404b428e
jne 0x1404b42a1
xor r15b, r15b
jmp 0x1404b429c
jmp 0x1404b42a7
mov r15b, bpl
test sil, cl
test r12, r12
jmp 0x1404b42af
jne 0x1404b42be
test r15b, r15b
je 0x1404b4394
call fcn.1404d9bb1
test eax, eax
jmp 0x1404b42ca
je 0x1404b4328
cmp eax, 0x100
jmp 0x1404b42da
je 0x1404b4320
mov r9d, dword [rsp + 0x70]
movzx r11, bp
stc
mov r11d, dword [rsp + 0x78]
cmp r10b, bl
clc
test r10d, 0x396d64ca
cmp eax, 0x200
jmp 0x1404b4304
jne 0x1404b4394
mov al, sil
clc
jmp 0x1404b4313
xor al, bpl
jmp 0x1404b431b
jmp 0x1404b4399
mov al, sil
jmp 0x1404b4353
test r12, r12
je 0x1404b4374
test r15b, r15b
jmp 0x1404b4339
jne 0x1404b4350
cmp qword [rsp + 0x20], 0
jmp 0x1404b434a
je 0x1404b4374
mov al, bpl
mov r9d, dword [rsp + 0x70]
not r11w
jmp 0x1404b4365
mov r11d, dword [rsp + 0x78]
jmp 0x1404b436f
jmp 0x1404b4399
mov r9d, dword [rsp + 0x70]
or rcx, 0x57967c08
sets r12b
mov r11d, dword [rsp + 0x78]
clc
shrd r15w, ax, 0x9f
test bx, r9w
xor al, al
sub r15b, al
mov r15, qword [rsp + 0x90]
bts r12, rbx
mov ecx, r13d
shr rbx, cl
movabs r12, 0xfffffff800000
sal dl, 0x51
movzx eax, al
add rbx, rax
xor dl, 0x55
add dl, bl
mov dl, byte [r15 + 8]
clc
test spl, r11b
test rbx, rbx
jne 0x1404b4412
mov rcx, qword [r15]
test dl, dl
je 0x1404b43f8
mov rax, rsi
jmp 0x1404b43e7
shl rax, 0x3f
jmp 0x1404b43f0
mov qword [rcx], rax
jmp 0x1404b4403
mov eax, esi
shl eax, 0x1f
mov dword [rcx], eax
mov al, r12b
lahf
mov eax, 2
jmp 0x1404b440d
jmp 0x1404b47e7
mov al, dl
cmp sp, bx
neg al
jmp 0x1404b441e
sbb rcx, rcx
jmp 0x1404b4427
and rcx, r12
add rcx, 0x7fffff
cmc
jmp 0x1404b4437
cmp rbx, rcx
jmp 0x1404b443f
jbe 0x1404b4716
mov edi, r11d
jmp 0x1404b4457
sub edi, r9d
jmp 0x1404b4465
sub edi, r14d
sub edi, ebp
jmp 0x1404b4716
mov ecx, r9d
jmp 0x1404b4707
test r14d, r14d
jns 0x1404b46fe
neg r14d
cmp r14d, 0x40
jmp 0x1404b448c
jb 0x1404b449e
xor ebx, ebx
jmp 0x1404b4499
jmp 0x1404b4610
mov ebp, 1
mov ecx, r14d
adc r13b, bpl
btc r12d, r12d
xadd r13b, r13b
mov r13d, ebp
movzx r12, ax
sub ax, 0x5835
cmp r12w, 0x2884
mov eax, ebp
shl r13, cl
and r12b, 0x62
or ch, 0xa6
movzx rcx, r14w
lea ecx, [r14 - 1]
cmp sp, dx
rcl r12w, 0xf
shl rax, cl
and r12b, r13b
and r13, rbx
movzx r12d, bx
mov r12, rax
clc
cmp cx, 0x3b38
cmp ebx, r10d
and r12, rbx
test edx, 0x621e7949
test r10b, r10b
jmp 0x1404b4508
je 0x1404b4528
dec rax
cmc
test rbx, rax
jmp 0x1404b451a
jne 0x1404b4528
sub r15b, r15b
jmp 0x1404b4533
mov r15b, bpl
clc
cmp r12, 0x2f2b0e0b
test r12, r12
jmp 0x1404b453b
jne 0x1404b454f
test r15b, r15b
jmp 0x1404b4549
je 0x1404b45ce
call fcn.1404d9bb1
test eax, eax
jmp 0x1404b455b
je 0x1404b459c
cmp eax, 0x100
jmp 0x1404b456b
je 0x1404b458f
cmp eax, 0x200
jmp 0x1404b457b
jne 0x1404b45ce
mov al, sil
cmc
test bh, dl
xor al, bpl
jmp 0x1404b45d6
mov al, sil
jmp 0x1404b4597
jmp 0x1404b45d6
test r12, r12
jmp 0x1404b45a4
je 0x1404b45ce
test r15b, r15b
jmp 0x1404b45b2
jne 0x1404b45c1
test r13, r13
je 0x1404b45ce
mov al, bpl
jmp 0x1404b45c9
jmp 0x1404b45d6
xor al, al
rcl r15b, cl
and r12b, r15b
mov r15, qword [rsp + 0x90]
test dil, 0x23
bswap cx
mov ecx, r14d
shl dl, cl
shr rbx, cl
movabs r12, 0xfffffff800000
or dl, 0xee
sal dl, cl
movzx eax, al
and dl, r12b
lea rbx, [rbx + rax]
and dl, 0xef
mov dl, byte [r15 + 8]
adc al, r13b
mov al, dl
cmp dl, 0xa
neg al
movzx rax, bp
mov rax, 0x63fd2354
setbe al
movabs rax, 0x1fffffff000000
jmp 0x1404b4634
sbb rcx, rcx
cmp spl, r15b
stc
and rcx, rax
add rcx, 0xffffff
cmp rbx, rcx
jmp 0x1404b464d
jbe 0x1404b4716
shr rbx, 1
mov al, dl
jmp 0x1404b465d
inc edi
neg al
jmp 0x1404b4666
sbb ecx, ecx
and ecx, 0x380
test r8w, si
cmc
cmp r15w, 0x6a0c
add ecx, 0x7f
test dx, 0x4aea
cmp edi, ecx
jle 0x1404b4716
mov r8, qword [r15]
test dl, dl
jmp 0x1404b4693
je 0x1404b46c6
mov rax, rsi
movabs rcx, 0x7ff0000000000000
stc
clc
jmp 0x1404b46ad
shl rax, 0x3f
or rax, rcx
jmp 0x1404b46b9
mov qword [r8], rax
jmp 0x1404b46c1
jmp 0x1404b46f4
mov eax, esi
jmp 0x1404b46d1
shl eax, 0x1f
jmp 0x1404b46dd
or eax, 0x7f800000
jmp 0x1404b46e7
mov dword [r8], eax
movzx ax, dil
mov ax, 0x5f2c
cwde
mov eax, 3
jmp 0x1404b47e7
jle 0x1404b4716
mov ecx, r14d
shl rbx, cl
sbb r9b, 0x13
movsx r9w, dil
rcl al, 0x56
mov r9, qword [r15]
sar al, 0xa4
stc
mov al, dl
neg al
jmp 0x1404b4726
sbb r8, r8
test al, r15b
and r8, r12
add r8, 0x7fffff
cmp r12d, 0x6824624c
cmc
and r8, rbx
cmc
cmp dil, r9b
test dl, dl
jmp 0x1404b474c
je 0x1404b478e
lea ecx, [rdi + 0x3ff]
mov rax, rsi
cmc
cmp r9w, bx
and ecx, 0x7ff
shl rax, 0xb
clc
or rcx, rax
cmc
shl rcx, 0x34
test r12w, 0x52f8
or rcx, r8
jmp 0x1404b4781
mov qword [r9], rcx
jmp 0x1404b4789
jmp 0x1404b47dc
lea ecx, [rdi + 0x7f]
sar r14b, cl
neg r15b
mov eax, esi
or r14, r12
ror bl, 0xea
shl ecx, 0x17
shr r14w, cl
ror sil, 0xe2
neg sil
and r8d, 0x7fffff
and ecx, 0x7f800000
shl eax, 0x1f
or ecx, eax
bsf r14w, r12w
movsx bp, spl
add r13w, r14w
or ecx, r8d
stc
mov dword [r9], ecx
movzx r15d, r9w
sub r14b, 0x1a
sub eax, eax
jmp 0x1404b47e7
mov rbx, qword [rsp + 0x80]
bt rsi, 0xbd
add rsp, 0x30
pop r15
movsx r14w, r8b
bswap bp
pop r14
pop r13
movsx rsi, sp
not di
pop r12
setl sil
pop rdi
movzx bp, bpl
pop rsi
movsxd rbp, r15d
mov bpl, bpl
movsx ebp, r9w
pop rbp
ret