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

Disassembly:
push r15
movzx eax, r11w
bt r10, r14
push r14
push r13
sar ax, cl
bt r10w, 0x6e
push r12
push rsi
btc eax, 0x5e
push rdi
push rbp
sar ah, cl
bsf r10, rbx
push rbx
sub rsp, 0xa38
rcr r13b, cl
rol r10w, 8
or ax, 0xc00
movaps xmmword [rsp + 0xa20], xmm6
inc r13w
sbb ax, 0x12cb
mov r10, rdx
sar r13b, cl
bt ax, 0x7c
mov r13, rcx
xadd ah, ah
shl al, cl
mov qword [rcx + 0x20], rdx
mov qword [rcx + 0x18], rdx
movsxd rax, r8d
jmp 0x14040c7d2
add rax, rdx
cmp dl, r10b
clc
mov qword [rcx + 0x28], rax
mov dword [rcx + 0x30], r9d
test r14w, si
cmc
cmp dword [rsp + 0xaa0], 0
jmp 0x14040c7f3
je 0x14040c929
mov rbp, qword [r13]
btc edx, ebx
xor rdx, 0x2c9f0179
mov rdx, qword [r13 + 8]
stc
xor edi, edi
clc
cmp rbp, rdx
jmp 0x14040c817
jae 0x14040c853
lea rbx, [rbp + 1]
sal sil, cl
mov qword [r13], rbx
movzx esi, byte [rbp]
movzx bp, r10b
shl bpl, 0x70
cmovs bp, r14w
mov rbp, rbx
cmp r13d, r11d
cmp rbp, rdx
jmp 0x14040c848
jb 0x14040c868
jmp 0x14040c890
sub esi, esi
cmc
test cl, r8b
stc
cmp rbp, rdx
jmp 0x14040c862
jae 0x14040c890
lea rbx, [rbp + 1]
xadd dil, dil
and dil, dil
mov qword [r13], rbx
neg dil
bts rdi, rcx
movzx edi, byte [rbp]
btr ebp, 0x5d
sbb bpl, r8b
sub bpl, 0x6a
mov rbp, rbx
sub eax, eax
cmp rbp, rdx
jmp 0x14040c89a
jae 0x14040ebfc
test dil, 0x20
jne 0x14040ebfc
mov edx, esi
rcr ch, cl
movsx ecx, r9w
shl edx, 8
rcr cl, cl
movsx rcx, dx
or edi, edx
imul edx, edi, 0x843
bts cx, r10w
shr edx, 0x10
rcr cl, cl
mov ecx, edi
cmp r10b, 0xfd
sub ecx, edx
cmp r8b, 0x7a
stc
movzx ecx, cx
shr ecx, 1
cmp sil, 0xba
cmp bx, cx
add ecx, edx
shr ecx, 4
mov edx, ecx
cmp rsp, 0x463c6941
clc
shl edx, 5
cmp r9b, 0xc1
sub ecx, edx
test bp, r13w
cmc
jmp 0x14040c908
add ecx, edi
test cx, cx
jmp 0x14040c912
jne 0x14040ebfc
and esi, 0xf
cmp esi, 8
jmp 0x14040c923
jne 0x14040ebfc
lea rsi, [r13 + 0x10]
shl al, cl
test r13b, r12b
shr rax, 0xff
lea r15, [r13 + 0x14]
not r14b
neg ah
sal r14w, 0x7e
mov qword [r13 + 0x10], 0
and eax, 0x57dd197e
adc ax, 0x5738
shl ax, cl
lea r14, [r13 + 0x34]
lea rax, [r13 + 0x818]
cmc
cmp bpl, 0xe7
stc
mov qword [rsp + 0x48], rax
xor ebp, ebp
jmp 0x14040c975
xorps xmm6, xmm6
lea r8, [0x1400bf2a0]
test r12b, r8b
stc
xor ecx, ecx
test r13b, 0x28
test ecx, ecx
jmp 0x14040c990
jg 0x14040eac3
jmp 0x14040ea5c
cmp eax, 6
jmp 0x14040c9a3
jle 0x14040c9f7
jmp 0x14040daa5
lea rdx, [rax + 1]
mov qword [r13], rdx
clc
cmp r9b, r9b
movzx eax, byte [rax]
movzx eax, al
clc
cmp bp, 0x2f24
cmc
shl eax, cl
or r12d, eax
cmova rax, r14
mov dword [r15], r12d
cmp r11w, 0x64f6
dec al
lea eax, [rcx + 8]
mov dword [rsi], eax
cmp r15b, r12b
clc
cmp ecx, 0x11
movzx ecx, si
mov ecx, eax
jmp 0x14040c9f1
jge 0x14040dab3
mov eax, r12d
test r11b, spl
shr eax, cl
test r12b, 0x68
cmc
test eax, eax
jmp 0x14040ca0b
jne 0x14040da91
mov rax, qword [r13]
test sil, r8b
cmc
jmp 0x14040ca1e
cmp rax, qword [r13 + 8]
jb 0x14040c9ae
sub eax, eax
jmp 0x14040ca2f
jmp 0x14040c9bd
mov eax, ecx
cmp r8b, spl
stc
and eax, 7
jmp 0x14040ca42
je 0x14040e64e
cmp ecx, eax
jmp 0x14040ca4f
jl 0x14040caaf
jmp 0x14040e615
lea rbp, [rdx + 1]
jmp 0x14040ca63
mov qword [r13], rbp
movzx edx, byte [rdx]
test r10b, dl
cmc
movzx edx, dl
cmp r8b, bl
shl edx, cl
cmp r15, r15
stc
clc
or r12d, edx
mov dword [r15], r12d
adc rdx, rdx
lea edx, [rcx + 8]
jmp 0x14040ca8d
mov dword [rsi], edx
cmp r15b, 0xc8
cmp ecx, 0x11
movzx cx, r8b
movzx rcx, r10w
movsx ecx, bp
mov ecx, edx
jmp 0x14040caa9
jge 0x14040e620
mov edx, r12d
shr edx, cl
cmc
test edx, edx
jmp 0x14040cabc
jne 0x14040e603
mov rdx, qword [r13]
jmp 0x14040cacc
cmp rdx, qword [r13 + 8]
jmp 0x14040cad5
jb 0x14040ca5a
xor edx, edx
jmp 0x14040cae2
jmp 0x14040ca6e
mov rcx, r14
movzx edx, r11w
bswap edx
lea rdx, [0x1400bf160]
movsx r8, cx
mov r8w, 0x61b
xchg r8d, r8d
mov r8d, 0x120
jmp 0x14040cb0e
call fcn.140437d32
test eax, eax
jmp 0x14040cb1a
je 0x14040ebf5
mov rcx, qword [rsp + 0x48]
not r8w
lea rdx, [0x1400bf280]
mov r8d, 0x20
jmp 0x14040cb3b
call fcn.140437d32
test eax, eax
jmp 0x14040cb47
je 0x14040ebf5
mov r10, qword [r13 + 0x18]
jmp 0x14040cb56
jmp 0x14040cbcb
mov rdi, r10
movzx edx, di
xchg bx, bx
mov ebx, eax
cqo
movsxd rdx, r8d
movsx rdx, r10w
mov rdx, rbx
jmp 0x14040cb77
call fcn.14028d21f
test rax, rax
jmp 0x14040cb84
je 0x14040ebf5
mov qword [r13 + 0x20], rax
bt r10, 0xab
mov r10, rdi
mov r10d, r10d
add r10, rax
test r11b, 0x32
test r11w, r12w
mov qword [r13 + 0x18], r10
cmp dil, 0x4a
add rbx, rax
xchg ah, ah
dec ah
cbw
mov qword [r13 + 0x28], rbx
mov byte [r10], bpl
mov ax, 0x6f2
inc r10
movsx rax, r14w
adc ax, r12w
mov eax, dword [rsi]
cmp r13d, 0x516e0015
cmp eax, 0x10
jge 0x14040cc95
mov rdi, qword [r13]
ror dl, 0x3a
mov rdx, qword [r13 + 8]
test r12, r11
cmp rdi, rdx
jae 0x14040ebf5
mov r9d, dword [r15]
movsx cx, bl
mov cx, 0x5b8
mov ecx, eax
jmp 0x14040cc06
jmp 0x14040cc5e
lea rbp, [rdi + 1]
mov ax, r10w
mov qword [r13], rbp
shl ah, 0x8f
movzx eax, byte [rdi]
mov rdi, rbp
movzx eax, al
cmc
test r15b, 0xf7
shl eax, cl
test r8b, 8
jmp 0x14040cc33
or r9d, eax
mov dword [r15], r9d
sar ax, 0x40
shr ax, 0x9b
lea eax, [rcx + 8]
clc
cmp r15d, 0x3c2b5084
mov dword [rsi], eax
cmp ecx, 0x11
mov ecx, eax
jmp 0x14040cc58
jge 0x14040ccab
mov eax, r9d
cmp r9d, 0x4edb597c
test r8d, 0x719501d2
shr eax, cl
test rsp, 0x2ec56128
test eax, eax
jne 0x14040cca2
cmp rdi, rdx
jb 0x14040cc0b
sub eax, eax
jmp 0x14040cc90
jmp 0x14040cc20
mov r9d, dword [r15]
jmp 0x14040cc9d
jmp 0x14040ccab
mov qword [r13], rdx
sbb rbp, rax
mov eax, ecx
mov ecx, r9d
shl bp, cl
movsx ebp, r9w
bt rbp, rbx
and ecx, 0x1ff
rol bpl, cl
movzx ebp, word [r14 + rcx*2]
cmp bl, bh
test ebp, ebp
jmp 0x14040ccd0
je 0x14040cda4
mov ecx, ebp
shr ecx, 9
jmp 0x14040cce6
shr r9d, cl
clc
mov dword [r15], r9d
test edi, 0x5691247c
sub eax, ecx
cmp r14w, r8w
jmp 0x14040ccfe
mov dword [rsi], eax
cmp r13b, r15b
and ebp, 0x1ff
stc
jmp 0x14040cd0f
cmp ebp, 0xff
jmp 0x14040cd1a
ja 0x14040cf6d
mov rax, qword [r13 + 0x28]
cmp r10, rax
jb 0x14040cbb9
mov qword [r13 + 0x18], r10
test dil, 0x10
jmp 0x14040cd41
cmp dword [r13 + 0x30], 0
jmp 0x14040cd4b
je 0x14040ebf5
mov rcx, qword [r13 + 0x20]
sub r10, rcx
cmp r10d, 0xffffffff
je 0x14040ebf5
sub eax, ecx
cmp r10d, eax
jmp 0x14040cd6c
jb 0x14040cb5b
nop word cs:[rax + rax]
test eax, eax
jmp 0x14040cd84
js 0x14040ebf5
add eax, eax
clc
cmp r11b, 0x3f
cmp eax, r10d
jmp 0x14040cd99
jbe 0x14040cd7d
jmp 0x14040cb5b
mov ecx, r9d
btr rdi, 0xc2
rol cx, 8
mov edx, ecx
adc rdi, 0x7f481e46
and edx, 0xf0f
shl edx, 4
bt di, r12w
shr ecx, 4
and ecx, 0xf0f
bswap rdi
rol di, 0x26
or ecx, edx
cmovl edx, r8d
xadd di, dx
mov edx, ecx
shrd edi, eax, 0x7b
sar edi, 0x2f
not dil
and edx, 0x3333
rol dil, 0x85
movzx edi, r10w
shr ecx, 2
and ecx, 0x3333
movzx edi, r12w
mov di, 0x2ba3
and dil, sil
lea ecx, [rcx + rdx*4]
mov edx, ecx
and edx, 0x5555
cmp r14w, di
xadd di, di
sbb dil, r13b
shr ecx, 1
cmp bpl, 0x7f
and ecx, 0x5555
clc
and di, 0x390f
lea edi, [rcx + rdx*2]
jmp 0x14040ce46
xor ebp, ebp
not cl
movzx ecx, dx
movsx cx, r11b
nop word cs:[rax + rax]
movsx cx, r15b
movzx rcx, r12w
mov rcx, rbp
inc rbp
jmp 0x14040ce70
cmp dword [r13 + rcx*4 + 0x47c], edi
jmp 0x14040ce7d
jle 0x14040ce65
lea r8, [rbp + 9]
jmp 0x14040ce91
cmp r8d, 0xf
ja 0x14040ebf5
mov edx, r8d
mov cl, 0x87
neg cl
mov cl, 7
cmc
cmp dx, ax
test di, r15w
sub cl, bpl
jmp 0x14040ceb4
shr edi, cl
sar cx, cl
movzx ecx, word [r13 + rdx*2 + 0x434]
sub rdi, rcx
cmp ecx, 0x797b5410
jmp 0x14040ced0
movzx edx, word [r13 + rdx*2 + 0x498]
cmp esi, 0x73783c4c
cmp r13b, r13b
test sp, 0x5ba4
add rdx, rdi
test r15b, 0x45
stc
cmp edx, 0x11f
jmp 0x14040cefa
jg 0x14040ebf5
movzx ecx, byte [r13 + rdx + 0x4b8]
sal dil, cl
mov edi, ebp
cmp r11b, 0xfc
stc
sub edi, ecx
cmp edi, 0xfffffff7
jmp 0x14040cf1d
jne 0x14040ebf5
mov ecx, r8d
test r9b, r13b
shr r9d, cl
test r10b, 0x85
mov dword [r13 + 0x14], r9d
test eax, ebx
sub eax, ebp
test ax, bp
inc ebp
setne bpl
add eax, 0xfffffff7
shl bp, cl
mov dword [r13 + 0x10], eax
bt ebp, ebp
bsr rbp, rbx
movzx ebp, word [r13 + rdx*2 + 0x5d8]
stc
cmp ebp, 0xff
jmp 0x14040cf67
jbe 0x14040cd20
cmp ebp, 0x100
jmp 0x14040cf78
je 0x14040e9cc
add ebp, 0xfffffeff
rol r11b, 0x51
sal r11b, cl
lea rcx, [0x1400bf2c0]
mov r11d, 0x2ed332af
setl r11b
mov r11d, dword [rcx + rbp*4]
dec cx
sar ch, 0xd8
lea rcx, [rbp - 0x1c]
cmp rcx, 0xffffffffffffffec
jmp 0x14040cfb3
jb 0x14040d0e5
lea rcx, [0x1400bf340]
and dh, 0x3c
or dl, r15b
mov edx, dword [rcx + rbp*4]
cmp r11w, 0x1627
cmp eax, edx
jl 0x14040d035
jmp 0x14040d081
lea rbp, [rcx + 1]
clc
mov qword [r13], rbp
ror bpl, 0xa
movzx ecx, byte [rcx]
setge bpl
sar bp, cl
bts bp, si
movzx ebp, cl
xor cl, 0x31
mov ecx, eax
shl ebp, cl
or r9d, ebp
test esp, 0x667b0f08
cmp r10w, 0x7d0a
or bpl, bpl
mov dword [r15], r9d
shl bp, cl
lea ebp, [rax + 8]
stc
mov dword [rsi], ebp
clc
cmp eax, 0x11
movzx ax, dil
mov eax, ebp
jmp 0x14040d02f
jge 0x14040d083
mov ebx, r9d
sub cl, r14b
mov ecx, eax
cmc
cmp r10w, 0x3e58
shr ebx, cl
test ebx, ebx
jne 0x14040d06a
mov rcx, qword [r13]
cmp r12w, 0x5608
cmc
cmp rcx, qword [r13 + 8]
jb 0x14040cfdc
sub ecx, ecx
jmp 0x14040cff7
mov rcx, qword [r13 + 8]
setne bpl
mov qword [r13], rcx
cmovae bx, r10w
rol rcx, 0x7e
shl ch, cl
mov ebp, eax
mov ebx, 0xffffffff
sal eax, 0x9a
mov ecx, edx
shl ebx, cl
adc al, r13b
shr rax, cl
not ebx
shl ax, cl
bt ax, di
sal ah, 0x6f
and ebx, r9d
not rax
shr r9d, cl
xadd al, al
cmp ecx, 0x6a9022fe
mov dword [r15], r9d
btr eax, 8
sub ah, 0xa2
bts rax, rsp
sub ebp, edx
mov dword [rsi], ebp
movsx rax, sp
test bx, r14w
add ebx, r11d
mov eax, ebp
mov r11, 0x1dc23c29
btr r11w, bx
bswap r11w
mov r11d, ebx
cmp eax, 0xf
jmp 0x14040d0ed
jg 0x14040d1aa
mov rdi, qword [r13]
mov rbp, qword [r13 + 8]
jmp 0x14040d100
cmp rdi, rbp
jmp 0x14040d108
jb 0x14040d174
jmp 0x14040ebf5
lea rdx, [rdi + 1]
dec cx
bts ecx, ecx
rcl cx, 0x22
mov qword [r13], rdx
rcl cx, 0x61
sal rcx, 0xc4
movzx ecx, byte [rdi]
mov rdi, rdx
movzx edx, cl
ror cx, cl
bsf rcx, r12
mov ecx, eax
shl edx, cl
or r9d, edx
rcr dx, 0xab
ror dx, cl
cwd
mov dword [r15], r9d
lea edx, [rax + 8]
clc
stc
cmc
mov dword [rsi], edx
cmc
test bp, 0x2e83
cmp eax, 0x11
mov ax, si
setp ah
mov eax, edx
jmp 0x14040d16e
jge 0x14040d1b1
mov edx, r9d
bt cx, r8w
sub ch, dh
mov ecx, eax
clc
shr edx, cl
jmp 0x14040d189
test edx, edx
jne 0x14040d1a6
cmp rdi, rbp
jmp 0x14040d199
jb 0x14040d113
xor ecx, ecx
jmp 0x14040d133
mov qword [r13], rbp
mov edx, eax
rcl ah, cl
ror cx, cl
mov eax, r9d
or ecx, 0x332823fe
and ecx, 0x6e5339d0
movsxd rcx, r14d
and eax, 0x1ff
neg ch
not cx
mov rcx, qword [rsp + 0x48]
stc
movzx eax, word [rcx + rax*2]
stc
jmp 0x14040d1dd
test eax, eax
jmp 0x14040d1e4
je 0x14040d21b
mov ecx, eax
stc
shr ecx, 9
shr r9d, cl
cmp r13w, r15w
cmc
mov dword [r15], r9d
cmp r11b, dil
jmp 0x14040d203
sub edx, ecx
stc
cmp r12w, dx
mov dword [rsi], edx
and eax, 0x1ff
jmp 0x14040d216
jmp 0x14040d3c1
mov eax, r9d
rcl di, 0x86
movzx di, r12b
mov cl, r15b
rol ax, 8
ror dil, cl
cmc
test sil, dil
mov ecx, eax
cmp r10w, 0x5550
and ecx, 0xf0f
and dil, cl
shl ecx, 4
shr eax, 4
mov dil, 0xcc
and eax, 0xf0f
or eax, ecx
bt rdi, 0x22
mov ecx, eax
and ecx, 0x3333
btr rdi, 0xda
bt di, 0xd0
shr eax, 2
sal dil, 0x37
and eax, 0x3333
setl dil
adc rdi, rcx
xchg di, di
lea eax, [rax + rcx*4]
or ch, 0xb0
sar dil, cl
mov ecx, eax
movsx edi, bp
cmp bpl, 0x7c
rcr edi, 0xcb
and ecx, 0x5555
ror dil, 0xf1
adc edi, 0x1d761b89
stc
shr eax, 1
movsx edi, r9w
and eax, 0x5555
sub dil, 0xa7
bts di, di
add rdi, 0x3f842203
lea edi, [rax + rcx*2]
sub rax, r8
not ah
cbw
sub ebp, ebp
nop word cs:[rax + rax]
dec rax
movsx rax, bp
movzx ax, r12b
mov rax, rbp
inc rbp
clc
cmp dword [r13 + rax*4 + 0xc60], edi
jle 0x14040d2e9
lea r8, [rbp + 9]
cmp ax, 0x78b2
clc
cmp r8d, 0xf
jmp 0x14040d310
ja 0x14040ebf5
mov eax, r8d
sar cl, cl
mov cl, 7
clc
sub cl, bpl
shr edi, cl
sal cl, cl
movzx ecx, word [r13 + rax*2 + 0xc18]
cmp r15b, r9b
sub rdi, rcx
movzx eax, word [r13 + rax*2 + 0xc7c]
jmp 0x14040d342
lea rax, [rax + rdi]
cmc
jmp 0x14040d34c
cmp eax, 0x11f
jg 0x14040ebf5
movzx ecx, byte [r13 + rax + 0xc9c]
sub bx, 0x7a23
mov ebx, ebp
cmc
cmp dl, 0xb2
sub ebx, ecx
cmp r15b, 0x89
cmc
cmp ebx, 0xfffffff7
jmp 0x14040d37a
jne 0x14040ebf5
mov ecx, r8d
add r8, 0x1ac24e54
shr r9d, cl
mov dword [r13 + 0x14], r9d
not ch
rol r8b, 0x39
sub edx, ebp
test bx, cx
shld r8d, ebx, 6
add edx, 0xfffffff7
cmc
shl r8b, cl
xchg r8b, r8b
mov dword [r13 + 0x10], edx
dec ch
xchg cl, cl
bts r8w, r11w
movzx eax, word [r13 + rax*2 + 0xdbc]
mov eax, eax
btr rcx, r11
ror r8b, cl
shl ch, cl
lea rcx, [0x1400bf3c0]
xadd r8b, r8b
movzx r8d, bp
not r8w
mov r8d, dword [rcx + rax*4]
not ecx
add cx, 0xff2
lea rcx, [rax - 0x1e]
cmp rcx, 0xffffffffffffffe6
jmp 0x14040d3f7
jb 0x14040d571
lea rcx, [0x1400bf440]
clc
cmp r9b, cl
mov eax, dword [rcx + rax*4]
cmp cl, dil
stc
clc
cmp edx, eax
jmp 0x14040d417
jl 0x14040d498
mov edi, edx
jmp 0x14040d509
lea rbx, [rcx + 1]
mov qword [r13], rbx
add di, 0x558f
movzx ecx, byte [rcx]
mov sil, 0xd9
sbb bx, r12w
mov rsi, rbp
xchg rdi, rdi
sal bl, cl
bt di, sp
movzx ebx, cl
mov ecx, edx
ror rdi, cl
rol dil, 0x4f
test bp, 0x17fc
shl ebx, cl
mov dil, 0x29
adc di, r15w
or r9d, ebx
shr dil, 0x4f
mov dword [r15], r9d
sal dil, 0xd6
movzx di, r14b
inc dil
lea edi, [rdx + 8]
jmp 0x14040d47f
mov dword [rbp], edi
cmp edx, 0x11
movsxd rdx, r15d
mov dh, 0xaa
mov edx, edi
jmp 0x14040d492
jge 0x14040d509
mov rbp, rsi
xor cl, r13b
mov esi, r9d
sbb ch, 0x21
mov ecx, edx
shr esi, cl
cmc
test r14w, r12w
clc
test esi, esi
jmp 0x14040d4b5
jne 0x14040d4e0
mov rcx, qword [r13]
cmc
jmp 0x14040d4c5
cmp rcx, qword [r13 + 8]
jmp 0x14040d4ce
jb 0x14040d424
xor ecx, ecx
jmp 0x14040d4db
jmp 0x14040d43b
mov rcx, qword [r13 + 8]
ror si, cl
dec sil
mov qword [r13], rcx
mov si, r15w
ror r14b, 0xfc
mov edi, edx
sub r12d, 0x3ac50ab9
mov rsi, rbp
test r14d, 0x2a134a1c
mov edx, 0xffffffff
btc ecx, 0x4d
movzx r12w, r15b
sar r14w, cl
mov ecx, eax
or r12b, r8b
bts r12d, eax
shl edx, cl
sub r12, 0x3f5e75fd
cmovne r14d, r10d
not edx
bt r14d, 0x7a
rcr r14b, 0xef
sar r14b, 0xaf
and edx, r9d
shr r9d, cl
not cx
cmc
mov dword [r15], r9d
rcr r12, 0x6c
sub edi, eax
mov cx, 0x420b
mov dword [rsi], edi
or r14d, 0x4c568f4
sar cx, 0x35
shr r14b, cl
add r8d, edx
add ch, 0xb0
btr r14d, edx
mov rcx, qword [r13 + 0x20]
not r14b
mov r14, r10
sub r14, rcx
movsx r12d, r14w
movsxd r12, r8d
cmp r14, r12
jmp 0x14040d58d
jl 0x14040ebf5
movsxd rdx, r11d
add rdx, r10
bsf ax, sp
neg ax
sbb al, 0xce
mov rax, qword [r13 + 0x28]
cmp rdx, rax
jbe 0x14040d6ab
mov qword [r13 + 0x18], r10
test cx, r13w
test r13d, 0x418605e5
jmp 0x14040d5c3
cmp dword [r13 + 0x30], 0
je 0x14040ebf5
mov edx, r14d
add edx, r11d
jmp 0x14040d5d9
jb 0x14040ebf5
sub eax, ecx
cmp edx, eax
jmp 0x14040d5e8
jbe 0x14040d61b
nop word cs:[rax + rax]
jmp 0x14040d601
test eax, eax
jmp 0x14040d608
js 0x14040ebf5
add eax, eax
cmp di, dx
cmp edx, eax
ja 0x14040d601
mov ebp, r8d
mov rdi, r11
mov bx, 0x59c9
mov ebx, eax
jmp 0x14040d634
mov rdx, rbx
jmp 0x14040d63c
call fcn.14028d21f
test rax, rax
je 0x14040ebf5
mov qword [r13 + 0x20], rax
sbb r11, 0x582119ce
sub r8b, 0x4e
inc r11w
mov r10d, r14d
movsx r8w, r13b
lea r10, [r10 + rax]
rcl r11w, 0x80
dec r14d
mov qword [r13 + 0x18], r10
xadd r14b, r11b
bsf r14w, r10w
add rbx, rax
xchg r14b, r8b
not r14w
mov qword [r13 + 0x28], rbx
movsx r14, bp
mov r14, qword [rsp + 0x30]
mov r11b, 0x16
mov r11, rdi
bswap r8d
mov r8d, ebp
jmp 0x14040d6a6
jmp 0x14040d6b3
mov r14, qword [rsp + 0x30]
btc eax, edx
mov rax, r10
clc
test eax, r9d
sub rax, r12
jmp 0x14040d6c3
cmp r8d, 1
jne 0x14040d722
test r11d, r11d
jmp 0x14040d6d5
je 0x14040cbcb
movzx edx, byte [rax]
mov bh, 0xb8
movsxd rdi, eax
cmova bx, r15w
mov r8d, r11d
mov rcx, r10
movsx bx, dil
movzx bx, r15b
movsx edi, cx
mov rdi, r10
mov rbx, r11
jmp 0x14040d707
call fcn.1404a84c1
mov r10, rdi
dec ebx
lea r10, [rdi + rbx]
jmp 0x14040d71a
inc r10
jmp 0x14040cbcb
test r11d, r11d
jmp 0x14040d72a
je 0x14040cbcb
lea r9d, [r11 - 1]
cmp r10, 0x3743631c
cmc
test r13w, bx
cmp r9d, 0x1f
jb 0x14040d954
cmp r8d, 0x20
jmp 0x14040d753
jb 0x14040d954
inc r9
xor cx, 0x7ef0
cmovle ebp, r11d
bsr bp, r11w
mov r8, r9
bsf rbx, rbp
stc
and r8, 0xffffffffffffffe0
add bl, r15b
lea rcx, [r8 - 0x20]
mov rbp, rcx
btr bx, 0x6b
movsx bx, r12b
shr rbp, 5
mov ebx, 0x4777466b
setno bl
xchg bl, bh
inc rbp
test bp, 0x5a9d
bts ebx, r10d
sub bh, dh
mov ebx, ebp
cmp r9d, edi
clc
and ebx, 3
cmp rcx, 0x60
jmp 0x14040d7b8
jae 0x14040d7ca
sub edi, edi
jmp 0x14040d7c5
jmp 0x14040d88b
mov rcx, r12
dec dx
neg rcx
movsx edx, bp
and rbp, 0xfffffffffffffffc
lea rdx, [r10 + 0x70]
cmp dil, r15b
test spl, 0xee
test cl, spl
lea rcx, [rcx + r10]
cmp di, 0x196e
cmc
add rcx, 0x70
test dl, r12b
sub edi, edi
nop
movups xmm0, xmmword [rcx + rdi - 0x70]
movups xmm1, xmmword [rcx + rdi - 0x60]
test bp, 0x33cd
test dil, dil
movups xmmword [rdx + rdi - 0x70], xmm0
movups xmmword [rdx + rdi - 0x60], xmm1
cmc
jmp 0x14040d820
movups xmm0, xmmword [rcx + rdi - 0x50]
movups xmm1, xmmword [rcx + rdi - 0x40]
cmp rsi, r9
movups xmmword [rdx + rdi - 0x50], xmm0
movups xmmword [rdx + rdi - 0x40], xmm1
cmp si, 0x77e1
test bl, 0x84
stc
movups xmm0, xmmword [rcx + rdi - 0x30]
movups xmm1, xmmword [rcx + rdi - 0x20]
movups xmmword [rdx + rdi - 0x30], xmm0
movups xmmword [rdx + rdi - 0x20], xmm1
cmp spl, dl
stc
movups xmm0, xmmword [rcx + rdi - 0x10]
stc
cmc
movups xmm1, xmmword [rcx + rdi]
cmc
cmp r12b, 0x46
jmp 0x14040d86d
movups xmmword [rdx + rdi - 0x10], xmm0
movups xmmword [rdx + rdi], xmm1
stc
sub rdi, 0xffffffffffffff80
cmc
add rbp, 0xfffffffffffffffc
jmp 0x14040d885
jne 0x14040d7fd
test rbx, rbx
jmp 0x14040d893
je 0x14040d92b
lea rcx, [r10 + rdi]
shr dx, cl
not rdx
add rcx, 0x10
test rcx, r10
sub rdi, r12
rcr dl, cl
and dl, 0x2e
xor dx, cx
lea rdx, [r10 + rdi]
cmp r10, 0x2243368b
test sil, 0x83
add rdx, 0x10
cmc
clc
cmp r12b, 0x13
shl rbx, 5
jmp 0x14040d8df
xor ebp, ebp
test spl, 0x5a
cmp r12, r9
nop word cs:[rax + rax]
test r13b, 0xee
jmp 0x14040d8fb
movups xmm0, xmmword [rdx + rbp - 0x10]
cmc
cmp r15b, 0x6e
movups xmm1, xmmword [rdx + rbp]
clc
movups xmmword [rcx + rbp - 0x10], xmm0
movups xmmword [rcx + rbp], xmm1
cmp r14b, spl
add rbp, 0x20
cmp r10d, edx
cmp rbx, rbp
jmp 0x14040d925
jne 0x14040d8fb
lea r10, [r10 + r8]
cmp rbp, rax
cmp r9, r8
je 0x14040cbcb
add rax, r8
jmp 0x14040d94c
sub r11d, r8d
shl cl, 0x3f
dec cl
lea ecx, [r11 - 1]
test r11b, 7
jmp 0x14040d961
je 0x14040d9bd
mov ebp, r11d
btr bx, 0x88
and ebp, 7
rol bx, cl
xor edx, edx
xchg bh, bh
jmp 0x14040d97e
nop
jmp 0x14040d987
movzx ebx, byte [rax + rdx]
jmp 0x14040d990
mov byte [r10 + rdx], bl
jmp 0x14040d999
inc rdx
jmp 0x14040d9a8
cmp ebp, edx
jne 0x14040d987
add r10, rdx
add rax, rdx
stc
clc
sub r11d, edx
stc
clc
cmp ecx, 7
jmp 0x14040d9c5
jb 0x14040cbcb
mov ecx, r11d
sal bh, 0x7d
movzx rbx, bx
xchg rbx, rbx
sub edx, edx
nop word cs:[rax + rax]
adc bl, 0xcf
rol ebx, cl
movzx ebx, byte [rax + rdx]
mov byte [r10 + rdx], bl
cmovp rbx, rdx
rol rbx, cl
bt rbx, 0xf9
movzx ebx, byte [rax + rdx + 1]
cmc
mov byte [r10 + rdx + 1], bl
cmovnp rbx, r11
clc
rol ebx, cl
movzx ebx, byte [rax + rdx + 2]
mov byte [r10 + rdx + 2], bl
movzx ebx, byte [rax + rdx + 3]
cmc
test r13d, ecx
mov byte [r10 + rdx + 3], bl
adc bx, 0x4e23
sar rbx, 0xf4
movzx ebx, byte [rax + rdx + 4]
mov byte [r10 + rdx + 4], bl
movzx ebx, byte [rax + rdx + 5]
cmc
stc
mov byte [r10 + rdx + 5], bl
bts bx, sp
shr bl, cl
btc bx, 0x10
movzx ebx, byte [rax + rdx + 6]
mov byte [r10 + rdx + 6], bl
movsxd rbx, edx
movzx ebx, byte [rax + rdx + 7]
test esi, 0x7347cb4
cmc
mov byte [r10 + rdx + 7], bl
cmp dx, r13w
add rdx, 8
cmp ecx, edx
jmp 0x14040da7e
jne 0x14040d9e9
add r10, rdx
jmp 0x14040da8c
jmp 0x14040cbcb
mov rax, qword [r13 + 8]
rol r14b, cl
mov qword [r13], rax
rol r14b, cl
clc
btc r14w, r11w
mov eax, ecx
movzx r14, ax
btc r14w, 0xa7
inc ch
mov r14d, r12d
test dx, si
movsx cx, cl
shr r14d, 5
mov cl, sil
neg cl
mov dword [r15], r14d
lea ecx, [rax - 5]
mov dword [rsi], ecx
test r12b, 0x40
cmp sil, 0xba
cmp eax, 9
jle 0x14040db1b
jmp 0x14040db6d
lea rdx, [rax + 1]
stc
clc
cmc
mov qword [r13], rdx
test r11b, r11b
movzx eax, byte [rax]
movzx eax, al
cmc
shl eax, cl
or r14d, eax
mov dword [r15], r14d
lea eax, [rcx + 8]
mov dword [rsi], eax
stc
test spl, cl
cmp r14w, 0x52d6
cmp ecx, 0x11
mov ecx, eax
jge 0x14040db72
mov eax, r14d
test sil, r14b
shr eax, cl
cmp r9w, r9w
test r10d, r13d
clc
test eax, eax
jmp 0x14040db32
jne 0x14040db52
mov rax, qword [r13]
cmp rax, qword [r13 + 8]
jmp 0x14040db45
jb 0x14040dae4
xor eax, eax
jmp 0x14040daf5
mov rax, qword [r13 + 8]
jmp 0x14040db5b
mov qword [r13], rax
bt eax, 0xff
movsx ax, spl
bsr ax, r10w
mov eax, ecx
sal ch, 0xc8
and r12d, 0x1f
inc rcx
bts cx, ax
mov ecx, r14d
and ecx, 0x1f
mov qword [rsp + 0x38], rcx
btc rcx, rdx
add ch, 0xc1
setnp ch
shr r14d, 5
mov dword [r15], r14d
shld rcx, r8, 0x59
lea ecx, [rax - 5]
mov dword [rsi], ecx
cmp eax, 8
jle 0x14040dbf8
jmp 0x14040dc3e
lea rdx, [rax + 1]
movsx ebx, sp
mov qword [r13], rdx
shr ebx, cl
stc
inc bx
movzx eax, byte [rax]
movzx eax, al
shl eax, cl
movsx ebx, si
or r14d, eax
mov dword [r15], r14d
xchg ebx, ebx
sar ebx, 0x95
lea ebx, [rcx + 8]
mov dword [rsi], ebx
test bpl, spl
test r11b, 3
cmp ecx, 0x11
movzx rcx, r13w
movsx cx, spl
mov ecx, ebx
jge 0x14040dc40
mov eax, r14d
test r10w, sp
shr eax, cl
test eax, eax
jmp 0x14040dc08
jne 0x14040dc31
mov rax, qword [r13]
cmp dil, 0x61
cmp rax, qword [r13 + 8]
jmp 0x14040dc1f
jb 0x14040dbb1
xor eax, eax
jmp 0x14040dc2c
jmp 0x14040dbc5
mov rax, qword [r13 + 8]
mov qword [r13], rax
jmp 0x14040dc3e
mov ebx, ecx
add r12d, 0x101
mov rax, qword [rsp + 0x38]
jmp 0x14040dc51
inc eax
jmp 0x14040dc58
mov qword [rsp + 0x38], rax
mov eax, r14d
and eax, 0xf
cmp r13d, r14d
stc
shr r14d, 4
mov dword [r15], r14d
jmp 0x14040dc77
add ebx, 0xfffffffc
test bl, r13b
jmp 0x14040dc82
mov dword [rsi], ebx
cmp si, si
cmc
add eax, 4
movaps xmmword [rsp + 0x50], xmm6
test r11w, 0x546c
mov dword [rsp + 0x5f], 0
jmp 0x14040dca3
xor edx, edx
jmp 0x14040dd18
mov rcx, qword [r13 + 8]
mov qword [r13], rcx
movsx rbp, ax
bt rbp, rax
and bp, 0x6ead
mov ecx, ebx
sar bl, 0xa2
btc bx, ax
mov ebp, r14d
shr r14d, 3
mov dword [r15], r14d
bt bx, r15w
adc bx, 0x3255
mov ebx, ecx
add ebx, 0xfffffffd
bt rcx, 0xa0
mov dword [rsi], ebx
and bpl, 7
jmp 0x14040dcf1
movzx ecx, byte [rdx + r8]
jmp 0x14040dcfb
mov byte [rsp + rcx + 0x50], bpl
jmp 0x14040dd05
inc rdx
stc
cmc
cmp rdx, rax
jmp 0x14040dd12
je 0x14040ddb6
cmp ebx, 2
jle 0x14040dd8a
jmp 0x14040dcbf
lea rbp, [rcx + 1]
mov qword [r13], rbp
bts bp, r12w
movzx bp, r13b
movsx ebp, r14w
movzx ecx, byte [rcx]
rol bpl, cl
sub bpl, dl
movzx ebp, cl
btr ecx, esp
mov ecx, ebx
cmp r11b, sil
cmp sil, 0x18
shl ebp, cl
shrd rcx, r8, 0xcc
cmc
not cx
or r14d, ebp
mov dword [r15], r14d
or cl, 0xc8
and rcx, 0x4c173f
and cl, spl
lea ecx, [rbx + 8]
mov dword [rsi], ecx
clc
cmp r13d, 0x52b67223
cmp ebx, 0x11
mov ebx, ecx
jge 0x14040dcc8
mov ebp, r14d
rol ch, cl
mov ecx, ebx
clc
shr ebp, cl
test ebp, ebp
jmp 0x14040dd9b
jne 0x14040dcaa
mov rcx, qword [r13]
cmp rcx, qword [r13 + 8]
jb 0x14040dd26
sub ecx, ecx
jmp 0x14040dd45
mov qword [rsp + 0x28], r15
lea rcx, [rsp + 0x238]
setno dh
movsxd r8, esp
movsx rdx, r8w
lea rdx, [rsp + 0x50]
mov r8, r11
seto r8b
mov r8d, 0x13
jmp 0x14040dde4
call fcn.140437d32
test eax, eax
je 0x14040ebf5
mov rax, qword [rsp + 0x38]
jmp 0x14040ddfb
lea r9d, [rax + r12]
sub r10d, r10d
jmp 0x14040de07
jmp 0x14040de2c
inc r10d
mov byte [rsp + rax + 0x70], dil
cmp si, 0x10ae
jmp 0x14040de1e
cmp r9d, r10d
jmp 0x14040de26
jle 0x14040e564
cmp ebx, 0xf
jmp 0x14040de34
jg 0x14040def1
mov rdi, qword [r13]
cwde
mov rax, qword [r13 + 8]
cmc
jmp 0x14040de49
cmp rdi, rax
jae 0x14040ebf5
mov rbp, qword [rsp + 0x28]
jmp 0x14040de5c
jmp 0x14040debe
lea rdx, [rdi + 1]
mov rcx, r15
or cl, 0xcb
rcr cx, cl
mov qword [r13], rdx
shr cl, cl
movzx ecx, byte [rdi]
stc
mov rdi, rdx
cmp spl, cl
movzx edx, cl
mov cl, r14b
mov ecx, ebx
shl edx, cl
cmc
or r14d, edx
shrd dx, r8w, 0x96
mov dword [rbp], r14d
rcr dx, 0xbf
bts dx, di
lea edx, [rbx + 8]
clc
mov dword [rsi], edx
test spl, 0x9b
cmp ebx, 0x402461e0
jmp 0x14040deb3
cmp ebx, 0x11
mov ebx, edx
jge 0x14040df14
mov edx, r14d
mov ecx, ebx
stc
clc
cmp r14, rax
shr edx, cl
jmp 0x14040decf
test edx, edx
jmp 0x14040ded6
jne 0x14040df06
cmp rdi, rax
jmp 0x14040dee4
jb 0x14040de61
sub ecx, ecx
jmp 0x14040de7e
mov edx, ebx
movsx rbp, bx
mov rbp, qword [rsp + 0x28]
jmp 0x14040df01
jmp 0x14040df14
mov qword [r13], rax
adc dl, 0xf9
sar eax, 0x36
rol edx, cl
mov edx, ebx
mov eax, r14d
sar dil, 0x59
sbb dil, 0x20
neg di
and eax, 0x1ff
shl dil, cl
shrd di, sp, 0x59
bt edi, 0x17
movzx edi, word [rsp + rax*2 + 0x238]
stc
test dil, r8b
jmp 0x14040df44
test edi, edi
je 0x14040df7e
mov ecx, edi
shr ecx, 9
cmp r14b, 0xe8
shr r14d, cl
mov dword [rbp], r14d
stc
cmp r10b, 0x12
test r11b, 0x24
sub edx, ecx
stc
clc
test r12b, 0x79
mov dword [rsi], edx
cmc
cmp dl, 0xb9
and edi, 0x1ff
jmp 0x14040e115
mov eax, r14d
jmp 0x14040df86
rol ax, 8
mov ecx, eax
bts di, sp
sub edi, 0x4fa27b7f
and ecx, 0xf0f
movsx rdi, di
shl ecx, 4
shr eax, 4
not rdi
cmp eax, eax
sbb dil, 0xb9
and eax, 0xf0f
shr dil, cl
or eax, ecx
bswap di
mov ecx, eax
xor dil, 0x3d
adc di, cx
and ecx, 0x3333
cmp r8w, 0x65aa
shr eax, 2
cmp r9b, 0x28
and eax, 0x3333
dec rdi
bsr di, cx
lea eax, [rax + rcx*4]
mov ecx, eax
btr di, r10w
bswap rdi
and ecx, 0x5555
shr eax, 1
bt di, bp
xchg dil, dil
and eax, 0x5555
lea edi, [rax + rcx*2]
test ebp, ebp
sub ebx, ebx
cmovno rax, r8
nop word cs:[rax + rax]
mov rax, rbx
jmp 0x14040e025
inc rbx
jmp 0x14040e02e
cmp dword [rsp + rax*4 + 0x680], edi
jle 0x14040e01d
lea r8, [rbx + 9]
test al, bpl
cmp r8d, 0xf
jmp 0x14040e04b
ja 0x14040ebf5
mov eax, r8d
xadd cl, cl
ror cl, 0x43
rol cl, cl
mov cl, 7
cmp dil, 0xe5
cmp dl, r15b
test r12b, 0x42
sub cl, bl
cmp r8w, r12w
clc
cmp esi, 0xb2035a0
shr edi, cl
sub cl, cl
movzx ecx, word [rsp + rax*2 + 0x638]
sub rdi, rcx
movzx eax, word [rsp + rax*2 + 0x69c]
cmc
jmp 0x14040e093
lea rax, [rax + rdi]
clc
cmp eax, 0x11f
jmp 0x14040e0a2
jg 0x14040ebf5
movzx ecx, byte [rsp + rax + 0x6bc]
sbb rbp, rdx
xor rbp, 0x73392d4f
jmp 0x14040e0bf
mov ebp, ebx
cmp r8w, sp
clc
sub ebp, ecx
cmp ebp, 0xfffffff7
jmp 0x14040e0d0
jne 0x14040ebf5
mov ecx, r8d
btc di, 0xb8
shr r14d, cl
mov rcx, qword [rsp + 0x28]
sbb di, 0x6af1
not edi
mov dword [rcx], r14d
btc rdi, 0x2a
add dil, 0x31
sub edx, ebx
add edx, 0xfffffff7
shl bh, cl
mov dword [rsi], edx
xor bx, 0x15ca
not bh
movsx rbx, r8w
movzx edi, word [rsp + rax*2 + 0x7dc]
mov ebx, edx
test cx, 0x4a2
cmc
cmp edi, 0x12
jmp 0x14040e125
ja 0x14040ebf5
movsxd rax, r10d
cmp edi, 0xf
jmp 0x14040e136
jbe 0x14040de0c
cmp di, 0x11
jmp 0x14040e145
je 0x14040e21c
cmp edi, 0x10
movzx ebp, r11w
not bpl
mov rbp, qword [rsp + 0x28]
jne 0x14040e2c8
cmp ebx, 1
jmp 0x14040e168
jle 0x14040e1d2
jmp 0x14040e39f
lea rdx, [rcx + 1]
cmp r9d, 0x5c981af4
mov qword [r13], rdx
ror dh, 0x92
add dl, r9b
movzx ecx, byte [rcx]
movzx edx, cl
mov ecx, ebx
jmp 0x14040e195
shl edx, cl
or r14d, edx
movsxd rcx, r11d
xadd ch, cl
cmp r11b, 0xae
mov dword [rbp], r14d
or cx, cx
or ch, 0xa8
ror cl, 0xd5
lea ecx, [rbx + 8]
test ah, 0xf5
jmp 0x14040e1bc
mov dword [rsi], ecx
cmp r11b, 0x8f
jmp 0x14040e1c7
cmp ebx, 0x11
mov ebx, ecx
jge 0x14040e3b1
mov edx, r14d
rcl ch, 0x3f
rol ch, 0x13
mov ecx, ebx
test r12b, r14b
clc
cmp dil, 0x8a
shr edx, cl
test r14b, 8
stc
jmp 0x14040e1f1
test edx, edx
jmp 0x14040e1f8
jne 0x14040e38f
mov rcx, qword [r13]
test r10b, 0x88
cmp rcx, qword [r13 + 8]
jb 0x14040e173
xor ecx, ecx
jmp 0x14040e217
jmp 0x14040e18b
cmp ebx, 2
movsxd rbp, r8d
bswap rbp
mov rbp, qword [rsp + 0x28]
jle 0x14040e296
jmp 0x14040e42e
lea rdx, [rcx + 1]
cmc
mov qword [r13], rdx
or dx, 0x3d0
movzx ecx, byte [rcx]
jmp 0x14040e24d
movzx edx, cl
xor rcx, r12
sbb ecx, edi
mov ecx, ebx
shl edx, cl
bt ecx, eax
or r14d, edx
shr rcx, 0x64
btc ecx, 0x6e
xor cl, spl
mov dword [rbp], r14d
sbb cx, ax
lea ecx, [rbx + 8]
clc
test cl, 0xe8
mov dword [rsi], ecx
stc
test r8b, 0xa1
cmp ebx, 0x11
cmovne ebx, r8d
bswap rbx
mov ebx, ecx
jmp 0x14040e290
jge 0x14040e43a
mov edx, r14d
adc ch, cl
rol cx, cl
mov ecx, ebx
test r13b, 0x19
shr edx, cl
test edx, edx
jne 0x14040e419
mov rcx, qword [r13]
jmp 0x14040e2b7
cmp rcx, qword [r13 + 8]
jb 0x14040e235
xor ecx, ecx
jmp 0x14040e24d
cmp ebx, 6
jmp 0x14040e2d0
jle 0x14040e351
jmp 0x14040e485
lea rdx, [rcx + 1]
test r12b, r8b
test r11, 0x79cf74da
cmp r8, 0x12365229
mov qword [r13], rdx
sbb rdx, r15
mov dl, r12b
movzx ecx, byte [rcx]
movzx dx, r14b
adc dx, 0x27da
movzx edx, cl
rcl rcx, cl
shl cx, 0xcd
mov ecx, ebx
cmp r14w, 0x41e5
shl edx, cl
or r14d, edx
test eax, r8d
mov dword [rbp], r14d
and cl, sil
bswap rcx
lea ecx, [rbx + 8]
jmp 0x14040e333
mov dword [rsi], ecx
cmp ebx, 0x11
bswap rbx
movsx bx, r8b
movzx rbx, r12w
mov ebx, ecx
jmp 0x14040e34b
jge 0x14040e488
mov edx, r14d
sar ch, 0xe4
mov ecx, ebx
cmc
shr edx, cl
clc
jmp 0x14040e362
test edx, edx
jmp 0x14040e369
jne 0x14040e46f
mov rcx, qword [r13]
cmc
cmp rcx, qword [r13 + 8]
jmp 0x14040e37d
jb 0x14040e2db
sub ecx, ecx
jmp 0x14040e38a
jmp 0x14040e307
mov rcx, qword [r13 + 8]
rcl r15b, cl
mov qword [r13], rcx
bt r15w, ax
mov ecx, ebx
neg r15b
test r9, 0x77353ebe
or ebx, 0xf7f79d8
mov r15d, r14d
not bh
jmp 0x14040e3bb
shr r15d, 2
rcr bh, 0x96
rcl bh, 0x23
bts ebx, ecx
mov dword [rbp], r15d
cmovo bx, bx
mov ebx, ecx
stc
add ebx, 0xfffffffe
test ebp, 0x2ba20a7e
jmp 0x14040e3e1
mov dword [rsi], ebx
test r10d, r10d
jmp 0x14040e3eb
je 0x14040ebf5
and r14d, 3
stc
sub di, di
add r14d, 3
lea rcx, [rsp + 0x70]
movzx edx, byte [rax + rcx - 1]
movzx edi, bp
bswap edi
mov edi, r14d
jmp 0x14040e414
jmp 0x14040e4dd
mov rcx, qword [r13 + 8]
btc rdi, rcx
dec dil
mov qword [r13], rcx
and ecx, esp
or dil, 0x54
mov ecx, ebx
bswap edi
movzx rdi, r14w
rol dil, 0x6f
mov edi, r14d
stc
and edi, 7
clc
shr r14d, 3
mov dword [rbp], r14d
test r13b, r9b
test r12b, 0x23
jmp 0x14040e456
add ecx, 0xfffffffd
clc
cmp bx, 0x9b7
mov dword [rsi], ecx
clc
add edi, 3
jmp 0x14040e46a
jmp 0x14040e4c3
mov rcx, qword [r13 + 8]
movzx r15d, r12w
add di, dx
mov qword [r13], rcx
xchg dil, r15b
btc rdi, r10
mov ecx, ebx
clc
mov edi, r14d
and edi, 0x7f
clc
shr r14d, 7
cmp r9b, 0xb0
adc r15d, r10d
mov dword [rbp], r14d
jmp 0x14040e4a3
add ecx, 0xfffffff9
cmc
mov dword [rsi], ecx
clc
sub bx, 0x1dcf
shrd r15w, bp, 0xf1
add edi, 0xb
movzx r15w, bl
sal bl, 0xa6
cmp dil, r12b
sub edx, edx
or bl, 0x26
and bl, r8b
mov r15d, r14d
movzx bx, spl
sal rbx, cl
rol bh, 0x17
mov ebx, ecx
not cl
mov ecx, r9d
test esi, 0x5c335036
jmp 0x14040e4eb
sub ecx, r10d
clc
cmp ecx, edi
jl 0x14040ebf5
lea rcx, [rsp + rax]
add rcx, 0x70
bswap r8
movsx rbp, r8w
mov r8d, edi
movzx ebp, r11w
mov ebp, r9d
mov r14, rsi
jmp 0x14040e51f
mov esi, r10d
jmp 0x14040e527
call fcn.1404a84c1
mov r10d, esi
mov rsi, r14
cmc
btr r14, rdi
mov r9d, ebp
mov r14b, 0xbd
xor r14d, r12d
btr r14w, sp
add r10d, edi
neg r14b
sbb r14w, r10w
setg r14b
mov r14d, r15d
cmp r9d, r10d
jmp 0x14040e55e
jg 0x14040de2c
jne 0x14040ebf5
mov rcx, qword [rsp + 0x30]
movsxd rdx, edi
lea rdx, [rsp + 0x70]
movzx r8w, bpl
mov r8d, r12d
call fcn.140437d32
test eax, eax
jmp 0x14040e58b
je 0x14040ebf5
mov eax, r12d
bts ecx, r12d
adc rcx, rbx
lea rdx, [rsp + rax]
sbb ch, 0xb
or r8b, cl
mov r8w, r10w
add rdx, 0x70
movsx r8d, si
jmp 0x14040e5ba
mov rcx, qword [rsp + 0x48]
movsxd r8, esi
setg r8b
jmp 0x14040e5cb
mov r8, qword [rsp + 0x38]
jmp 0x14040e5d5
call fcn.140437d32
test eax, eax
mov r14, qword [rsp + 0x30]
movzx r15w, r8b
movzx r15, r15w
setae r15b
mov r15, qword [rsp + 0x28]
jmp 0x14040e5f8
jne 0x14040cb4d
jmp 0x14040ebf5
mov rdx, qword [r13 + 8]
cmp ch, 0x87
mov qword [r13], rdx
cqo
bt dx, 0x42
mov edx, ecx
stc
movzx ecx, r15w
bts cx, cx
mov ecx, eax
shr r12d, cl
mov dword [r15], r12d
cmovb cx, r11w
and cx, r8w
test dl, 0x5b
sub edx, eax
xor cl, sil
movsx cx, bpl
mov dword [rsi], edx
mov ecx, edx
test r8b, r15b
jmp 0x14040e64e
test ecx, ecx
jmp 0x14040e655
jle 0x14040e6d5
xor ebp, ebp
movsx rax, r15w
nop word cs:[rax + rax]
movzx rax, si
setae ah
mov eax, ecx
mov byte [rsp + rbp + 0x238], r12b
inc rbp
bsr cx, r14w
btc cx, dx
and ecx, ebx
shr r12d, 8
shld rcx, r15, 0x28
or ch, cl
movzx ecx, r12w
lea ecx, [rax - 8]
cmp eax, 8
ja 0x14040e673
mov dword [r15], r12d
stc
cmc
mov dword [rsi], ecx
stc
cmp ax, 0x3154
test ecx, ecx
jmp 0x14040e6b9
jne 0x14040ebf5
test ebp, 0xfffffffc
jmp 0x14040e6ca
jne 0x14040e75a
jmp 0x14040e6dd
js 0x14040ebf5
xor ebp, ebp
mov rdi, qword [r13]
cbw
bt ax, 0x15
shl ecx, 0x12
mov rax, qword [r13 + 8]
mov ecx, ebp
test r11w, bp
test bpl, 1
jmp 0x14040e6fe
je 0x14040e74b
cmp rdi, rax
jmp 0x14040e70c
jae 0x14040e735
lea rdx, [rdi + 1]
movsx ebx, ax
bswap rbx
mov qword [r13], rdx
xchg bh, bh
movzx ebx, byte [rdi]
not dil
mov rdi, rdx
jmp 0x14040e730
jmp 0x14040e73c
sub ebx, ebx
jmp 0x14040e73c
mov byte [rsp + rcx + 0x238], bl
jmp 0x14040e748
inc rcx
cmp rbp, 3
jmp 0x14040e754
jne 0x14040e905
movzx ebx, word [rsp + 0x238]
bsr eax, esp
movzx eax, word [rsp + 0x23a]
movzx ecx, r11w
ror ch, cl
shr ch, cl
mov ecx, ebx
jmp 0x14040e780
xor ecx, 0xffff
stc
cmp eax, ecx
jmp 0x14040e78e
jne 0x14040ebf5
mov rdx, qword [r13]
bsr eax, edx
rcl ah, cl
lea rax, [rdx + rbx]
stc
jmp 0x14040e7a8
cmp rax, qword [r13 + 8]
jmp 0x14040e7b1
ja 0x14040ebf5
lea rcx, [r10 + rbx]
sal al, cl
not ax
mov rax, qword [r13 + 0x28]
cmp rcx, rax
jmp 0x14040e7cc
jbe 0x14040e94c
cmp dword [r13 + 0x30], 0
jmp 0x14040e7dc
je 0x14040ebf5
mov rcx, qword [r13 + 0x20]
test r9d, 0x6ab501f3
bsr dx, r14w
sub r10, rcx
mov edx, r10d
test bpl, 0x72
cmc
stc
add edx, ebx
jmp 0x14040e805
jb 0x14040ebf5
sub eax, ecx
jmp 0x14040e815
cmp edx, eax
jmp 0x14040e81c
jbe 0x14040e84b
nop dword [rax]
cmp sp, r11w
stc
test eax, eax
jmp 0x14040e835
js 0x14040ebf5
add eax, eax
clc
cmp edx, eax
jmp 0x14040e845
ja 0x14040e82e
mov ebp, eax
setns dil
movzx r12w, r15b
mov rdx, rbp
mov r12, 0x4ba33b28
mov rdi, r8
movzx r12, sp
mov r12, r10
jmp 0x14040e86f
call fcn.14028d21f
test rax, rax
jmp 0x14040e87c
je 0x14040ebf5
mov r10, r12
shld edx, r13d, 0x23
mov dl, r13b
mov qword [r13 + 0x20], rax
bt dx, 0x43
rcr dx, 0xa6
sar dx, 0x89
mov r10d, r10d
xchg dh, dl
lea r10, [r10 + rax]
mov qword [r13 + 0x18], r10
cdq
bsr dx, ax
neg dx
add rbp, rax
jmp 0x14040e8bb
mov qword [r13 + 0x28], rbp
mov rdx, qword [r13]
jmp 0x14040e95b
lea rdx, [rdi + 1]
mov qword [r13], rdx
setge bpl
movzx ebp, byte [rdi]
mov rdi, rdx
mov byte [rsp + rcx + 0x239], bpl
clc
add rcx, 2
test r15b, r12b
jmp 0x14040e8f6
cmp rcx, 4
jmp 0x14040e8ff
je 0x14040e75a
cmp rdi, rax
jmp 0x14040e90d
jae 0x14040e929
lea rdx, [rdi + 1]
bswap bp
mov qword [r13], rdx
movzx ebp, byte [rdi]
mov rdi, rdx
jmp 0x14040e92f
xor ebp, ebp
test r8, r13
stc
mov byte [rsp + rcx + 0x238], bpl
cmp rdi, rax
jmp 0x14040e93f
jb 0x14040e8c8
sub ebp, ebp
jmp 0x14040e8da
mov rdi, r8
movsx rcx, r8w
movzx ecx, r14w
movzx r8, r10w
mov rcx, r10
movsxd r8, r14d
mov r8, rbx
call fcn.1404a79e3
add qword [r13], rbx
cbw
add rbx, qword [r13 + 0x18]
movzx r10d, di
rol r10, 0xba
mov qword [r13 + 0x18], rbx
test si, 0xe63
and r8b, sil
cmp r10b, r10b
mov r10, rbx
adc r8b, 0x46
mov rax, qword [rsp + 0x40]
inc r8d
ror r8b, cl
mov r8, rdi
test r13b, r8b
test al, 1
jmp 0x14040e9a9
jne 0x14040ec41
mov ecx, dword [rsi]
mov ebp, dword [r15]
clc
cmp spl, 0x33
cmc
test ecx, ecx
jmp 0x14040e9c1
jg 0x14040eac3
jmp 0x14040ea5c
mov qword [r13 + 0x18], r10
sbb al, r11b
ror r8w, 0xb3
cmp rax, rbx
mov rax, qword [rsp + 0x40]
lea r8, [0x1400bf2a0]
jmp 0x14040e9ed
test al, 1
jmp 0x14040e9f4
je 0x14040e9af
jmp 0x14040ec41
lea rdx, [rax + 1]
cmp sil, r12b
mov qword [r13], rdx
test di, si
cmp ch, 0x54
jmp 0x14040ea15
movzx eax, byte [rax]
cmp bp, r15w
movzx eax, al
test r15b, bpl
cmp r8b, spl
shl eax, cl
stc
cmc
or ebp, eax
btr ax, 0xbb
inc al
mov dword [r15], ebp
and ax, si
rcr ah, 0x92
sub ah, 0x6d
lea eax, [rcx + 8]
mov dword [rsi], eax
cmp ebx, 0xe841947
cmp ecx, 0x11
mov rcx, rbx
mov ecx, eax
jmp 0x14040ea56
jge 0x14040eaa7
mov eax, ebp
shr eax, cl
test r11b, r14b
clc
test eax, eax
jmp 0x14040ea6b
jne 0x14040ea95
mov rax, qword [r13]
cmp dx, 0x5944
cmp rax, qword [r13 + 8]
jmp 0x14040ea83
jb 0x14040e9ff
xor eax, eax
jmp 0x14040ea90
jmp 0x14040ea1c
mov rax, qword [r13 + 8]
mov qword [r13], rax
jmp 0x14040eaa2
jmp 0x14040eac3
mov qword [rsp + 0x40], rbp
cmp r9w, r9w
shr ebp, 1
jmp 0x14040eab7
dec eax
jmp 0x14040eabe
jmp 0x14040eba0
mov qword [rsp + 0x40], rbp
or eax, esi
shr ebp, 1
sub al, 0x5e
mov dword [r15], ebp
lea eax, [rcx - 1]
mov dword [rsi], eax
cmp al, bl
test ecx, 0x1fbd78d3
cmp ecx, 2
jmp 0x14040eae6
jle 0x14040eb4b
jmp 0x14040eba0
lea rdx, [rcx + 1]
test r9b, al
mov qword [r13], rdx
btc rdx, 0xe8
movzx ecx, byte [rcx]
xchg edx, edx
add dl, bpl
inc dl
movzx edx, cl
xor ch, 0x15
shl cx, 0xa7
xadd cx, cx
mov ecx, eax
cmp r10w, r15w
shl edx, cl
stc
shl cx, cl
seta ch
or ebp, edx
neg ch
mov dword [r15], ebp
movzx rcx, r10w
ror rcx, 0xe1
lea ecx, [rax + 8]
cmc
mov dword [rsi], ecx
cmp eax, 0x11
xchg al, al
lahf
mov eax, ecx
jge 0x14040eb98
mov edx, ebp
mov cx, si
or rcx, rcx
bsr cx, r12w
mov ecx, eax
test r12b, bl
shr edx, cl
test edx, edx
jne 0x14040eb81
mov rcx, qword [r13]
cmp rcx, qword [r13 + 8]
jmp 0x14040eb74
jb 0x14040eaf1
sub ecx, ecx
jmp 0x14040eb0b
mov rcx, qword [r13 + 8]
jmp 0x14040eb8a
mov qword [r13], rcx
jmp 0x14040eb93
jmp 0x14040eba0
mov eax, ecx
test bp, 0xff5
cmc
mov r12d, ebp
bts cx, ax
add ecx, 0x41451c19
shr r12d, 2
mov dword [r15], r12d
inc cx
lea ecx, [rax - 2]
test r10b, r11b
jmp 0x14040ebc3
mov dword [rsi], ecx
jmp 0x14040ebcb
and ebp, 3
je 0x14040ca34
cmp ebp, 1
jmp 0x14040ebdc
mov qword [rsp + 0x30], r14
je 0x14040cae7
cmp ebp, 3
jmp 0x14040ebef
jne 0x14040c99b
xor eax, eax
shld r14d, ebp, 0xed
movaps xmm6, xmmword [rsp + 0xa20]
bt edi, ebx
cmp r9, r10
add rsp, 0xa38
pop rbx
mov dil, r15b
movsx r13d, r8w
cmovno di, di
pop rbp
pop rdi
pop rsi
movzx r12d, r9w
pop r12
cmovb r13d, r14d
movzx r13d, cx
pop r13
movzx r15d, dx
pop r14
jmp 0x14040ec3e
pop r15
ret
mov eax, 1
jmp 0x14040ebfc