Function at 0x1403a5f99
Capabilities:
Check http status code

Disassembly:
push r15
rol r15d, 0xa
xor r15w, 0x4d2b
movzx r15w, cl
push r14
xchg r15b, r15b
push r13
movzx r15, sp
sal r15b, cl
xor r15w, 0x244d
push r12
and r15b, 0x58
adc r15b, al
rcl r15b, 0x1b
push rsi
rcr sil, cl
push rdi
push rbp
shl sil, 0xd
stc
rcr r15b, cl
push rbx
rcr r15w, 0xf0
sub rsp, 0x28
jmp 0x1403a5fe8
mov r15d, edx
sbb rsi, 0x4c64659a
mov rsi, rcx
jmp 0x1403a6000
test byte [rcx + 0x12], 8
jmp 0x1403a6009
jne 0x1403a602f
xor edx, edx
cmp r12b, 0xcd
test r15w, 0x3345
cmp qword [rsi], 0
jmp 0x1403a6024
jne 0x1403a60b3
jmp 0x1403a605d
mov eax, dword [rsi + 0x24]
clc
or dl, r8b
sub eax, dword [rsi + 0x58]
cmp eax, dword [rsi + 0x2c]
mov dl, sil
setbe dl
cmp r11, 0x5620519c
jmp 0x1403a604e
cmp qword [rsi], 0
jmp 0x1403a6057
jne 0x1403a60b3
mov rax, qword [rsi + 0xa0]
sub r14w, 0x77cf
sar r14d, 0x32
sar r14b, cl
mov r14, qword [rsi + 0xc0]
stc
test edx, 0x1f8512e4
mov rax, qword [rax]
test r11w, 0x4208
sub rax, r14
jmp 0x1403a6091
cmp rax, 0x14ccc
jmp 0x1403a609c
jb 0x1403a60b3
add r14, qword [rsi + 0x90]
jmp 0x1403a60ae
jmp 0x1403a60c3
lea r14, [rsi + 0x392aa]
rol ebp, 0x20
rcl cl, 0x9e
ror ah, 0xbc
mov qword [rsi + 0x40], r14
stc
shr eax, 0x85
test ax, sp
lea rax, [r14 + 0x14cbc]
shld rbp, rbx, 0xfe
movsx ebp, r13w
btr rcx, 0xfa
mov qword [rsi + 0x48], rax
mov qword [rsi + 0x70], 0
cmc
rcr bp, cl
mov rax, qword [rsi + 0x38]
shrd rcx, rbp, 0xc6
sal bp, cl
bt bp, di
movzx ebp, byte [rax]
movzx ecx, byte [rsi + 0x50]
cmp r12b, r10b
cmp rdi, 0x385c0a91
shr ebp, cl
cmc
mov byte [rax], bpl
cmp edi, r14d
jmp 0x1403a6122
xor eax, eax
xchg al, al
sbb al, bpl
cmp dword [rsi + 0x50], 8
mov al, r12b
jmp 0x1403a6135
sete al
sub qword [rsi + 0x30], rax
cmp r11b, r10b
test byte [rsi + 0x11], 0x10
jmp 0x1403a6148
je 0x1403a615d
cmp dword [rsi + 0x7c], 0
jmp 0x1403a6157
je 0x1403a63a5
sub edi, edi
bswap ecx
or ebp, esi
clc
cmp r15d, 4
movsx rbx, r12w
sete dil
movsx bx, ch
cmc
mov ebx, dword [rsi + 0x5c]
btr r12w, r14w
jmp 0x1403a6182
mov ecx, ebx
bsr rbp, rdi
shl edi, cl
shr r12b, cl
lea r12, [rsi + 0x5c]
lea rbp, [rsi + 0x60]
cmc
or edi, dword [rsi + 0x60]
jmp 0x1403a619e
mov dword [rsi + 0x60], edi
jmp 0x1403a61a6
inc ebx
mov dword [rsi + 0x5c], ebx
cmp ebx, 8
jmp 0x1403a61b3
jae 0x1403a62c2
mov r13, qword [rsi + 0x40]
clc
cmc
sub eax, eax
cmp sil, bpl
stc
test dl, dl
jmp 0x1403a61cc
jne 0x1403a6241
mov al, 1
cmc
cmp r14w, 0x791b
test byte [rsi + 0x12], 4
jmp 0x1403a61e4
jne 0x1403a61f1
cmp dword [rsi + 0x54], 0x30
setb al
movzx edx, al
bswap rcx
movzx ecx, bx
mov rcx, rsi
jmp 0x1403a6202
call fcn.1403a6f26
mov ecx, dword [rsi + 0x54]
cmc
stc
cmp bpl, bpl
test rcx, rcx
je 0x1403a6260
mov rdx, qword [rsi + 0x40]
cmp r15, 0x145404ac
cmc
sub rdx, r13
jmp 0x1403a622c
inc rdx
cmp r8w, si
cmp rdx, rcx
jmp 0x1403a623b
jl 0x1403a6260
mov ecx, dword [rsi + 0x24]
cmp r11d, r11d
jmp 0x1403a624c
sub ecx, dword [rsi + 0x58]
cmp r8b, cl
cmp ecx, dword [rsi + 0x2c]
jmp 0x1403a625a
jbe 0x1403a630e
test eax, eax
jmp 0x1403a6267
jne 0x1403a6785
mov qword [rsi + 0x40], r13
cmovo edx, r12d
cdq
mov dword [rsi + 0x60], edi
mov dword [rsi + 0x5c], ebx
movsxd rdx, r11d
cmovae cx, r8w
mov rcx, rsi
cwd
mov edx, 1
jmp 0x1403a6293
call fcn.1403a6f26
jmp 0x1403a6785
shr edi, 8
test bp, 0x734e
mov dword [rbp], edi
add ebx, 0xfffffff8
jmp 0x1403a62b0
mov dword [r12], ebx
cmp ebx, 7
jmp 0x1403a62bc
jbe 0x1403a61b9
mov rax, qword [rsi + 0x40]
test r9b, 0xd
cmp rax, qword [rsi + 0x48]
jae 0x1403a629d
lea rcx, [rax + 1]
movsx rbx, dx
movzx bx, r8b
mov bl, cl
mov qword [rsi + 0x40], rcx
movzx rbx, di
mov byte [rax], dil
mov rbx, r10
movsx rdi, r13w
mov bx, 0x78f8
mov ebx, dword [rsi + 0x5c]
movsx di, bpl
mov edi, dword [rsi + 0x60]
jmp 0x1403a6309
jmp 0x1403a629d
mov qword [rsi + 0x40], r13
mov dword [rsi + 0x60], edi
lea eax, [rbx + 2]
mov dword [rsi + 0x5c], eax
cmp ebx, 6
jmp 0x1403a6323
jae 0x1403a6359
jmp 0x1403a64cf
shr edi, 8
cmc
cmp sil, 0xf6
test eax, r9d
mov dword [rbp], edi
test ch, 0x42
add eax, 0xfffffff8
test r9b, r8b
cmp bx, sp
mov dword [r12], eax
test spl, dil
cmc
cmp eax, 7
jbe 0x1403a64c2
mov rcx, qword [rsi + 0x40]
jmp 0x1403a6363
cmp rcx, qword [rsi + 0x48]
jmp 0x1403a636c
jae 0x1403a632e
lea rax, [rcx + 1]
jmp 0x1403a637b
mov qword [rsi + 0x40], rax
movsx eax, r8w
movsx rax, dx
jmp 0x1403a638c
mov byte [rcx], dil
cbw
cmovnp ax, si
jmp 0x1403a639a
mov eax, dword [rsi + 0x5c]
mov edi, dword [rsi + 0x60]
jmp 0x1403a632e
mov ecx, dword [rsi + 0x5c]
shl ax, 1
ror rax, 0x1c
mov eax, pe_nt_image_headers64
cmc
test r8b, 0x70
shl eax, cl
jmp 0x1403a63c1
or eax, dword [rsi + 0x60]
test si, r12w
mov dword [rsi + 0x60], eax
sub ecx, 0xfffffff8
jmp 0x1403a63d3
mov dword [rsi + 0x5c], ecx
jmp 0x1403a63db
jb 0x1403a6482
bts eax, ecx
cmp r12d, r15d
mov dword [rsi + 0x60], eax
add ecx, 8
mov dword [rsi + 0x5c], ecx
jmp 0x1403a63f5
jmp 0x1403a641e
shr eax, 8
mov dword [rsi + 0x60], eax
cmc
add ecx, 0xfffffff8
mov dword [rsi + 0x5c], ecx
cmp r10b, 0x85
jmp 0x1403a6410
cmp ecx, 7
jmp 0x1403a6418
jbe 0x1403a615d
mov rbp, qword [rsi + 0x40]
stc
jmp 0x1403a6428
cmp rbp, qword [rsi + 0x48]
jmp 0x1403a6431
jae 0x1403a63fa
lea rcx, [rbp + 1]
jmp 0x1403a6440
mov qword [rsi + 0x40], rcx
mov byte [rbp], al
mov cx, r13w
setno cl
movzx cx, cl
mov ecx, dword [rsi + 0x5c]
mov eax, dword [rsi + 0x60]
jmp 0x1403a645d
jmp 0x1403a63fa
shr eax, 8
mov dword [rsi + 0x60], eax
add ecx, 0xfffffff8
mov dword [rsi + 0x5c], ecx
jmp 0x1403a6474
cmp ecx, 7
jmp 0x1403a647c
jbe 0x1403a63e1
mov rbp, qword [rsi + 0x40]
cmp rbp, qword [rsi + 0x48]
jmp 0x1403a648f
jae 0x1403a6462
lea rcx, [rbp + 1]
jmp 0x1403a649e
mov qword [rsi + 0x40], rcx
not ch
jmp 0x1403a64ab
mov byte [rbp], al
cdqe
xchg al, ch
mov ecx, dword [rsi + 0x5c]
mov eax, dword [rsi + 0x60]
jmp 0x1403a64bd
jmp 0x1403a6462
test eax, eax
jmp 0x1403a64c9
je 0x1403a6559
mov dword [r12], 8
mov cl, 0x13
movsx rcx, r10w
jmp 0x1403a64e2
mov ecx, 8
jmp 0x1403a64ec
jmp 0x1403a6521
shr edi, 8
mov dword [rbp], edi
test r15d, 0x8ee67e4
stc
add ecx, 0xfffffff8
test sp, 0x3e71
clc
mov dword [r12], ecx
test r10d, 0x70684a2b
cmp ecx, 7
jmp 0x1403a651b
jbe 0x1403a655b
mov rax, qword [rsi + 0x40]
stc
cmp rax, qword [rsi + 0x48]
jmp 0x1403a652f
jae 0x1403a64f1
lea rcx, [rax + 1]
mov qword [rsi + 0x40], rcx
mov cl, 0x81
not cl
movsx cx, r15b
mov byte [rax], dil
mov ecx, dword [rsi + 0x5c]
mov edi, dword [rsi + 0x60]
jmp 0x1403a6554
jmp 0x1403a64f1
xor ecx, ecx
movzx edx, word [rsi + 0x54]
shl edx, cl
cmp ebx, 0x5e287d52
cmp rsi, r10
or edx, edi
cmc
test r15b, 9
mov dword [rsi + 0x60], edx
add ecx, 0x10
jmp 0x1403a657c
mov dword [rsi + 0x5c], ecx
jmp 0x1403a6584
jmp 0x1403a65dd
lea rcx, [rax + 1]
test al, sil
mov qword [rsi + 0x40], rcx
mov byte [rax], dl
sub rcx, 0x5dc671f3
cmp ah, 0xb7
btr dx, bx
mov eax, dword [rsi + 0x5c]
mov edx, dword [rsi + 0x60]
shr edx, 8
sal ch, cl
xor cl, 0x80
and ecx, 0x765c2f48
mov dword [rbp], edx
and cx, r13w
add cl, r15b
lea ecx, [rax - 8]
clc
mov dword [r12], ecx
jmp 0x1403a65cf
cmp ecx, 7
jmp 0x1403a65d7
jbe 0x1403a6600
mov rax, qword [rsi + 0x40]
cmp r8b, 0x87
cmp rax, qword [rsi + 0x48]
jmp 0x1403a65ee
jb 0x1403a6589
mov eax, ecx
jmp 0x1403a65fb
jmp 0x1403a65aa
mov ebx, 0xffff
cmc
xor ebx, dword [rsi + 0x54]
mov dword [rsi + 0x54], ebx
jmp 0x1403a6611
movzx ebx, bx
shl ebx, cl
clc
or edx, ebx
stc
clc
mov dword [rsi + 0x60], edx
stc
add eax, 8
jmp 0x1403a6627
mov dword [rsi + 0x5c], eax
jmp 0x1403a662f
jmp 0x1403a6657
shr edx, 8
cmp sil, 0xde
test r14w, 0x4f90
test spl, dl
mov dword [rbp], edx
add eax, 0xfffffff8
mov dword [r12], eax
cmp eax, 7
jbe 0x1403a6691
mov rcx, qword [rsi + 0x40]
test rdi, 0x35426e87
cmp rcx, qword [rsi + 0x48]
jmp 0x1403a666b
jae 0x1403a6634
lea rax, [rcx + 1]
mov qword [rsi + 0x40], rax
jmp 0x1403a667e
mov byte [rcx], dl
cwde
mov eax, dword [rsi + 0x5c]
mov edx, dword [rsi + 0x60]
jmp 0x1403a668c
jmp 0x1403a6634
xor dword [rsi + 0x54], 0xffff
je 0x1403a6785
sub ebx, ebx
jmp 0x1403a66a5
jmp 0x1403a66bb
inc ebx
clc
cmp ebx, dword [rsi + 0x54]
jmp 0x1403a66b5
jae 0x1403a6785
mov ecx, dword [rsi + 0x58]
btc rdi, 0x92
not dil
add ecx, ebx
rol di, cl
and ecx, 0x7fff
xor edi, r14d
movzx edi, byte [rsi + rcx + 0xc8]
inc rcx
movzx rcx, bx
mov ecx, eax
stc
cmp r13b, 0x6d
shl edi, cl
or edx, edi
jmp 0x1403a66f4
mov dword [rsi + 0x60], edx
clc
cmp r8w, 0x2479
stc
add eax, 8
jmp 0x1403a6707
mov dword [rsi + 0x5c], eax
jmp 0x1403a670f
jmp 0x1403a6747
shr edx, 8
test r14d, 0x7e116eb
cmp r10b, 0x62
mov dword [rbp], edx
cmp al, r14b
cmc
jmp 0x1403a672e
add eax, 0xfffffff8
mov dword [r12], eax
cmp r9d, ecx
stc
cmp eax, 7
jmp 0x1403a6741
jbe 0x1403a66aa
mov rcx, qword [rsi + 0x40]
cmp rcx, qword [rsi + 0x48]
jmp 0x1403a6754
jae 0x1403a6714
lea rax, [rcx + 1]
mov qword [rsi + 0x40], rax
movsx eax, di
bswap ax
xchg al, ah
mov byte [rcx], dl
movzx ax, r15b
lahf
mov eax, dword [rsi + 0x5c]
mov dh, 0x31
mov edx, dword [rsi + 0x60]
jmp 0x1403a6780
jmp 0x1403a6714
test r15d, r15d
jmp 0x1403a678d
je 0x1403a6981
mov eax, dword [r12]
clc
cmp r15d, 4
jmp 0x1403a67a1
jne 0x1403a6831
test eax, eax
jmp 0x1403a67ae
je 0x1403a6970
mov dword [r12], 8
mov ecx, 8
jmp 0x1403a67c6
jmp 0x1403a67ef
shr dword [rbp], 8
cmc
test al, 0x2c
add ecx, 0xfffffff8
jmp 0x1403a67dd
mov dword [r12], ecx
cmp ecx, 7
jmp 0x1403a67e9
jbe 0x1403a6972
mov rax, qword [rsi + 0x40]
cmp rax, qword [rsi + 0x48]
jmp 0x1403a67fc
jae 0x1403a67cb
movzx ecx, byte [rsi + 0x60]
xchg dl, dh
movsxd rdx, esi
not rdx
lea rdx, [rax + 1]
jmp 0x1403a6817
mov qword [rsi + 0x40], rdx
jmp 0x1403a6820
mov byte [rax], cl
mov cl, dh
xchg cl, ch
mov ch, 0x29
mov ecx, dword [rsi + 0x5c]
jmp 0x1403a67cb
add eax, 3
jmp 0x1403a6839
mov dword [r12], eax
test dil, 0xf
cmp eax, 8
jmp 0x1403a6849
jae 0x1403a6917
test eax, eax
je 0x1403a6d48
mov dword [r12], 8
cmovae edx, esp
movsxd rdx, ecx
mov edx, 8
jmp 0x1403a686f
jmp 0x1403a68b1
mov eax, dword [rbp]
shl dl, cl
shr eax, 8
sbb dl, 0xaa
mov dword [rbp], eax
cmp bx, si
shrd dx, r15w, 0xa5
sbb dl, cl
lea edx, [rcx - 8]
jmp 0x1403a6899
mov dword [r12], edx
test r8w, r10w
clc
cmc
cmp edx, 7
jmp 0x1403a68ab
jbe 0x1403a6963
mov rax, qword [rsi + 0x40]
stc
and ecx, 0x70de56ba
cmc
mov ecx, edx
cmp rax, qword [rsi + 0x48]
jmp 0x1403a68c8
jae 0x1403a6874
movzx ecx, byte [rsi + 0x60]
movzx rdx, r8w
lea rdx, [rax + 1]
jmp 0x1403a68df
mov qword [rsi + 0x40], rdx
jmp 0x1403a68e8
mov byte [rax], cl
mov ecx, dword [rsi + 0x5c]
jmp 0x1403a68f2
jmp 0x1403a6874
shr dword [rbp], 8
stc
jmp 0x1403a6901
add eax, 0xfffffff8
mov dword [r12], eax
clc
cmp eax, 7
jmp 0x1403a6911
jbe 0x1403a684f
mov rcx, qword [rsi + 0x40]
test r15b, 0x4e
test cl, dil
jmp 0x1403a6927
cmp rcx, qword [rsi + 0x48]
jae 0x1403a68f7
movzx eax, byte [rsi + 0x60]
mov edx, 0x6a711fb6
not dx
cqo
lea rdx, [rcx + 1]
jmp 0x1403a6948
mov qword [rsi + 0x40], rdx
jmp 0x1403a6951
mov byte [rcx], al
sete al
mov eax, dword [rsi + 0x5c]
jmp 0x1403a695e
jmp 0x1403a68f7
add ecx, 8
jmp 0x1403a696b
jmp 0x1403a6d5f
sub ecx, ecx
test byte [rsi + 0x11], 0x10
jmp 0x1403a697b
jne 0x1403a6ada
lea rcx, [rsi + 0x81ca]
or edi, r15d
sub rdi, r15
shld edi, r10d, 0xb7
lea rdi, [rsi + 0x92aa]
rcr r8, 0x34
bts r8d, eax
shld r8d, edx, 0x7a
lea rbx, [rsi + 0x92ab]
adc r8, rsp
bsf r8d, r10d
btr r8d, ebp
mov r8d, 0x280
test r11b, r14b
sub edx, edx
jmp 0x1403a69c9
call fcn.1404a14d1
mov qword [rsi + 0x30], rbx
btr eax, r15d
rol ax, cl
mov qword [rsi + 0x38], rdi
mov eax, dword [rsi + 0x54]
movzx di, bpl
add dword [rsi + 0x58], eax
movzx di, r12b
mov qword [rsi + 0x50], 8
movsx rdi, r9w
movzx edi, bx
inc dword [rsi + 0x7c]
rcr edi, 0xae
movzx di, r11b
mov rdi, qword [rsi + 0x40]
sub rdi, r14
cmp dl, 0xdf
test edi, edi
jmp 0x1403a6a18
je 0x1403a6ee2
cmp qword [rsi], 0
je 0x1403a6aab
mov rax, qword [rsi + 0xb0]
ror r8d, cl
rcl ch, 0x85
cmc
sub rax, qword [rsi + 0x88]
movsx ecx, bp
not cl
mov cl, r11b
mov rcx, qword [rsi + 0x98]
bswap r8w
jmp 0x1403a6a5a
mov qword [rcx], rax
movsx rcx, bp
not r8w
mov r8, qword [rsi + 8]
cdq
movsx cx, sil
lea rcx, [rsi + 0x392aa]
cwd
movzx edx, di
mov edx, edi
jmp 0x1403a6a82
call qword [rsi]
test eax, eax
jmp 0x1403a6a8b
jne 0x1403a6ee2
mov dword [rsi + 0x84], 0xffffffff
movsx rax, di
bswap eax
mov eax, 0xffffffff
jmp 0x1403a6ee9
lea rdx, [rsi + 0x392aa]
sal ax, cl
movsxd rax, edi
cmp r14b, cl
jmp 0x1403a6ac0
cmp r14, rdx
je 0x1403a6e63
add qword [rsi + 0xc0], rax
jmp 0x1403a6ad5
jmp 0x1403a6ee2
mov ebx, dword [rsi + 0x20]
mov r8d, ebx
cmp r12w, di
stc
shr ebx, 0x18
stc
shl ebx, cl
or ebx, dword [rsi + 0x60]
mov dword [rsi + 0x60], ebx
add ecx, 8
jmp 0x1403a6af9
mov dword [rsi + 0x5c], ecx
jmp 0x1403a6b56
lea rcx, [rax + 1]
clc
mov qword [rsi + 0x40], rcx
btr cx, 0x6c
clc
sub cl, r9b
mov byte [rax], bl
mov eax, dword [rsi + 0x5c]
xadd bl, bl
sar cx, 0xfe
shr ch, 0x4f
mov ebx, dword [rsi + 0x60]
bts rcx, rbp
add ecx, r10d
neg cx
shr ebx, 8
xadd ch, cl
mov dword [rbp], ebx
rol cx, cl
and cx, 0xbb1
lea ecx, [rax - 8]
mov dword [r12], ecx
stc
cmp ecx, 7
jmp 0x1403a6b50
jbe 0x1403a6b7a
mov rax, qword [rsi + 0x40]
jmp 0x1403a6b5f
cmp rax, qword [rsi + 0x48]
jmp 0x1403a6b68
jb 0x1403a6b01
mov eax, ecx
jmp 0x1403a6b75
jmp 0x1403a6b2f
mov edx, r8d
cmp edx, 0x68432493
stc
shr edx, 0x10
movzx edx, dl
shl edx, cl
or ebx, edx
jmp 0x1403a6b93
mov dword [rbp], ebx
jmp 0x1403a6b9b
mov dword [r12], eax
jmp 0x1403a6ba4
jmp 0x1403a6c01
lea rax, [rcx + 1]
bts dx, si
rcl dx, 0xe
or dl, r14b
mov qword [rsi + 0x40], rax
clc
mov byte [rcx], bl
mov edx, dword [rsi + 0x5c]
shr bh, cl
mov ebx, dword [rsi + 0x60]
ror al, cl
bt ax, ax
lahf
shr ebx, 8
or ah, 0xbf
movsxd rax, ecx
rol ax, 5
mov dword [rbp], ebx
bswap ax
lea eax, [rdx - 8]
test r11b, 0x24
jmp 0x1403a6bf0
mov dword [r12], eax
test r13b, cl
stc
cmp eax, 7
jbe 0x1403a6c24
mov rcx, qword [rsi + 0x40]
cmp r13w, r13w
jmp 0x1403a6c0e
cmp rcx, qword [rsi + 0x48]
jb 0x1403a6ba9
mov edx, eax
jmp 0x1403a6c1f
jmp 0x1403a6bce
mov ecx, r8d
movzx edi, ch
mov ecx, eax
cmc
test bpl, 0xb4
shl edi, cl
cmp ax, 0x320
jmp 0x1403a6c3c
or ebx, edi
mov dword [rbp], ebx
jmp 0x1403a6c46
mov dword [r12], edx
jmp 0x1403a6c4f
jmp 0x1403a6c9c
lea rcx, [rax + 1]
mov qword [rsi + 0x40], rcx
shr dl, cl
mov byte [rax], bl
mov eax, dword [rsi + 0x5c]
setge bh
bsf rbx, rdi
movzx dx, r14b
mov ebx, dword [rsi + 0x60]
btr rdx, r14
shr ebx, 8
bswap dx
mov dword [rbp], ebx
lea edx, [rax - 8]
clc
cmc
mov dword [r12], edx
stc
cmp bpl, r9b
test al, 0xa1
cmp edx, 7
jmp 0x1403a6c96
jbe 0x1403a6cbb
mov rax, qword [rsi + 0x40]
cmp rax, qword [rsi + 0x48]
jmp 0x1403a6ca9
jb 0x1403a6c54
mov eax, edx
jmp 0x1403a6cb6
jmp 0x1403a6c76
movzx edi, r8b
btc rcx, r9
sbb ch, ah
clc
mov ecx, edx
test sil, cl
shl edi, cl
cmc
cmp r12b, 0x46
or ebx, edi
jmp 0x1403a6cd9
mov dword [rbp], ebx
jmp 0x1403a6ce1
mov dword [r12], eax
jmp 0x1403a6d0a
shr ebx, 8
clc
cmp r15b, r8b
mov dword [rbp], ebx
add eax, 0xfffffff8
mov dword [r12], eax
clc
cmp eax, 7
jmp 0x1403a6d04
jbe 0x1403a6981
mov rcx, qword [rsi + 0x40]
stc
cmp rcx, qword [rsi + 0x48]
jmp 0x1403a6d18
jae 0x1403a6cea
lea rax, [rcx + 1]
jmp 0x1403a6d27
mov qword [rsi + 0x40], rax
mov byte [rcx], bl
movsxd rbx, r13d
movzx rax, r13w
mov eax, dword [rsi + 0x5c]
movsx bx, r13b
movsx rbx, si
mov ebx, dword [rsi + 0x60]
jmp 0x1403a6cea
mov eax, dword [rbp]
setnp ch
movsx rcx, bp
mov ecx, r12d
mov ecx, 0x10
jmp 0x1403a6d5f
mov dword [rbp], eax
jmp 0x1403a6d67
mov dword [r12], ecx
jmp 0x1403a6d70
jmp 0x1403a6dbe
lea rcx, [rdx + 1]
mov qword [rsi + 0x40], rcx
rcr ch, cl
neg cx
mov byte [rdx], al
add dx, di
mov edx, dword [rsi + 0x5c]
neg ch
rcr ax, 0x9d
mov eax, dword [rsi + 0x60]
cmp r8b, 0xc8
rol cl, cl
shr eax, 8
rcl ecx, cl
mov dword [rbp], eax
lea ecx, [rdx - 8]
cmc
clc
mov dword [r12], ecx
test r11w, 0xb05
cmp ecx, 7
jmp 0x1403a6db8
jbe 0x1403a6dd8
mov rdx, qword [rsi + 0x40]
cmp rdx, qword [rsi + 0x48]
jmp 0x1403a6dcb
jb 0x1403a6d75
mov edx, ecx
jmp 0x1403a6d99
mov ebx, 0xffff
shl ebx, cl
or eax, ebx
jmp 0x1403a6de6
mov dword [rbp], eax
add edx, 8
jmp 0x1403a6df1
mov dword [r12], edx
jmp 0x1403a6dfa
jmp 0x1403a6e28
shr eax, 8
cmp cl, bpl
mov dword [rbp], eax
stc
add edx, 0xfffffff8
cmp edi, r12d
clc
test r12d, r14d
mov dword [r12], edx
cmp ch, 0x2c
cmp edx, 7
jmp 0x1403a6e22
jbe 0x1403a6981
mov rcx, qword [rsi + 0x40]
test bl, r11b
cmp rcx, qword [rsi + 0x48]
jmp 0x1403a6e38
jae 0x1403a6dff
lea rdx, [rcx + 1]
mov qword [rsi + 0x40], rdx
mov dh, bh
movsx dx, r10b
mov byte [rcx], al
nop
rdtsc
mov edx, dword [rsi + 0x5c]
cdqe
bswap ax
mov eax, dword [rsi + 0x60]
jmp 0x1403a6dff
mov rbp, qword [rsi + 0xa0]
sub ebx, r13d
add ch, dh
neg bx
mov rcx, qword [rsi + 0xc0]
inc ebx
shl bh, cl
mov rbp, qword [rbp]
bt bx, r13w
bts r8w, r14w
sub rbp, rcx
cmp rax, rbp
bswap bx
movzx rbx, di
cmovb rbp, rax
bt bx, 0x24
add rcx, qword [rsi + 0x90]
mov r8w, cx
movsxd rbx, ebp
mov r8, rbx
jmp 0x1403a6eb7
call fcn.1404a0a3f
add qword [rsi + 0xc0], rbx
cmp r15, 0x23ca7984
clc
sub edi, ebx
jmp 0x1403a6ed2
je 0x1403a6ee2
mov dword [rsi + 0x70], ebp
bt ax, ax
mov dword [rsi + 0x74], edi
mov eax, dword [rsi + 0x74]
bt r12, rsi
add rsp, 0x28
movsxd rbx, edi
sete sil
bswap r13w
pop rbx
movzx rdi, r10w
setae r12b
movzx r14w, r8b
pop rbp
setge r15b
pop rdi
movzx r13, di
pop rsi
mov r15d, ebx
pop r12
pop r13
pop r14
movzx r15, r8w
pop r15
jmp 0x1403a6f25
ret