Function at 0x14041c947
Capabilities:
Check for software breakpoints

Disassembly:
push r15
btc r15w, 0xff
bsf r15w, di
push r14
movsx r15d, di
sal r14b, cl
shl al, cl
push r13
dec eax
add eax, r11d
push r12
cbw
sal r12b, 0x48
push rsi
push rdi
cbw
adc r14, rdi
dec r14d
push rbp
rcl ah, 0x15
sal r15d, cl
cmovs bp, r10w
push rbx
sub rsp, 0xb8
mov r14, r9
rcr bp, cl
mov r15, r8
cmp bx, r8w
mov rbp, rdx
mov r12, rcx
mov rcx, qword [rcx + 0xc0]
mov rax, qword [r12 + 0xc8]
test r14b, r10b
cmp rcx, rax
jmp 0x14041c9b9
jae 0x14041ca61
lea rdx, [rcx + 1]
stc
clc
cmc
mov qword [r12 + 0xc0], rdx
cmp r8b, 0xcd
cmc
movzx ecx, byte [rcx]
stc
test ebx, 0x13b71d7e
cmp r9b, al
mov dword [rsp + 0x78], ecx
mov rcx, rdx
cmp rcx, rax
jmp 0x14041c9ef
jae 0x14041cb87
lea rdx, [rcx + 1]
ror bl, cl
neg bh
mov qword [r12 + 0xc0], rdx
shl bl, cl
or bx, r10w
rcl bx, cl
movzx ebx, byte [rcx]
rol ch, cl
jmp 0x14041ca1c
mov rcx, rdx
test r12w, r9w
cmc
cmp r14b, sil
cmp rcx, rax
jmp 0x14041ca2f
jae 0x14041cc6f
lea rax, [rcx + 1]
movzx rdi, r14w
mov dil, r13b
mov qword [r12 + 0xc0], rax
movzx di, r8b
movsx rdi, r14w
mov di, cx
movzx edi, byte [rcx]
jmp 0x14041ca5c
jmp 0x14041cd45
cmp dword [r12 + 0x30], 0
jmp 0x14041ca6c
je 0x14041cb04
mov r8d, dword [r12 + 0x34]
cqo
movzx dx, bh
bswap cx
lea rsi, [r12 + 0x38]
movzx edx, r10w
mov rcx, qword [r12 + 0x28]
setnp dh
mov edx, eax
jmp 0x14041ca98
mov rdx, rsi
call qword [r12 + 0x10]
mov ecx, dword [r12 + 0xc0]
cmp r8w, 0x11be
test r11b, 0x29
clc
sub ecx, dword [r12 + 0xd0]
test r10, rsp
add dword [r12 + 0xb8], ecx
test rdi, rbx
test r10b, 0x3b
stc
test eax, eax
jmp 0x14041cad5
je 0x14041cb27
cdqe
btc ecx, 0x10
bsf rcx, rbp
dec ch
add rax, rsi
cmovb rcx, rcx
movzx ecx, byte [rsi]
jmp 0x14041caf6
mov dword [rsp + 0x78], ecx
jmp 0x14041caff
jmp 0x14041cb59
mov dword [rsp + 0x78], 0
cmc
stc
cmp r10w, 0x5fdc
cmp rcx, rax
jmp 0x14041cb1c
jb 0x14041c9f5
jmp 0x14041cb87
mov dword [r12 + 0x30], 0
lea rax, [r12 + 0x39]
sar ch, cl
mov byte [r12 + 0x38], 0
or cl, 0x27
xor cl, r11b
xchg rcx, rcx
mov dword [rsp + 0x78], 0
shrd cx, r15w, 0x84
btr cx, 0x47
mov qword [r12 + 0xc8], rax
or cx, 0xb19
lea rcx, [r12 + 0x39]
cmp cx, 0x1204
mov qword [r12 + 0xc0], rcx
clc
cmp rcx, rax
jmp 0x14041cb81
jb 0x14041c9f5
cmp dword [r12 + 0x30], 0
jmp 0x14041cb92
je 0x14041cc06
mov r8d, dword [r12 + 0x34]
movsx esi, r15w
setl dl
xchg sil, dl
lea rsi, [r12 + 0x38]
mov rcx, qword [r12 + 0x28]
movsxd rdx, r10d
mov rdx, rsi
call qword [r12 + 0x10]
mov ecx, dword [r12 + 0xc0]
cmp rbx, r15
cmp r10d, 0x5a6100b5
sub ecx, dword [r12 + 0xd0]
add dword [r12 + 0xb8], ecx
test eax, eax
jmp 0x14041cbe5
je 0x14041cc1d
cdqe
add rax, rsi
mov bl, 0xc1
cmova ebx, r10d
setne bl
movzx ebx, byte [rsi]
jmp 0x14041cc01
jmp 0x14041cc3d
sub ebx, ebx
test r11d, 0x4f943166
cmp rcx, rax
jb 0x14041ca35
jmp 0x14041cc6f
mov dword [r12 + 0x30], 0
lea rax, [r12 + 0x39]
shld ecx, ecx, 0xe9
neg ch
movsx rcx, cx
mov byte [r12 + 0x38], 0
xor ebx, ebx
mov qword [r12 + 0xc8], rax
bsf cx, r12w
cmp bl, r10b
lea rcx, [r12 + 0x39]
cmp r14w, r9w
test rsi, r14
cmp r12b, 0x80
mov qword [r12 + 0xc0], rcx
clc
cmp rcx, rax
jb 0x14041ca35
cmp dword [r12 + 0x30], 0
jmp 0x14041cc7a
je 0x14041ccf7
mov r8d, dword [r12 + 0x34]
bswap dx
lea rsi, [r12 + 0x38]
setns dh
cqo
cmovg dx, ax
mov rcx, qword [r12 + 0x28]
cdq
movzx rdx, di
mov rdx, rsi
jmp 0x14041cca8
call qword [r12 + 0x10]
mov ecx, dword [r12 + 0xc0]
sub ecx, dword [r12 + 0xd0]
jmp 0x14041ccc2
add dword [r12 + 0xb8], ecx
test rbx, r14
jmp 0x14041ccd2
test eax, eax
je 0x14041cd03
cdqe
btr di, r12w
movsxd rdi, r14d
add rax, rsi
movsxd rdi, r14d
movzx edi, byte [rsi]
jmp 0x14041ccf2
jmp 0x14041cd30
sub edi, edi
jmp 0x14041ccfe
jmp 0x14041cd45
mov dword [r12 + 0x30], 0
lea rax, [r12 + 0x39]
bts ecx, r14d
bt cx, r15w
cmc
mov byte [r12 + 0x38], 0
movzx rcx, bx
not ch
bswap ecx
xor edi, edi
cmovl cx, r15w
mov qword [r12 + 0xc8], rax
lea rax, [r12 + 0x39]
mov qword [r12 + 0xc0], rax
mov rcx, r12
jmp 0x14041cd4d
call fcn.14042abb3
mov dword [rsp + 0x70], eax
movzx cx, r11b
mov cl, 0x62
not ch
mov rcx, r12
jmp 0x14041cd67
call fcn.14042abb3
mov dword [rsp + 0x58], eax
test r10b, 0x69
movsxd rax, ebp
mov rax, qword [r12 + 0xc0]
cmp rax, qword [r12 + 0xc8]
mov qword [rsp + 0x38], r14
jmp 0x14041cd91
mov qword [rsp + 0x30], r15
jmp 0x14041cd9b
mov qword [rsp + 0x40], rbp
jae 0x14041cdcb
lea rcx, [rax + 1]
mov qword [r12 + 0xc0], rcx
movsx r13, dx
setb r13b
not r13
movzx r13d, byte [rax]
jmp 0x14041cdc6
jmp 0x14041ceaa
cmp dword [r12 + 0x30], 0
jmp 0x14041cdd6
je 0x14041ce4f
mov r8d, dword [r12 + 0x34]
movsx rsi, ax
lea rsi, [r12 + 0x38]
mov rcx, qword [r12 + 0x28]
mov rdx, rsi
jmp 0x14041cdf7
call qword [r12 + 0x10]
mov ecx, dword [r12 + 0xc0]
cmp sil, 0x4f
cmc
sub ecx, dword [r12 + 0xd0]
cmc
test r12b, dl
add dword [r12 + 0xb8], ecx
test r8w, di
test eax, eax
je 0x14041ce57
cdqe
bsf r13w, dx
btr r13, 8
add rax, rsi
movzx r13, bx
movzx r13w, r11b
movzx r13d, byte [rsi]
jmp 0x14041ce4a
jmp 0x14041ce7e
sub r13d, r13d
jmp 0x14041ceaa
mov dword [r12 + 0x30], 0
mov cx, 0x29fd
lea rax, [r12 + 0x39]
stc
mov byte [r12 + 0x38], 0
xor rcx, 0x1d384642
movzx rcx, dx
sub r13d, r13d
mov qword [r12 + 0xc8], rax
cwde
cbw
lea rax, [r12 + 0x39]
movsxd rcx, ebp
movsx cx, dl
xchg cl, ch
mov qword [r12 + 0xc0], rax
setg ch
movzx ecx, si
jmp 0x14041ceaa
mov rcx, r12
call fcn.14042abb3
mov rcx, r12
call fcn.14042abb3
mov rcx, r12
jmp 0x14041cec2
call fcn.14042abb3
mov r14d, eax
movzx rcx, r11w
not cx
mov rcx, r12
jmp 0x14041ced9
call fcn.14042abb3
mov esi, eax
shrd eax, r11d, 0x55
mov rcx, qword [r12 + 0xc0]
shl al, 0x12
movsxd rax, ebp
cmp dil, 0x40
mov rax, qword [r12 + 0xc8]
test r14b, 0xaf
jmp 0x14041cf08
cmp rcx, rax
mov dword [rsp + 0x48], edi
jae 0x14041cf4d
lea rdx, [rcx + 1]
jmp 0x14041cf1e
mov qword [r12 + 0xc0], rdx
jmp 0x14041cf2b
movzx ecx, byte [rcx]
jmp 0x14041cf33
mov dword [rsp + 0x68], ecx
movsx ecx, r15w
movsx cx, r8b
mov rcx, rdx
jmp 0x14041cf48
jmp 0x14041cff4
cmp dword [r12 + 0x30], 0
jmp 0x14041cf58
je 0x14041cfe6
mov r15d, ebx
mov ebx, esi
movzx edx, r15w
cwd
movzx rdx, si
mov r8d, dword [r12 + 0x34]
cqo
movsx rsi, ax
lea rsi, [r12 + 0x38]
mov rcx, qword [r12 + 0x28]
mov rdx, rsi
call qword [r12 + 0x10]
mov ecx, dword [r12 + 0xc0]
jmp 0x14041cf9a
sub ecx, dword [r12 + 0xd0]
jmp 0x14041cfa8
add dword [r12 + 0xb8], ecx
jmp 0x14041cfb6
test eax, eax
jmp 0x14041cfbd
je 0x14041d01e
cdqe
shld rcx, rbx, 0x81
add rax, rsi
mov rcx, r14
movzx ecx, byte [rsi]
jmp 0x14041cfd8
mov dword [rsp + 0x68], ecx
jmp 0x14041cfe1
jmp 0x14041d05d
mov dword [rsp + 0x68], 0
xchg dil, dil
sub dil, r12b
mov edi, r13d
cmp rcx, rax
jmp 0x14041cfff
jae 0x14041d09c
lea rax, [rcx + 1]
mov qword [r12 + 0xc0], rax
lahf
movzx rax, cx
movzx eax, byte [rcx]
jmp 0x14041d1a0
mov dword [r12 + 0x30], 0
add ch, 0xb7
test r14b, bl
lea rax, [r12 + 0x39]
movzx cx, sil
not cx
mov byte [r12 + 0x38], 0
add cx, 0x5200
mov dword [rsp + 0x68], 0
shld cx, si, 0xd8
movsx di, r14b
test ebp, 0x5b007c1d
mov edi, r13d
btr ecx, r10d
mov qword [r12 + 0xc8], rax
bt rsi, 0x74
or ch, 0xda
lea rcx, [r12 + 0x39]
add sil, sil
xchg si, si
bswap si
mov qword [r12 + 0xc0], rcx
movzx esi, r8w
mov esi, ebx
mov ebx, r15d
cmp rcx, rax
jb 0x14041d005
cmp dword [r12 + 0x30], 0
je 0x14041d130
mov ebp, ebx
movzx r8w, dil
cwd
mov ebx, esi
movzx si, r13b
not r8b
mov r8d, dword [r12 + 0x34]
movzx edx, r13w
cqo
lea rsi, [r12 + 0x38]
movzx cx, cl
movzx ecx, r13w
setns ch
mov rcx, qword [r12 + 0x28]
movsx rdx, r13w
movzx rdx, r10w
not dx
mov rdx, rsi
call qword [r12 + 0x10]
mov ecx, dword [r12 + 0xc0]
clc
stc
sub ecx, dword [r12 + 0xd0]
cmp r11, rcx
add dword [r12 + 0xb8], ecx
cmp dx, 0x3f1a
test eax, eax
jmp 0x14041d117
je 0x14041d13c
movsxd rcx, eax
stc
cmc
add rcx, rsi
movsx eax, cx
movzx eax, byte [rsi]
jmp 0x14041d170
sub eax, eax
jmp 0x14041d137
jmp 0x14041d1a0
mov dword [r12 + 0x30], 0
shld si, ax, 0x4f
bts si, r11w
lea rcx, [r12 + 0x39]
add rsi, 0x744a25bf
mov sil, 0xc
sub dil, 0x95
mov byte [r12 + 0x38], 0
or sil, bpl
sub eax, eax
add sil, cl
mov edi, r13d
stc
xchg esi, esi
bswap esi
mov qword [r12 + 0xc8], rcx
bts rsi, r11
lea rcx, [r12 + 0x39]
mov qword [r12 + 0xc0], rcx
ror rsi, cl
ror sil, 0x46
mov esi, ebx
mov ebx, ebp
stc
test r9d, r14d
mov dword [rsp + 0x5c], 0
cmp rsp, 0x667e5e88
cmp r10b, spl
test al, 0x20
sete byte [rsp + 0x98]
stc
test bl, bl
jmp 0x14041d1c4
je 0x14041d207
movzx eax, dil
cmp r13, r10
sub r13d, r13d
cmp spl, 0xbd
cmc
clc
cmp eax, 0x17
jg 0x14041d289
lea ecx, [rax - 0xf]
cmp ecx, 2
jmp 0x14041d1ee
jb 0x14041d2c6
cmp eax, 8
jmp 0x14041d1fc
je 0x14041d2de
jmp 0x14041d90b
movzx eax, byte [rsp + 0x68]
cmp r9b, 0x90
test si, bx
sub r13d, r13d
test r10, rcx
cmp si, 0x2e8
cmp eax, 0xf
jmp 0x14041d226
jle 0x14041d2aa
cmp eax, 0x20
jmp 0x14041d234
je 0x14041d2fe
cmp eax, 0x18
jmp 0x14041d242
je 0x14041d2fe
cmp eax, 0x10
jne 0x14041d90b
mov edx, dword [rsp + 0x48]
btr cx, 0xbf
movzx eax, dl
lea ecx, [rax - 8]
cmp dl, 8
cmovb ecx, eax
cmc
test bh, 0xc
test r10w, r13w
cmp ecx, 3
jmp 0x14041d276
jne 0x14041d2c6
mov dil, 2
jmp 0x14041d284
jmp 0x14041d312
cmp eax, 0x18
jmp 0x14041d291
je 0x14041d30a
cmp eax, 0x20
jmp 0x14041d29f
je 0x14041d30a
jmp 0x14041d90b
cmp eax, 8
jmp 0x14041d2b2
je 0x14041d2de
cmp eax, 0xf
jmp 0x14041d2c0
jne 0x14041d90b
mov dil, 3
mov r15b, 1
mov dword [rsp + 0x60], 0
jmp 0x14041d2d9
jmp 0x14041d330
mov al, 1
mov dword [rsp + 0x60], eax
cmp r8w, 0x4c35
sbb dil, 0x77
xor r15d, r15d
mov dil, 1
jmp 0x14041d2f9
jmp 0x14041d330
mov edi, dword [rsp + 0x68]
movsx rdx, dx
dec cl
cqo
shr dil, 3
rcl cl, cl
and ebp, edx
mov al, 1
ror bpl, cl
mov dword [rsp + 0x60], eax
sal ah, 0xc4
bsr ebp, r13d
btc ax, ax
sub r15d, r15d
movsx edx, r10w
sal ah, 0xa5
mov rax, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
bsf bp, r8w
movzx ebp, dil
mov dword [rdx], r14d
cmp r8b, 0xa4
mov dword [rcx], esi
test rax, rax
jmp 0x14041d359
je 0x14041d366
mov dword [rax], ebp
cmp r8b, r12b
cmc
clc
test esi, esi
jmp 0x14041d36d
je 0x14041d40e
xor r13d, r13d
movsx eax, si
adc rax, r15
sar eax, cl
mov eax, 0x7fffffff
cmp r15, 0x5e036000
clc
xor edx, edx
stc
div esi
cmp rsp, rdx
cmp eax, r14d
jmp 0x14041d39b
jb 0x14041d90b
mov ecx, esi
sbb rax, rbx
ror ah, 0x12
imul ecx, r14d
bt ax, di
xor r13d, r13d
bts rax, r10
mov eax, 0x7fffffff
jmp 0x14041d3c2
sub edx, edx
stc
test r13w, si
div ebp
cmc
cmp eax, ecx
jmp 0x14041d3d3
jb 0x14041d90b
sub r13d, r13d
mov eax, 0x7fffffff
test cl, r10b
cmp sp, r15w
test spl, 0xbc
xor edx, edx
cmp r10, r10
div esi
jmp 0x14041d3fb
cmp eax, r14d
jmp 0x14041d403
jb 0x14041d90b
jmp 0x14041d449
mov ecx, esi
btr rax, 0x85
xor ax, 0x1baf
imul ecx, r14d
xor r13d, r13d
not al
rol al, cl
sub rax, 0xa8c3655
mov eax, 0x7fffffff
sub edx, edx
clc
div ebp
cmp ecx, 0xb016ecf
cmc
cmp eax, ecx
jmp 0x14041d443
jb 0x14041d90b
mov dword [rsp + 0xac], edi
cmp esi, r14d
jmp 0x14041d458
mov qword [rsp + 0x80], rcx
cmc
cmp r15w, 0x70b7
imul ecx, ebp
jmp 0x14041d46f
call fcn.14025c7e8
test rax, rax
jmp 0x14041d47c
je 0x14041d904
mov r13, rax
cbw
movzx eax, byte [rsp + 0x78]
test rsi, 0x403a70b6
test eax, eax
jmp 0x14041d49a
mov dword [rsp + 0x30], ebp
jmp 0x14041d4a3
je 0x14041d552
cmp qword [r12 + 0x10], 0
jmp 0x14041d4b4
je 0x14041d52e
mov rcx, qword [r12 + 0xc0]
adc edx, 0x59a63089
mov rdi, qword [r12 + 0xc8]
mov ebp, ebx
sar bh, 0x62
sbb dx, bx
mov ebx, edi
sub ebx, ecx
xadd dx, dx
bswap rdx
mov edx, eax
cmp r15d, 0x1a4f1087
sub edx, ebx
mov bh, 0x1d
movzx ebx, r11w
mov bl, r14b
mov ebx, ebp
cmovno bp, di
not bpl
movsx ebp, di
mov ebp, dword [rsp + 0x30]
jle 0x14041d53f
mov qword [r12 + 0xc0], rdi
movsx ecx, r12w
mov rcx, qword [r12 + 0x28]
jmp 0x14041d524
call qword [r12 + 0x18]
jmp 0x14041d552
mov rcx, qword [r12 + 0xc0]
jmp 0x14041d53f
mov eax, eax
lea rax, [rax + rcx]
shld di, dx, 0xf1
mov qword [r12 + 0xc0], rax
test bl, bl
setne al
rol rdi, 0x18
mov edi, dword [rsp + 0x48]
test bl, ah
sal cl, cl
cmp dil, 8
xchg cl, cl
not cl
setae cl
clc
cmp r15b, bpl
or cl, al
cmp r9, 0x549f4eac
jmp 0x14041d580
or cl, r15b
jmp 0x14041d588
mov qword [rsp + 0x38], r13
jmp 0x14041d592
mov dword [rsp + 0x8c], r15d
jmp 0x14041d59f
je 0x14041d657
test bl, bl
jmp 0x14041d5ac
je 0x14041d810
cmp dword [rsp + 0x58], 0
jmp 0x14041d5bc
je 0x14041d8f7
mov edi, dword [rsp + 0x70]
cmc
cmp spl, 0x51
test edi, edi
jmp 0x14041d5d2
je 0x14041d873
cmp qword [r12 + 0x10], 0
je 0x14041d836
mov rax, qword [r12 + 0xc0]
mov rcx, qword [r12 + 0xc8]
sar rbp, cl
bswap edx
mov edx, 0x32ca68a5
mov ebp, ebx
cmc
mov ebx, ecx
shld rdx, r15, 0x3f
xadd dh, dh
sub ebx, eax
bswap dx
shrd rdx, rsp, 0x68
shr dh, 0xdd
mov edx, edi
sub edx, ebx
bswap ebx
movsxd rbx, edi
movsx ebx, r15w
mov ebx, ebp
movzx bp, r14b
cmovg bp, cx
not bpl
mov ebp, dword [rsp + 0x30]
jle 0x14041d84a
mov qword [r12 + 0xc0], rcx
movsx ecx, sp
mov rcx, qword [r12 + 0x28]
call qword [r12 + 0x18]
jmp 0x14041d873
mov dword [rsp + 0x50], r14d
cmp esi, r11d
mov dword [rsp + 0x54], esi
test esi, esi
je 0x14041e7be
mov eax, dword [rsp + 0x50]
adc r14b, r8b
not r14b
movzx di, r10b
mov r14d, eax
or dil, 0x80
bsf edi, ebx
imul r14d, dword [rsp + 0x30]
movzx edi, di
movsxd rdi, esp
mov edi, dword [rsp + 0x54]
dec edi
xor esi, esi
jmp 0x14041d69d
jmp 0x14041d735
movsxd r15, ebx
mov ch, 0xe8
mov rcx, rbp
movzx r8w, sil
cmovl r8, r8
setbe r8b
mov r8, r15
call fcn.1404a58cd
mov r8d, r14d
and cl, bpl
cmp r12b, 0xfa
sub r8d, ebx
rcr dh, 0x41
xadd cx, dx
add rbp, r15
xchg dl, r15b
mov r15d, dword [rsp + 0x8c]
movzx cx, dil
movzx ecx, di
movsx rdx, r15w
mov rcx, qword [r12 + 0x28]
movsxd rdx, eax
mov rdx, rbp
jmp 0x14041d6fe
call r13
mov rbx, qword [r12 + 0xc8]
movsx r13, di
mov r13, qword [rsp + 0x38]
jmp 0x14041d717
mov qword [r12 + 0xc0], rbx
jmp 0x14041d724
inc esi
cmc
add edi, 0xffffffff
jmp 0x14041d72f
jae 0x14041e7be
cmp byte [rsp + 0x98], 0
setp ah
mov eax, edi
cmove eax, esi
ror bpl, cl
sub bpl, 0x33
imul eax, r14d
test r15b, 0x9e
adc bpl, 0x38
rcl ebp, 0x4a
movsxd rbp, eax
add rbp, r13
bswap r13w
mov r13, qword [r12 + 0x10]
test r8b, 0x35
cmc
test r13, r13
jmp 0x14041d777
je 0x14041d7b8
mov rdx, qword [r12 + 0xc0]
and bx, r13w
add al, r10b
mov rax, qword [r12 + 0xc8]
mov bh, 0x6f
mov rbx, rax
clc
sub rbx, rdx
test r12d, 0x7aaa7ddf
cmp r14d, ebx
jmp 0x14041d7ad
jg 0x14041d6a2
jmp 0x14041d7cd
mov rdx, qword [r12 + 0xc0]
mov rax, qword [r12 + 0xc8]
add bx, r15w
clc
lea rbx, [rdx + r14]
movzx r13w, r13b
movsxd r13, esp
cmp rbx, rax
xchg r13b, r13b
movzx r13d, r15w
movzx r13, r10w
mov r13, qword [rsp + 0x38]
jmp 0x14041d7f1
ja 0x14041d724
mov rcx, rbp
movzx r8d, r13w
mov r8, r14
jmp 0x14041d806
call fcn.1404a58cd
jmp 0x14041d717
mov dword [rsp + 0x54], esi
cmp r8w, r13w
mov dword [rsp + 0x50], r14d
sub eax, eax
jmp 0x14041d824
mov qword [rsp + 0x90], rax
jmp 0x14041d831
jmp 0x14041db01
mov rax, qword [r12 + 0xc0]
movsx ecx, r14w
movzx ecx, bx
btc rcx, 0xd
mov ecx, edi
test rdi, 0x746e3618
cmp si, 0x6b0d
mov rdi, 0x6a130bc9
add rcx, rax
jmp 0x14041d867
mov qword [r12 + 0xc0], rcx
cmovno rcx, rsi
mov eax, dword [rsp + 0x58]
mov edi, eax
movzx cx, r10b
imul edi, ebp
movsx ecx, ax
not ch
mov rcx, rdi
jmp 0x14041d88e
call fcn.14025c7e8
test rax, rax
jmp 0x14041d89b
je 0x14041d8f7
mov dword [rsp + 0x54], esi
cmp byte [rsp + 0x60], 0
je 0x14041d972
mov rcx, r12
mov rdx, rax
setge sil
movzx r8w, r9b
mov r8d, edi
movsx rsi, di
mov rsi, rax
call fcn.14042488c
test eax, eax
jmp 0x14041d8d5
je 0x14041e9ba
mov qword [rsp + 0x90], rsi
jmp 0x14041d8e8
mov dword [rsp + 0x50], r14d
jmp 0x14041d8f2
jmp 0x14041daf2
mov rcx, r13
jmp 0x14041d8ff
call fcn.140189134
sub r13d, r13d
rcr r12w, cl
mov rax, r13
test r10b, spl
adc r14w, 0x6744
add rsp, 0xb8
movzx r13w, r15b
pop rbx
seta bpl
pop rbp
movsxd rsi, edx
cmovbe di, cx
pop rdi
xchg r13b, r13b
mov r14w, r15w
movsx r15, cx
pop rsi
bswap r15w
cmovo r14, r15
xchg r14b, r15b
pop r12
bswap r13d
pop r13
movsx r15d, cx
jmp 0x14041d95c
pop r14
cmovbe r15w, sp
xchg r15b, r15b
movsx r15d, r15w
pop r15
jmp 0x14041d971
ret
mov dword [rsp + 0x50], r14d
mov esi, ebp
or cl, 0xb0
add ch, bh
mov rcx, rax
rcl di, cl
test bp, sp
mov qword [rsp + 0x90], rax
bsr edi, edx
test sp, cx
movzx cx, al
mov rdi, rax
add rdi, 2
mov ebp, dword [rsp + 0x58]
xchg cl, cl
movzx cx, dh
nop word cs:[rax + rax]
mov rcx, r12
jmp 0x14041d9bc
call fcn.14042abb3
mov ecx, eax
shr ecx, 0xa
sbb dl, r11b
adc edx, r12d
mov dx, r8w
and ecx, 0x1f
cwd
not rdx
sbb edx, 0x3f8517c9
mov edx, ecx
test bl, spl
test r15b, 0x16
shl edx, 8
cmc
sub edx, ecx
movzx ecx, dx
test rcx, r12
imul ecx, ecx, 0x843
shr ecx, 0x10
clc
cmp bl, r14b
sub edx, ecx
cmp r8b, dl
movzx edx, dx
clc
stc
shr edx, 1
test al, 0xa7
add edx, ecx
dec cl
bswap cx
shr edx, 4
movsx ecx, si
bsr rcx, rcx
cmovge cx, si
mov byte [rdi - 2], dl
rcr dl, 0x26
mov ecx, eax
adc dx, 0x39f4
shr ecx, 5
and dl, 0xb2
and ecx, 0x1f
xchg dl, dl
mov edx, ecx
shl edx, 8
test rdx, 0x52b14fa8
test r15b, r9b
sub edx, ecx
movzx ecx, dx
imul ecx, ecx, 0x843
stc
cmp r11b, spl
shr ecx, 0x10
sub edx, ecx
test r14, 0x223767bf
movzx edx, dx
test rsi, 0x6e3059dd
shr edx, 1
jmp 0x14041da77
add edx, ecx
xchg cx, cx
stc
bt cx, 0x3a
shr edx, 4
shr ch, cl
mov byte [rdi - 1], dl
mov cl, 0x26
not ch
and eax, 0x1f
inc cl
adc cl, r8b
mov ecx, eax
cmp bl, r12b
shl ecx, 8
sub ecx, eax
movzx eax, cx
cmp r8b, 0x9d
test r9w, 0x2788
imul eax, eax, 0x843
shr eax, 0x10
stc
cmp r15b, bpl
test r15b, 0x94
sub ecx, eax
jmp 0x14041dac9
movzx ecx, cx
cmp r12b, bl
shr ecx, 1
test bpl, 0x9a
cmc
add ecx, eax
clc
shr ecx, 4
clc
stc
mov byte [rdi], cl
cmc
stc
add rdi, rsi
jmp 0x14041daea
dec ebp
jne 0x14041d9b4
mov edi, dword [rsp + 0x48]
btr rax, 0x1c
mov ax, 0x40fc
rcr al, cl
mov rax, qword [rsp + 0x80]
clc
test r13b, al
cmc
test eax, eax
je 0x14041e23b
lea rax, [r12 + 0x38]
sar r15, 0xdf
mov qword [rsp + 0x40], rax
lea r15, [r12 + 0x39]
mov ebp, dword [rsp + 0x30]
mov al, r13b
btr ax, sp
mov eax, dword [rsp + 0x80]
mov qword [rsp + 0x78], rax
rcl al, cl
mov al, 1
cmp ch, 3
xor esi, esi
cmc
mov dword [rsp + 0x70], 0
cmc
test bl, r15b
cmp r12w, 0x591
sub r14d, r14d
mov dword [rsp + 0xa0], ebx
jmp 0x14041dd47
mov rcx, r12
jmp 0x14041db73
call fcn.14042abb3
mov ecx, eax
rcl dx, cl
rcl dl, 0xc3
stc
shr ecx, 0xa
sar dx, 0x1b
shl dl, cl
and ecx, 0x1f
movzx dx, dil
btr rdx, r12
mov edx, ecx
clc
jmp 0x14041dba4
shl edx, 8
clc
jmp 0x14041dbae
sub edx, ecx
stc
movzx ecx, dx
clc
imul ecx, ecx, 0x843
jmp 0x14041dbc0
shr ecx, 0x10
sub edx, ecx
cmp ax, r15w
movzx edx, dx
test ax, 0x659f
clc
cmp r11, 0x3ef242f5
shr edx, 1
jmp 0x14041dbe0
add edx, ecx
movzx cx, dil
xchg cx, cx
test r14b, 0x4f
shr edx, 4
cmp sil, r12b
mov byte [rsp + 0x5c], dl
shrd dx, r10w, 0xf7
cmp r9d, 0x54693d9d
dec dh
mov ecx, eax
cmp edx, 0x315f3a99
shr ecx, 5
movsxd rdx, r14d
and ecx, 0x1f
mov edx, ecx
cmp r12, 0x2a7b7f27
shl edx, 8
clc
test r10d, r15d
sub edx, ecx
rol cx, cl
bswap rcx
rcr ch, cl
movzx ecx, dx
cmp ah, dh
imul ecx, ecx, 0x843
test bpl, r9b
cmc
shr ecx, 0x10
jmp 0x14041dc4c
sub edx, ecx
movzx edx, dx
shr edx, 1
cmp r15w, 0x5c46
test r13d, r11d
add edx, ecx
xadd ch, cl
bswap rcx
bsr cx, dx
shr edx, 4
test dil, bpl
movsx rcx, sp
sub ch, 0xf8
mov byte [rsp + 0x5d], dl
and cl, bh
and eax, 0x1f
movsx cx, r15b
adc cx, sp
btc cx, r15w
mov ecx, eax
cmp r10w, r15w
shl ecx, 8
sub ecx, eax
bswap ax
and ax, sp
cdqe
movzx eax, cx
clc
cmc
jmp 0x14041dca8
imul eax, eax, 0x843
test rcx, r14
shr eax, 0x10
sub ecx, eax
cmc
movzx ecx, cx
clc
shr ecx, 1
cmc
cmp r10w, 0x1d4c
add ecx, eax
test r11b, 0xe3
shr ecx, 4
cmc
mov byte [rsp + 0x5e], cl
cmp dword [rsp + 0x30], 0
jmp 0x14041dcdc
je 0x14041dd2e
nop word cs:[rax + rax]
sete cl
mov eax, dword [rsp + 0x30]
movsx rdx, r11w
rcl dx, cl
cqo
mov ecx, eax
shrd r8w, sp, 0x8b
imul ecx, esi
sbb dx, r13w
add rcx, r13
lea rdx, [rsp + 0x5c]
movsx r8w, spl
not r8b
movzx r8d, di
mov r8, rbp
jmp 0x14041dd29
call fcn.1404a58cd
dec r14d
jmp 0x14041dd36
inc rsi
sub eax, eax
cmc
cmp rsi, qword [rsp + 0x78]
je 0x14041e23b
cmp dil, 8
jmp 0x14041dd50
jb 0x14041ddb9
test r14d, r14d
jmp 0x14041dd5e
je 0x14041de23
mov edi, ebx
xchg bl, dl
sub bl, 0x56
sub ecx, ecx
mov bl, dil
cmp dword [rsp + 0x70], 0
setl dl
setne dl
sete bl
or bl, al
mov dword [rsp + 0x70], 1
test bl, 1
je 0x14041de6e
mov cl, dl
mov dword [rsp + 0x70], ecx
cmovp rbx, rbx
rcl bx, 0xe4
mov ebx, edi
shl di, cl
sub dil, 0x7d
mov edi, dword [rsp + 0x48]
jmp 0x14041ddb2
nop dword [rax]
test bl, bl
jmp 0x14041ddc0
je 0x14041e0b0
cmp byte [rsp + 0x68], 8
jmp 0x14041ddd0
jne 0x14041de0a
mov rax, qword [r12 + 0xc0]
cmp rax, qword [r12 + 0xc8]
jae 0x14041de7a
lea rcx, [rax + 1]
jmp 0x14041ddf5
mov qword [r12 + 0xc0], rcx
jmp 0x14041de02
movzx eax, byte [rax]
jmp 0x14041dfc0
mov rcx, r12
jmp 0x14041de12
call fcn.14042abb3
mov edx, eax
jmp 0x14041de1e
jmp 0x14041dfc3
mov rax, qword [r12 + 0xc0]
jmp 0x14041de38
cmp rax, qword [r12 + 0xc8]
jmp 0x14041de45
jae 0x14041def8
lea rcx, [rax + 1]
jmp 0x14041de54
mov qword [r12 + 0xc0], rcx
jmp 0x14041de61
movzx eax, byte [rax]
jmp 0x14041de69
jmp 0x14041e07c
mov ebx, edi
jmp 0x14041de75
jmp 0x14041e221
cmp dword [r12 + 0x30], 0
jmp 0x14041de85
je 0x14041df6f
mov r8d, dword [r12 + 0x34]
mov dx, cx
mov rcx, qword [r12 + 0x28]
movsx di, r15b
mov rdi, qword [rsp + 0x40]
bswap dx
movsx dx, r15b
setbe dh
mov rdx, rdi
call qword [r12 + 0x10]
mov ecx, dword [r12 + 0xc0]
cmp r13w, 0x6f9a
sub ecx, dword [r12 + 0xd0]
stc
clc
add dword [r12 + 0xb8], ecx
test eax, eax
jmp 0x14041dedc
je 0x14041df82
movsxd rcx, eax
add rcx, rdi
mov ax, cx
movzx eax, byte [rdi]
jmp 0x14041def3
jmp 0x14041dfa3
cmp dword [r12 + 0x30], 0
jmp 0x14041df03
je 0x14041df7b
mov r14d, edi
mov r8d, dword [r12 + 0x34]
mov rcx, qword [r12 + 0x28]
mov rdi, qword [rsp + 0x40]
movzx dx, r9b
cmovp rdx, r10
mov rdx, rdi
call qword [r12 + 0x10]
mov ecx, dword [r12 + 0xc0]
jmp 0x14041df3c
sub ecx, dword [r12 + 0xd0]
add dword [r12 + 0xb8], ecx
test eax, eax
je 0x14041e023
movsxd rcx, eax
add rcx, rdi
cdqe
cmovb rax, r15
xchg ah, al
movzx eax, byte [rdi]
jmp 0x14041df6a
jmp 0x14041e04b
sub eax, eax
jmp 0x14041df76
jmp 0x14041dfc0
sub eax, eax
jmp 0x14041e07c
mov dword [r12 + 0x30], 0
mov byte [r12 + 0x38], 0
rol ecx, 0x92
cmovo cx, r15w
xor eax, eax
mov rcx, r15
shl di, 0x7b
cdq
mov edi, dword [rsp + 0x48]
mov qword [r12 + 0xc8], rcx
and dl, sil
mov qword [r12 + 0xc0], r15
sal edx, 0xd6
sar dx, cl
movzx edx, al
mov eax, dword [rsp + 0x30]
test si, 0x510f
test eax, eax
jmp 0x14041dfd3
je 0x14041dd2e
cmp edx, dword [rsp + 0x58]
movsx r8w, dil
mov r8b, r8b
mov ecx, 0
bswap r8w
cmovae edx, ecx
movzx r8d, si
imul edx, eax
bts ecx, ecx
sbb ecx, ebx
add rdx, qword [rsp + 0x90]
not r8b
sete r8b
lea rcx, [rsp + 0x5c]
mov r8, rbp
jmp 0x14041e019
call fcn.1404a58cd
jmp 0x14041dcf1
mov dword [r12 + 0x30], 0
and edi, 0x1fe93c9b
movsx cx, sil
btr rdi, 0xe3
mov byte [r12 + 0x38], 0
sub eax, eax
add dil, 0x24
mov rcx, r15
mov edi, r14d
sal r14w, 0xb5
or r14b, r8b
rcr r14d, cl
mov qword [r12 + 0xc8], rcx
seto r14b
and r14b, 9
mov qword [r12 + 0xc0], r15
cmp r14b, 0xcf
ror r14b, 0xa
xor r14b, spl
movzx eax, al
stc
adc r14d, eax
mov r14d, eax
clc
and r14d, 0x7f
jmp 0x14041e090
inc r14d
cmp r8w, 0x1fe1
shr eax, 7
mov dword [rsp + 0x70], eax
test r8d, r8d
test bl, bl
jmp 0x14041e0aa
jne 0x14041ddc6
cmp byte [rsp + 0x60], 0
je 0x14041db6b
cmp dword [rsp + 0x30], 0
jmp 0x14041e0c5
je 0x14041dd2e
mov rbx, qword [r12 + 0xc0]
mov rax, qword [r12 + 0xc8]
test ax, 0x3a3c
xor edi, edi
jmp 0x14041e121
lea rcx, [rbx + 1]
movzx edx, r8w
xchg dl, dh
not dx
mov qword [r12 + 0xc0], rcx
movzx rdx, r15w
movzx edx, byte [rbx]
mov rbx, 0x61433bdb
mov rbx, rcx
mov byte [rsp + rdi + 0x5c], dl
inc rdi
cmp rbp, rdi
jmp 0x14041e11b
je 0x14041e21a
cmp rbx, rax
jmp 0x14041e129
jb 0x14041e0e6
cmp dword [r12 + 0x30], 0
jmp 0x14041e13a
je 0x14041e1ad
mov r8d, dword [r12 + 0x34]
movsxd rcx, edx
jmp 0x14041e14f
mov rcx, qword [r12 + 0x28]
movzx ebx, bx
xchg dl, bl
cdq
mov rbx, qword [rsp + 0x40]
cwd
mov rdx, rbx
jmp 0x14041e169
call qword [r12 + 0x10]
mov ecx, dword [r12 + 0xc0]
test dil, r15b
clc
cmc
sub ecx, dword [r12 + 0xd0]
stc
add dword [r12 + 0xb8], ecx
test eax, eax
jmp 0x14041e193
je 0x14041e1b9
cdqe
add rax, rbx
cqo
movzx edx, byte [rbx]
jmp 0x14041e1a8
jmp 0x14041e1eb
sub edx, edx
jmp 0x14041e1b4
jmp 0x14041e10c
mov dword [r12 + 0x30], 0
test r8b, 0xcd
xor bl, r11b
mov byte [r12 + 0x38], 0
movsx rbx, bx
xadd bx, bx
or al, 0x2c
xor edx, edx
movsx rax, r14w
movsx ebx, r14w
mov rax, r15
movzx bx, r9b
mov qword [r12 + 0xc8], rax
xchg bl, bl
movsx ebx, sp
movzx bx, r10b
mov qword [r12 + 0xc0], r15
movzx rbx, r10w
jmp 0x14041e212
mov rbx, r15
jmp 0x14041e10c
mov ebx, dword [rsp + 0xa0]
mov edi, dword [rsp + 0x48]
clc
cmp dword [rsp + 0x30], 0
jmp 0x14041e230
jne 0x14041dcf1
jmp 0x14041dd2e
cmp byte [rsp + 0x98], 0
jmp 0x14041e248
je 0x14041e791
cmp dword [rsp + 0x54], 0
jmp 0x14041e258
je 0x14041e791
mov eax, dword [rsp + 0x50]
mov r12d, eax
or si, 0x3161
imul r12d, dword [rsp + 0x30]
movzx rbx, r12w
mov r10d, dword [rsp + 0x54]
cmovs rsi, rbx
dec r10d
bts cx, r13w
movsx r13w, spl
adc edx, esi
mov r13d, r12d
shl dl, 0xae
btc cx, si
imul r13d, r10d
shr r10d, 1
cwde
lea edi, [r12 - 1]
movzx rcx, sp
mov rax, qword [rsp + 0x38]
lea rcx, [rax + rdi]
movzx rbp, r15w
inc rcx
mov qword [rsp + 0x98], rcx
lea rdx, [rdi + 1]
mov rcx, r10
mov rcx, rdx
and rcx, 0xffffffffffffffe0
lea rbp, [rcx - 0x20]
rcr sil, 0xcb
and bl, r13b
mov qword [rsp + 0x60], rbp
bsr si, di
mov rbx, rbp
shld bp, ax, 0x73
cmovg si, sp
btc ebp, ebp
shr rbx, 5
not bpl
movsxd rsi, ecx
inc rbx
inc si
bswap esi
mov rbp, rbx
movsx rsi, di
sal sil, cl
mov qword [rsp + 0x70], rbx
sbb si, di
movsx bp, r11b
bsr rbp, r10
and rbx, 0xfffffffffffffffe
sbb ebp, 0x4fa661df
mov qword [rsp + 0xa0], rbx
rcl bp, 0x60
btc bp, 0x82
mov ebp, r12d
bswap esi
mov qword [rsp + 0x48], rcx
sub ebp, ecx
sbb cl, 0x53
mov dword [rsp + 0xa8], ebp
bts rcx, r12
movabs rsi, 0x1ffffffe0
xor rcx, rdi
sbb rcx, rdi
rcr cl, cl
or rsi, 0x18
movsxd rcx, eax
sar cl, cl
btc cx, 0x44
mov rcx, rdx
add cl, r11b
or rcx, 0x6d9b4950
rcr cl, 0x4f
mov qword [rsp + 0x68], rdx
test r14d, 0x784c02d1
and rsi, rdx
dec cx
rcr rcx, 0x5c
btc ecx, 0x86
mov ecx, r12d
sub ecx, esi
mov dword [rsp + 0x58], ecx
add rax, 0x30
stc
mov qword [rsp + 0xb0], rax
test sp, 0x55a3
test r12b, al
cmc
xor r11d, r11d
stc
sub r8d, r8d
jmp 0x14041e3c7
mov dword [rsp + 0x78], r10d
jmp 0x14041e3d1
mov qword [rsp + 0x40], rdi
jmp 0x14041e3db
jmp 0x14041e3ff
lea eax, [r8 + 1]
clc
cmp ax, ax
sub r13d, r12d
add r11d, r12d
cmp r8d, r10d
mov r8d, eax
jmp 0x14041e3f9
je 0x14041e791
test r12d, r12d
jmp 0x14041e407
je 0x14041e3e0
mov ebp, r11d
movsxd r15, r13d
test r12b, 0x9e
cmp edi, 7
jmp 0x14041e41f
jb 0x14041e48a
mov rax, qword [rsp + 0x38]
sbb r9b, bpl
sar r14w, 0xda
sub r9, 0x40573c05
lea r9, [rax + rbp]
btc cx, 0x2f
or r14b, 0xa
xor r14b, r12b
lea r14, [rax + r15]
rcr cx, 2
ror cl, 0x43
mov rax, qword [rsp + 0x98]
movsxd rcx, esi
ror ecx, cl
sbb rcx, r14
lea rcx, [rax + r15]
clc
stc
cmp r9, rcx
jmp 0x14041e472
jae 0x14041e4fe
lea rcx, [rax + rbp]
cmp r14, rcx
jmp 0x14041e484
jae 0x14041e4fe
mov ebx, r12d
cwde
inc dx
cdqe
inc ebx
rdtsc
cmovle rcx, rdi
mov rcx, qword [rsp + 0x38]
movzx eax, di
dec ax
cbw
nop word [rax + rax]
movzx edx, cx
jmp 0x14041e4b9
movzx eax, byte [rcx + rbp]
jmp 0x14041e4c2
movzx edx, byte [rcx + r15]
jmp 0x14041e4cc
mov byte [rcx + rbp], dl
jmp 0x14041e4d4
mov byte [rcx + r15], al
jmp 0x14041e4dd
inc rcx
jmp 0x14041e4e5
dec ebx
test r12b, 3
cmp ebx, 1
jmp 0x14041e4f3
jg 0x14041e4b9
jmp 0x14041e3e0
cmp edi, 0x1f
jmp 0x14041e506
jae 0x14041e513
sub ecx, ecx
jmp 0x14041e6be
cmp qword [rsp + 0x60], 0
jmp 0x14041e51e
je 0x14041e748
mov rax, qword [rsp + 0xb0]
bswap bx
lea rbx, [rax + r15]
test sil, r11b
movsx r10d, r13w
mov r10, rbp
add r10, rax
jmp 0x14041e549
mov rcx, qword [rsp + 0xa0]
cmc
xor edi, edi
cmp cx, sp
movups xmm0, xmmword [r10 + rdi - 0x30]
cmp dil, 0xf0
movups xmm1, xmmword [r10 + rdi - 0x20]
stc
movups xmm2, xmmword [rbx + rdi - 0x30]
cmp r9b, sil
test bpl, 0xed
clc
movups xmm3, xmmword [rbx + rdi - 0x20]
movups xmmword [r10 + rdi - 0x30], xmm2
test r9b, 0x1e
cmc
cmp rbp, r12
movups xmmword [r10 + rdi - 0x20], xmm3
test rdx, 0x1910280
movups xmmword [rbx + rdi - 0x30], xmm0
test r15b, dl
cmp r8d, ecx
movups xmmword [rbx + rdi - 0x20], xmm1
cmp bl, r9b
movups xmm0, xmmword [r10 + rdi - 0x10]
movups xmm1, xmmword [r10 + rdi]
movups xmm2, xmmword [rbx + rdi - 0x10]
cmp r14b, 0xe0
clc
cmp r8d, esi
movups xmm3, xmmword [rbx + rdi]
cmc
movups xmmword [r10 + rdi - 0x10], xmm2
test r9d, 0x1335698b
jmp 0x14041e5d7
movups xmmword [r10 + rdi], xmm3
test r8b, 0xe1
cmc
movups xmmword [rbx + rdi - 0x10], xmm0
test rdx, rbp
cmp r11w, 0x4ef7
movups xmmword [rbx + rdi], xmm1
jmp 0x14041e5fd
add rdi, 0x40
add rcx, 0xfffffffffffffffe
jne 0x14041e557
test byte [rsp + 0x70], 1
jmp 0x14041e615
je 0x14041e680
lea rcx, [rdi + r15]
bswap ax
add rdi, rbp
not r10b
shl r10d, 0x43
mov rax, qword [rsp + 0x38]
movsx r10w, r10b
movups xmm0, xmmword [rax + rdi]
not r10b
and r10d, r8d
movups xmm1, xmmword [rax + rdi + 0x10]
movups xmm2, xmmword [rax + rcx]
adc r10w, r13w
sub r10b, r8b
rcl r10b, 0xde
movups xmm3, xmmword [rax + rcx + 0x10]
add r10b, 0xac
movzx r10w, dl
and r10b, r13b
movups xmmword [rax + rdi], xmm2
rcr r10w, cl
movups xmmword [rax + rdi + 0x10], xmm3
movups xmmword [rax + rcx], xmm0
movups xmmword [rax + rcx + 0x10], xmm1
btc rax, 0xd8
mov rax, qword [rsp + 0x48]
cmp qword [rsp + 0x68], rax
mov r10d, dword [rsp + 0x78]
movsx di, al
not di
xchg dil, dil
mov rdi, qword [rsp + 0x40]
je 0x14041e3e0
mov rcx, qword [rsp + 0x48]
cmp bpl, 0x56
clc
test byte [rsp + 0x68], 0x18
jmp 0x14041e6b8
je 0x14041e75a
lea rbp, [rbp + rsi]
ror di, 0xbb
add r15, rsi
adc edi, 0x602c327b
xchg dil, dil
nop word cs:[rax + rax]
bt bx, 0xc2
jmp 0x14041e6ec
mov rbx, qword [r9 + rcx]
bt di, ax
sub edi, 0x407a11e9
rcr dil, 9
mov rdi, qword [r14 + rcx]
mov qword [r9 + rcx], rdi
jmp 0x14041e70b
mov qword [r14 + rcx], rbx
add rcx, 8
test r13b, 0x26
cmp rsi, rcx
jne 0x14041e6ec
mov ebx, dword [rsp + 0x58]
and rdi, 0x61a70c61
cmp qword [rsp + 0x68], rsi
mov dil, 0xf8
mov rdi, qword [rsp + 0x40]
jmp 0x14041e73d
je 0x14041e3e0
jmp 0x14041e493
xor edi, edi
test byte [rsp + 0x70], 1
jne 0x14041e61b
jmp 0x14041e680
mov rax, qword [rsp + 0x48]
or ebx, ebx
bsr rbx, r10
adc bx, 0x5f5
add r15, rax
bt ebx, 0x1f
add rbp, rax
movzx ebx, ax
jmp 0x14041e780
mov ebx, dword [rsp + 0xa8]
jmp 0x14041e78c
jmp 0x14041e493
mov rcx, qword [rsp + 0x90]
test rcx, rcx
mov r13, qword [rsp + 0x38]
movzx r15w, r10b
mov r15d, dword [rsp + 0x8c]
jmp 0x14041e7b3
je 0x14041e7be
call fcn.140189134
mov r8d, dword [rsp + 0x120]
sub r9b, 0x48
movsx r11, di
xor al, r15b
cmp byte [rsp + 0xac], 3
movzx r11d, r11w
movsxd r9, r11d
mov al, 0xc0
setb al
or r15b, al
jmp 0x14041e7f4
mov r9d, dword [rsp + 0x50]
movsx r11w, bl
seto r14b
movsx r14, si
mov r11d, dword [rsp + 0x54]
mov edx, dword [rsp + 0x30]
bswap r14w
mov r14, qword [rsp + 0x80]
jmp 0x14041e820
jne 0x14041e98c
test r14d, r14d
jmp 0x14041e82e
je 0x14041e98c
mov eax, edx
cmovg esi, edi
sal bp, cl
lea ebp, [r14 - 1]
add dil, 0x2d
mov esi, ecx
mov edi, r14d
rol si, 0x31
bts esi, edi
rcr si, 0xae
and edi, 3
test ch, 0x89
setp sil
cmp r12w, 0x6cc0
mov rsi, r13
cmc
cmp ebp, 3
jmp 0x14041e870
jb 0x14041e946
and r14d, 0xfffffffc
shld rsi, rbx, 0xf0
sar dx, cl
mov rsi, r13
nop dword [rax]
movzx ecx, byte [rsi]
movzx ebx, byte [rsi + 2]
dec r10b
rol dx, 0x40
shr r10b, cl
mov byte [rsi], bl
sub dl, 0xd5
cmovp bp, r14w
mov byte [rsi + 2], cl
lea rbp, [rsi + rax]
or edx, r9d
sal r10b, 0xaf
adc r10w, di
movzx ecx, byte [rsi + rax]
not dh
mov bx, dx
movzx ebx, byte [rsi + rax + 2]
setle dl
add r10b, r8b
rcr edx, 0x23
mov byte [rsi + rax], bl
cmovs rdx, r15
mov byte [rsi + rax + 2], cl
btc bx, 0x27
bt cx, dx
lea rbx, [rbp + rax]
movzx ecx, byte [rax + rbp]
add si, 0x5f8
xor dl, 0x80
cmp ecx, 0x780c4fa0
movzx edx, byte [rax + rbp + 2]
btr r10d, 0x2a
shl sil, cl
mov byte [rax + rbp], dl
mov byte [rax + rbp + 2], cl
or cl, 0xbc
cmp r12b, dil
not sil
lea rsi, [rbx + rax]
movzx r10d, byte [rax + rbx]
movzx ecx, byte [rax + rbx + 2]
mov byte [rax + rbx], cl
test r15d, esi
stc
mov byte [rax + rbx + 2], r10b
lea rsi, [rsi + rax]
stc
test bpl, 0xc7
add r14d, 0xfffffffc
jmp 0x14041e940
jne 0x14041e888
test edi, edi
mov edx, dword [rsp + 0x30]
je 0x14041e98c
add rsi, 2
rcl bx, cl
rcr rcx, cl
movzx ecx, byte [rsi - 2]
dec ebx
and bh, 0xb7
test r10d, r14d
movzx ebx, byte [rsi]
cmc
mov byte [rsi - 2], bl
clc
cmc
cmp si, r10w
mov byte [rsi], cl
add rsi, rax
jmp 0x14041e97f
dec edi
jmp 0x14041e986
jne 0x14041e95c
test r8d, r8d
jmp 0x14041e994
je 0x14041d90b
cmp edx, r8d
je 0x14041d90b
mov dword [rsp + 0x20], r11d
mov rcx, r13
jmp 0x14041e9b0
call fcn.14042105a
jmp 0x14041d917
mov rcx, r13
jmp 0x14041e9c2
call fcn.140189134
mov rcx, rsi
jmp 0x14041e9cf
jmp 0x14041d8ff