Function at 0x1400073d0
Capabilities:
Check http status code

Disassembly:
mov dword [rsp + 0x20], r9d
mov qword [rsp + 0x18], r8
push rbp
mov dword [rsp - 0x40], 0xf8b23b5
push rbx
push rdi
push r12
push r13
mov rsi, rsi
push r14
push r15
mov rbp, rsp
sub rsp, 0x80
mov dword [rsp - 0x2c], 0x1943dbdf
xor ebx, ebx
mov r15, rcx
mov dword [rbp - 0x20], ebx
mov ecx, 0x59c72f18
mov rbx, rbx
xor ecx, 0x4e95829
sub ecx, 0x29c8e5fe
add ecx, 0x30396802
mov dword [rsp - 0x1c], 0x3f4117e4
add ecx, 0x11baa23f
sub ecx, 0x5cbc19f1
sub ecx, 0x189d8169
mov r12, r12
mov dword [rbp - 0x30], 0x41bfbd99
xor dword [rbp - 0x30], 0x6ae83732
add dword [rbp - 0x30], 0x401471f9
mov rbp, rbp
sub dword [rbp - 0x30], 0x59e1eaa3
add dword [rbp - 0x30], 0x1bf23422
add dword [rbp - 0x30], 0x31c7b62
mov r12, rdx
mov dword [rsp - 0x1c], 0x4f5186e5
mov dword [rbp - 0x2c], 0x6884e21c
xor dword [rbp - 0x2c], 0x77b8ee86
add dword [rbp - 0x2c], 0x5727081e
sub dword [rbp - 0x2c], 0x61655b77
mov dword [rsp - 0x14], ebp
add dword [rbp - 0x2c], 0x68ed0b4f
sub dword [rbp - 0x2c], 0x249137bb
sub dword [rbp - 0x2c], 0x3435f074
mov edi, ebx
mov rsi, rsi
movsd xmm0, qword [rbp - 0x30]
xor r13b, r13b
mov dword [rbp - 0x28], 0x4e30bef7
xor dword [rbp - 0x28], 0x5988c3c3
mov dword [rsp - 0xc], esi
add dword [rbp - 0x28], 0xe753013
sub dword [rbp - 0x28], 0x92e0d65
xor dword [rbp - 0x28], 0xfaad0c9
mov rbp, rbp
add dword [rbp - 0x28], 0x5a3e5b0
xor dword [rbp - 0x28], 0xa53648d7
mov eax, dword [rbp - 0x28]
movsd qword [rbp - 0x50], xmm0
xchg r14, r14
mov dword [rbp - 0x48], eax
mov byte [rbp - 0x44], 0x3b
sub byte [rbp - 0x44], 0x32
mov dword [rsp - 0x18], ebx
xor byte [rbp - 0x44], 0x4b
sub byte [rbp - 0x44], 0x1f
xor byte [rbp - 0x44], 0x4a
mov dword [rsp - 0x18], 0x446be46a
add byte [rbp - 0x44], 0xb
xor byte [rbp - 0x44], 0x16
mov qword [rbp - 0x10], 0x49e48f01
xor qword [rbp - 0x10], 0x2182bfc2
mov rbp, rbp
sub qword [rbp - 0x10], 0x103615a1
sub qword [rbp - 0x10], 0x16824998
sub qword [rbp - 0x10], 0x41add17d
mov dword [rsp - 0x44], 0x582be01f
call fcn.14007afa0
mov rdx, rax
mov qword [rbp - 0x18], rax
mov dword [rsp - 0xc], 0x67067b30
mov ecx, ebx
cmp qword [rbp - 0x10], rbx
jbe 0x140007598
nop dword [rax]
xchg r12, r12
movsx eax, byte [rbp + rcx - 0x50]
mov word [rdx + rcx*2], ax
inc rcx
cmp rcx, qword [rbp - 0x10]
mov dword [rsp - 0x20], ebx
jb 0x140007582
mov rcx, qword [0x1400ad9c8]
lea r8, [rbp - 0x18]
mov r9d, 0x552f92f1
xchg rdi, rdi
sub r9d, 0x2b3bd9d8
add r9d, 0x1d122c9a
sub r9d, 0x2f39b6f2
add r9d, 0x15fc21
mov rsi, rsi
sub r9d, 0x17e22ada
mov edx, 0x481089ef
sub edx, 0x39895fa1
sub edx, 0x4b957f2
mov dword [rsp - 0x38], ecx
add edx, 0x62c1913e
sub edx, 0x6c8f6398
call fcn.140081070
cmp qword [rbp - 0x10], 4
mov rsi, rsi
mov r14, rax
jbe 0x140007612
mov rcx, qword [rbp - 0x18]
mov dword [rsp - 0x20], ebp
call fcn.14007afb0
test r14, r14
je 0x140007f5d
xchg r10, r10
mov ecx, 0xce222bd
xor ecx, 0x35810a65
add ecx, 0x2e34ba66
mov dword [rsp - 0x3c], 0x11d5b8c
xor ecx, 0x6378fb20
xor ecx, 0x7ef18ff4
xor ecx, 0x7a1e97ba
mov qword [rsp + 0xc0], rsi
mov dword [rsp - 0x1c], esi
call fcn.14007afa0
mov rsi, rax
test rax, rax
je 0x14000779b
xchg rdi, rdi
mov dword [rbp - 0x60], 0x1a6f3382
add dword [rbp - 0x60], 0x11920a22
xor dword [rbp - 0x60], 0x14277765
mov dword [rsp - 0x14], 0x9ef074b
add dword [rbp - 0x60], 0x3aef668c
add dword [rbp - 0x60], 0x9dd53f8
sub dword [rbp - 0x60], 0x406f3547
mov ecx, 0x72ab7c41
xchg rbp, rbp
sub ecx, 0x6c5cf5d8
xor ecx, 0x51b48d42
add ecx, 0x2106c040
xor ecx, 0x7900cb61
mov rbx, rbx
mov eax, dword [rbp - 0x60]
mov dword [rbp - 0x60], eax
mov byte [rbp - 0x5c], 5
xor byte [rbp - 0x5c], 0x6b
xchg rdi, rdi
xor byte [rbp - 0x5c], 0x35
sub byte [rbp - 0x5c], 0x25
xor byte [rbp - 0x5c], 0x16
mov qword [rbp - 0x48], 0x20a49b42
mov dword [rsp - 0x2c], ebx
xor qword [rbp - 0x48], 0x201460e1
add qword [rbp - 0x48], 0x6eada336
xor qword [rbp - 0x48], 0x5bc05c4b
add qword [rbp - 0x48], 0x27f1db2c
mov rdx, rdx
xor qword [rbp - 0x48], 0x5c909dbb
call fcn.14007afa0
mov rdx, rax
mov dword [rsp - 0x44], edx
mov qword [rbp - 0x50], rax
mov rcx, rbx
cmp qword [rbp - 0x48], rbx
jbe 0x140007753
mov dword [rsp - 0x38], 0x737a5b0
nop word [rax + rax]
movsx eax, byte [rbp + rcx - 0x60]
mov word [rdx + rcx*2], ax
inc rcx
mov dword [rsp - 0x28], edx
cmp rcx, qword [rbp - 0x48]
jb 0x14000773d
lea r8, [r15 + 0xb0]
mov rcx, rsi
mov dword [rsp - 0x3c], ebp
lea rdx, [rbp - 0x50]
call fcn.14007e5b0
mov edi, 0x4b639770
mov dword [rsp - 0x20], 0x26b1393a
sub edi, 0x4236f1de
add edi, 0x5e1f1e2c
sub edi, 0x33b912db
xor edi, 0x71077d2c
mov dword [rsp - 0x28], esp
sub edi, 0x4295cdce
jmp 0x14000779e
mov rax, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400827e0
mov dword [rsp - 0xc], esi
test dil, 1
je 0x1400077c9
and edi, 0xfffffffe
cmp qword [rbp - 0x48], 4
xchg r10, r10
jbe 0x1400077c9
mov rcx, qword [rbp - 0x50]
call fcn.14007afb0
mov ecx, 0x775b1938
mov r10, r10
sub ecx, 0x1adf625b
sub ecx, 0x569a24b2
add ecx, 0x11e64d0
xor ecx, 0x3769eaab
mov r14, r14
xor ecx, 0x553c4fa1
sub ecx, 0x64aa53a1
call fcn.14007afa0
mov dword [rsp - 0x40], ebp
mov r9, rax
test rax, rax
je 0x1400078b1
mov dword [rbp - 0x60], 0x107b9e55
xchg rsi, rsi
add dword [rbp - 0x60], 0x4fae9414
xor dword [rbp - 0x60], 0x56451322
sub dword [rbp - 0x60], 0x1dbf0ba3
xchg r14, r14
xor dword [rbp - 0x60], 0x2435d44c
or edi, 2
mov eax, dword [rbp - 0x60]
mov rcx, rbx
mov dword [rsp - 0x40], edi
mov dword [rbp - 0x60], eax
mov qword [rbp - 0x38], 0x50c8264b
add qword [rbp - 0x38], 0x1a5f4dc5
sub qword [rbp - 0x38], 0x3e053afd
mov dword [rsp - 0x24], 0x1a188d9f
xor qword [rbp - 0x38], 0x2ac37fc5
xor qword [rbp - 0x38], 0x8d86fb1
sub qword [rbp - 0x38], 0xf392963
movsx eax, byte [rbp + rcx - 0x60]
mov dword [rsp - 0x20], 0x3bdfda7b
mov word [rbp + rcx*2 - 0x40], ax
inc rcx
cmp rcx, qword [rbp - 0x38]
jb 0x14000787e
mov dword [rsp - 0x28], ebx
mov r8, r12
lea rdx, [rbp - 0x40]
mov rcx, r9
mov r11, r11
call fcn.14007e5b0
jmp 0x1400078b4
mov rax, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400827e0
mov r15, r15
test dil, 2
je 0x1400078e1
and edi, 0xfffffffd
mov r13, r13
cmp qword [rbp - 0x38], 4
jbe 0x1400078e1
mov rcx, qword [rbp - 0x40]
call fcn.14007afb0
mov r13, r13
mov ecx, 0x67332f29
sub ecx, 0x3ef777a1
add ecx, 0x4a06063c
mov rdx, rdx
sub ecx, 0x49c5d03d
sub ecx, 0x1ed8742d
sub ecx, 0x9a3790a
call fcn.14007afa0
mov dword [rsp - 0x24], edx
mov rsi, rax
test rax, rax
je 0x140007aa1
mov r15, r15
mov dword [rbp - 0x50], 0x35b3d58b
xor dword [rbp - 0x50], 0x5a150daf
sub dword [rbp - 0x50], 0x373a8cdd
sub dword [rbp - 0x50], 0x23f6c14b
mov rcx, rcx
add dword [rbp - 0x50], 0x21dd790a
sub dword [rbp - 0x50], 0x30f3108c
xor dword [rbp - 0x50], 0x34d42091
mov ecx, 0x2ecb5c71
xchg r8, r8
xor ecx, 0x132631ae
add ecx, 0x21d7e2a1
xor ecx, 0x3280182f
xchg r14, r14
sub ecx, 0x499683c
xor ecx, 0x700c2b73
sub ecx, 0x18a7cae8
mov dword [rbp - 0x4c], 0x2b05c8df
mov dword [rsp - 0x34], 0x7b4f684e
xor dword [rbp - 0x4c], 0x3866242b
add dword [rbp - 0x4c], 0x292036e5
xor dword [rbp - 0x4c], 0x45711600
xchg r15, r15
xor dword [rbp - 0x4c], 0x5c9ad17f
add dword [rbp - 0x4c], 0x4686cd16
sub dword [rbp - 0x4c], 0x3acd2595
or edi, 4
mov dword [rsp - 0x1c], ebp
movsd xmm0, qword [rbp - 0x50]
mov dword [rbp - 0x48], 0x432ab793
add dword [rbp - 0x48], 0x5e1073b
xor dword [rbp - 0x48], 0x63850546
mov dword [rsp - 0x2c], esi
add dword [rbp - 0x48], 0x4a611443
sub dword [rbp - 0x48], 0x60446145
xor dword [rbp - 0x48], 0xad790b90
xchg r8, r8
mov eax, dword [rbp - 0x48]
movsd qword [rbp - 0x60], xmm0
mov dword [rbp - 0x58], eax
mov dword [rsp - 0x34], esi
mov qword [rbp - 0x38], 0x1bb16a69
xor qword [rbp - 0x38], 0x1719f38b
xor qword [rbp - 0x38], 0x13bf6111
xchg r9, r9
add qword [rbp - 0x38], 0x5bbcec59
xor qword [rbp - 0x38], 0x57f8afb4
sub qword [rbp - 0x38], 0x1ddb1b4e
xor qword [rbp - 0x38], 0xf512fa6
mov r10, r10
call fcn.14007afa0
mov rdx, rax
mov qword [rbp - 0x40], rax
xchg rsp, rsp
mov rcx, rbx
cmp qword [rbp - 0x38], rbx
jbe 0x140007a87
nop word [rax + rax]
mov dword [rsp - 0x40], ebx
movsx eax, byte [rbp + rcx - 0x60]
mov word [rdx + rcx*2], ax
inc rcx
mov dword [rsp - 0xc], 0x5a1ba9c0
cmp rcx, qword [rbp - 0x38]
jb 0x140007a6d
mov r8d, dword [rbp + 0x58]
lea rdx, [rbp - 0x40]
mov dword [rsp - 0x1c], 0x619a6f40
mov rcx, rsi
call fcn.14007ea40
jmp 0x140007aa4
mov rax, rbx
mov rdx, rax
mov dword [rsp - 0x24], ebp
mov rcx, r14
call fcn.1400827e0
test dil, 4
je 0x140007acf
mov r14, r14
cmp qword [rbp - 0x38], 4
jbe 0x140007acf
mov rcx, qword [rbp - 0x40]
xchg r14, r14
call fcn.14007afb0
mov edx, 0x3ed9b4d1
sub edx, 0x2fc9ca3e
add edx, 0x14a0db4d
mov dword [rsp - 0x44], 0x6bfa46ad
xor edx, 0x200f8b58
add edx, 0x38d4a7e8
sub edx, 0x3c93f69f
mov dword [rsp - 0x1c], esi
mov qword [rbp - 0x30], rbx
mov rcx, r14
call fcn.1400829c0
cmp eax, 0xc8
xchg r9, r9
jne 0x140007f12
lea r8, [rbp - 0x20]
mov rcx, r14
lea rdx, [rbp - 0x30]
mov dword [rsp - 0x30], edi
call fcn.140082810
test al, al
je 0x140007f12
mov edx, dword [rbp - 0x20]
mov rdx, rdx
mov rcx, qword [rbp - 0x30]
call fcn.14007c4b0
mov rsi, rax
test rax, rax
xchg r12, r12
je 0x140007f01
cmp dword [rax + 8], 1
jne 0x140007ef6
mov dword [rbp - 0x60], 0x34b83fc7
xchg r14, r14
sub dword [rbp - 0x60], 0x176e24a8
add dword [rbp - 0x60], 0xb60be73
sub dword [rbp - 0x60], 0x23e510c3
sub dword [rbp - 0x60], 0x65f327
mov r8, r8
add dword [rbp - 0x60], 0x49514442
xor dword [rbp - 0x60], 0x713dd603
mov rcx, rbx
mov eax, dword [rbp - 0x60]
xchg rdi, rdi
mov dword [rbp - 0x60], eax
mov qword [rbp - 0x38], 0x7e9e147a
sub qword [rbp - 0x38], 0x2256a1c9
mov dword [rsp - 0x3c], 0x24b21415
sub qword [rbp - 0x38], 0x10d1bf35
sub qword [rbp - 0x38], 0x49a0f861
xor qword [rbp - 0x38], 0x1aaa5a55
xor qword [rbp - 0x38], 0x1b7ee14a
mov dword [rsp - 0x3c], ebp
nop word [rax + rax]
movsx eax, byte [rbp + rcx - 0x60]
mov word [rbp + rcx*2 - 0x40], ax
mov r9, r9
inc rcx
cmp rcx, qword [rbp - 0x38]
jb 0x140007be5
lea rdx, [rbp - 0x40]
xchg r8, r8
lea rcx, [rbp - 0x50]
call fcn.1400060b0
mov rcx, rsi
mov dword [rsp - 0x2c], ecx
mov rdx, qword [rax]
call fcn.140006b60
mov rdi, rax
xchg rbx, rbx
cmp byte [rbp - 0x48], bl
je 0x140007c32
mov rcx, qword [rbp - 0x50]
call fcn.14007afb0
mov dword [rsp - 0x20], edi
cmp qword [rbp - 0x38], 4
jbe 0x140007c45
mov rcx, qword [rbp - 0x40]
call fcn.14007afb0
xchg r15, r15
test rdi, rdi
je 0x140007ef6
cmp dword [rdi + 8], 3
mov dword [rsp - 0x34], edi
jne 0x140007ef6
cmp dword [rdi + 0x10], ebx
jne 0x140007ef6
mov dword [rbp - 0x60], 0x7d53c45a
xchg r13, r13
sub dword [rbp - 0x60], 0x5d0d14af
sub dword [rbp - 0x60], 0xcdff577
sub dword [rbp - 0x60], 0x1104d1e9
mov dword [rsp - 0x38], 0x3bae4100
add dword [rbp - 0x60], 0x5288b755
sub dword [rbp - 0x60], 0x2f817787
add dword [rbp - 0x60], 0x81da7d0
mov ecx, 0x72de4b
mov dword [rsp - 0x2c], ecx
add ecx, 0x285f457
xor ecx, 0x2361c868
xor ecx, 0x422794a4
sub ecx, 0x40ce4d9d
mov dword [rsp - 0xc], ebx
add ecx, 0xff343db
sub ecx, 0x32e3849e
mov eax, dword [rbp - 0x60]
mov dword [rsp - 0x3c], esi
mov dword [rbp - 0x50], eax
mov word [rbp - 0x5c], 0x48ca
sub word [rbp - 0x5c], 0x416b
add word [rbp - 0x5c], 0x24bd
mov dword [rsp - 0x44], ebx
add word [rbp - 0x5c], 0x4290
sub word [rbp - 0x5c], 0x5863
xor word [rbp - 0x5c], 0x3777
xchg r14, r14
xor word [rbp - 0x5c], 0xb715
movzx eax, word [rbp - 0x5c]
mov word [rbp - 0x4c], ax
mov r13, r13
mov byte [rbp - 0x4a], 0xb
add byte [rbp - 0x4a], 0x50
add byte [rbp - 0x4a], 7
add byte [rbp - 0x4a], 0x14
mov dword [rsp - 0x38], 0x10a1d3a0
xor byte [rbp - 0x4a], 0x4c
add byte [rbp - 0x4a], 0x2c
sub byte [rbp - 0x4a], 0x2e
mov qword [rbp - 0x38], 0x303d4e22
mov rdi, rdi
xor qword [rbp - 0x38], 0x5d5e64dc
sub qword [rbp - 0x38], 0x6af8143
sub qword [rbp - 0x38], 0x28b91a1f
sub qword [rbp - 0x38], 0x31db1c7d
xchg r13, r13
xor qword [rbp - 0x38], 0xc1f7318
call fcn.14007afa0
mov rdx, rax
mov dword [rsp - 0x20], 0x5deb3c6c
mov qword [rbp - 0x40], rax
mov rcx, rbx
nop dword [rax]
mov dword [rsp - 0x38], 0x3a67a8e1
nop word [rax + rax]
movsx eax, byte [rbp + rcx - 0x50]
mov word [rdx + rcx*2], ax
mov dword [rsp - 0x1c], ebp
inc rcx
cmp rcx, qword [rbp - 0x38]
jb 0x140007d9e
mov dword [rsp - 0x3c], 0x5910cf9a
lea rdx, [rbp - 0x40]
lea rcx, [rbp - 0x60]
call fcn.1400060b0
mov dword [rsp - 0x40], edi
mov rcx, rsi
mov rdx, qword [rax]
call fcn.140006b60
mov rdi, rax
xchg r13, r13
cmp byte [rbp - 0x58], bl
je 0x140007def
mov rcx, qword [rbp - 0x60]
xchg rsi, rsi
call fcn.14007afb0
cmp qword [rbp - 0x38], 4
jbe 0x140007e02
xchg rcx, rcx
mov rcx, qword [rbp - 0x40]
call fcn.14007afb0
test rdi, rdi
je 0x140007ef6
mov r8, r8
cmp dword [rdi + 8], 5
jne 0x140007ef6
mov ecx, 0x2c652cf5
xor ecx, 0x6d4cb632
mov dword [rsp - 0x1c], esi
add ecx, 0x11759785
sub ecx, 0xc572203
add ecx, 0x514097
sub ecx, 0x469950a8
mov rbx, rbx
call fcn.14007afa0
test rax, rax
je 0x140007e5f
mov dword [rsp - 0x3c], 0x4fd577e0
mov rcx, rax
call fcn.1400717a0
mov rbx, rax
mov r8d, dword [rdi + 0x10]
mov rdi, rdi
mov rcx, rbx
mov rdx, qword [rdi + 0x18]
call fcn.140071c10
mov rcx, rbx
mov dword [rsp - 0x1c], 0x10642573
call fcn.140071d60
test al, al
je 0x140007eb5
mov dword [rsp - 0x3c], 0x7c87b734
mov rax, qword [rbp + 0x50]
mov r13b, 0x3d
xor r13b, 0x26
xor r13b, 0x72
mov dword [rsp - 0x30], edx
add r13b, 0x13
sub r13b, 0x45
xor r13b, 0x36
mov qword [rax], rbx
mov r10, r10
jmp 0x140007ef6
test rbx, rbx
je 0x140007ef6
mov rcx, rbx
mov dword [rsp - 0x30], 0x124f6189
call fcn.140071830
mov edx, 0x3de9401a
add edx, 0x3c5f5fdb
xor edx, 0x52a4481e
xchg rsi, rsi
xor edx, 0x209bba4c
xor edx, 0x8776d9f
mov rcx, rbx
mov dword [rsp - 0x20], esi
call fcn.14007afb0
mov rcx, rsi
call fcn.14007e120
mov rbx, rbx
mov rcx, qword [rbp - 0x30]
test rcx, rcx
je 0x140007f12
mov r10, r10
call fcn.14007afb0
mov rcx, r14
call fcn.14007f490
mov edx, 0xe3ea1ae
mov dword [rsp - 0x44], ebx
xor edx, 0x73691e5e
sub edx, 0x22f1aebd
sub edx, 0x3c16c8d1
add edx, 0x51780801
mov rdi, rdi
sub edx, 0x64c79f3
xor edx, 0x697ad640
mov rcx, r14
call fcn.14007afb0
mov r10, r10
mov rsi, qword [rsp + 0xc0]
movzx eax, r13b
add rsp, 0x80
mov dword [rsp - 0x3c], edx
pop r15
pop r14
pop r13
xchg r14, r14
pop r12
pop rdi
pop rbx
pop rbp
mov r13, r13
ret