Function at 0x1f7cbab
Capabilities:
Check http status code

Disassembly:
call fcn.01aef346
test eax, eax
jmp 0x1b001a8
cmp dword [esi + 0x58], 5
jmp 0x1ae6c52
je 0x1b023ee
mov edi, dword [ebp + 8]
movsx eax, dx
mov eax, 0x62500bcf
lea eax, [esi + 0x5c]
mov dword [esi + 0x18], eax
jmp 0x140046f
mov ecx, 1
mov ebx, dword [esi + 0x58]
test bx, di
test ebx, ebx
jne 0x13ff5a5
mov ebx, dword [ebp + 0xc]
stc
cmc
cmp edi, 0x14
jmp 0x1a670e9
cmp dword [esi + 0x48], 0
jne 0x1f8f1b6
cmp dword [esi + 0x20], 0
jmp 0x1f8f1b0
mov byte [edx + eax], bl
jmp 0x1f7b09c
jne 0x1400442
movzx eax, byte [esi + 0x5d]
adc cl, 0xb1
jmp 0x1af65b5
jmp 0x1f7984a
mov esp, ebp
mov bp, ax
pop ebp
jmp 0x1aeeebd
rep stosw word es:[edi], ax
mov edi, dword [ebp - 4]
test edx, 0x7813526b
bt cx, sp
mov ecx, 1
test edx, esp
xor eax, eax
mov dword [esi + 0x44], ecx
jmp 0x1ae8f37
mov dword [esi + 0x58], 0
stc
cmp si, 0x25e2
sub dword [ebp - 4], eax
test ax, di
clc
cmp dword [esi + 0x48], 0x112
jmp 0x1f6561a
mov byte [ecx + esi + 0x5c], dl
inc dword [esi + 0x58]
jmp 0x1f8623c
test eax, eax
mov eax, ebx
jmp 0x1f64b23
mov ecx, dword [ebp + 0x14]
inc edi
movsx bx, ah
xor bh, 0x75
pop edi
mov bh, 0xfc
add ebx, 0x3fea2baa
pop esi
inc bh
or bx, bp
mov dword [ecx], 4
cmovg bx, ax
sar ebx, 0x73
sub bx, 0x11c3
xor eax, eax
jmp 0x1a69bfa
sub edi, edi
test di, di
mov dword [ebp - 8], edi
jmp 0x1af732e
sub ecx, esi
lea eax, [edx + ecx - 0x5c]
clc
rol ecx, 0xb
shr ch, 0xdd
mov ecx, dword [ebp + 0x10]
cmp ebp, edi
add dword [ecx], eax
add dword [ebp + 0xc], eax
jmp 0x13fb67d
mov esp, ebp
pop ebp
ret
pop edi
movzx esi, ax
pop esi
cmove ebx, ebp
mov al, ah
mov eax, 1
pop ebx
mov esp, ebp
xchg bp, bp
pop ebp
jmp 0x1ae7455
push eax
lahf
not eax
movsx ax, cl
mov eax, esi
call fcn.01aef346
test eax, eax
jmp 0x1aefd32
mov dword [ebp - 4], edi
jmp 0x1f79821
jae 0x13f2e53
lea eax, [esi + 0x5c]
movzx ecx, cx
push eax
bswap eax
cmovs ecx, eax
movzx ecx, ax
mov eax, ebx
mov ecx, esi
call fcn.013f2022
add esp, 4
test esi, 0x35955740
cmp esi, 0x4e3a64ab
test eax, eax
jmp 0x13f2e4d
jb 0x1f5bce4
lea eax, [edi + ebx - 0x14]
jmp 0x1a69bb1
jmp 0x1f64b32
pop ebx
jmp 0x1aec9d2
jae 0x13f60e2
cmp dword [esi + 0x50], 0
jmp 0x1f7e442
mov dword [esi + 0x3c], ecx
jmp 0x1af0a84
jb 0x1f665fc
cmp byte [esi + 0x5c], 0
jmp 0x13f6533
or eax, edx
sar dl, cl
sar dl, 0xb
shl eax, 8
rol dx, 0x3a
or eax, ecx
cmp ax, dx
sar dl, 0xda
mov dword [esi + 0x20], eax
mov dword [esi + 0x1c], 0xffffffff
movsx edx, cx
mov dword [esi + 0x4c], 0
sbb dh, ah
mov dword [esi + 0x58], 0
rol edx, cl
mov edx, dword [ebp + 8]
test ebp, 0x4f2507f2
test ebx, edi
cmc
cmp dword [esi + 0x24], edx
jmp 0x1ae4804
ret
mov dword [esi + 0x40], ecx
jmp 0x1ae6b67
mov esp, ebp
jmp 0x1f8927d
ret
push eax
jmp 0x1a6495d
jne 0x1400442
mov ecx, dword [esi + 0x18]
add dl, 0xfc
mov edx, dword [ebp - 8]
clc
sub ecx, ebx
movzx eax, ax
dec eax
jmp 0x14003e2
call fcn.013f2022
add esp, 4
jmp 0x13fe132
mov dword [esi + 0x38], ecx
jmp 0x1f79a6f
movzx ecx, byte [esi + 0x5e]
movzx edx, byte [esi + 0x5f]
test cl, 0xd7
cmp esp, 0x62950575
shl eax, 8
cmp si, ax
clc
or eax, ecx
sbb cx, si
rcl cl, cl
movzx ecx, byte [esi + 0x60]
cmp edx, 0x7b5e137e
shl eax, 8
jmp 0x1ae6cd0
cmp ebx, 0x14
jmp 0x1f8077f
mov dword [ebp + 0xc], eax
jmp 0x1f6562e
mov dword [esi + 0x50], eax
jmp 0x1af92b5
jmp 0x13f5e2a
shl edx, 0x10
clc
or eax, edx
stc
shr ecx, 1
jmp 0x1f6d14a
jne 0x1400442
mov eax, dword [esi + 0x18]
btc cx, di
btc ecx, 0x25
mov ecx, dword [ebp + 0x10]
sub eax, ebx
jmp 0x1f897da
ret
mov eax, dword [ebp + 0x10]
bsf esi, ecx
ror ecx, 0x8b
add bh, 0xeb
add dword [eax], edi
clc
xchg esi, ebx
mov ecx, dword [ebp + 0x14]
xor di, ax
xchg di, bx
mov bh, 0xf3
pop edi
movzx ebx, ax
mov si, sp
pop esi
cmovnp ebx, esi
jmp 0x1b0451c
push ebx
mov ebx, dword [ebp + 0x10]
jmp 0x1f76911
je 0x13fa5fe
mov ecx, eax
sal ah, cl
sbb ax, 0x1f55
mov eax, 0x400
btc edi, 0x79
mov edi, edx
clc
bts dx, bp
movzx edx, ax
btc ax, 0x13
and al, dl
bts ax, ax
mov eax, edx
cmp eax, 0x65d091e
jmp 0x1afa7d1
mov dword [ecx], 3
sar bl, 0x63
shr ebx, cl
sub eax, eax
movzx ebx, bp
xchg ebx, ebx
movzx bx, dl
pop ebx
jmp 0x1400421
push ebx
mov eax, edi
mov ecx, esi
jmp 0x1af0901
ret
je 0x1f72ed5
mov ebx, dword [ebp + 0xc]
movzx edi, bx
cmovne edi, ecx
mov edi, dword [ebp + 8]
push eax
cwde
movzx ax, ch
mov eax, esi
jmp 0x1f8857c
je 0x1f71766
mov edi, dword [ebp - 4]
cmovs ebx, eax
mov ebx, dword [ebp + 0x10]
jmp 0x13f6bac
jne 0x1f8ce66
mov dword [ebp - 4], edi
test ebx, 0x76407d40
jmp 0x13f0a8c
jne 0x1f7221e
mov eax, dword [ebp + 0x10]
adc bx, 0x53fa
bt bx, 0x8f
btc ebx, edx
mov dword [esi + 0x58], edi
stc
test bp, di
add dword [eax], edi
xadd eax, edi
rcr bx, cl
mov eax, dword [ebp + 0x14]
test eax, 0x64e842c6
pop edi
pop esi
setb bl
mov dword [eax], 3
movzx ebx, di
xor eax, eax
cmovae bx, ax
movzx ebx, dx
pop ebx
jmp 0x13f7eaa
ret
jae 0x1f65634
mov eax, dword [ebp + 0xc]
mov dl, byte [eax]
jmp 0x13fb76c
rep stosd dword es:[edi], eax
jmp 0x1f78004
jne 0x1f6d2d0
mov edx, dword [ebp + 0x14]
test cl, dl
xor edi, ebp
sal bx, 0xac
mov dword [edx], 1
cmp eax, edi
or bh, cl
bswap bx
sub eax, eax
bts ebx, ecx
sub bh, 0x5b
adc edi, ebx
cmp dword [esi + 0x20], eax
movzx bx, ah
pop edi
movsx ebx, di
pop esi
setne al
movsx bx, dl
bswap ebx
movzx ebx, bx
pop ebx
mov esp, ebp
bswap ebp
pop ebp
jmp 0x1b013f7
shl eax, cl
stc
test bp, 0x4535
add eax, 0x736
jmp 0x1b03de7
cmp dword [esi + 0x20], 0
jmp 0x1f6d2b2
je 0x1f665dd
sub edx, ebx
mov bl, byte [eax]
jmp 0x13f6134
sub esp, 8
jmp 0x1b030a1
lea ecx, [edi + ebx]
lea edx, [esi + 0x5c]
cmp ebx, ecx
jmp 0x1f72216
push esi
xchg si, si
mov esi, 0x4900213e
push edi
mov edi, dword [ebx]
mov si, 0x62ab
not esi
mov esi, eax
mov eax, 0x580a03cf
mov eax, dword [ebp + 8]
jmp 0x1aef69c
adc ecx, ecx
jmp 0x13fa5ee
mov dword [ebp + 0xc], ebx
jmp 0x13fb68a
mov dword [ebx], 0
call fcn.01aeff27
mov ecx, dword [ebp + 0x14]
clc
mov dword [ecx], 0
stc
test esp, 0xaf86453
cmp dword [esi + 0x48], 0x112
je 0x1f71766
cmp dword [esi + 0x4c], 0
je 0x1ae6d05
test edi, edi
jmp 0x1f8ce60
mov dword [esi + 0x34], eax
jmp 0x1af7673
inc eax
cmc
test ax, 0x13b9
cmp eax, ecx
jmp 0x1f665d7
push ebp
mov ebp, esp
jmp 0x1f72d54
je 0x13f5e25
mov ecx, dword [esi + 4]
bswap eax
add ecx, dword [esi]
mov edx, dword [esi + 0x10]
shr ah, 0xe9
rol ax, cl
shl ax, 0x3c
mov eax, 0x300
jmp 0x1f70857
jae 0x1f86dae
cmp edi, dword [ebp - 4]
jmp 0x1f86d83
inc dword [ebx]
inc eax
test ebx, edi
sub edi, 1
jmp 0x1af7336
jae 0x1f86dab
mov eax, dword [ebp + 0xc]
mov dl, byte [edi + eax]
stc
clc
mov byte [ebx + esi + 0x5c], dl
cmp esi, edx
add ebx, ecx
stc
test di, bx
cmp sp, ax
add edi, ecx
cmp ebx, 0x14
jb 0x1f80785
mov dword [ebp - 8], edi
mov dword [esi + 0x58], ebx
test ebp, 0x6a5d2b7e
cmp ebx, 0x14
jmp 0x1a6530f
mov dword [esi + 0x18], ebx
jmp 0x13f084c
pop ebp
jmp 0x1f6c265
add dword [ecx], eax
add ebx, eax
jmp 0x1f78483
jbe 0x13f0a8c
mov ecx, dword [esi + 0x58]
stc
cmp ch, 0x3a
cmp cl, ch
cmp ecx, 5
jmp 0x1f6c484
je 0x13fe13d
mov edx, dword [ebp + 0x14]
btr bx, dx
sal di, 0xb7
or di, 0x1286
pop edi
or si, dx
neg esi
pop esi
cmp bp, di
test bh, 0xc8
mov dword [edx], 2
sar bh, cl
ror bh, 0xc6
xor eax, eax
sete bh
mov ebx, eax
pop ebx
mov esp, ebp
movzx ebp, bx
pop ebp
jmp 0x1f63ca1