Function at 0x1403af719
Capabilities:
Check http status code
Encode data using base64

Disassembly:
push r15
adc r9b, 0xb8
movzx r10d, r14w
xchg r11b, r10b
push r14
push r13
push r12
shl r14w, 0x1b
push rsi
inc ah
cbw
or ah, 0x2f
push rdi
push rbp
movzx edi, r10w
push rbx
rol r11w, 0xb6
test r8, rsp
sub rsp, 0xe8
movaps xmmword [rsp + 0xd0], xmm7
xchg al, dil
movaps xmmword [rsp + 0xc0], xmm6
sub r9w, 0x41f8
mov r13, r8
mov rdi, rdx
cmp bp, si
sar r11b, 0xe7
mov r12, rcx
setge ah
lea r13, [r13 + rdx]
lea r15, [rcx + 8]
mov qword [rcx + 8], 0
cmp ecx, 0x775556ce
test r12w, r11w
xor r8, 0x250b6c01
lea rax, [rcx + 0xf0]
mov r10w, r13w
mov qword [rsp + 0xa8], rax
stc
lea r9, [rcx + 0xd0]
and r8b, 0x4c
lea r10, [rcx + 0xb0]
neg r8b
cmovge r14, rax
shrd r11d, r9d, 0x17
lea r14, [rsp + 0x50]
lea rax, [rcx + 0x90]
rol r8b, cl
mov qword [rsp + 0xb8], rax
bts ax, di
shl al, 0xa6
lea r11, [rcx + 0x50]
lea r8, [rcx + 0x30]
rcl rax, 0x3d
sub rax, 0x8e62034
cmc
lea rax, [rcx + 0x10]
mov qword [rsp + 0xb0], rax
jmp 0x1403af814
xor edx, edx
jmp 0x1403af81b
xorps xmm6, xmm6
movaps xmm7, xmmword [0x1400bd400]
or bp, 0x167d
movzx bp, r11b
btr bp, 0xb3
xor ecx, ecx
xchg bpl, bpl
mov rbp, rdi
jmp 0x1403af841
inc rdi
test dil, 0x9e
cmc
cmp rdi, r13
jmp 0x1403af851
ja 0x1403b17ad
movzx ebx, byte [rbp]
xor ax, 0x5341
sbb ax, 0x3485
mov eax, ebx
clc
test r9, r10
cmp ch, bh
and eax, 0x7f
cmp r8d, 0x3af94b3e
shl rax, cl
cmc
add rdx, rax
test r13w, 0x4644
test r8b, bpl
cmp r10, 0x16b03179
add rcx, 7
test bl, bl
jmp 0x1403af897
js 0x1403af839
mov rax, rdx
shr rax, 3
cmp r9w, 0x3aad
cmp rax, 0xa
jle 0x1403af8eb
cmp rax, 0x13
jmp 0x1403af8bd
jg 0x1403af927
cmp rax, 0xf
jmp 0x1403af8cc
jg 0x1403afc36
cmp rax, 0xb
je 0x1403afde2
cmp rax, 0xf
je 0x1403b12e4
jmp 0x1403b0369
cmp rax, 4
jle 0x1403afabc
cmp rax, 6
jmp 0x1403af8fe
jg 0x1403afc59
cmp rax, 5
jmp 0x1403af90d
je 0x1403b136c
cmp rax, 6
jmp 0x1403af91c
je 0x1403b13a1
jmp 0x1403b0369
cmp rax, 0x32
jg 0x1403afc7c
cmp rax, 0x14
jmp 0x1403af93a
je 0x1403b13df
cmp rax, 0x32
jmp 0x1403af949
jne 0x1403b0369
and edx, 7
cmp r10w, r11w
cmp edx, 2
jne 0x1403b17be
or byte [r12 + 0xe], 4
xor bh, 0xf9
xor esi, esi
rol bl, cl
shl bl, cl
rcr bx, 0x34
sub ecx, ecx
cmp r13w, 0x21a2
xor bh, bh
test cx, r11w
nop word cs:[rax + rax]
bt ebx, ecx
neg bx
lea rbx, [rdi + 1]
cmp rbx, r13
jmp 0x1403af9a1
ja 0x1403b17be
movzx eax, byte [rdi]
and dil, sil
mov edx, eax
bts edi, eax
and edx, 0x7f
movzx rdi, di
sar dil, cl
shl rdx, cl
mov dil, al
btc rdi, r15
add rsi, rdx
adc dil, 0x7a
shrd rdi, rsi, 0x10
add rcx, 7
xchg dil, dil
shr di, 0x16
jmp 0x1403af9e2
mov rdi, rbx
cmp r8b, 0xb9
stc
test al, al
js 0x1403af995
movaps xmmword [rsp + 0x50], xmm6
clc
movaps xmmword [rsp + 0x40], xmm6
test r8w, 0x6856
test rsi, rsi
jmp 0x1403afa0b
mov qword [rsp + 0x20], r11
jmp 0x1403afa15
mov qword [rsp + 0x28], r8
jmp 0x1403afa1f
je 0x1403b03e0
js 0x1403b182f
cmp rsi, 0xf
jmp 0x1403afa34
ja 0x1403b0452
mov qword [rsp + 0x50], rsi
not cx
cmovl di, r14w
movsx ecx, r9w
mov qword [rsp + 0x58], 0xf
lea rcx, [rsp + 0x40]
mov dx, sp
movsx edx, r11w
setno dil
mov rdx, rbx
bswap di
xchg bpl, r8b
movsxd rbp, edi
mov r8, rsi
mov rdi, r9
mov rbp, r10
jmp 0x1403afa7e
call fcn.14049c53b
mov r8, qword [rsp + 0x28]
not r10b
movsx r10w, bl
mov r11, qword [rsp + 0x20]
movsx r9w, r10b
not r10b
setne r9b
mov r10, rbp
xchg r9d, r9d
jmp 0x1403afaaf
mov r9, rdi
jmp 0x1403afab7
jmp 0x1403b0929
cmp rax, 1
jmp 0x1403afac5
je 0x1403affa6
cmp rax, 2
jmp 0x1403afad4
je 0x1403b00ea
cmp rax, 3
jne 0x1403b0369
and edx, 7
stc
cmp al, dl
jmp 0x1403afaef
cmp edx, 2
jne 0x1403b17be
or byte [r15], 8
or bl, r12b
xor esi, esi
rol bl, cl
or bx, 0x8f4
xor ecx, ecx
and bl, 0x54
nop
btc bx, 0xd3
movzx bx, r10b
lea rbx, [rdi + 1]
cmp dil, 0x88
cmp cl, r15b
cmp rbx, r13
jmp 0x1403afb2c
ja 0x1403b17be
movzx eax, byte [rdi]
movsx di, r11b
neg dh
shld di, sp, 0xdd
mov edx, eax
bsr edi, r13d
stc
and edx, 0x7f
jmp 0x1403afb50
shl rdx, cl
and di, 0x1310
lea rsi, [rsi + rdx]
shl dil, cl
add rcx, 7
movsx di, r11b
mov rdi, rbx
clc
cmp edi, 0x72405101
test al, al
jmp 0x1403afb79
js 0x1403afb19
movaps xmmword [rsp + 0x50], xmm6
clc
cmc
movaps xmmword [rsp + 0x40], xmm6
test sp, r12w
cmc
test rsi, rsi
jmp 0x1403afb98
mov qword [rsp + 0x20], r11
jmp 0x1403afba2
mov qword [rsp + 0x28], r8
jmp 0x1403afbac
je 0x1403b03f3
js 0x1403b182f
cmp rsi, 0xf
jmp 0x1403afbc1
ja 0x1403b04ab
mov qword [rsp + 0x50], rsi
xchg di, di
mov qword [rsp + 0x58], 0xf
lea rcx, [rsp + 0x40]
movsx rdi, cx
movsx ebp, r12w
movsx bp, bl
mov rdx, rbx
jmp 0x1403afbf8
mov r8, rsi
mov rdi, r9
movzx rbp, sp
movzx bp, bpl
mov rbp, r10
call fcn.14049c53b
mov r8, qword [rsp + 0x28]
movsx r11, di
mov r11, qword [rsp + 0x20]
mov r10, rbp
jmp 0x1403afc29
mov r9, rdi
jmp 0x1403afc31
jmp 0x1403b0acf
cmp rax, 0x10
jmp 0x1403afc3f
je 0x1403b1487
cmp rax, 0x11
jmp 0x1403afc4e
je 0x1403b1524
jmp 0x1403b0369
cmp rax, 7
jmp 0x1403afc62
je 0x1403b15bf
cmp rax, 0xa
jmp 0x1403afc71
je 0x1403b160f
jmp 0x1403b0369
cmp rax, 0x33
jmp 0x1403afc85
je 0x1403b0210
cmp rax, 0x34
jmp 0x1403afc94
jne 0x1403b0369
and edx, 7
clc
cmc
cmp edx, 2
jne 0x1403b17be
or byte [r12 + 0xe], 0x10
sub esi, esi
xor ecx, ecx
or bh, 0x97
sub bl, 5
nop dword [rax + rax]
movzx rbx, di
sub bl, r8b
lea rbx, [rdi + 1]
test r14b, r15b
cmp rbx, r13
jmp 0x1403afcd6
ja 0x1403b17be
movzx eax, byte [rdi]
shr dil, cl
mov edx, eax
shr dil, cl
rcr di, cl
setge dil
and edx, 0x7f
movzx rdi, bx
shl rdx, cl
bts di, r13w
lea rsi, [rsi + rdx]
cmc
add rcx, 7
shrd edi, eax, 0x2c
mov rdi, rbx
cmc
test r10w, 0x3f3
test al, al
jmp 0x1403afd1b
js 0x1403afcc7
movaps xmmword [rsp + 0x50], xmm6
movaps xmmword [rsp + 0x40], xmm6
cmp r13b, 0x49
cmp r11w, ax
test rsi, rsi
jmp 0x1403afd3b
mov qword [rsp + 0x20], r11
jmp 0x1403afd45
mov qword [rsp + 0x28], r8
jmp 0x1403afd4f
je 0x1403b0406
js 0x1403b182f
cmp rsi, 0xf
jmp 0x1403afd64
ja 0x1403b052b
mov qword [rsp + 0x50], rsi
jmp 0x1403afd7b
mov qword [rsp + 0x58], 0xf
xchg ebp, r8d
movsx dx, r9b
cwd
lea rcx, [rsp + 0x40]
bswap ebp
movsxd rbp, edx
mov rdx, rbx
bswap di
mov r8, rsi
jmp 0x1403afda6
mov rdi, r9
xchg ebp, ebp
movsxd rbp, r12d
movsx ebp, bp
mov rbp, r10
jmp 0x1403afdb9
call fcn.14049c53b
mov r8, qword [rsp + 0x28]
movzx r9w, r13b
mov r11, qword [rsp + 0x20]
cmovge r10w, sp
mov r10, rbp
mov r9, rdi
jmp 0x1403afddd
jmp 0x1403b0cc1
and edx, 7
cmp edx, 2
jmp 0x1403afded
jne 0x1403b17be
mov qword [rsp + 0x28], r8
cwd
sbb edx, r9d
or byte [r15 + 1], 8
neg edx
xor r8d, r8d
xor ecx, ecx
not dx
sub dl, 0xd3
mov rdx, r8
nop word [rax + rax]
stc
lea rdx, [rdi + 1]
clc
cmp bx, 0x5b72
cmp rdx, r13
jmp 0x1403afe2e
ja 0x1403b17be
mov rax, r8
movzx ebp, byte [rdi]
sal dil, cl
sbb dil, dil
sal bh, 0x6b
mov ebx, ebp
and ebx, 0x7f
shl rbx, cl
sar rdi, 0x9a
add r8, rbx
btr rdi, rax
shl dil, 0x7c
movzx di, bpl
add rcx, 7
mov rdi, rdx
test bpl, bpl
jmp 0x1403afe6e
js 0x1403afe1c
lea rbx, [rbx + rax]
bts di, r8w
bsr rdi, r9
mov rdi, rbx
cmp rsp, rdx
stc
clc
add rdi, rdx
cmc
cmp rdi, r13
ja 0x1403b17be
mov qword [rsp + 0x20], r11
cmove rbx, r9
lahf
movzx rcx, r12w
mov rax, r14
mov cx, 0x4e60
movzx ecx, si
mov r14, r10
mov bl, cl
jmp 0x1403afebb
mov rbx, r9
movzx cx, r13b
bswap rcx
lea rcx, [0x1400bd9d0]
jmp 0x1403afed2
mov qword [rsp + 0x40], rcx
jmp 0x1403afee2
movups xmmword [rax], xmm6
movups xmmword [rax + 0x20], xmm6
mov ch, 0xb
movsxd rcx, edx
mov dword [rsp + 0x48], 0
bswap rcx
movsxd rcx, r11d
jmp 0x1403aff02
movups xmmword [rsp + 0x60], xmm7
movsxd rcx, edi
jmp 0x1403aff14
movups xmmword [rsp + 0x80], xmm7
mov ch, 0x55
movsxd rcx, r11d
mov qword [rsp + 0x90], 0
xchg cx, cx
mov dword [rsp + 0x98], 0
movsx rcx, r12w
mov cl, 0x4e
lea rcx, [rsp + 0x40]
jmp 0x1403aff4c
call fcn.1403b2f52
mov esi, eax
cmc
test al, al
jmp 0x1403aff5b
je 0x1403b0721
mov rdx, qword [r12 + 0x98]
cmp rdx, qword [r12 + 0xa0]
jmp 0x1403aff76
je 0x1403b0703
mov rcx, rdx
movsx edx, di
xchg edx, edx
lea rdx, [rsp + 0x40]
jmp 0x1403aff8e
call fcn.1403b45f6
add qword [r12 + 0x98], 0x60
jmp 0x1403affa1
jmp 0x1403b0721
and edx, 7
cmc
clc
cmp edx, 2
jmp 0x1403affb3
jne 0x1403b17be
or byte [r15], 2
bswap ebp
rol bpl, cl
xor esi, esi
sbb ebp, edx
xor ecx, ecx
test spl, 0xab
nop word cs:[rax + rax]
lea rbp, [rdi + 1]
cmp r10w, r10w
stc
cmp r8b, 0xda
cmp rbp, r13
jmp 0x1403affef
ja 0x1403b17be
movzx eax, byte [rdi]
and dl, bpl
or dil, r13b
mov edx, eax
adc dil, 0xfc
and edx, 0x7f
sub dil, r9b
shl rdx, cl
add rsi, rdx
add rcx, 7
sub rdi, rax
mov rdi, rbp
test r8b, r13b
cmc
test al, al
js 0x1403affda
movaps xmmword [rsp + 0x50], xmm6
test esi, 0x627829e3
jmp 0x1403b0036
movaps xmmword [rsp + 0x40], xmm6
stc
test r14w, 0x3c4e
test rsi, rsi
jmp 0x1403b004a
mov qword [rsp + 0x20], r11
jmp 0x1403b0054
mov qword [rsp + 0x28], r8
jmp 0x1403b005e
je 0x1403b0419
js 0x1403b182f
cmp rsi, 0xf
jmp 0x1403b0073
ja 0x1403b05ab
mov qword [rsp + 0x50], rsi
sets bh
mov qword [rsp + 0x58], 0xf
lea rcx, [rsp + 0x40]
sete dil
movsx ebx, r10w
jmp 0x1403b009c
mov rdx, rbp
movzx bx, r14b
movzx rdi, dx
mov bl, 0x98
mov r8, rsi
xchg bh, bh
bswap bx
movsx rbx, bp
mov rdi, r9
movzx bx, r13b
mov rbx, r10
call fcn.14049c53b
mov r8, qword [rsp + 0x28]
not r11b
movsx r11, bp
mov r11, qword [rsp + 0x20]
mov r10, rbx
jmp 0x1403b00e2
mov r9, rdi
jmp 0x1403b0e9b
and edx, 7
cmp edx, 2
jmp 0x1403b00f5
jne 0x1403b17be
or byte [r15], 4
movsxd rbx, ecx
ror rbx, 0xf1
movzx rbx, r9w
xor esi, esi
xadd rbx, rbx
rol bh, 0x12
xor ecx, ecx
dec rbx
shr bh, 0xa1
lea rbx, [rdi + 1]
jmp 0x1403b0125
cmp rbx, r13
jmp 0x1403b012d
ja 0x1403b17be
movzx eax, byte [rdi]
test r9b, 0x56
mov edx, eax
rol edi, cl
cmc
and edx, 0x7f
shl rdx, cl
mov dil, 0xe0
shr dil, 0xbd
movzx edi, sp
lea rsi, [rsi + rdx]
shld rdi, r9, 0x5f
bts rdi, r12
cmp si, 0x76f6
add rcx, 7
and dil, 0xb1
bts di, di
sar dil, cl
mov rdi, rbx
cmc
stc
test al, al
jmp 0x1403b017c
js 0x1403b011b
movaps xmmword [rsp + 0x50], xmm6
stc
jmp 0x1403b018d
movaps xmmword [rsp + 0x40], xmm6
test rsi, rsi
mov qword [rsp + 0x20], r11
jmp 0x1403b019f
mov qword [rsp + 0x28], r8
jmp 0x1403b01a9
je 0x1403b042c
js 0x1403b182f
cmp rsi, 0xf
ja 0x1403b0621
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], 0xf
lea rcx, [rsp + 0x40]
mov rdx, rbx
movsx r8d, sp
movsx rbp, bp
mov r8, rsi
bswap di
movsx edi, r14w
mov rdi, r9
mov rbp, r10
jmp 0x1403b01f2
call fcn.14049c53b
mov r8, qword [rsp + 0x28]
mov r11, qword [rsp + 0x20]
movzx r10, sp
mov r10, rbp
mov r9, rdi
jmp 0x1403b103c
and edx, 7
cmc
cmp r13b, 0x71
jmp 0x1403b021d
cmp edx, 2
jmp 0x1403b0225
jne 0x1403b17be
or byte [r12 + 0xe], 8
adc bx, 0x2b8e
xor esi, esi
rcl ebx, cl
bts bx, dx
add bh, 0x26
sub ecx, ecx
and bx, bp
ror bl, cl
xor bh, 0x18
nop word cs:[rax + rax]
lea rbx, [rdi + 1]
test r15d, r15d
cmp rbx, r13
jmp 0x1403b0268
ja 0x1403b17be
movzx eax, byte [rdi]
or dl, r14b
bts rdx, r9
adc di, sp
mov edx, eax
movzx di, bl
and edx, 0x7f
shl rdx, cl
lea rsi, [rsi + rdx]
ror di, 0x8a
add rcx, 7
movsxd rdi, eax
mov rdi, rbx
cmp ecx, r15d
cmc
test al, al
jmp 0x1403b02a4
js 0x1403b0259
movaps xmmword [rsp + 0x50], xmm6
movaps xmmword [rsp + 0x40], xmm6
test rsi, rsi
jmp 0x1403b02bc
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x28], r8
jmp 0x1403b02cb
je 0x1403b043f
js 0x1403b182f
cmp rsi, 0xf
ja 0x1403b068d
mov qword [rsp + 0x50], rsi
movsx bp, spl
jmp 0x1403b02f4
mov qword [rsp + 0x58], 0xf
not cl
lea rcx, [rsp + 0x40]
cmovae edx, r12d
jmp 0x1403b0311
mov rdx, rbx
movsxd r8, r15d
jmp 0x1403b0320
mov r8, rsi
jmp 0x1403b032b
mov rdi, r9
mov rbp, r10
jmp 0x1403b0336
call fcn.14049c53b
mov r8, qword [rsp + 0x28]
xchg r9b, r10b
movsx r9, ax
movzx r11, bx
mov r11, qword [rsp + 0x20]
mov r10, rbp
movzx r9w, r8b
setne r9b
mov r9, rdi
jmp 0x1403b0364
jmp 0x1403b11ce
and edx, 7
sub eax, eax
cmp rdx, 1
jg 0x1403b16af
test rdx, rdx
jmp 0x1403b0380
jne 0x1403b1771
mov rax, rdi
nop word [rax + rax]
test sp, r9w
lea rdi, [rax + 1]
test r14b, al
jmp 0x1403b03a3
cmp rdi, r13
jmp 0x1403b03ab
ja 0x1403b17be
cmp byte [rax], 0
bswap ax
xchg dx, dx
mov edx, 0
mov ecx, 0
movsx rax, di
movsx eax, cx
nop
mov rax, rdi
jmp 0x1403b03d5
js 0x1403b0396
jmp 0x1403af839
mov qword [rsp + 0x58], 0xf
jmp 0x1403b03ee
jmp 0x1403b0929
mov qword [rsp + 0x58], 0xf
jmp 0x1403b0401
jmp 0x1403b0acf
mov qword [rsp + 0x58], 0xf
jmp 0x1403b0414
jmp 0x1403b0cc1
mov qword [rsp + 0x58], 0xf
jmp 0x1403b0427
jmp 0x1403b0e9b
mov qword [rsp + 0x58], 0xf
jmp 0x1403b043a
jmp 0x1403b103c
mov qword [rsp + 0x58], 0xf
jmp 0x1403b044d
jmp 0x1403b11ce
mov r14, r10
sar bpl, 0xa9
mov qword [rsp + 0x38], r9
mov rbp, rsi
xor rax, rbp
or rbp, 0xf
cmp bp, 0x18a8
cmp rbp, 0x17
mov eax, 0x16
jmp 0x1403b047b
cmovb rbp, rax
cmp rbp, 0xfff
jb 0x1403b08b9
lea rcx, [rbp + 0x28]
jmp 0x1403b0495
call fcn.140440eec
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1403b08cd
mov r14, r10
btr ax, 0x9f
bswap ax
movzx eax, ax
mov qword [rsp + 0x38], r9
bts ax, dx
bt ax, cx
bsf ax, si
mov rbp, rsi
or rbp, 0xf
movzx ax, bh
bt ax, r10w
cmp rbp, 0x17
cwde
mov eax, 0x16
cmovb rbp, rax
cmp r9b, 0xc8
cmp rbp, 0xfff
jmp 0x1403b04f8
jb 0x1403b0a4b
lea rcx, [rbp + 0x28]
jmp 0x1403b0507
call fcn.140440eec
lea rdi, [rax + 0x27]
test spl, r14b
stc
and rdi, 0xffffffffffffffe0
jmp 0x1403b051d
mov qword [rdi - 8], rax
jmp 0x1403b0526
jmp 0x1403b0a5c
mov r14, r10
ror bpl, cl
bsf ebp, r14d
bswap rax
mov qword [rsp + 0x38], r9
xadd rbp, rbp
add bpl, 0x88
xor rax, r14
mov rbp, rsi
or rbp, 0xf
xadd ah, ah
sbb eax, 0x36ac2cd8
cmp rbp, 0x17
cmovae ax, di
cdqe
mov eax, 0x16
cmovb rbp, rax
cmc
stc
cmp bl, r15b
cmp rbp, 0xfff
jmp 0x1403b057b
jb 0x1403b0c14
lea rcx, [rbp + 0x28]
jmp 0x1403b058a
call fcn.140440eec
lea rdi, [rax + 0x27]
stc
test sil, 0x52
clc
and rdi, 0xffffffffffffffe0
jmp 0x1403b05a2
mov qword [rdi - 8], rax
jmp 0x1403b0c29
mov qword [rsp + 0x30], r10
mov ax, r12w
stc
mov qword [rsp + 0x38], r9
add ax, ax
mov r14, rsi
shr ax, cl
ror eax, cl
or r14, 0xf
or rax, rax
bsr ax, r10w
sub al, r15b
cmp r14, 0x17
mov eax, 0x16
jmp 0x1403b05e2
cmovb r14, rax
cmp r14, 0xfff
jmp 0x1403b05f2
jb 0x1403b0e03
lea rcx, [r14 + 0x28]
jmp 0x1403b0601
call fcn.140440eec
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
jmp 0x1403b0613
mov qword [rbx - 8], rax
jmp 0x1403b061c
jmp 0x1403b0e14
mov r14, r10
rcr bp, cl
mov qword [rsp + 0x38], r9
mov rbp, rsi
sub eax, 0x565b1134
or rbp, 0xf
xor al, spl
cmovb ax, dx
rol eax, 0xb9
cmp rbp, 0x17
cwde
cdqe
movzx ax, r11b
mov eax, 0x16
cmovb rbp, rax
jmp 0x1403b065c
cmp rbp, 0xfff
jb 0x1403b0fb6
lea rcx, [rbp + 0x28]
jmp 0x1403b0672
call fcn.140440eec
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1403b0688
jmp 0x1403b0fc2
mov r14, r10
not rbp
movzx ebp, r12w
mov qword [rsp + 0x38], r9
dec bpl
bts rax, rsi
mov rbp, rsi
or rbp, 0xf
bswap rax
stc
cmp rbp, 0x17
mov eax, 0x16
jmp 0x1403b06bc
cmovb rbp, rax
clc
cmp r11d, 0x6de858af
cmp rbp, 0xfff
jmp 0x1403b06d4
jb 0x1403b114b
lea rcx, [rbp + 0x28]
jmp 0x1403b06e3
call fcn.140440eec
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
jmp 0x1403b06f5
mov qword [rdi - 8], rax
jmp 0x1403b06fe
jmp 0x1403b1160
mov rcx, qword [rsp + 0xb8]
movsx r8, r11w
mov r8b, 0xcc
lea r8, [rsp + 0x40]
jmp 0x1403b071c
call fcn.1403b410a
lea rax, [0x1400bd9d0]
cmp r15b, dl
clc
mov qword [rsp + 0x40], rax
ror ax, cl
stc
mov rax, qword [rsp + 0x88]
cmp rax, 0x10
jmp 0x1403b0746
jb 0x1403b07a4
mov rcx, qword [rsp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jmp 0x1403b0761
jb 0x1403b079f
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
clc
cmp r12b, bpl
sub rcx, rbp
cmp r13b, 0xce
cmp rcx, 0x20
jmp 0x1403b0783
jae 0x1403b1834
add rax, 0x28
mov dh, 0x20
cmovp edx, r15d
mov rdx, rax
mov rcx, rbp
jmp 0x1403b079f
call fcn.140217864
movups xmmword [rsp + 0x80], xmm7
mov byte [rsp + 0x70], 0
mov rax, qword [rsp + 0x68]
cmp rax, 0x10
mov r8d, r8d
movsx r10, dx
bswap r9w
mov r9, rbx
mov r8d, esi
not r11b
mov r10, r14
movsx r8w, r9b
movzx r8, r11w
movsx r11, ax
mov r11, qword [rsp + 0x20]
not r8w
cmovnp r8w, r9w
mov r8w, 0x7c80
mov r8, qword [rsp + 0x28]
jmp 0x1403b07fb
jb 0x1403b088b
mov rcx, qword [rsp + 0x50]
shrd edx, r14d, 0x2b
rcl dx, 0xc8
rcr rdx, cl
lea rdx, [rax + 1]
cmc
jmp 0x1403b081c
cmp rdx, 0x1000
jmp 0x1403b0828
jb 0x1403b0869
mov rbp, qword [rcx - 8]
jmp 0x1403b0837
add rcx, 0xfffffffffffffff8
cmc
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403b0848
jae 0x1403b1834
add rax, 0x28
mov rdx, rax
not rcx
jmp 0x1403b0861
mov rcx, rbp
jmp 0x1403b0869
call fcn.140217864
mov r9, rbx
sbb cl, 0xbd
mov ecx, 0x1b5e6ceb
mov r10, r14
cmc
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
movsx rcx, dx
sub edx, edx
cmc
shl rcx, 0x6d
cmp dl, spl
mov ecx, 0
xchg r14b, r14b
test sil, sil
cmovb r14d, edx
lea r14, [rsp + 0x50]
jmp 0x1403b08ae
jne 0x1403af839
jmp 0x1403b17be
lea rcx, [rbp + 1]
jmp 0x1403b08c2
call fcn.140440eec
mov rdi, rax
movsxd r8, r11d
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], rsi
movsx r8, r15w
mov r8d, 0x51216307
mov qword [rsp + 0x58], rbp
cwd
movzx rdx, r8w
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.14049c53b
mov byte [rdi + rsi], 0
sar r8, cl
mov r9, qword [rsp + 0x38]
mov r10, r14
lea r14, [rsp + 0x50]
bsr r8d, r9d
rcr r8b, cl
rcl r8b, cl
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
rcl ah, 0x8a
shld eax, edx, 0x6f
mov rax, qword [r12 + 0xc8]
cmp rax, 0x10
jmp 0x1403b093a
jb 0x1403b09f7
mov rcx, qword [r10]
lea rdx, [rax + 1]
cmc
cmp rdx, 0x1000
jmp 0x1403b0954
mov qword [rsp + 0x30], r10
jmp 0x1403b095e
jb 0x1403b09b5
mov rbp, qword [rcx - 8]
test r15b, 0x1a
add rcx, 0xfffffffffffffff8
cmp r11d, 0x42581b86
clc
sub rcx, rbp
test al, r14b
test r14b, 0x27
cmp rcx, 0x20
jae 0x1403b1834
mov rdi, r9
mov rdx, r9
ror ch, cl
rcr edx, 0xdb
add rax, 0x28
mov rdx, rax
mov cx, r14w
bswap cx
setle cl
mov rcx, rbp
jmp 0x1403b09b0
jmp 0x1403b09bd
mov rdi, r9
jmp 0x1403b09bd
call fcn.140217864
mov r9, rdi
btc r8w, 0x5f
shld ecx, r9d, 0x3f
btc r8, rbp
mov r10, qword [rsp + 0x30]
mov r8b, cl
sal r11w, cl
rcl di, cl
mov r11, qword [rsp + 0x20]
xor r8b, r11b
mov r8, qword [rsp + 0x28]
btr rcx, rdx
rol cl, 0xaa
lea rbx, [rbx + rsi]
or di, ax
movaps xmm0, xmmword [rsp + 0x40]
bts edi, ecx
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [r10 + 0x10], xmm1
rcr di, 0x87
rol cx, 0x47
sub edi, 0x34043beb
movups xmmword [r10], xmm0
sub edx, edx
cmovge rcx, r13
xchg cl, dil
mov rdi, rbx
shl ch, 0x78
mov ecx, 0
cmc
stc
cmp rbx, r13
jmp 0x1403b0a40
jbe 0x1403af839
jmp 0x1403b17be
lea rcx, [rbp + 1]
jmp 0x1403b0a54
call fcn.140440eec
mov rdi, rax
mov qword [rsp + 0x40], rdi
mov dl, 0x76
mov qword [rsp + 0x50], rsi
cmova dx, r9w
cwd
mov qword [rsp + 0x58], rbp
jmp 0x1403b0a79
mov rcx, rdi
mov rdx, rbx
movsx r8w, cl
movzx r8, r8w
mov r8, rsi
call fcn.14049c53b
mov byte [rdi + rsi], 0
btc r8w, bx
mov r9, qword [rsp + 0x38]
test r11w, 0x3bf1
shrd r11, r15, 0x1f
movzx ax, r11b
mov r10, r14
test r11b, 0x82
lea r14, [rsp + 0x50]
ror r11, 0x76
rol eax, cl
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
xor al, sil
sar eax, cl
mov rax, qword [r12 + 0x68]
cmp rdx, rdx
jmp 0x1403b0adc
cmp rax, 0x10
jmp 0x1403b0ae5
jb 0x1403b0bbf
mov rcx, qword [r11]
mov dl, 0x3b
movsxd rdx, ebx
btc dx, 0x2f
lea rdx, [rax + 1]
jmp 0x1403b0b06
cmp rdx, 0x1000
mov qword [rsp + 0x30], r10
jmp 0x1403b0b17
jb 0x1403b0b72
mov rbp, qword [rcx - 8]
test r11d, r11d
clc
add rcx, 0xfffffffffffffff8
stc
clc
sub rcx, rbp
cmp bpl, 0x87
jmp 0x1403b0b37
cmp rcx, 0x20
jae 0x1403b1834
mov rdi, r9
btc dx, 0x38
dec cl
add rax, 0x28
movzx cx, r14b
cqo
cmovge edx, eax
mov rdx, rax
movzx rcx, r14w
movzx ecx, sp
xchg cl, cl
mov rcx, rbp
jmp 0x1403b0b6d
jmp 0x1403b0b7a
mov rdi, r9
jmp 0x1403b0b7a
call fcn.140217864
mov r9, rdi
adc r10b, 0x1e
mov r10, qword [rsp + 0x30]
sub cl, 0xe
shrd rcx, rdx, 0x1f
btr cx, r8w
mov r11, qword [rsp + 0x20]
and rdi, 0x452558cd
btr r8, 0x9a
shr r8w, 0xe7
mov r8, qword [rsp + 0x28]
sub cx, 0x4a9c
rcl di, 0x18
bswap di
lea rbx, [rbx + rsi]
movsxd rcx, esp
test r8w, 0x50e4
ror ch, 0x5c
movaps xmm0, xmmword [rsp + 0x40]
rol ecx, cl
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [r11 + 0x10], xmm1
movups xmmword [r11], xmm0
rol ecx, 0x51
sbb dil, r8b
and cx, ax
xor edx, edx
mov edi, r10d
rol cx, 0x4a
mov rdi, rbx
mov ecx, 0
cmp cl, r12b
cmp rbx, r13
jmp 0x1403b0c09
jbe 0x1403af839
jmp 0x1403b17be
lea rcx, [rbp + 1]
call fcn.140440eec
mov rdi, rax
jmp 0x1403b0c29
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], rsi
cwd
cdq
mov qword [rsp + 0x58], rbp
movzx rcx, r14w
setg r8b
mov edx, r15d
mov rcx, rdi
cwd
movzx dx, r8b
cqo
mov rdx, rbx
movzx r8d, bx
not r8d
mov r8, rsi
jmp 0x1403b0c64
call fcn.14049c53b
mov byte [rdi + rsi], 0
xor r11b, r15b
movzx r9w, cl
test r8b, 0x3f
mov r9, qword [rsp + 0x38]
btr r10, 0x31
add r10, 0x771320c1
clc
mov r10, r14
shl r14b, 0x21
sar r8b, 0xa8
shl r11b, cl
lea r14, [rsp + 0x50]
movzx r11d, dx
bt ax, si
bts r8d, ecx
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
btc eax, 7
cbw
sbb rax, 0x33e57a45
mov rax, qword [r12 + 0x108]
cmp rax, 0x10
jmp 0x1403b0cd2
jb 0x1403b0da3
mov rcx, qword [rsp + 0xa8]
sal rdx, 0xc8
and dx, 0x1462
btr dx, sp
mov rcx, qword [rcx]
movzx edx, dx
lea rdx, [rax + 1]
cmp di, cx
clc
cmc
cmp rdx, 0x1000
jmp 0x1403b0d08
mov qword [rsp + 0x30], r10
jb 0x1403b0d6b
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
jmp 0x1403b0d27
sub rcx, rbp
cmp cx, 0x4752
test r9b, al
cmp rcx, 0x20
jmp 0x1403b0d3b
jae 0x1403b1834
mov rdi, r9
add rax, 0x28
xchg cl, dh
movsx cx, sil
mov rdx, rax
movzx cx, r9b
movsx cx, r15b
not cl
mov rcx, rbp
jmp 0x1403b0d66
jmp 0x1403b0d73
mov rdi, r9
jmp 0x1403b0d73
call fcn.140217864
mov r9, rdi
sar eax, 0x1f
mov r10, qword [rsp + 0x30]
test r9b, dil
test r13b, 0x92
sal r11b, 0x4d
mov r11, qword [rsp + 0x20]
adc dil, r8b
mov dil, cl
mov r8, qword [rsp + 0x28]
or di, 0x36df
lea rbx, [rbx + rsi]
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
or ah, 0xcf
mov rax, qword [rsp + 0xa8]
bsr rcx, rsi
bts di, bp
movups xmmword [rax + 0x10], xmm1
shl rcx, 0xea
sbb dil, r14b
not dil
movups xmmword [rax], xmm0
sub edx, edx
mov rdi, rbx
bt ecx, edx
cmp r8b, bpl
movsx cx, al
mov ecx, 0
jmp 0x1403b0df5
cmp rbx, r13
jbe 0x1403af839
jmp 0x1403b17be
lea rcx, [r14 + 1]
jmp 0x1403b0e0c
call fcn.140440eec
mov rbx, rax
mov qword [rsp + 0x40], rbx
xchg cx, cx
cdq
mov qword [rsp + 0x50], rsi
movsx rdx, sp
xchg r8b, r8b
setl r8b
mov qword [rsp + 0x58], r14
mov rcx, rbx
mov rdx, rbp
movsxd r8, r14d
movzx r8, bx
movsx r8d, cx
mov r8, rsi
jmp 0x1403b0e4b
call fcn.14049c53b
mov byte [rbx + rsi], 0
xor r11b, 0x9f
shrd r11w, r11w, 0x31
test r12d, r10d
mov r9, qword [rsp + 0x38]
ror al, 0x7f
movsx eax, r8w
clc
mov r10, qword [rsp + 0x30]
rcl r11b, 0xd0
rcl r14b, cl
lea r14, [rsp + 0x50]
neg r11b
mov r11, qword [rsp + 0x20]
btc r8w, 0x10
add r8w, 0x28fb
mov r8, qword [rsp + 0x28]
add al, dil
mov rax, qword [r12 + 0x28]
cmc
cmp rax, 0x10
jb 0x1403b0f61
mov rcx, qword [rsp + 0xb0]
cdq
add dl, 0xf8
and edx, 0x1a2603bf
mov rcx, qword [rcx]
movsx edx, si
add edx, 0x69117426
lea rdx, [rax + 1]
jmp 0x1403b0ed2
cmp rdx, 0x1000
jmp 0x1403b0ede
mov qword [rsp + 0x30], r10
jb 0x1403b0f30
mov rbx, qword [rcx - 8]
jmp 0x1403b0ef2
add rcx, 0xfffffffffffffff8
cmp r10w, r14w
sub rcx, rbx
cmp rcx, 0x20
jmp 0x1403b0f06
jae 0x1403b1834
mov rdi, r9
movsx dx, bh
sar dl, 0x7d
or dl, r15b
add rax, 0x28
mov rdx, rax
bswap cx
mov rcx, rbx
jmp 0x1403b0f2b
jmp 0x1403b0f38
mov rdi, r9
jmp 0x1403b0f38
call fcn.140217864
mov r9, rdi
mov r10, qword [rsp + 0x30]
sbb ecx, r10d
xchg r8b, dil
cbw
mov r11, qword [rsp + 0x20]
shr al, 0x63
test r9b, r11b
mov r8, qword [rsp + 0x28]
not ecx
ror ch, cl
add rbp, rsi
movaps xmm0, xmmword [rsp + 0x40]
cwde
movzx rcx, di
movaps xmm1, xmmword [rsp + 0x50]
mov rax, qword [rsp + 0xb0]
sal cl, 0xd8
movups xmmword [rax + 0x10], xmm1
sub ch, bl
btr di, di
movups xmmword [rax], xmm0
xchg dil, cl
xor edx, edx
mov rdi, rbp
setbe cl
xchg ecx, ecx
mov ecx, 0
jmp 0x1403b0fa3
cmp rbp, r13
jmp 0x1403b0fab
jbe 0x1403af839
jmp 0x1403b17be
lea rcx, [rbp + 1]
call fcn.140440eec
mov rdi, rax
mov qword [rsp + 0x40], rdi
jmp 0x1403b0fcc
mov qword [rsp + 0x50], rsi
mov dx, 0x3ab1
movzx dx, sil
movsx rdx, dx
mov qword [rsp + 0x58], rbp
mov rcx, rdi
setge r8b
jmp 0x1403b0fef
mov rdx, rbx
movzx r8w, dl
mov r8, rsi
call fcn.14049c53b
mov byte [rdi + rsi], 0
xadd r8b, r11b
jmp 0x1403b100c
mov r9, qword [rsp + 0x38]
bsr ax, si
cwde
cmp dil, dil
mov r10, r14
not r8
lea r14, [rsp + 0x50]
cmc
inc rax
mov r11, qword [rsp + 0x20]
shr r8w, cl
mov r8, qword [rsp + 0x28]
rol ah, cl
test bpl, 0x56
mov rax, qword [r12 + 0x48]
cmp r8w, r11w
cmp r9b, 0x4a
cmp rax, 0x10
jmp 0x1403b1052
jb 0x1403b1108
mov rcx, qword [r8]
mov dx, r12w
btc rdx, 0x64
bt dx, r12w
lea rdx, [rax + 1]
jmp 0x1403b1072
cmp rdx, 0x1000
jmp 0x1403b107e
mov qword [rsp + 0x30], r10
jb 0x1403b10cc
mov rbp, qword [rcx - 8]
stc
cmc
jmp 0x1403b1094
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403b10a4
jae 0x1403b1834
mov rdi, r9
add rax, 0x28
movzx rdx, dx
mov rdx, rax
movzx rcx, r11w
movsx cx, r12b
xchg rcx, rcx
mov rcx, rbp
jmp 0x1403b10d4
mov rdi, r9
jmp 0x1403b10d4
call fcn.140217864
mov r9, rdi
movsx r10w, r11b
stc
mov r10w, r8w
mov r10, qword [rsp + 0x30]
mov r11, qword [rsp + 0x20]
and rcx, 0x685e48a8
jmp 0x1403b10fc
mov r8, qword [rsp + 0x28]
shr cx, 0x32
add cl, r14b
add rbx, rsi
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
btc ecx, edi
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
movzx di, r10b
sal dil, 0xe0
xor edx, edx
mov rdi, rbx
cmovge cx, dx
mov ecx, 0
cmp rbx, r13
jmp 0x1403b1140
jbe 0x1403af839
jmp 0x1403b17be
lea rcx, [rbp + 1]
jmp 0x1403b1154
call fcn.140440eec
mov rdi, rax
movsx rcx, dx
mov qword [rsp + 0x40], rdi
movsx rdx, dx
not r8b
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rbp
mov rcx, rdi
mov rdx, rbx
xchg r8b, r8b
movsx r8w, r15b
mov r8, rsi
jmp 0x1403b118c
call fcn.14049c53b
mov byte [rdi + rsi], 0
sbb r8d, 0xe245397
btr r11d, r12d
mov r9, qword [rsp + 0x38]
stc
btc r8w, r9w
neg r11w
mov r10, r14
lea r14, [rsp + 0x50]
sal eax, cl
mov r11, qword [rsp + 0x20]
sar r8b, 0xd9
or r8w, r13w
mov r8, qword [rsp + 0x28]
neg ax
mov rax, qword [r12 + 0xe8]
cmc
test r9b, 0x8f
cmp esp, edi
cmp rax, 0x10
jmp 0x1403b11e6
jb 0x1403b129b
mov rcx, qword [r9]
rcl dh, 0x35
cmp r8b, 0xf8
lea rdx, [rax + 1]
test bx, di
jmp 0x1403b1202
cmp rdx, 0x1000
jmp 0x1403b120e
mov qword [rsp + 0x30], r10
jmp 0x1403b1218
jb 0x1403b126a
mov rbp, qword [rcx - 8]
jmp 0x1403b1227
add rcx, 0xfffffffffffffff8
cmp rsp, rsp
sub rcx, rbp
cmp r10b, cl
cmp r13b, 0xe6
cmp rcx, 0x20
jae 0x1403b1834
mov rdi, r9
not cx
rol rcx, 0xb6
add rax, 0x28
setl ch
mov rdx, rax
xchg ch, cl
not ch
bswap cx
mov rcx, rbp
jmp 0x1403b1265
jmp 0x1403b126d
mov rdi, r9
call fcn.140217864
mov r9, rdi
adc r10b, bl
sub r10b, 0x6c
movzx cx, r14b
mov r10, qword [rsp + 0x30]
mov r11, qword [rsp + 0x20]
btc edi, r14d
mov r8, qword [rsp + 0x28]
rol di, 0xa3
rcr dil, cl
lea rbx, [rbx + rsi]
rcl di, cl
btr ecx, esi
movaps xmm0, xmmword [rsp + 0x40]
sar ch, 0xd7
movaps xmm1, xmmword [rsp + 0x50]
ror rdi, cl
movups xmmword [r9 + 0x10], xmm1
cmp ecx, esi
movups xmmword [r9], xmm0
movsx ecx, r8w
xor edx, edx
clc
stc
mov rdi, rbx
mov ecx, 0
stc
cmp rbx, r13
jmp 0x1403b12d9
jbe 0x1403af839
jmp 0x1403b17be
test dl, 7
jmp 0x1403b12ec
jne 0x1403b17be
or byte [r15 + 1], 0x80
movsx rdx, ax
shl dx, 0xcc
sub eax, eax
inc dl
xor ecx, ecx
not dh
shr dx, 0xee
nop
seto dl
movzx dx, dil
lea rdx, [rdi + 1]
test r12d, edi
cmp rdx, r13
jmp 0x1403b1323
ja 0x1403b17be
movzx ebx, byte [rdi]
movsx rdi, r13w
shl bpl, 0xfd
mov ebp, ebx
and ebp, 0x7f
clc
xchg di, di
shl rbp, cl
add rax, rbp
add rcx, 7
mov rdi, rdx
cmp sil, 0xe5
test bl, bl
js 0x1403b1314
test rax, rax
setne byte [r12 + 0xa8]
jmp 0x1403b1367
jmp 0x1403b16a5
and edx, 7
cmp edx, 1
jne 0x1403b17be
or byte [r15], 0x20
stc
add rbp, 9
cmp rbp, r13
jmp 0x1403b1389
ja 0x1403b17be
mov rax, qword [rdi]
mov qword [r12 + 0x70], rax
jmp 0x1403b139c
jmp 0x1403b1604
and edx, 7
cmp edx, 1
jmp 0x1403b13ac
jne 0x1403b17be
or byte [r15], 0x40
add rbp, 9
cmp rbp, r13
jmp 0x1403b13c2
ja 0x1403b17be
mov rax, qword [rdi]
jmp 0x1403b13d0
mov qword [r12 + 0x78], rax
jmp 0x1403b13da
jmp 0x1403b1604
test dl, 7
jmp 0x1403b13e7
jne 0x1403b17be
or byte [r15 + 2], 0x10
rol dl, cl
bt rdx, 0xd1
add dx, di
xor eax, eax
rcl dl, 0xfb
cwd
xor ecx, ecx
ror dl, 0xe6
cwd
nop dword [rax]
xor dl, r13b
cdq
btc rdx, rcx
lea rdx, [rdi + 1]
cmp dil, dil
cmc
cmp rdx, r13
jmp 0x1403b1425
ja 0x1403b17be
movzx ebx, byte [rdi]
rol dil, cl
adc bpl, 0x71
inc rbp
mov ebp, ebx
and ebp, 0x7f
movsx edi, r12w
sal dil, cl
shl rbp, cl
movzx rdi, r13w
lea rax, [rax + rbp]
btr di, 0x28
xor dil, 0x8a
add rcx, 7
mov rdi, rdx
test bl, bl
jmp 0x1403b1466
js 0x1403b1415
test rax, rax
jmp 0x1403b1474
setne byte [r12 + 0xab]
jmp 0x1403b1482
jmp 0x1403b16a5
test dl, 7
jmp 0x1403b148f
jne 0x1403b17be
or byte [r15 + 2], 1
rcr dl, cl
movzx dx, cl
sub eax, eax
add rdx, rax
sub ecx, ecx
inc dl
rcr dh, cl
movsx dx, bpl
nop dword [rax]
rol dx, cl
or rdx, 0x619c6d23
lea rdx, [rdi + 1]
cmp rdx, r13
ja 0x1403b17be
movzx ebx, byte [rdi]
sal bpl, 0xc0
mov ebp, ebx
and ebp, 0x7f
add dil, 0xdc
sal dil, 0xc4
shl rbp, cl
bt edi, 0xc
lea rax, [rax + rbp]
bsr di, bp
rcl di, 0xa4
add rcx, 7
mov rdi, rdx
test bl, bl
jmp 0x1403b1503
js 0x1403b14c1
test rax, rax
jmp 0x1403b1511
setne byte [r12 + 0xa9]
jmp 0x1403b151f
jmp 0x1403b16a5
test dl, 7
jmp 0x1403b152c
jne 0x1403b17be
or byte [r15 + 2], 2
shl dl, cl
rcr dx, cl
sub eax, eax
sar dl, cl
cwd
btc edx, 0x3d
sub ecx, ecx
cqo
nop dword [rax]
shl dl, cl
lea rdx, [rdi + 1]
cmp rdx, r13
jmp 0x1403b155f
ja 0x1403b17be
movzx ebx, byte [rdi]
movzx rdi, r8w
xchg di, di
and edi, r8d
mov ebp, ebx
and ebp, 0x7f
shl rbp, cl
bsr di, r12w
rol di, 0xc5
lea rax, [rax + rbp]
add rcx, 7
cmova edi, ebp
or edi, 0xb0f64e4
mov rdi, rdx
test bl, bl
jmp 0x1403b159e
js 0x1403b1553
test rax, rax
jmp 0x1403b15ac
setne byte [r12 + 0xaa]
jmp 0x1403b15ba
jmp 0x1403b16a5
and edx, 7
cmc
test esi, 0x171163ac
cmp edx, 1
jmp 0x1403b15d1
jne 0x1403b17be
or byte [r15], 0x80
clc
cmc
add rbp, 9
test r11w, r8w
cmc
cmp rbp, r13
jmp 0x1403b15ee
ja 0x1403b17be
mov rax, qword [rdi]
movzx di, bpl
mov qword [r12 + 0x80], rax
mov rdi, rbp
clc
xor edx, edx
jmp 0x1403af834
test dl, 7
jmp 0x1403b1617
jne 0x1403b17be
or byte [r15 + 1], 4
shrd dx, r12w, 0x62
sub eax, eax
cmp rbx, rdi
sub ecx, ecx
movsxd rdx, edi
bt dx, dx
nop dword [rax + rax]
movsx dx, r10b
lea rdx, [rdi + 1]
cmp rdx, r13
jmp 0x1403b164f
ja 0x1403b17be
movzx ebx, byte [rdi]
sar bpl, cl
ror rdi, cl
bt bp, 0xc0
mov ebp, ebx
and ebp, 0x7f
shl rbp, cl
rcr di, 0x11
add rax, rbp
btr di, r13w
setg dil
cmp ch, 0xb4
add rcx, 7
rcr dil, cl
bsf rdi, r14
mov rdi, rdx
test bl, bl
js 0x1403b1643
mov dword [r12 + 0x88], eax
inc dil
and edi, 0x21e858cb
mov rdi, rdx
sub edx, edx
jmp 0x1403af834
cmp edx, 5
jmp 0x1403b16b7
je 0x1403b1788
cmp edx, 2
jne 0x1403b17c0
xor edx, edx
shrd ax, r14w, 0x96
sub ecx, ecx
test bh, 0xb4
shrd rax, r15, 0x7d
xor rax, rcx
nop word cs:[rax + rax]
lea rax, [rdi + 1]
test edi, 0x5115419c
cmc
cmp rax, r13
ja 0x1403b17be
mov rbx, rdx
movzx esi, byte [rdi]
bt di, ax
mov rdi, 0x4f897818
mov ebp, esi
shl di, cl
sbb di, di
rcl dil, 0xc0
and ebp, 0x7f
ror dil, 0x81
movsxd rdi, edx
shld di, r12w, 0xdd
shl rbp, cl
rol dil, 0x84
cmp r11w, r10w
shr dil, cl
lea rdx, [rdx + rbp]
rcl rdi, 0xda
shrd di, bx, 0x69
btr rdi, 0x90
add rcx, 7
xchg edi, edi
mov rdi, rax
cmp bx, 0x2faa
test sil, sil
js 0x1403b16e5
lea rbp, [rbp + rbx]
add rbp, rax
cmp rbp, r13
cmova rbp, rax
jmp 0x1403b1604
cmp edx, 1
jne 0x1403b17c0
add rbp, 9
jmp 0x1403b1783
jmp 0x1403b1790
add rbp, 5
cmp ax, 0x577a
cmp rbp, r13
jmp 0x1403b1798
cmovbe rdi, rbp
jmp 0x1403b17a1
xor edx, edx
jmp 0x1403b17a8
jmp 0x1403af834
mov eax, dword [r15]
stc
test al, 2
jmp 0x1403b17b8
jne 0x1403b181f
sub eax, eax
movaps xmm6, xmmword [rsp + 0xc0]
movaps xmm7, xmmword [rsp + 0xd0]
test bpl, r12b
jmp 0x1403b17d8
add rsp, 0xe8
not r15
jmp 0x1403b17e7
pop rbx
movsx r15d, di
pop rbp
pop rdi
setge r13b
pop rsi
pop r12
movzx r14d, bp
movsx r15w, spl
mov r13d, 0x2b1a5f83
pop r13
not r14
pop r14
movzx r15w, spl
mov r15b, 0xe0
setg r15b
pop r15
jmp 0x1403b181e
ret
and eax, 4
shr eax, 2
jmp 0x1403b182a
jmp 0x1403b17c0
call fcn.1403abc69
call fcn.1404aef74
int3