Function at 0x14040b8f9
Capabilities:
Check http status code

Disassembly:
push r15
bts rax, r13
push r14
xor r10b, r13b
btr ax, 0xe6
push r13
bts r10w, bp
push r12
inc eax
shrd r13d, r11d, 0x90
push rsi
push rdi
sub r13w, 0x5de3
or al, r11b
push rbp
movzx r10w, r8b
ror r10b, cl
push rbx
shrd r10w, cx, 0x5c
btc r13w, bp
cwde
sub rsp, 0xa38
movaps xmmword [rsp + 0xa20], xmm6
mov r10, rdx
movzx ax, r10b
neg ax
mov r13, rcx
bts ax, r15w
mov rax, 0x159b1ae2
mov qword [rcx + 0x20], rdx
xor ax, r11w
btc ax, r11w
sbb ah, 0x85
mov qword [rcx + 0x18], rdx
sbb ax, 0x6bd4
movsxd rax, r8d
stc
test r14b, 0xd6
add rax, rdx
mov qword [rcx + 0x28], rax
cmc
stc
mov dword [rcx + 0x30], r9d
cmp dword [rsp + 0xaa0], 0
jmp 0x14040b99d
je 0x14040bad2
mov rbp, qword [r13]
movsxd rdx, ebp
shl dl, 0xd
sal dh, cl
mov rdx, qword [r13 + 8]
cmp r15, rcx
clc
stc
sub edi, edi
cmp al, r15b
cmp rbp, rdx
jmp 0x14040b9c5
jae 0x14040ba0b
lea rbx, [rbp + 1]
and si, 0xaf1
movzx esi, di
mov qword [r13], rbx
ror rsi, cl
rcr sil, cl
shr si, 0x9c
movzx esi, byte [rbp]
xadd bpl, bpl
mov rbp, rbx
cmp sil, 0x12
clc
cmp dil, al
cmp rbp, rdx
jmp 0x14040ba00
jb 0x14040ba1c
jmp 0x14040ba39
sub esi, esi
cmc
cmp rbp, rdx
jmp 0x14040ba16
jae 0x14040ba39
lea rbx, [rbp + 1]
sub rdi, r11
xchg di, di
mov qword [r13], rbx
movzx edi, byte [rbp]
cmc
rcl bp, cl
rol rbp, 0x52
mov rbp, rbx
xor eax, eax
test dx, 0x2f58
cmp rbp, rdx
jmp 0x14040ba48
jae 0x14040dde8
test dil, 0x20
jmp 0x14040ba57
jne 0x14040dde8
mov edx, esi
shl edx, 8
or edi, edx
imul edx, edi, 0x843
mov cx, 0x4921
shr edx, 0x10
mov ecx, edi
sub ecx, edx
movzx ecx, cx
cmc
test r13b, 0xe4
shr ecx, 1
cmp dil, r10b
add ecx, edx
jmp 0x14040ba8c
shr ecx, 4
movsxd rdx, eax
sbb dx, si
movzx rdx, bx
mov edx, ecx
cmp di, r9w
test r14, rbp
shl edx, 5
cmp bl, 5
sub ecx, edx
cmp r13b, sil
stc
add ecx, edi
cmp r13b, 0x95
stc
test cx, cx
jne 0x14040dde8
and esi, 0xf
cmp r11b, 0x5a
test r15b, 0xb5
cmp esi, 8
jne 0x14040dde8
lea rsi, [r13 + 0x10]
clc
cbw
bt r15w, 0x6b
lea r15, [r13 + 0x14]
mov qword [r13 + 0x10], 0
dec r14d
cmp r13w, 0x1b87
lea r14, [r13 + 0x34]
adc eax, ebp
lea rax, [r13 + 0x818]
cmp r14w, 0x23e2
mov qword [rsp + 0x48], rax
test cl, bpl
xor ebp, ebp
jmp 0x14040bb16
xorps xmm6, xmm6
lea r8, [0x1400bf2a0]
sub ecx, ecx
test ecx, ecx
jmp 0x14040bb29
jg 0x14040dcb0
jmp 0x14040dc44
cmp eax, 6
jmp 0x14040bb3c
jle 0x14040bba3
jmp 0x14040cbd3
lea rdx, [rax + 1]
mov qword [r13], rdx
movzx eax, byte [rax]
stc
jmp 0x14040bb5b
movzx eax, al
shl eax, cl
cmp al, sil
or r12d, eax
add ah, 0xeb
not al
bts ax, r9w
mov dword [r15], r12d
xadd rax, rax
lea eax, [rcx + 8]
stc
mov dword [rsi], eax
test r12b, 0x85
jmp 0x14040bb89
cmp ecx, 0x11
movzx rcx, cx
movsx rcx, si
mov cl, 0xb5
mov ecx, eax
jmp 0x14040bb9d
jge 0x14040cbdd
mov eax, r12d
clc
test spl, bpl
cmc
shr eax, cl
clc
test eax, eax
jmp 0x14040bbb5
jne 0x14040cbbd
mov rax, qword [r13]
cmp r12w, di
cmp rax, qword [r13 + 8]
jmp 0x14040bbcc
jb 0x14040bb47
xor eax, eax
jmp 0x14040bbd9
jmp 0x14040bb5b
mov eax, ecx
test ax, 0x4c3c
and eax, 7
jmp 0x14040bbec
je 0x14040d840
cmp ecx, eax
jl 0x14040bc65
jmp 0x14040d818
lea rbp, [rdx + 1]
test r12, r12
cmc
mov qword [r13], rbp
cmp r10b, dil
test r14w, 0x2678
test r8w, r11w
movzx edx, byte [rdx]
test r11, r12
cmp r10, r11
movzx edx, dl
cmp r9w, ax
shl edx, cl
cmp r12d, r14d
stc
test al, 0x52
or r12d, edx
shl dx, cl
sbb dl, ch
test bpl, 0x74
mov dword [r15], r12d
cqo
lea edx, [rcx + 8]
jmp 0x14040bc49
mov dword [rsi], edx
cmc
clc
cmp ecx, 0x11
movzx ecx, bp
movzx cx, bpl
jmp 0x14040bc5d
mov ecx, edx
jge 0x14040d822
mov edx, r12d
cmp r12w, 0x643f
test ebp, r15d
stc
shr edx, cl
stc
cmp spl, r10b
test si, 0x710
test edx, edx
jmp 0x14040bc84
jne 0x14040d807
mov rdx, qword [r13]
jmp 0x14040bc99
cmp rdx, qword [r13 + 8]
jmp 0x14040bca2
jb 0x14040bbff
sub edx, edx
jmp 0x14040bc21
mov rcx, r14
bswap r8
movzx edx, cx
mov dl, 0x59
lea rdx, [0x1400bf160]
mov r8d, 0x120
call fcn.140436d4e
test eax, eax
jmp 0x14040bcd3
je 0x14040dde6
mov rcx, qword [rsp + 0x48]
lea rdx, [0x1400bf280]
movsx r8d, cx
xchg r8w, r8w
cmovno r8w, r13w
mov r8d, 0x20
jmp 0x14040bcfd
call fcn.140436d4e
test eax, eax
jmp 0x14040bd09
je 0x14040dde6
mov r10, qword [r13 + 0x18]
jmp 0x14040bd18
jmp 0x14040bd89
mov rdi, r10
movzx rbx, r8w
cdq
jmp 0x14040bd2a
mov ebx, eax
mov rdx, rbx
jmp 0x14040bd34
call fcn.140264f78
test rax, rax
je 0x14040dde6
mov qword [r13 + 0x20], rax
bts r10, rbx
mov r10, rdi
test sil, r11b
stc
mov r10d, r10d
test rsp, r14
cmc
cmp r12, r9
lea r10, [r10 + rax]
jmp 0x14040bd64
mov qword [r13 + 0x18], r10
clc
add rbx, rax
movsx rax, ax
cmovl ax, r10w
mov qword [r13 + 0x28], rbx
mov byte [r10], bpl
bswap ax
inc r10
not ah
mov ah, bh
movzx eax, bp
mov eax, dword [rsi]
test r10d, 0x23364be8
cmp eax, 0x10
jge 0x14040be4e
mov rdi, qword [r13]
mov rdx, qword [r13 + 8]
test r12d, esi
jmp 0x14040bdab
cmp rdi, rdx
jmp 0x14040bdb3
jae 0x14040dde6
mov r9d, dword [r15]
movsx rcx, r11w
mov ecx, eax
jmp 0x14040be25
lea rbp, [rdi + 1]
lahf
mov qword [r13], rbp
bt ax, r10w
test r9w, 0x41c
movzx eax, byte [rdi]
cmp sil, bpl
add dil, 0x8e
mov rdi, rbp
stc
jmp 0x14040bdee
movzx eax, al
shl eax, cl
test r10b, spl
clc
test di, 0xcf9
or r9d, eax
mov dword [r15], r9d
rcl al, 0x43
lea eax, [rcx + 8]
mov dword [rsi], eax
cmp ecx, 0x11
jmp 0x14040be18
mov ecx, eax
jmp 0x14040be1f
jge 0x14040be69
mov eax, r9d
clc
shr eax, cl
cmc
test eax, eax
jmp 0x14040be33
jne 0x14040be5b
cmp rdi, rdx
jb 0x14040bdc7
sub eax, eax
jmp 0x14040be49
jmp 0x14040bdee
mov r9d, dword [r15]
jmp 0x14040be56
jmp 0x14040be69
mov qword [r13], rdx
mov eax, ecx
add bp, 0x5d7a
ror cl, 0xd1
mov ecx, r9d
test r9b, spl
adc bp, sp
and ecx, 0x1ff
adc bpl, r14b
test r10b, spl
shrd bp, r12w, 0x81
movzx ebp, word [r14 + rcx*2]
cmc
test ebp, ebp
jmp 0x14040be91
je 0x14040bf76
mov ecx, ebp
shr ecx, 9
test dil, r10b
shr r9d, cl
jmp 0x14040bea7
mov dword [r15], r9d
stc
sub eax, ecx
jmp 0x14040beb6
mov dword [rsi], eax
and ebp, 0x1ff
test r8, rdx
stc
clc
cmp ebp, 0xff
jmp 0x14040bece
ja 0x14040c12b
mov rax, qword [r13 + 0x28]
stc
test r9b, 0x5a
cmp r9, 0x1be85b49
cmp r10, rax
jmp 0x14040beec
jb 0x14040bd79
mov qword [r13 + 0x18], r10
cmp dword [r13 + 0x30], 0
jmp 0x14040bf00
je 0x14040dde6
mov rcx, qword [r13 + 0x20]
cmc
clc
cmp r10b, 0x74
sub r10, rcx
jmp 0x14040bf1b
cmp r10d, 0xffffffff
jmp 0x14040bf24
je 0x14040dde6
sub eax, ecx
clc
test bl, 0xe3
cmp r10d, eax
jmp 0x14040bf38
jb 0x14040bd1d
nop word cs:[rax + rax]
cmp r14b, 0xbc
test eax, eax
js 0x14040dde6
add eax, eax
test dx, ax
cmp esp, esp
test r14, 0x25e6421a
cmp eax, r10d
jmp 0x14040bf6b
jbe 0x14040bf4d
jmp 0x14040bd1d
mov ecx, r9d
ror dx, 0xd4
rol cx, 8
btr rdi, 0xee
mov edx, ecx
sbb rdi, 0x10bd023c
add dil, 0x60
and edx, 0xf0f
bswap di
rcl di, cl
shl edx, 4
sar edi, 0x5c
or di, 0x64b9
shr ecx, 4
shld rdi, r13, 0x9e
and ecx, 0xf0f
sal dil, 0x33
or ecx, edx
adc rdx, 0x7d873e5f
movsx dx, r14b
mov edx, ecx
shr rdi, 0x48
and edx, 0x3333
shr ecx, 2
sbb dil, bpl
add di, 0xaf9
and ecx, 0x3333
rcl rdi, 0x33
inc dil
bsf di, r12w
lea ecx, [rcx + rdx*4]
shld dx, ax, 0x19
mov edx, ecx
xadd rdi, rdi
and edx, 0x5555
shr ecx, 1
bsf rdi, r8
and ecx, 0x5555
test r13b, 0x8a
lea edi, [rcx + rdx*2]
setp ch
sub cl, bpl
sub ebp, ebp
dec cl
movzx cx, bpl
nop word cs:[rax + rax]
inc ch
mov cl, spl
mov rcx, rbp
jmp 0x14040c040
inc rbp
cmp dword [r13 + rcx*4 + 0x47c], edi
jmp 0x14040c050
jle 0x14040c038
lea r8, [rbp + 9]
cmp esi, 0xce6081c
cmp r8d, 0xf
ja 0x14040dde6
mov edx, r8d
inc cl
sub cl, 0xfe
mov cl, 7
cmp dil, cl
test r15, 0x41bb7080
sub cl, bpl
test r14b, 0x55
cmp r15, rsp
shr edi, cl
xadd ecx, ecx
xor cl, spl
movzx ecx, word [r13 + rdx*2 + 0x434]
test r12d, r15d
jmp 0x14040c0a1
sub rdi, rcx
cmp r15b, r10b
test dil, r11b
movzx edx, word [r13 + rdx*2 + 0x498]
add rdx, rdi
cmp edx, 0x11f
jmp 0x14040c0c1
jg 0x14040dde6
movzx ecx, byte [r13 + rdx + 0x4b8]
ror edi, 0x45
mov edi, ebp
cmp bpl, 0x1e
stc
sub edi, ecx
test rsi, r11
cmp edi, 0xfffffff7
jmp 0x14040c0e7
jne 0x14040dde6
mov ecx, r8d
shr r9d, cl
mov dword [r13 + 0x14], r9d
test cl, r11b
sub eax, ebp
bts bp, dx
bsf bp, sp
add eax, 0xfffffff7
not rbp
inc bpl
mov dword [r13 + 0x10], eax
movzx ebp, word [r13 + rdx*2 + 0x5d8]
jmp 0x14040c11f
cmp ebp, 0xff
jbe 0x14040bed4
cmp ebp, 0x100
jmp 0x14040c136
je 0x14040dba8
add ebp, 0xfffffeff
xor cl, bpl
ror cl, cl
adc r11d, r15d
lea rcx, [0x1400bf2c0]
mov r11d, dword [rcx + rbp*4]
lea rcx, [rbp - 0x1c]
cmc
test r13b, 0x80
cmp rcx, 0xffffffffffffffec
jmp 0x14040c167
jb 0x14040c29a
lea rcx, [0x1400bf340]
or rdx, 0x466d6eca
movsx rdx, bx
and dl, r8b
mov edx, dword [rcx + rbp*4]
clc
cmp si, si
cmp eax, edx
jmp 0x14040c190
jl 0x14040c1f8
jmp 0x14040c24e
lea rbp, [rcx + 1]
cmp r8b, 0x2c
mov qword [r13], rbp
movzx ecx, byte [rcx]
mov bp, r14w
sal bp, cl
xor ebp, 0x4227448e
movzx ebp, cl
shr rcx, 0x4c
or cx, 0x692
mov ecx, eax
shl ebp, cl
stc
or r9d, ebp
xadd ebp, ebp
sbb bp, 0x5d8f
mov dword [r15], r9d
btr ebp, eax
cmc
or bpl, 0x16
lea ebp, [rax + 8]
stc
cmc
test r9b, r12b
mov dword [rsi], ebp
cmp eax, 0x11
mov eax, ebp
jmp 0x14040c1f2
jge 0x14040c25c
mov ebx, r9d
mov cl, spl
sar ch, cl
shl cl, cl
mov ecx, eax
shr ebx, cl
test ebx, ebx
jne 0x14040c233
mov rcx, qword [r13]
test r9w, 0x60a3
cmp rcx, qword [r13 + 8]
jmp 0x14040c221
jb 0x14040c19b
sub ecx, ecx
jmp 0x14040c22e
jmp 0x14040c1b7
mov rcx, qword [r13 + 8]
bts rbx, rax
movsxd rbx, r10d
mov qword [r13], rcx
test r12w, sp
adc bl, 0xcd
bsf cx, r14w
mov ebp, eax
bsr ax, bp
rol bx, cl
adc cx, 0x10f
mov ebx, 0xffffffff
mov ecx, edx
sal al, cl
shl ebx, cl
test r8, 0x70b82a6f
and al, r10b
not ebx
test r12d, esi
and ebx, r9d
movsxd rax, edi
shr r9d, cl
mov dword [r15], r9d
shl eax, cl
rol ah, 0xbd
sub ebp, edx
mov dword [rsi], ebp
sar ax, 0xcd
add ebx, r11d
mov eax, ebp
rcl r11b, cl
mov r11d, ebx
cmp eax, 0xf
jmp 0x14040c2a2
jg 0x14040c367
mov rdi, qword [r13]
bswap bp
inc ebp
rcl bp, 0xd2
mov rbp, qword [r13 + 8]
test r8d, 0x365e09d7
cmp rdi, rbp
jmp 0x14040c2c8
jb 0x14040c330
jmp 0x14040dde6
lea rdx, [rdi + 1]
mov qword [r13], rdx
movsxd rcx, r8d
btc cx, 0xcf
xchg cl, cl
movzx ecx, byte [rdi]
movsx rdi, sp
movzx rdi, di
movsxd rdi, ecx
mov rdi, rdx
shr dl, 0xcf
movzx edx, cl
mov ecx, eax
stc
shl edx, cl
cmc
or r9d, edx
test ax, 0x57cf
cmc
mov dword [r15], r9d
lea edx, [rax + 8]
cmp r15b, 0x2a
mov dword [rsi], edx
cmp bl, spl
cmp eax, 0x11
cmove eax, ebp
jmp 0x14040c328
mov eax, edx
jge 0x14040c36c
mov edx, r9d
movsx cx, r12b
mov ecx, eax
shr edx, cl
test edx, edx
jmp 0x14040c343
jne 0x14040c363
cmp rdi, rbp
jmp 0x14040c351
jb 0x14040c2d3
xor ecx, ecx
jmp 0x14040c35e
jmp 0x14040c2f9
mov qword [r13], rbp
mov edx, eax
sbb ch, 0xe4
mov eax, r9d
sub ecx, 0x7357e4a
xadd ch, ch
btr rcx, 0x79
and eax, 0x1ff
mov rcx, qword [rsp + 0x48]
cmp dx, r15w
test r12b, r10b
cmc
movzx eax, word [rcx + rax*2]
test eax, eax
je 0x14040c3d9
mov ecx, eax
shr ecx, 9
cmp cl, 3
stc
shr r9d, cl
test r11w, si
jmp 0x14040c3b0
mov dword [r15], r9d
stc
cmp r11d, ebx
sub edx, ecx
stc
jmp 0x14040c3bf
mov dword [rsi], edx
jmp 0x14040c3ca
and eax, 0x1ff
jmp 0x14040c3d4
jmp 0x14040c571
mov eax, r9d
movzx cx, sil
rol ax, 8
mov ecx, eax
btc di, 0x24
test r14w, cx
and ecx, 0xf0f
shld edi, r10d, 0x1f
xor di, ax
inc edi
shl ecx, 4
sal di, 0x8a
shr eax, 4
test r9, r11
rcr dil, cl
bt edi, esp
and eax, 0xf0f
btc rdi, 0xc7
sub dil, sil
or eax, ecx
mov ecx, eax
bts di, bx
shr di, cl
cmp r11b, cl
and ecx, 0x3333
cmovbe di, r8w
xchg dil, dil
shr eax, 2
and eax, 0x3333
lea eax, [rax + rcx*4]
bt di, sp
mov ecx, eax
inc di
ror di, cl
and ecx, 0x5555
add dil, r13b
or di, bx
shr eax, 1
shrd di, r8w, 0xd8
bsr edi, r10d
and eax, 0x5555
lea edi, [rax + rcx*2]
ror ax, cl
cmovnp ax, r10w
xor ebp, ebp
dec rax
movzx eax, dx
nop word cs:[rax + rax]
mov rax, rbp
jmp 0x14040c499
inc rbp
cmc
cmp dword [r13 + rax*4 + 0xc60], edi
jmp 0x14040c4aa
jle 0x14040c491
lea r8, [rbp + 9]
jmp 0x14040c4b9
cmp r8d, 0xf
jmp 0x14040c4c2
ja 0x14040dde6
mov eax, r8d
clc
mov cl, 7
stc
sub cl, bpl
cmp dil, 0x5a
shr edi, cl
rcr ch, 0x47
bsf cx, dx
movzx ecx, word [r13 + rax*2 + 0xc18]
sub rdi, rcx
movzx eax, word [r13 + rax*2 + 0xc7c]
test r15b, 0x7a
jmp 0x14040c4fe
add rax, rdi
stc
test r11w, cx
cmp eax, 0x11f
jmp 0x14040c510
jg 0x14040dde6
movzx ecx, byte [r13 + rax + 0xc9c]
mov bl, ch
cmp sp, 0x762e
mov ebx, ebp
sub ebx, ecx
cmp sil, r14b
test r8w, si
cmc
cmp ebx, 0xfffffff7
jmp 0x14040c53a
jne 0x14040dde6
mov ecx, r8d
movsxd r8, r14d
shr r9d, cl
cmp r10w, r9w
ror r8w, 0x16
mov dword [r13 + 0x14], r9d
sub edx, ebp
add edx, 0xfffffff7
add r8, r9
mov dword [r13 + 0x10], edx
movzx eax, word [r13 + rax*2 + 0xdbc]
rol r8b, 0x41
neg cl
mov eax, eax
lea rcx, [0x1400bf3c0]
mov r8d, dword [rcx + rax*4]
test r8, 0x573a3a27
add ch, 0xfc
lea rcx, [rax - 0x1e]
cmp rcx, 0xffffffffffffffe6
jmp 0x14040c595
jb 0x14040c6d6
lea rcx, [0x1400bf440]
cmp esp, 0xfa32ffd
mov eax, dword [rcx + rax*4]
cmc
cmp edx, eax
jl 0x14040c630
mov edi, edx
jmp 0x14040c5bb
jmp 0x14040c687
lea rbx, [rcx + 1]
sub sil, 0x65
inc si
mov qword [r13], rbx
xadd si, di
movsx rdi, dx
shr sil, 0x90
movzx ecx, byte [rcx]
movsx esi, r15w
bts bx, di
cmp cx, r15w
mov rsi, rbp
and dil, 0x8f
movzx ebx, cl
neg cl
test r15b, r11b
mov ecx, edx
shr edi, cl
movsx rdi, cx
shl ebx, cl
sbb dil, 0xfe
shrd edi, eax, 0xe5
clc
or r9d, ebx
shr dil, 0xaf
mov dword [r15], r9d
setae dil
lea edi, [rdx + 8]
mov dword [rbp], edi
cmp edx, 0x11
mov edx, edi
jmp 0x14040c62a
jge 0x14040c687
mov rbp, rsi
mov esi, r9d
mov ecx, edx
shr esi, cl
test r12b, 0x80
cmc
test esi, esi
jmp 0x14040c646
jne 0x14040c673
mov rcx, qword [r13]
test r11w, r10w
test r13w, 0x7ea6
cmp r12b, r13b
cmp rcx, qword [r13 + 8]
jmp 0x14040c666
jb 0x14040c5c0
sub ecx, ecx
jmp 0x14040c5ea
mov rcx, qword [r13 + 8]
rcl r12b, cl
mov qword [r13], rcx
mov edi, edx
btc edx, r14d
mov rsi, rbp
mov edx, 0xffffffff
mov ecx, eax
shl edx, cl
shld r12d, esp, 0x83
not r12b
dec r14w
not edx
and edx, r9d
adc r14d, 0x33654470
shr r9d, cl
rcr cl, 0xfa
btr r14, 0xe1
movzx ecx, r14w
mov dword [r15], r9d
sub edi, eax
stc
adc r12w, 0x6a53
btc r12w, 0xb8
mov dword [rsi], edi
bt r12, rdx
and ch, 0x5b
cmc
add r8d, edx
mov rcx, qword [r13 + 0x20]
stc
shl r14w, cl
mov r14, r10
add r12b, 0x82
not r12b
sub r14, rcx
cmp r15w, di
bts r12, rdi
movsxd r12, r8d
cmp r14, r12
jl 0x14040dde6
movsxd rdx, r11d
cmp spl, cl
bsr eax, r11d
lea rdx, [rdx + r10]
adc al, al
movsxd rax, r9d
sbb eax, 0x6ce03a42
mov rax, qword [r13 + 0x28]
clc
cmc
cmp rdx, rax
jmp 0x14040c726
jbe 0x14040c824
mov qword [r13 + 0x18], r10
jmp 0x14040c73f
cmp dword [r13 + 0x30], 0
jmp 0x14040c749
je 0x14040dde6
mov edx, r14d
add edx, r11d
jmp 0x14040c75a
jb 0x14040dde6
sub eax, ecx
cmp edx, eax
jmp 0x14040c769
jbe 0x14040c7a4
nop word cs:[rax + rax]
cmp r12d, 0x1b7b5e12
test eax, eax
jmp 0x14040c78b
js 0x14040dde6
add eax, eax
test r8w, 0x3f6b
cmp dx, bp
cmp edx, eax
ja 0x14040c784
mov ebp, r8d
mov di, si
movzx edi, bp
mov rdi, r11
bswap ebx
mov ebx, eax
mov rdx, rbx
jmp 0x14040c7bc
call fcn.140264f78
test rax, rax
jmp 0x14040c7c9
je 0x14040dde6
mov qword [r13 + 0x20], rax
movzx r8w, r12b
mov r10d, r14d
movzx r8, cx
sub r8b, 0xb5
lea r10, [r10 + rax]
shld r14, rbp, 0x33
and r11b, r15b
mov qword [r13 + 0x18], r10
add rbx, rax
mov r14b, r13b
mov r8w, 0xbca
mov qword [r13 + 0x28], rbx
movzx r11d, bp
mov r14, qword [rsp + 0x30]
movzx r8, r14w
mov r11, rdi
movsx r8w, r13b
mov r8d, ebp
jmp 0x14040c81f
jmp 0x14040c82c
mov r14, qword [rsp + 0x30]
and rax, rbx
mov rax, r10
cmc
sub rax, r12
cmp r8d, 1
jmp 0x14040c83c
jne 0x14040c893
test r11d, r11d
jmp 0x14040c84a
je 0x14040bd89
movzx edx, byte [rax]
mov dil, r15b
mov r8d, r11d
mov rcx, r10
mov rdi, r10
movzx bx, r15b
mov rbx, r11
call fcn.1404a7787
mov r10, rdi
not r10b
dec ebx
mov r10d, 0x47ea3abf
movsxd r10, r9d
lea r10, [rdi + rbx]
jmp 0x14040c886
inc r10
jmp 0x14040c88e
jmp 0x14040bd89
test r11d, r11d
jmp 0x14040c89b
je 0x14040bd89
lea r9d, [r11 - 1]
test ax, r11w
cmp r9b, 0x5e
cmp r9d, 0x1f
jb 0x14040ca7f
cmp r8d, 0x20
jmp 0x14040c8c0
jb 0x14040ca7f
inc r9
mov r8, 0x60db4f3c
movsxd rbp, eax
mov r8, r9
test bp, 0x2e73
bts rcx, rbp
and r8, 0xffffffffffffffe0
lea rcx, [r8 - 0x20]
mov rbp, rcx
shld bx, si, 0xad
shr rbp, 5
movsx rbx, r14w
movsx ebx, r10w
inc rbp
bt ebx, edi
mov ebx, ebp
cmc
and ebx, 3
stc
test r8d, r13d
cmp rcx, 0x60
jmp 0x14040c914
jae 0x14040c921
xor edi, edi
jmp 0x14040c9de
mov rcx, r12
neg rcx
and rbp, 0xfffffffffffffffc
sbb dh, al
shr rdx, 0xaf
dec rdx
lea rdx, [r10 + 0x70]
cmp r11b, 0xf3
cmc
stc
add rcx, r10
test dil, al
add rcx, 0x70
sub edi, edi
clc
test cx, r14w
nop
cmc
jmp 0x14040c958
movups xmm0, xmmword [rcx + rdi - 0x70]
cmp dil, r13b
movups xmm1, xmmword [rcx + rdi - 0x60]
movups xmmword [rdx + rdi - 0x70], xmm0
movups xmmword [rdx + rdi - 0x60], xmm1
clc
test r8b, r11b
movups xmm0, xmmword [rcx + rdi - 0x50]
test r10d, esp
clc
movups xmm1, xmmword [rcx + rdi - 0x40]
movups xmmword [rdx + rdi - 0x50], xmm0
jmp 0x14040c98b
movups xmmword [rdx + rdi - 0x40], xmm1
test dl, sil
movups xmm0, xmmword [rcx + rdi - 0x30]
movups xmm1, xmmword [rcx + rdi - 0x20]
clc
stc
movups xmmword [rdx + rdi - 0x30], xmm0
movups xmmword [rdx + rdi - 0x20], xmm1
cmp rsp, 0x1ec821c8
movups xmm0, xmmword [rcx + rdi - 0x10]
stc
movups xmm1, xmmword [rcx + rdi]
clc
movups xmmword [rdx + rdi - 0x10], xmm0
movups xmmword [rdx + rdi], xmm1
cmc
sub rdi, 0xffffffffffffff80
clc
jmp 0x14040c9cf
add rbp, 0xfffffffffffffffc
jmp 0x14040c9d8
jne 0x14040c958
test rbx, rbx
je 0x14040ca54
lea rcx, [r10 + rdi]
add rcx, 0x10
bsf edx, edi
xor dx, r13w
sub rdi, r12
xadd rdx, rdx
lea rdx, [r10 + rdi]
add rdx, 0x10
shl rbx, 5
jmp 0x14040ca0e
xor ebp, ebp
nop word cs:[rax + rax]
stc
cmp r13b, dil
cmc
movups xmm0, xmmword [rdx + rbp - 0x10]
cmc
movups xmm1, xmmword [rdx + rbp]
test r9w, 0x6b09
clc
movups xmmword [rcx + rbp - 0x10], xmm0
jmp 0x14040ca3a
movups xmmword [rcx + rbp], xmm1
cmp sp, si
clc
add rbp, 0x20
test r9w, r11w
cmc
cmp rbx, rbp
jne 0x14040ca1f
add r10, r8
cmp r15w, 0x7a8
test bpl, 0x5f
cmp r9, r8
jmp 0x14040ca69
je 0x14040bd89
add rax, r8
bt cx, r13w
movzx cx, r11b
sub r11d, r8d
lea ecx, [r11 - 1]
clc
test r11b, 7
je 0x14040cae4
mov ebp, r11d
and ebp, 7
cmp sil, 0xac
bswap bx
xor edx, edx
setp bh
movsxd rbx, r11d
nop
mov bl, cl
movsx rbx, r11w
movzx ebx, byte [rax + rdx]
mov byte [r10 + rdx], bl
jmp 0x14040cab7
inc rdx
clc
jmp 0x14040cac3
cmp ebp, edx
jmp 0x14040caca
jne 0x14040caaa
add r10, rdx
test ebp, 0x4cb43313
stc
cmp bpl, 0x4f
add rax, rdx
sub r11d, edx
cmp ecx, 7
jmp 0x14040caec
jb 0x14040bd89
mov ecx, r11d
bt bx, cx
bswap ebx
sub bl, r13b
sub edx, edx
xor bx, 0x6c6a
xchg bl, bl
setl bh
nop word cs:[rax + rax]
movzx ebx, byte [rax + rdx]
clc
mov byte [r10 + rdx], bl
add bl, bl
movzx ebx, byte [rax + rdx + 1]
cmc
mov byte [r10 + rdx + 1], bl
movzx ebx, byte [rax + rdx + 2]
cmp esi, eax
test r9b, 0x26
mov byte [r10 + rdx + 2], bl
movzx ebx, byte [rax + rdx + 3]
test bpl, 0xb7
stc
mov byte [r10 + rdx + 3], bl
bswap ebx
movzx ebx, byte [rax + rdx + 4]
cmp r13d, edx
mov byte [r10 + rdx + 4], bl
add bl, 6
movsxd rbx, r12d
bts ebx, r11d
movzx ebx, byte [rax + rdx + 5]
test r11d, 0x7bad41e8
stc
mov byte [r10 + rdx + 5], bl
btc bx, r10w
bsr bx, r8w
test rsi, r15
movzx ebx, byte [rax + rdx + 6]
cmc
mov byte [r10 + rdx + 6], bl
movzx ebx, byte [rax + rdx + 7]
mov byte [r10 + rdx + 7], bl
cmp r9w, 0x40ff
add rdx, 8
cmp dl, 0xc8
cmp ecx, edx
jmp 0x14040cbaa
jne 0x14040cb14
add r10, rdx
jmp 0x14040cbb8
jmp 0x14040bd89
mov rax, qword [r13 + 8]
sbb r14w, 0x5a46
movsx r14, r9w
mov qword [r13], rax
movsx eax, r9w
mov eax, ecx
movsxd rcx, esi
btc cx, r10w
mov r14d, r12d
or cl, 0xcc
shrd rcx, rcx, 0xe8
sar cl, cl
shr r14d, 5
sar ecx, 0x1a
mov dword [r15], r14d
lea ecx, [rax - 5]
mov dword [rsi], ecx
test rsi, r14
jmp 0x14040cc01
cmp eax, 9
jmp 0x14040cc09
jle 0x14040cc67
jmp 0x14040ccb4
lea rdx, [rax + 1]
mov qword [r13], rdx
clc
movzx eax, byte [rax]
movzx eax, al
stc
cmp r9w, 0x711d
cmc
shl eax, cl
or r14d, eax
or al, 0xc5
btc ax, 0x22
and ah, 0xbe
mov dword [r15], r14d
shld ax, ax, 0xe8
rcr rax, 0x64
lea eax, [rcx + 8]
mov dword [rsi], eax
test dil, 0xbb
jmp 0x14040cc57
cmp ecx, 0x11
mov ecx, eax
jmp 0x14040cc61
jge 0x14040ccbb
mov eax, r14d
cmp r15, r8
cmp r10b, 0xa7
clc
shr eax, cl
jmp 0x14040cc79
test eax, eax
jne 0x14040cca4
mov rax, qword [r13]
cmp r10d, esi
cmc
cmp rax, qword [r13 + 8]
jmp 0x14040cc92
jb 0x14040cc14
sub eax, eax
jmp 0x14040cc9f
jmp 0x14040cc20
mov rax, qword [r13 + 8]
stc
mov qword [r13], rax
jmp 0x14040ccb4
mov eax, ecx
xor cx, 0x93e
and r12d, 0x1f
sar ecx, 0xf1
sub cl, r12b
bt rcx, r12
mov ecx, r14d
cmc
and ecx, 0x1f
clc
test si, bp
mov qword [rsp + 0x38], rcx
sub cx, 0x75a0
jmp 0x14040cce3
shr r14d, 5
movzx ecx, dx
sar ch, 0x9e
xor cx, 0x72aa
mov dword [r15], r14d
shl cl, cl
or rcx, 0x208101ea
sar ecx, 0xa4
lea ecx, [rax - 5]
cmc
mov dword [rsi], ecx
cmp eax, 8
jmp 0x14040cd0f
jle 0x14040cd87
jmp 0x14040cdd3
lea rdx, [rax + 1]
bsr bx, r9w
mov qword [r13], rdx
add bx, 0x52a9
bts bx, si
movzx eax, byte [rax]
rol bh, 0x4f
rcr bx, 0xdb
shrd bx, r12w, 0x9e
movzx eax, al
rol ebx, cl
shl eax, cl
shr bh, cl
rcl bh, cl
sub bl, r12b
or r14d, eax
xchg bh, bl
adc ebx, 0x20b473cd
sal rbx, cl
mov dword [r15], r14d
neg bl
lea ebx, [rcx + 8]
test r9w, sp
mov dword [rsi], ebx
test r14w, 0x4500
cmp r14w, 0x5cd4
stc
cmp ecx, 0x11
mov ecx, ebx
jmp 0x14040cd81
jge 0x14040cde0
mov eax, r14d
cmc
shr eax, cl
jmp 0x14040cd94
test eax, eax
jne 0x14040cdbe
mov rax, qword [r13]
test sp, dx
cmp rax, qword [r13 + 8]
jmp 0x14040cdac
jb 0x14040cd1a
xor eax, eax
jmp 0x14040cdb9
jmp 0x14040cd40
mov rax, qword [r13 + 8]
sbb bl, r14b
stc
cmc
mov qword [r13], rax
rol rax, cl
mov eax, 0x3d2367d
mov ebx, ecx
cdqe
rcr ah, cl
add rax, 0x62d70003
add r12d, 0x101
mov rax, qword [rsp + 0x38]
jmp 0x14040cdf1
inc eax
mov qword [rsp + 0x38], rax
mov eax, r14d
cmc
cmp sil, r13b
test bx, si
and eax, 0xf
test bpl, bpl
clc
shr r14d, 4
cmp r10w, bx
cmc
mov dword [r15], r14d
clc
test r11b, 0x14
add ebx, 0xfffffffc
jmp 0x14040ce25
mov dword [rsi], ebx
test r14b, r9b
add eax, 4
clc
test r10b, 0xd8
cmp rbp, r11
movaps xmmword [rsp + 0x50], xmm6
cmp r11d, 0x1357243d
mov dword [rsp + 0x5f], 0
cmp cx, cx
cmc
sub edx, edx
jmp 0x14040cedc
mov rcx, qword [r13 + 8]
mov qword [r13], rcx
mov ecx, ebx
add bl, 0x88
mov ebp, r14d
movsxd rbx, edx
test r10w, di
bt ebx, r9d
shr r14d, 3
mov dword [r15], r14d
adc ebx, 0x25644a40
rcr bl, 0x49
jmp 0x14040ce84
mov ebx, ecx
movsx cx, r11b
btr ecx, ebx
xchg ch, cl
add ebx, 0xfffffffd
rcr cl, 0xb7
adc rcx, 0x5c460c18
mov dword [rsi], ebx
movsx rcx, cx
bt ecx, 0x53
and bpl, 7
movsx cx, ch
cmovbe cx, bx
not rcx
movzx ecx, byte [rdx + r8]
mov byte [rsp + rcx + 0x50], bpl
jmp 0x14040cec5
inc rdx
cmp r12w, 0x3a06
cmp rdx, rax
jmp 0x14040ced6
je 0x14040cf99
cmp ebx, 2
jmp 0x14040cee4
jle 0x14040cf58
jmp 0x14040ce5c
lea rbp, [rcx + 1]
cmp dx, 0x7dc0
stc
mov qword [r13], rbp
movzx ecx, byte [rcx]
sar bpl, 0xf1
shr bpl, cl
movzx ebp, cl
shr cl, 0x48
mov ecx, ebx
test spl, 0x5d
jmp 0x14040cf18
shl ebp, cl
sal cx, 0x49
not rcx
or r14d, ebp
movsxd rcx, eax
and cx, dx
mov dword [r15], r14d
sar cl, cl
xchg rcx, rcx
sub cl, r14b
lea ecx, [rbx + 8]
mov dword [rsi], ecx
test dil, 0xe8
cmp r8b, 1
test r11, r12
cmp ebx, 0x11
setb bh
mov ebx, ecx
jmp 0x14040cf52
jge 0x14040ce61
mov ebp, r14d
movsxd rcx, esp
bts cx, r13w
mov ecx, ebx
test r11b, bpl
jmp 0x14040cf74
shr ebp, cl
test ebp, ebp
jne 0x14040ce54
mov rcx, qword [r13]
cmc
cmp rcx, qword [r13 + 8]
jmp 0x14040cf8c
jb 0x14040ceef
sub ecx, ecx
jmp 0x14040cf07
mov qword [rsp + 0x28], r15
lea rcx, [rsp + 0x238]
cwd
lea rdx, [rsp + 0x50]
movsx r8w, dil
mov r8d, 0x13
call fcn.140436d4e
test eax, eax
jmp 0x14040cfc4
je 0x14040dde6
mov rax, qword [rsp + 0x38]
bsr r9d, ebx
lea r9d, [rax + r12]
cmp sil, 0x84
xor r10d, r10d
jmp 0x14040cfe3
jmp 0x14040d00d
inc r10d
test r8, r15
jmp 0x14040cff3
mov byte [rsp + rax + 0x70], dil
stc
clc
jmp 0x14040cfff
cmp r9d, r10d
jmp 0x14040d007
jle 0x14040d769
cmp ebx, 0xf
jmp 0x14040d015
jg 0x14040d0e6
mov rdi, qword [r13]
cmp esi, r8d
sbb eax, r14d
mov rax, 0x9e153cc
mov rax, qword [r13 + 8]
clc
cmp bx, 0x5d37
cmp rdi, rax
jmp 0x14040d03e
jae 0x14040dde6
mov rbp, qword [rsp + 0x28]
jmp 0x14040d04e
jmp 0x14040d0b8
lea rdx, [rdi + 1]
cmovae ecx, esp
mov qword [r13], rdx
test al, 0xcb
movzx ecx, byte [rdi]
movsx di, r15b
rcl dil, 0x6a
xor dil, 0x3c
mov rdi, rdx
cmovb edx, r13d
sbb dx, 0x5645
movzx edx, cl
add ch, 0x52
movsx rcx, r15w
bts cx, r15w
mov ecx, ebx
stc
cmc
shl edx, cl
cmc
or r14d, edx
mov dword [rbp], r14d
cwd
lea edx, [rbx + 8]
test bl, r11b
mov dword [rsi], edx
cmc
cmp ebx, 0x11
movsx bx, bl
mov ebx, edx
jmp 0x14040d0b2
jge 0x14040d109
mov edx, r14d
mov ecx, ebx
test r10d, 0x71280f81
shr edx, cl
test r14b, r14b
test edx, edx
jne 0x14040d0fd
cmp rdi, rax
jb 0x14040d053
xor ecx, ecx
jmp 0x14040d0e1
jmp 0x14040d07c
mov edx, ebx
bswap bp
movsx ebp, di
mov rbp, qword [rsp + 0x28]
jmp 0x14040d0f8
jmp 0x14040d109
mov qword [r13], rax
xchg dil, dl
mov edx, ebx
movsxd rax, r9d
mov eax, r14d
not rdi
or dil, 0x54
btc di, 0x2b
and eax, 0x1ff
xor dil, sil
add di, r13w
bts edi, r12d
movzx edi, word [rsp + rax*2 + 0x238]
cmp dil, bl
stc
cmc
test edi, edi
jmp 0x14040d13c
je 0x14040d178
mov ecx, edi
stc
cmp dh, cl
test r12b, r12b
shr ecx, 9
clc
jmp 0x14040d154
shr r14d, cl
test bx, 0x4aef
mov dword [rbp], r14d
test r14b, spl
sub edx, ecx
mov dword [rsi], edx
cmc
and edi, 0x1ff
jmp 0x14040d173
jmp 0x14040d32f
mov eax, r14d
rcr ch, 0x67
bt cx, 0x6a
rol ax, 8
btr cx, r10w
mov ecx, eax
shld di, cx, 0xf6
and ecx, 0xf0f
shr dil, 0xed
jmp 0x14040d1a2
shl ecx, 4
rcl di, 0xb9
rol dil, cl
not dil
shr eax, 4
sal di, cl
shr dil, cl
and eax, 0xf0f
ror dil, 0x94
or eax, ecx
bsf rdi, rbp
mov ecx, eax
bsf di, r9w
and ecx, 0x3333
bswap edi
inc dil
shr eax, 2
xor di, r9w
and eax, 0x3333
bts di, r11w
shr dil, cl
movzx rdi, r10w
lea eax, [rax + rcx*4]
bts cx, r8w
cmp r15, r14
mov ecx, eax
and ecx, 0x5555
btc edi, ecx
or di, 0x2966
shr eax, 1
rcl edi, 0xff
ror edi, 0xf3
not dil
and eax, 0x5555
lea edi, [rax + rcx*2]
sub ebx, ebx
nop
nop word cs:[rax + rax]
cbw
movsxd rax, r10d
mov rax, rbx
jmp 0x14040d23c
inc rbx
clc
test bl, r8b
cmp dword [rsp + rax*4 + 0x680], edi
jle 0x14040d234
lea r8, [rbx + 9]
test esp, 0x7626089a
clc
cmp rax, 0x4bf62586
cmp r8d, 0xf
jmp 0x14040d26b
ja 0x14040dde6
mov eax, r8d
cmc
clc
mov cl, 7
stc
sub cl, bl
test rdx, 0xaba5f24
shr edi, cl
movzx ecx, word [rsp + rax*2 + 0x638]
clc
cmp r9w, 0x7beb
sub rdi, rcx
movzx eax, word [rsp + rax*2 + 0x69c]
cmp r13w, di
add rax, rdi
clc
cmp eax, 0x11f
jmp 0x14040d2b0
jg 0x14040dde6
movzx ecx, byte [rsp + rax + 0x6bc]
bts bp, r14w
sub ebp, esp
neg bpl
mov ebp, ebx
stc
sub ebp, ecx
stc
jmp 0x14040d2d3
cmp ebp, 0xfffffff7
jmp 0x14040d2db
jne 0x14040dde6
mov ecx, r8d
movzx edi, cx
shr dil, 0x2a
mov di, 0x700f
shr r14d, cl
setge cl
test bx, si
mov rcx, qword [rsp + 0x28]
shrd edi, esi, 0x15
movsx edi, r9w
mov dword [rcx], r14d
mov edi, r12d
xor dil, 0x90
movsxd rdi, r9d
sub edx, ebx
btr rbx, r9
add edx, 0xfffffff7
mov dword [rsi], edx
adc dil, 0x14
movzx edi, word [rsp + rax*2 + 0x7dc]
rcr bl, 0xdd
sal bx, cl
mov ebx, edx
cmc
test r11b, r15b
cmp edi, 0x12
jmp 0x14040d33d
ja 0x14040dde6
movsxd rax, r10d
cmc
jmp 0x14040d34c
cmp edi, 0xf
jmp 0x14040d354
jbe 0x14040cfe8
cmp di, 0x11
jmp 0x14040d363
je 0x14040d42f
cmp edi, 0x10
mov rbp, qword [rsp + 0x28]
jmp 0x14040d376
jne 0x14040d4d8
cmp ebx, 1
jmp 0x14040d384
jle 0x14040d3df
jmp 0x14040d5b2
lea rdx, [rcx + 1]
test dl, 0x2c
mov qword [r13], rdx
movzx ecx, byte [rcx]
movzx edx, cl
mov ch, 0xbb
mov ecx, ebx
shl edx, cl
btr cx, r9w
or r14d, edx
rol cx, cl
add rcx, 0x66341360
mov dword [rbp], r14d
lea ecx, [rbx + 8]
mov dword [rsi], ecx
cmp ebx, 0x11
movzx bx, r12b
movsxd rbx, ecx
cmova bx, r10w
mov ebx, ecx
jmp 0x14040d3d9
jge 0x14040d5b5
mov edx, r14d
mov rcx, rsi
bt ecx, esp
mov ecx, ebx
jmp 0x14040d3ef
shr edx, cl
cmp bpl, dil
cmp r14b, 0xe0
test edx, edx
jmp 0x14040d3ff
jne 0x14040d59b
mov rcx, qword [r13]
clc
cmp rsi, r13
test r13d, 0x4bc866f2
cmp rcx, qword [r13 + 8]
jmp 0x14040d41d
jb 0x14040d38f
sub ecx, ecx
jmp 0x14040d42a
jmp 0x14040d39d
cmp ebx, 2
setno bpl
movsx ebp, r8w
mov rbp, qword [rsp + 0x28]
jmp 0x14040d444
jle 0x14040d4a4
jmp 0x14040d61d
lea rdx, [rcx + 1]
test r15b, r9b
clc
mov qword [r13], rdx
movzx ecx, byte [rcx]
cmp r13w, bp
movzx edx, cl
movzx rcx, r15w
shrd rcx, r12, 0xa4
add cl, 0x18
mov ecx, ebx
cmp r11w, cx
clc
cmc
shl edx, cl
neg rcx
add ch, 0x43
bswap cx
or r14d, edx
sub cl, r10b
mov dword [rbp], r14d
lea ecx, [rbx + 8]
mov dword [rsi], ecx
cmp ebx, 0x11
movsxd rbx, edx
movsx ebx, cx
mov ebx, ecx
jge 0x14040d626
mov edx, r14d
clc
mov ecx, ebx
shr edx, cl
test r14b, 9
test edx, edx
jne 0x14040d615
mov rcx, qword [r13]
clc
test dx, 0x1303
cmp rcx, qword [r13 + 8]
jb 0x14040d44f
xor ecx, ecx
jmp 0x14040d4d3
jmp 0x14040d462
cmp ebx, 6
jmp 0x14040d4e0
jle 0x14040d554
jmp 0x14040d67e
lea rdx, [rcx + 1]
test r11w, r12w
mov qword [r13], rdx
btc dx, r8w
movzx ecx, byte [rcx]
xchg dh, dl
movsx rdx, r9w
mov dx, 0x1e15
movzx edx, cl
ror rcx, 0xc3
mov ecx, ebx
shl edx, cl
rol cx, 0x37
shr cl, 0xf8
or r14d, edx
bt cx, 0x95
and cx, r10w
mov dword [rbp], r14d
ror ecx, 0x2d
lea ecx, [rbx + 8]
cmp r15w, r15w
test bpl, 0x26
mov dword [rsi], ecx
test sil, 0xff
jmp 0x14040d544
cmp ebx, 0x11
mov ebx, ecx
jmp 0x14040d54e
jge 0x14040d683
mov edx, r14d
and cl, spl
mov ecx, ebx
jmp 0x14040d561
shr edx, cl
clc
test r12w, si
test edx, edx
jmp 0x14040d56f
jne 0x14040d66a
mov rcx, qword [r13]
cmp r15, 0x7fd7204b
cmp rcx, qword [r13 + 8]
jmp 0x14040d589
jb 0x14040d4eb
sub ecx, ecx
jmp 0x14040d596
jmp 0x14040d509
mov rcx, qword [r13 + 8]
shr r15b, cl
cmp r9w, 0x333d
mov qword [r13], rcx
test r14b, r11b
xor rcx, r11
mov ecx, ebx
stc
mov r15d, r14d
shr r15d, 2
neg ebx
mov dword [rbp], r15d
clc
ror rbx, 0x47
mov ebx, ecx
test r14d, eax
cmp rdi, r12
add ebx, 0xfffffffe
mov dword [rsi], ebx
cmc
stc
jmp 0x14040d5db
test r10d, r10d
jmp 0x14040d5e3
je 0x14040dde6
and r14d, 3
add r14d, 3
cmovs di, r12w
lea rcx, [rsp + 0x70]
movzx dx, dil
bswap di
movzx edx, byte [rax + rcx - 1]
mov edi, r14d
jmp 0x14040d610
jmp 0x14040d6cc
mov rcx, qword [r13 + 8]
mov qword [r13], rcx
mov ecx, ebx
shr dil, 0x95
shr rdi, cl
mov edi, r14d
cmp bl, r8b
jmp 0x14040d634
and edi, 7
cmp r8w, 0x3a8b
jmp 0x14040d645
shr r14d, 3
mov dword [rbp], r14d
test ecx, edx
cmp esp, 0x29fb1fac
add ecx, 0xfffffffd
cmc
mov dword [rsi], ecx
stc
cmc
add edi, 3
jmp 0x14040d665
jmp 0x14040d6b5
mov rcx, qword [r13 + 8]
mov qword [r13], rcx
bsr r15w, bp
movzx ecx, r15w
rol dil, cl
mov ecx, ebx
rcr dil, cl
mov edi, r14d
and edi, 0x7f
sbb r15w, 0x42cd
shr r14d, 7
ror r15w, 0xdc
mov dword [rbp], r14d
add ecx, 0xfffffff9
clc
rol r15w, 0xb9
test r12b, bpl
mov dword [rsi], ecx
sbb r15b, r13b
add edi, 0xb
jmp 0x14040d6b5
sub edx, edx
btc bx, 0xe5
mov r15d, r14d
xor bx, r8w
adc bh, 0xbd
mov ebx, ecx
movsx ecx, r14w
mov ecx, r9d
sub ecx, r10d
cmp ecx, edi
jmp 0x14040d6d9
jl 0x14040dde6
lea rcx, [rsp + rax]
sub bpl, spl
rcl r8w, cl
sub bpl, 0x67
add rcx, 0x70
movsx r14w, r8b
mov r8d, edi
movsxd rbp, r13d
movsx bp, bl
mov ebp, r9d
cmova r14w, r11w
mov r14, rsi
jmp 0x14040d714
mov esi, r10d
jmp 0x14040d71c
call fcn.1404a7787
mov r10d, esi
jmp 0x14040d72d
mov rsi, r14
adc r9w, 0x1b6d
shld r14w, di, 0x82
mov r9d, ebp
and r14d, 0x25d339cc
rcl r14b, cl
bts r14w, si
add r10d, edi
sal r14b, 0x6b
cmp bpl, sil
mov r14d, r15d
cmp r9d, r10d
jmp 0x14040d763
jg 0x14040d00d
jne 0x14040dde6
mov rcx, qword [rsp + 0x30]
not r8
movsx r8d, r9w
cwd
lea rdx, [rsp + 0x70]
movzx r8d, di
jmp 0x14040d78b
mov r8d, r12d
jmp 0x14040d793
call fcn.140436d4e
test eax, eax
jmp 0x14040d79f
je 0x14040dde6
mov eax, r12d
adc r8w, r11w
movsx ecx, sp
lea rdx, [rsp + rax]
shr r8w, cl
ror r8b, cl
add rdx, 0x70
setl r8b
mov rcx, qword [rsp + 0x48]
mov r8b, 0x24
not r8d
setbe r8b
mov r8, qword [rsp + 0x38]
jmp 0x14040d7db
call fcn.140436d4e
test eax, eax
movzx r14d, r15w
mov r14b, bl
movzx r15w, r12b
mov r14, qword [rsp + 0x30]
setle r15b
mov r15, qword [rsp + 0x28]
jne 0x14040bd0f
jmp 0x14040dde6
mov rdx, qword [r13 + 8]
mov qword [r13], rdx
shrd rdx, r13, 0xd1
sal rdx, 0xd1
mov edx, ecx
btc rcx, 0x65
rcl ch, 7
mov ecx, eax
shr r12d, cl
mov dword [r15], r12d
sub edx, eax
bts ecx, ecx
mov dword [rsi], edx
bts ecx, edx
and ch, 0x52
sbb cl, ch
mov ecx, edx
cmp bx, 0x288d
test ecx, ecx
jle 0x14040d8bd
sub ebp, ebp
movzx rax, di
cwde
nop word cs:[rax + rax]
cdqe
cwde
mov eax, ecx
mov byte [rsp + rbp + 0x238], r12b
cmovle rcx, rbx
inc rbp
clc
not ch
shr r12d, 8
sub rcx, rbx
lea ecx, [rax - 8]
cmp eax, 8
jmp 0x14040d883
ja 0x14040d85d
mov dword [r15], r12d
mov dword [rsi], ecx
test r10d, 0x32a80013
jmp 0x14040d89a
test ecx, ecx
jmp 0x14040d8a1
jne 0x14040dde6
test ebp, 0xfffffffc
jmp 0x14040d8b2
jne 0x14040d95b
jmp 0x14040d8ca
js 0x14040dde6
sub ebp, ebp
bts rax, rdi
clc
mov rdi, qword [r13]
adc cl, bpl
mov rax, qword [r13 + 8]
test bp, 0x6f3d
mov ecx, ebp
jmp 0x14040d8e1
test bpl, 1
jmp 0x14040d8ea
je 0x14040d94c
cmp rdi, rax
jmp 0x14040d8f8
jae 0x14040d936
lea rdx, [rdi + 1]
movsx bx, r10b
movsxd rbx, r14d
mov qword [r13], rdx
movzx rbx, r8w
mov bx, bp
setno bl
movzx ebx, byte [rdi]
movzx di, r13b
setne dil
jmp 0x14040d929
mov rdi, rdx
jmp 0x14040d931
jmp 0x14040d93d
sub ebx, ebx
jmp 0x14040d93d
mov byte [rsp + rcx + 0x238], bl
jmp 0x14040d949
inc rcx
cmp rbp, 3
jmp 0x14040d955
jne 0x14040dad7
movzx ebx, word [rsp + 0x238]
movzx eax, word [rsp + 0x23a]
mov ecx, ebx
clc
stc
xor ecx, 0xffff
cmc
jmp 0x14040d97e
cmp eax, ecx
jmp 0x14040d985
jne 0x14040dde6
mov rdx, qword [r13]
sbb rax, 0x8191683
shl ax, cl
btc rax, 0xfd
lea rax, [rdx + rbx]
test rbp, r10
cmp rax, qword [r13 + 8]
jmp 0x14040d9ae
ja 0x14040dde6
lea rcx, [r10 + rbx]
mov rax, qword [r13 + 0x28]
cmp rcx, rax
jmp 0x14040d9c4
jbe 0x14040db2f
cmp dword [r13 + 0x30], 0
jmp 0x14040d9d4
je 0x14040dde6
mov rcx, qword [r13 + 0x20]
sub dx, r15w
and dl, 0xde
cmovnp rdx, r9
sub r10, rcx
mov edx, r10d
stc
add edx, ebx
jmp 0x14040d9f7
jb 0x14040dde6
sub eax, ecx
test bx, r14w
jmp 0x14040da08
cmp edx, eax
jmp 0x14040da0f
jbe 0x14040da45
nop dword [rax]
cmp r13d, 0x27de3974
clc
test eax, eax
jmp 0x14040da2b
js 0x14040dde6
add eax, eax
cmc
cmp r10b, 0x81
test bx, 0x5f6b
cmp edx, eax
ja 0x14040da24
mov ebp, eax
cwd
mov rdx, rbp
sets dil
mov rdi, r8
mov r12, r10
jmp 0x14040da5b
call fcn.140264f78
test rax, rax
je 0x14040dde6
mov r10, r12
btr rdx, rcx
sbb dh, 0xec
bsr edx, ebx
mov qword [r13 + 0x20], rax
mov r10d, r10d
lea r10, [r10 + rax]
mov qword [r13 + 0x18], r10
rol dx, cl
add rbp, rax
mov qword [r13 + 0x28], rbp
cqo
setg dh
mov rdx, qword [r13]
jmp 0x14040da9d
jmp 0x14040db32
lea rdx, [rdi + 1]
mov qword [r13], rdx
btc bp, 0x7c
movzx ebp, byte [rdi]
mov rdi, rdx
test rbx, 0xaa621f
cmp dil, dl
mov byte [rsp + rcx + 0x239], bpl
cmc
add rcx, 2
clc
cmp rcx, 4
je 0x14040d95b
cmp rdi, rax
jae 0x14040db0a
lea rdx, [rdi + 1]
movsxd rbp, r15d
jmp 0x14040daf0
mov qword [r13], rdx
movsxd rbp, r8d
movsx ebp, r12w
movzx ebp, byte [rdi]
movzx rdi, ax
mov rdi, rdx
jmp 0x14040db0d
xor ebp, ebp
clc
mov byte [rsp + rcx + 0x238], bpl
cmp rdi, rax
jmp 0x14040db1d
jb 0x14040daa2
xor ebp, ebp
jmp 0x14040db2a
jmp 0x14040dabf
mov rdi, r8
mov rcx, r10
movsx r8w, dil
setbe r8b
mov r8, rbx
call fcn.1404a6cac
add qword [r13], rbx
adc r10b, sil
neg r10b
add rbx, qword [r13 + 0x18]
movsxd r8, ebp
shrd ax, r15w, 0xfc
sal r10b, 0x58
mov qword [r13 + 0x18], rbx
shr ax, 0xb5
mov r8b, sil
mov r10, rbx
movsxd r8, r14d
mov rax, qword [rsp + 0x40]
mov r8, rdi
cmp sil, 0xfe
test spl, al
test al, 1
jne 0x14040de32
mov ecx, dword [rsi]
inc bpl
add bp, r10w
mov ebp, dword [r15]
cmc
test ecx, ecx
jmp 0x14040db9d
jg 0x14040dcb0
jmp 0x14040dc44
mov qword [r13 + 0x18], r10
lahf
rcl r8, cl
add al, 0x63
mov rax, qword [rsp + 0x40]
bsf r8, rbp
rcr r8b, 4
shld r8w, r12w, 0xc7
lea r8, [0x1400bf2a0]
cmp r9, rdx
clc
test al, 0x8d
test al, 1
je 0x14040db89
jmp 0x14040de32
lea rdx, [rax + 1]
stc
test r8b, sil
cmp esi, 0x7f0d553c
mov qword [r13], rdx
cmc
test al, dil
movzx eax, byte [rax]
stc
clc
movzx eax, al
jmp 0x14040dc06
shl eax, cl
or ebp, eax
cdqe
xor al, ah
mov dword [r15], ebp
dec ax
neg rax
clc
lea eax, [rcx + 8]
clc
test r10b, 0x43
test r12, rdx
mov dword [rsi], eax
jmp 0x14040dc30
cmp ecx, 0x11
movzx rcx, si
mov ecx, eax
jmp 0x14040dc3e
jge 0x14040dc98
mov eax, ebp
jmp 0x14040dc4b
shr eax, cl
test eax, eax
jmp 0x14040dc54
jne 0x14040dc81
mov rax, qword [r13]
jmp 0x14040dc66
cmp rax, qword [r13 + 8]
jmp 0x14040dc6f
jb 0x14040dbdf
xor eax, eax
jmp 0x14040dc7c
jmp 0x14040dbfa
mov rax, qword [r13 + 8]
jmp 0x14040dc8a
mov qword [r13], rax
jmp 0x14040dc93
jmp 0x14040dcb0
mov qword [rsp + 0x40], rbp
shr ebp, 1
jmp 0x14040dca4
dec eax
jmp 0x14040dcab
jmp 0x14040dd99
mov qword [rsp + 0x40], rbp
rcl ax, 0xe3
shr ebp, 1
mov dword [r15], ebp
bswap rax
xchg al, al
lea eax, [rcx - 1]
cmp al, sil
mov dword [rsi], eax
cmp ecx, 2
jmp 0x14040dcd3
jle 0x14040dd3f
jmp 0x14040dd99
lea rdx, [rcx + 1]
test bpl, 0x15
clc
mov qword [r13], rdx
sal dl, 0x16
ror edx, 0x99
movsx rdx, r12w
movzx ecx, byte [rcx]
movzx edx, cl
btr rcx, 0xf4
bt ecx, 0x79
mov ecx, eax
cmp r11b, 0x50
shl edx, cl
ror ch, 0xe6
neg ecx
bsr rcx, rdx
or ebp, edx
mov dword [r15], ebp
test dx, r8w
movzx ecx, r12w
shl rcx, cl
lea ecx, [rax + 8]
stc
mov dword [rsi], ecx
cmp eax, 0x11
movsx rax, r12w
mov eax, ecx
jmp 0x14040dd39
jge 0x14040dd93
mov edx, ebp
mov ecx, eax
jmp 0x14040dd48
shr edx, cl
test edx, edx
jmp 0x14040dd51
jne 0x14040dd7c
mov rcx, qword [r13]
test bh, 0xea
clc
cmp ebp, ebx
cmp rcx, qword [r13 + 8]
jmp 0x14040dd6a
jb 0x14040dcde
sub ecx, ecx
jmp 0x14040dd77
jmp 0x14040dcf8
mov rcx, qword [r13 + 8]
jmp 0x14040dd85
mov qword [r13], rcx
jmp 0x14040dd8e
jmp 0x14040dd99
mov eax, ecx
ror r12b, 0x79
mov r12d, ebp
shr r12d, 2
btr cx, r11w
mov dword [r15], r12d
mov cl, r10b
lea ecx, [rax - 2]
cmp r15w, 0x1676
cmc
mov dword [rsi], ecx
and ebp, 3
je 0x14040bbde
cmp ebp, 1
jmp 0x14040ddc8
mov qword [rsp + 0x30], r14
jmp 0x14040ddd2
je 0x14040bcaf
cmp ebp, 3
jmp 0x14040dde0
jne 0x14040bb34
sub eax, eax
movaps xmm6, xmmword [rsp + 0xa20]
add rsp, 0xa38
cmovbe r14d, r13d
pop rbx
mov dil, cl
jmp 0x14040de04
pop rbp
cmovbe r12w, r11w
mov r14, 0x1ba703e5
pop rdi
pop rsi
movsxd r13, esi
pop r12
pop r13
movsx r15w, r14b
pop r14
movsx r15w, cl
bswap r15w
pop r15
jmp 0x14040de31
ret
mov eax, 1
jmp 0x14040de3c
jmp 0x14040dde8