Function at 0x1404bf0a9
Capabilities:
Authenticate hmac
Encode data using base64
Encode data using xor

Disassembly:
mov qword [rsp + 0x18], rbx
adc bh, 0x57
push rbp
and bpl, 0x6b
push rsi
dec al
bt bx, di
push rdi
bsf r8w, r9w
rol dil, cl
push r12
sbb r10b, bpl
push r13
movsxd r9, ebp
push r14
cbw
xchg r10b, dil
shrd r13, rdx, 0xe2
push r15
rcr ax, 0x42
dec r15
bt di, sp
lea rbp, [rsp - 0xa70]
dec bh
rcl r14, 0xc8
sub rsp, 0xb70
bswap di
and r13, rsi
mov rax, qword [0x1400b7288]
xor rax, rsp
mov qword [rbp + 0xa60], rax
rcl r9w, cl
mov al, byte [rdx + 8]
lea rbx, [0x140000000]
btr r13w, r12w
bswap r14w
mov r10d, dword [rcx]
bswap r14w
or dil, 0x3d
neg al
movzx rdi, r13w
mov r9, rcx
mov qword [rsp + 0x60], rdx
mov r14w, r11w
setb dil
jmp 0x1404bf152
mov edx, dword [rcx + 4]
sbb eax, eax
bts r15, rsi
add r14b, 0x1f
and eax, 0x1d
bt r14d, r14d
cmovo r14w, r11w
mov qword [rsp + 0x58], rcx
add eax, 0x19
movzx r8d, r11w
adc edi, 0x65c0484a
xor r11d, r11d
test r10d, r10d
jmp 0x1404bf190
mov dword [rsp + 0x50], eax
cmovne ecx, r15d
jmp 0x1404bf1a0
lea r8, [r9 + 8]
mov dword [rbp + 0x320], r11d
movsx r15w, r8b
cdqe
movzx r14d, si
cmovs r10d, r11d
add r14b, 0xd2
mov r14d, r11d
cmp r10d, edx
movsxd rax, r12d
cbw
lea edi, [r11 + 0x26]
cdqe
mov r15b, bpl
lahf
mov eax, r10d
mov r15d, r11d
movsxd rcx, esi
cmovae eax, edx
cmp ch, 0x87
mov r13d, r11d
bts ecx, esp
adc ch, 0xb
shrd cx, ax, 1
sub r10d, eax
btr cx, r15w
neg cx
movzx ecx, dx
mov ecx, eax
ror ax, cl
ror rax, 0x59
lea r8, [r8 + rcx]
mov al, bh
mov dword [rsp + 0x30], r10d
lea rax, [r9 + 8]
clc
stc
rol r10, 0xa5
mov qword [rsp + 0x78], r8
sub r10b, 0x93
add rax, rdx
or r10w, 0x23b4
mov r10w, bx
movsx r10d, bx
lea r10, [r9 + 8]
test r15, r15
cmc
mov qword [rsp + 0x70], rax
test r8b, 0xb3
sub eax, r8d
cmp ch, cl
test r15b, dil
mov dword [rsp + 0x40], eax
cmp r10, r8
jmp 0x1404bf25b
je 0x1404bff0a
cmp r13d, 9
jmp 0x1404bf26a
jne 0x1404bf484
test r14d, r14d
jmp 0x1404bf278
je 0x1404bf380
mov r8d, r11d
movsxd rdx, r11d
cqo
mov r9d, r11d
cdq
movzx dx, r10b
mov edx, r9d
dec al
movzx eax, r9w
inc cx
inc r9d
mov eax, dword [rbp + rdx*4 + 0x324]
shrd cx, bx, 0x94
shr rcx, cl
imul rcx, rax, 0x3b9aca00
rcr al, 0x22
bt ax, 0x8a
adc ah, 5
mov eax, r8d
btr r8d, edx
cmp r15d, r15d
shl r8w, 0x39
add rcx, rax
bsf r8d, r8d
shr r8, cl
mov r8, rcx
cmp r9w, 0xc41
mov dword [rbp + rdx*4 + 0x324], ecx
test r10b, r12b
stc
cmp r15d, r15d
shr r8, 0x20
test ebp, ebx
test rax, 0x7af33beb
cmp r9d, r14d
jmp 0x1404bf303
jne 0x1404bf28f
test r8d, r8d
jmp 0x1404bf311
je 0x1404bf373
cmp dword [rbp + 0x320], 0x73
jmp 0x1404bf323
jae 0x1404bf35a
mov eax, dword [rbp + 0x320]
not r14b
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
jmp 0x1404bf346
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404bf355
jmp 0x1404bf37a
mov r14d, r11d
jmp 0x1404bf362
mov dword [rbp + 0x320], r11d
jmp 0x1404bf36e
jmp 0x1404bf37a
mov r14d, dword [rbp + 0x320]
mov r8, qword [rsp + 0x78]
stc
test r15d, r15d
je 0x1404bf46e
mov edx, r11d
clc
test r12d, r11d
test r14d, r14d
jmp 0x1404bf398
je 0x1404bf3f4
mov ecx, edx
inc edx
or ax, 0x285a
mov r15d, r15d
ror ax, 0x9b
bsf r14, r12
or r14w, 0x4346
mov eax, dword [rbp + rcx*4 + 0x324]
movsx r14w, bl
xor r14d, 0x7b4e47cd
lea r15, [r15 + rax]
btr r14, 0xae
mov dword [rbp + rcx*4 + 0x324], r15d
mov r14d, dword [rbp + 0x320]
shr r15, 0x20
cmp edx, r14d
jmp 0x1404bf3ee
jne 0x1404bf39e
test r15d, r15d
jmp 0x1404bf3fc
je 0x1404bf46e
cmp r14d, 0x73
jmp 0x1404bf40b
jae 0x1404bf44e
mov eax, r14d
dec r14b
cmovge r14w, dx
mov dword [rbp + rax*4 + 0x324], r15d
movzx r14w, al
mov r14d, dword [rbp + 0x320]
jmp 0x1404bf435
inc r14d
jmp 0x1404bf43d
mov dword [rbp + 0x320], r14d
jmp 0x1404bf449
jmp 0x1404bf46e
mov r14d, r11d
inc r13b
setle r15b
movsx ax, cl
mov dword [rbp + 0x320], r11d
cdqe
movsx ax, r14b
movzx r15d, bp
mov r15d, r11d
lahf
cmovs rcx, rcx
xchg ch, cl
mov r13d, r11d
cbw
not al
movsx cx, r10b
movzx eax, byte [r10]
lea ecx, [r15 + r15*4]
inc r13d
cmova r15, r8
mov r15b, r10b
inc r10
lea r15d, [rax + rcx*2]
cmp r10, r8
jmp 0x1404bf4a5
jne 0x1404bf261
test r13d, r13d
jmp 0x1404bf4b3
je 0x1404bff0a
mov eax, 0xcccccccd
mul r13d
sbb r12w, 0x1911
mov eax, edx
mov r12b, al
shr eax, 3
rol r12b, 0x36
sbb r12b, 2
mov dword [rsp + 0x38], eax
rcr r12b, cl
jmp 0x1404bf4e3
mov r12d, eax
cmp r9b, 0x79
stc
jmp 0x1404bf4f0
mov dword [rsp + 0x3c], eax
stc
test ecx, r12d
test eax, eax
jmp 0x1404bf4ff
je 0x1404bfc96
mov eax, r12d
inc esi
test r11, r14
bts si, ax
cmp r12d, edi
sets sil
movsxd rcx, r9d
cmovbe si, r8w
cmova eax, edi
shld edi, edx, 0x70
bts di, r11w
rcr rdi, cl
sub edx, edx
jmp 0x1404bf53c
mov dword [rsp + 0x34], eax
mov cl, r9b
dec eax
rol cx, 0xd5
mov edi, eax
xor sil, r15b
bsf rcx, rax
movzx ecx, byte [rbx + rax*4 + 0xc5822]
dec r8
movzx esi, byte [rbx + rax*4 + 0xc5823]
setle r8b
and al, 0xf
bts r8d, r12d
mov ebx, ecx
shl rbx, 2
mov r8, rbx
movzx eax, sp
mov rax, r9
not ax
lea eax, [rsi + rcx]
movzx cx, dil
lea rcx, [rbp + 0x6c4]
jmp 0x1404bf595
mov dword [rbp + 0x6c0], eax
jmp 0x1404bf5a0
call fcn.1404a83fa
lea rcx, [0x140000000]
inc rdx
shl rsi, 2
movzx eax, word [rcx + rdi*4 + 0xc5820]
rol r8b, 0x32
lea rdx, [rcx + 0xc4f10]
lea rcx, [rbp + 0x6c4]
adc r8w, 0x7467
movsx r8, r8w
mov r8, rsi
stc
add rcx, rbx
jmp 0x1404bf5e3
lea rdx, [rdx + rax*4]
jmp 0x1404bf5ec
call fcn.1404a79a8
mov r10d, dword [rbp + 0x6c0]
cmp r13d, esi
cmp r10d, 1
jmp 0x1404bf604
ja 0x1404bf751
mov eax, dword [rbp + 0x6c4]
jmp 0x1404bf618
sub r11d, r11d
jmp 0x1404bf622
test eax, eax
jmp 0x1404bf629
jne 0x1404bf648
mov r14d, r11d
jmp 0x1404bf637
mov dword [rbp + 0x320], r11d
jmp 0x1404bf643
jmp 0x1404bfc4a
cmp eax, 1
jmp 0x1404bf650
je 0x1404bfc4a
test r14d, r14d
jmp 0x1404bf65e
je 0x1404bfc4a
mov r8d, r11d
mov r9d, r11d
jmp 0x1404bf66f
mov r10, rax
mov edx, r9d
cwde
lahf
inc r9d
ror ch, cl
xor al, bpl
mov eax, r8d
bswap cx
not r8w
mov ecx, dword [rbp + rdx*4 + 0x324]
btr r8d, 0x7a
imul rcx, r10
xchg r8w, r8w
add rcx, rax
bt r8w, r11w
clc
stc
mov r8, rcx
cmc
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404bf6ba
shr r8, 0x20
cmp r13b, 0xaa
cmp r9d, r14d
jmp 0x1404bf6ca
jne 0x1404bf672
test r8d, r8d
jmp 0x1404bf6d8
je 0x1404bf740
cmp dword [rbp + 0x320], 0x73
jae 0x1404bf724
mov eax, dword [rbp + 0x320]
dec r14b
movsx r14, r12w
mov dword [rbp + rax*4 + 0x324], r8d
movsx r14, r15w
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x1404bf713
mov dword [rbp + 0x320], r14d
jmp 0x1404bf71f
jmp 0x1404bfc4a
mov r14d, r11d
jmp 0x1404bf72c
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x1404bf73b
jmp 0x1404bfc54
mov r14d, dword [rbp + 0x320]
jmp 0x1404bf74c
jmp 0x1404bfc4a
cmp r14d, 1
jmp 0x1404bf75a
ja 0x1404bf8c8
mov ebx, dword [rbp + 0x324]
cmovl r8w, r11w
movzx r14, sp
mov r8, r10
cmp cx, r9w
or r14w, 0x319a
not r14b
shl r8, 2
rol r14, cl
sub r11d, r11d
mov dword [rbp + 0x320], r10d
mov r14d, r10d
cmp spl, dil
test si, 0x6e61
test r8, r8
jmp 0x1404bf7a3
je 0x1404bf82e
mov eax, 0x1cc
movsx rcx, r13w
sub cl, r10b
xor cl, r13b
lea rcx, [rbp + 0x324]
cmp r15d, 0x3564bb0
cmp r8, rax
jmp 0x1404bf7ce
ja 0x1404bf7ea
lea rdx, [rbp + 0x6c4]
jmp 0x1404bf7e0
call fcn.1404a79a8
jmp 0x1404bf812
mov r8, rax
cmp si, 0x741c
test r10d, r14d
test r13w, 0x716d
sub edx, edx
call fcn.1404a83fa
call fcn.1404b95c8
mov dword [rax], 0x22
call fcn.1404ba291
mov r14d, dword [rbp + 0x320]
stc
cmp ax, r9w
test r14w, 0x641f
xor r11d, r11d
cmp ax, r12w
test dl, 0x4f
test ebx, ebx
je 0x1404bf62f
cmp ebx, 1
jmp 0x1404bf83e
je 0x1404bfc4a
test r14d, r14d
je 0x1404bfc4a
mov r8d, r11d
movzx r9, ax
mov r9d, r11d
rdtsc
movsxd rcx, edi
mov r10, rbx
cwde
setle dl
xchg ch, ch
mov edx, r9d
movzx rax, r14w
xchg cl, ch
movsx eax, r10w
inc r9d
mov eax, r8d
adc ch, 0x5d
movsx ecx, r12w
mov ecx, dword [rbp + rdx*4 + 0x324]
adc r8b, r14b
rol r8b, 0x85
imul rcx, r10
xadd r8w, r8w
lea rcx, [rcx + rax]
mov r8, rcx
test bpl, 0x22
mov dword [rbp + rdx*4 + 0x324], ecx
cmp sp, 0xc08
test r14b, 0x6a
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404bf8bd
jne 0x1404bf865
jmp 0x1404bf6d0
cmp r10d, r14d
setbe cl
mov r8w, 0x6db7
movsx rcx, cx
lea rdx, [rbp + 0x324]
mov r12d, r14d
movsxd rcx, r13d
mov al, 0x4c
lea rcx, [rbp + 0x6c4]
movsx r9, r12w
not r9w
movzx r8w, r13b
cmovae rcx, rdx
lea r8, [rbp + 0x6c4]
movsx rdx, r10w
cmovb r12d, r10d
cdq
xchg al, r9b
mov qword [rsp + 0x68], rcx
setb al
mov r9, r8
movsx r9d, sp
lea rdx, [rbp + 0x324]
cmovae rdx, r8
xor r11d, r11d
bswap r9
btr r9d, ecx
test al, al
movsx r9d, r11w
movsx r9w, r11b
mov qword [rsp + 0x48], rdx
mov dword [rbp + 0x4f0], r11d
movzx r9d, dx
mov r9w, r13w
bswap r9
mov r9d, r11d
jmp 0x1404bf95f
cmovne r10d, r14d
sal r14, cl
cmovge r14w, sp
sub r14w, bp
mov r14d, r11d
cmp bl, dh
cmc
jmp 0x1404bf97a
test r12d, r12d
jmp 0x1404bf982
je 0x1404bfb9c
mov eax, r9d
sub sil, 0x17
xadd rsi, rsi
mov esi, dword [rcx + rax*4]
cmc
test r15b, bpl
test esi, esi
jmp 0x1404bf9a1
jne 0x1404bf9d7
cmp r9d, r14d
jne 0x1404bfb8a
lea r14d, [r9 + 1]
jmp 0x1404bf9b9
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404bf9c6
mov dword [rbp + 0x4f0], r14d
jmp 0x1404bf9d2
jmp 0x1404bfb8a
mov r8d, r9d
test r10d, r10d
je 0x1404bfb64
mov edi, r9d
neg edi
cmp r8d, 0x73
jmp 0x1404bf9f1
je 0x1404bfab3
mov ebx, r8d
cmp r8d, r14d
jmp 0x1404bfa02
jne 0x1404bfa21
and dword [rbp + rbx*4 + 0x4f4], 0
not ah
cdqe
lea eax, [r8 + 1]
dec r14b
mov dword [rbp + 0x4f0], eax
lea eax, [rdi + r8]
jmp 0x1404bfa31
inc r8d
mov edx, dword [rdx + rax*4]
sar ax, 0x35
shr ax, 0x75
add r14w, 0x662d
mov eax, r11d
imul rdx, rsi
add rdx, rax
mov r11d, 0x216e0fb8
cbw
mov eax, dword [rbp + rbx*4 + 0x4f4]
shr r14d, 0x19
add rdx, rax
rol al, 5
lea eax, [rdi + r8]
movsx r11d, bx
sar r14b, 0xe2
mov r11, rdx
shl r14d, 0x43
mov dword [rbp + rbx*4 + 0x4f4], edx
movsxd r14, esp
mov r14d, dword [rbp + 0x4f0]
shr r11, 0x20
stc
cmp r9b, 0x4d
clc
cmp eax, r10d
jmp 0x1404bfa9e
je 0x1404bfab3
mov rdx, qword [rsp + 0x48]
jmp 0x1404bfaae
jmp 0x1404bf9e8
test r11d, r11d
je 0x1404bfb64
cmp r8d, 0x73
je 0x1404bfde1
mov edx, r8d
cmp r8d, r14d
jmp 0x1404bfad1
jne 0x1404bfafb
and dword [rbp + rdx*4 + 0x4f4], 0
cbw
lea eax, [r8 + 1]
cmovb ecx, r8d
mov ch, 0x4d
movzx rcx, bx
mov dword [rbp + 0x4f0], eax
cwde
movsx r14, di
mov eax, dword [rbp + rdx*4 + 0x4f4]
movsx ecx, r10w
dec r14d
seta r14b
inc r8d
neg ch
xadd r14, r14
mov ecx, r11d
shl r14b, 0xa6
lea rcx, [rcx + rax]
bt r11d, esp
mov dword [rbp + rdx*4 + 0x4f4], ecx
inc r14d
rcl r11w, 0x92
mov r14d, dword [rbp + 0x4f0]
shr rcx, 0x20
rol r11b, 0x73
ror r11b, 0x4e
shrd r11w, sp, 0x4b
mov r11d, ecx
cmp rsi, 0x12f22017
test ecx, ecx
jmp 0x1404bfb5e
jne 0x1404bfabc
xor r11d, r11d
jmp 0x1404bfb6c
cmp r8d, 0x73
jmp 0x1404bfb75
je 0x1404bfde4
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x48]
jmp 0x1404bfb8a
inc r9d
cmp r8b, r10b
test r15d, edx
cmp r9d, r12d
jne 0x1404bf988
mov r8d, r14d
test r8b, 0xb9
test r8w, r14w
clc
shl r8, 2
mov dword [rbp + 0x320], r14d
jmp 0x1404bfbb8
test r8, r8
jmp 0x1404bfbc0
je 0x1404bfc45
mov eax, 0x1cc
sal ch, 0xa2
shrd rcx, r13, 0x27
lea rcx, [rbp + 0x324]
cmc
cmp dx, 0x71b9
jmp 0x1404bfbe5
cmp r8, rax
jmp 0x1404bfbed
ja 0x1404bfc09
lea rdx, [rbp + 0x4f4]
jmp 0x1404bfbff
call fcn.1404a79a8
jmp 0x1404bfc32
mov r8, rax
test r8w, r8w
cmc
sub edx, edx
jmp 0x1404bfc18
call fcn.1404a83fa
call fcn.1404b95c8
mov dword [rax], 0x22
jmp 0x1404bfc2d
call fcn.1404ba291
mov r14d, dword [rbp + 0x320]
sbb al, r12b
sbb ebx, 0x193734f8
xor r11d, r11d
mov r12d, dword [rsp + 0x3c]
mov al, 1
mov bx, 0x4ba1
bts rbx, r15
lea rbx, [0x140000000]
stc
clc
test al, al
jmp 0x1404bfc64
je 0x1404bfdef
sub r12d, dword [rsp + 0x34]
setns dil
mov edi, 0x26
jmp 0x1404bfc7d
mov dword [rsp + 0x3c], r12d
jmp 0x1404bfc87
jne 0x1404bf505
mov eax, dword [rsp + 0x38]
jmp 0x1404bfc96
lea eax, [rax + rax*4]
clc
cmp cl, 0xcb
cmc
add eax, eax
test r15b, r14b
cmp edi, 0x126a1877
sub r13d, eax
jmp 0x1404bfcb1
je 0x1404bfe05
lea eax, [r13 - 1]
cmp r13w, r8w
clc
mov eax, dword [rbx + rax*4 + 0xc58b8]
test dl, 0xe1
stc
test eax, eax
jmp 0x1404bfcd2
je 0x1404bfdef
cmp eax, 1
jmp 0x1404bfce0
je 0x1404bfe05
test r14d, r14d
jmp 0x1404bfcee
je 0x1404bfe05
mov r8d, r11d
movsx r10, dx
cmovge r10w, r10w
mov r9d, r11d
dec dx
movzx cx, al
not edx
mov r10d, eax
lahf
movzx edx, bp
mov cx, di
mov edx, r9d
inc ax
jmp 0x1404bfd24
inc r9d
movzx rax, si
shr al, cl
sar ax, cl
mov eax, r8d
btr r8w, r13w
add r8d, edi
and ch, 0x5a
mov ecx, dword [rbp + rdx*4 + 0x324]
movzx r8, r10w
imul rcx, r10
sets r8b
shr r8, cl
add rcx, rax
mov r8, rcx
cmp spl, spl
cmp dl, 0x25
stc
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404bfd72
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404bfd7e
jne 0x1404bfd16
test r8d, r8d
je 0x1404bfdd0
cmp dword [rbp + 0x320], 0x73
jae 0x1404bfdef
mov eax, dword [rbp + 0x320]
cmovne r14w, r9w
mov dword [rbp + rax*4 + 0x324], r8d
mov r14b, r15b
mov r14d, dword [rbp + 0x320]
jmp 0x1404bfdbc
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404bfdcb
jmp 0x1404bfe05
mov r14d, dword [rbp + 0x320]
jmp 0x1404bfddc
jmp 0x1404bfe05
sub r11d, r11d
lea rbx, [0x140000000]
bswap r14w
mov r14d, r11d
cmp r8d, 0x372b66ef
jmp 0x1404bfdfe
mov dword [rbp + 0x320], r11d
test r15d, r15d
jmp 0x1404bfe0d
je 0x1404bff00
mov r8d, r11d
clc
test r8w, 0x3563
test r14d, r14d
jmp 0x1404bfe25
je 0x1404bfe90
mov ecx, r8d
xchg rdx, rax
bswap edx
movzx r14w, sil
inc r8d
sub dl, bpl
mov edx, r15d
btc ax, r15w
rcl r14b, 0x10
xor ah, 0x34
mov eax, dword [rbp + rcx*4 + 0x324]
or r14d, 0x73ef2d8c
add rdx, rax
mov dword [rbp + rcx*4 + 0x324], edx
xadd r14b, r15b
mov r14d, dword [rbp + 0x320]
shr rdx, 0x20
sub r15b, dil
xchg r15b, r15b
mov r15d, edx
stc
clc
cmp r11b, 0xa2
cmp r8d, r14d
jmp 0x1404bfe8a
jne 0x1404bfe2b
test r15d, r15d
jmp 0x1404bfe98
je 0x1404bff00
mov edi, 0x26
test r13b, sil
cmc
stc
cmp r14d, 0x73
jae 0x1404bfee7
mov eax, r14d
bswap r14w
dec r14w
xchg r14, r14
mov dword [rbp + rax*4 + 0x324], r15d
cmovae r14, r9
mov r14d, dword [rbp + 0x320]
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404bfee2
jmp 0x1404bff0a
mov r14d, r11d
jmp 0x1404bfeef
mov dword [rbp + 0x320], r11d
jmp 0x1404bfefb
jmp 0x1404bff0a
mov edi, 0x26
rcl ch, cl
sar rcx, cl
mov ecx, dword [rsp + 0x30]
test spl, 0xc9
cmc
jmp 0x1404bff18
test ecx, ecx
jmp 0x1404bff1f
je 0x1404c08d1
mov eax, 0xcccccccd
adc dx, 0x1c4
stc
mul ecx
sub r15w, 0x7da2
sbb ah, 0x53
bswap r15d
mov eax, edx
movzx r15w, bpl
shr eax, 3
mov dword [rsp + 0x34], eax
movsx r15w, r12b
mov r15d, eax
stc
mov dword [rsp + 0x3c], eax
jmp 0x1404bff5e
test eax, eax
jmp 0x1404bff65
je 0x1404c0670
jmp 0x1404bff7e
lea rbx, [0x140000000]
or al, dil
movzx r13d, r14w
cmp r15d, edi
cdqe
mov r13b, r8b
movsx cx, bpl
mov r13d, r15d
cmova r13d, edi
bsr eax, r9d
xor edx, edx
mov dword [rsp + 0x38], r13d
xadd cx, si
btc rcx, rbp
lea eax, [r13 - 1]
sar sil, cl
bts rdi, r11
test dx, bx
movzx ecx, byte [rbx + rax*4 + 0xc5822]
movzx esi, byte [rbx + rax*4 + 0xc5823]
shr r8d, 0xde
movsx rbx, r8w
cmp r10b, 0x15
mov ebx, ecx
movzx r8d, ax
mov edi, eax
rcr al, 0xa5
neg r8d
shl rbx, 2
not r8b
movsx r8, sp
mov r8, rbx
movzx rax, r13w
movsxd rax, eax
lea eax, [rsi + rcx]
movzx ecx, dx
movzx rcx, r12w
movsxd rcx, r15d
lea rcx, [rbp + 0x6c4]
jmp 0x1404c000b
mov dword [rbp + 0x6c0], eax
call fcn.1404a83fa
lea rcx, [0x140000000]
btr ax, si
sbb dh, 0xa5
shl rsi, 2
bts r8w, di
movzx eax, word [rcx + rdi*4 + 0xc5820]
lea rdx, [rcx + 0xc4f10]
lea rcx, [rbp + 0x6c4]
rcr r8b, cl
neg r8b
movsx r8d, r9w
mov r8, rsi
stc
test r15w, bp
add rcx, rbx
jmp 0x1404c005d
lea rdx, [rdx + rax*4]
call fcn.1404a79a8
mov r10d, dword [rbp + 0x6c0]
stc
jmp 0x1404c0075
cmp r10d, 1
ja 0x1404c01c0
mov eax, dword [rbp + 0x6c4]
test rbp, r14
cmp r11w, 0x521e
xor r11d, r11d
test eax, eax
jne 0x1404c00ad
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x1404c00a8
jmp 0x1404c0633
cmp eax, 1
jmp 0x1404c00b5
je 0x1404c0633
test r14d, r14d
je 0x1404c0633
mov r8d, r11d
movsx r10, bx
movsx ecx, di
bswap r9w
mov r9d, r11d
mov r10, rax
cdq
movsx dx, ch
mov edx, r9d
cdqe
movsx cx, bpl
mov ax, di
inc r9d
add ecx, 0x19f64b89
mov eax, r8d
neg r8w
sal r8d, cl
mov ecx, dword [rbp + rdx*4 + 0x324]
add r8w, 0x3ac8
imul rcx, r10
shld r8w, bx, 0xf4
not r8w
rcr r8, 0x4b
add rcx, rax
jmp 0x1404c0124
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404c013a
jne 0x1404c00dd
test r8d, r8d
jmp 0x1404c0148
je 0x1404c01af
cmp dword [rbp + 0x320], 0x73
jmp 0x1404c015a
jae 0x1404c0190
mov eax, dword [rbp + 0x320]
movsx r14, r15w
dec r14b
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
jmp 0x1404c0181
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404c0633
mov r14d, r11d
setbe al
jmp 0x1404c019b
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x1404c01aa
jmp 0x1404c0636
mov r14d, dword [rbp + 0x320]
jmp 0x1404c01bb
jmp 0x1404c0633
cmp r14d, 1
jmp 0x1404c01c9
ja 0x1404c0304
mov ebx, dword [rbp + 0x324]
seto r8b
mov r8, r10
sub r14b, 0xb2
btr r14d, r15d
bt r14, rbx
shl r8, 2
sub r11d, r11d
mov dword [rbp + 0x320], r10d
rcl r14w, 0x1b
mov r14d, r10d
test r8, r8
je 0x1404c0276
lea rcx, [rbp + 0x324]
jmp 0x1404c0217
cmp r8, 0x1cc
jmp 0x1404c0223
ja 0x1404c023f
lea rdx, [rbp + 0x6c4]
jmp 0x1404c0235
call fcn.1404a79a8
jmp 0x1404c026b
sub edx, edx
cmovl r8w, di
mov r8d, 0x1cc
jmp 0x1404c0251
call fcn.1404a83fa
call fcn.1404b95c8
mov dword [rax], 0x22
jmp 0x1404c0266
call fcn.1404ba291
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
cmc
test ebx, ebx
jmp 0x1404c027d
je 0x1404c0099
cmp ebx, 1
jmp 0x1404c028b
je 0x1404c0633
test r14d, r14d
jmp 0x1404c0299
je 0x1404c0633
mov r8d, r11d
mov r9d, r11d
mov r10, rbx
mov edx, r9d
inc r9d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
movsx r8, dx
or r8, rdi
shld r8, rax, 0xca
imul rcx, r10
shrd r8w, bp, 0xfe
rcl r8w, 0x3c
add rcx, rax
btr r8d, 0x5e
dec r8d
xor r8b, r14b
mov r8, rcx
cmp r12b, 0x21
cmc
mov dword [rbp + rdx*4 + 0x324], ecx
stc
cmc
shr r8, 0x20
cmp r9d, r14d
jne 0x1404c02a8
jmp 0x1404c0140
cmp r10d, r14d
bswap r15d
cmovno r15w, ax
lea rcx, [rbp + 0x324]
xchg r13, r9
jmp 0x1404c031e
mov r15d, r14d
mov r9b, r9b
lea r12, [rbp + 0x6c4]
bswap r13d
cmovae r12, rcx
jmp 0x1404c033b
lea r13, [rbp + 0x324]
cmovb r15d, r10d
lea rcx, [rbp + 0x6c4]
cmovae r13, rcx
setl r9b
setb al
sub r11d, r11d
test al, al
mov dword [rbp + 0x4f0], r11d
movsx r9, r11w
mov r9d, r11d
jmp 0x1404c0370
cmovne r10d, r14d
xchg r14, r14
shr r14b, cl
add r14, 0x7c072aa9
mov r14d, r11d
clc
stc
test r8b, 0x4a
test r15d, r15d
je 0x1404c059e
mov eax, r9d
mov esi, dword [r12 + rax*4]
cmp r14, rbp
jmp 0x1404c03a3
test esi, esi
jmp 0x1404c03aa
jne 0x1404c03e0
cmp r9d, r14d
jmp 0x1404c03b8
jne 0x1404c058d
lea r14d, [r9 + 1]
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404c03cf
mov dword [rbp + 0x4f0], r14d
jmp 0x1404c03db
jmp 0x1404c058d
mov r8d, r9d
cmc
test r10d, r10d
jmp 0x1404c03ec
je 0x1404c057a
mov ebx, r9d
neg ebx
cmp r8d, 0x73
jmp 0x1404c0400
je 0x1404c04cb
mov edi, r8d
cmp r8d, r14d
jmp 0x1404c0411
jne 0x1404c0439
and dword [rbp + rdi*4 + 0x4f4], 0
cwd
mov r14w, 0x58d3
movzx dx, dil
lea eax, [r8 + 1]
cqo
mov dword [rbp + 0x4f0], eax
cbw
lea eax, [rbx + r8]
mov r14b, cl
inc r14b
inc r8d
cmp r13, 0x1c727468
rcl edx, 0xe2
add dx, 0x1809
mov edx, dword [r13 + rax*4]
shr r14, cl
test bx, r8w
mov eax, r10d
mov eax, r11d
imul rdx, rsi
sal r11b, cl
shr r14b, 0xfb
lea rdx, [rdx + rax]
cmova r11, rsp
rcr r11b, cl
mov eax, dword [rbp + rdi*4 + 0x4f4]
shl r11b, cl
cmovb r14d, edi
lea rdx, [rdx + rax]
test r9d, r12d
lea eax, [rbx + r8]
mov r11, rdx
test r9b, r9b
mov r14w, r15w
mov dword [rbp + rdi*4 + 0x4f4], edx
sal r14w, 0xda
sub r14b, 0x13
mov r14d, dword [rbp + 0x4f0]
cmp al, ch
test r13b, 0xc2
shr r11, 0x20
stc
cmp eax, r10d
jne 0x1404c03f7
test r11d, r11d
jmp 0x1404c04d3
je 0x1404c057a
cmp r8d, 0x73
jmp 0x1404c04e2
je 0x1404c07bf
mov edx, r8d
stc
cmp r8d, r14d
jmp 0x1404c04f4
jne 0x1404c0518
and dword [rbp + rdx*4 + 0x4f4], 0
mov cl, dil
lea eax, [r8 + 1]
inc ch
mov dword [rbp + 0x4f0], eax
cwde
cbw
movsx ecx, r14w
mov eax, dword [rbp + rdx*4 + 0x4f4]
dec rcx
inc r8d
inc rcx
mov ecx, r11d
xadd r11, r14
lea rcx, [rcx + rax]
cmp r14b, sil
bt r14, r12
setbe r11b
mov dword [rbp + rdx*4 + 0x4f4], ecx
bts r11d, ebp
mov r14d, dword [rbp + 0x4f0]
stc
bts r11w, r12w
shr rcx, 0x20
and r11w, bp
rcr r11b, 0x4e
not r11d
mov r11d, ecx
cmc
test dil, 0x3d
test ecx, ecx
jmp 0x1404c0574
jne 0x1404c04d9
sub r11d, r11d
cmc
cmp r8d, 0x73
jmp 0x1404c0587
je 0x1404c07c2
inc r9d
cmp r9d, r15d
jmp 0x1404c0598
jne 0x1404c0393
mov r8d, r14d
shl r8, 2
jmp 0x1404c05b0
mov dword [rbp + 0x320], r14d
test r8, r8
je 0x1404c0620
mov eax, 0x1cc
lea rcx, [rbp + 0x324]
cmp sil, 0x16
cmp r8, rax
jmp 0x1404c05d8
ja 0x1404c05ef
lea rdx, [rbp + 0x4f4]
call fcn.1404a79a8
jmp 0x1404c060f
mov r8, rax
stc
xor edx, edx
jmp 0x1404c05fa
call fcn.1404a83fa
call fcn.1404b95c8
mov dword [rax], 0x22
call fcn.1404ba291
mov r14d, dword [rbp + 0x320]
sar al, cl
xor r11d, r11d
sal r15w, 0x6c
mov r15d, dword [rsp + 0x3c]
rol al, cl
rol al, 0x88
bswap r13w
mov r13d, dword [rsp + 0x38]
mov al, 1
cmc
test al, al
je 0x1404c07c2
sub r15d, r13d
movsx di, r11b
mov edi, 0x26
jmp 0x1404c0650
mov dword [rsp + 0x3c], r15d
jmp 0x1404c065a
jne 0x1404bff70
mov eax, dword [rsp + 0x34]
mov ecx, dword [rsp + 0x30]
cmc
test r15, 0x5ed775ee
lea eax, [rax + rax*4]
cmp r15b, 0x57
cmp rbp, rdi
cmc
add eax, eax
test r12w, r13w
cmp r8w, bp
stc
sub ecx, eax
jmp 0x1404c068d
je 0x1404c08d1
dec ecx
lea rax, [0x140000000]
cmp di, 0x4ed6
stc
test r8, 0x289a3928
mov eax, dword [rax + rcx*4 + 0xc58b8]
test bl, al
jmp 0x1404c06b7
test eax, eax
jmp 0x1404c06be
jne 0x1404c06dd
mov r14d, r11d
jmp 0x1404c06cc
mov dword [rbp + 0x320], r11d
jmp 0x1404c06d8
jmp 0x1404c08df
cmp eax, 1
jmp 0x1404c06e5
je 0x1404c08d1
test r14d, r14d
je 0x1404c08df
mov r8d, r11d
jmp 0x1404c06fc
mov r9d, r11d
movzx cx, ch
movsx r10w, r8b
mov r10, rax
mov edx, r9d
mov ecx, 0xa0f1604
cdqe
movzx ecx, r14w
inc r9d
bsf ax, di
shl al, cl
mov eax, r8d
or r8b, 0x38
xchg cx, r8w
bts r8w, r9w
mov ecx, dword [rbp + rdx*4 + 0x324]
imul rcx, r10
lea rcx, [rcx + rax]
sal r8w, cl
or r8b, r14b
mov r8, rcx
cmp r12b, 0x24
cmp r13d, r10d
stc
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404c0766
jne 0x1404c070b
test r8d, r8d
je 0x1404c08ca
cmp dword [rbp + 0x320], 0x73
jae 0x1404c07c2
mov eax, dword [rbp + 0x320]
movsx r14w, r11b
mov dword [rbp + rax*4 + 0x324], r8d
setbe r14b
mov r14b, r14b
not r14b
mov r14d, dword [rbp + 0x320]
jmp 0x1404c07ab
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404c07ba
jmp 0x1404c08d1
sub r11d, r11d
mov rdx, qword [rsp + 0x60]
movzx r8w, dl
mov rax, qword [rsp + 0x58]
bt r8w, 0x6d
dec r8b
mov r8, qword [rdx]
mov al, byte [rax + 0x308]
test sil, r15b
cmp byte [rdx + 8], r11b
jmp 0x1404c07ef
je 0x1404c0867
neg al
jmp 0x1404c0800
movabs rdx, 0x8000000000000000
cbw
cwde
movabs rax, 0xfff0000000000000
jmp 0x1404c081c
sbb rcx, rcx
and rcx, rdx
bsf edx, r13d
xchg dh, dh
movabs rdx, 0x7ff0000000000000
test r13b, r10b
cmp r10b, r14b
add rcx, rdx
cmc
test dil, 0xce
test r14d, r9d
and rcx, rax
shr al, cl
mov rax, qword [r8]
and rax, rdx
jmp 0x1404c0857
or rcx, rax
jmp 0x1404c085f
mov qword [r8], rcx
jmp 0x1404c08bb
neg al
cdq
cwde
cbw
mov edx, 0x80000000
cwde
mov eax, dword [r8]
jmp 0x1404c087b
sbb ecx, ecx
cmp al, sil
and ecx, edx
rcl dh, cl
inc dl
shl dl, 0x46
mov edx, 0x7f800000
cmp sil, 0x74
add ecx, edx
test r15b, r10b
clc
and eax, edx
or ecx, eax
shl ax, 0x87
and ecx, 0xff800000
lahf
not ax
movsxd rax, r14d
mov dword [r8], ecx
movsx rax, r10w
mov rax, 0x4cde5bdd
mov eax, 3
jmp 0x1404c08c5
jmp 0x1404c2bc0
mov r14d, dword [rbp + 0x320]
test r14d, r14d
jmp 0x1404c08d9
jne 0x1404c08e7
mov ecx, r11d
jmp 0x1404c091e
lea ecx, [r14 - 1]
btc ax, 0x9a
mov dword [rsp + 0x48], r11d
bsr eax, dword [rbp + rcx*4 + 0x324]
jmp 0x1404c0902
je 0x1404c090f
inc eax
jmp 0x1404c0912
mov eax, r11d
shl ecx, 5
add ecx, eax
adc rax, 0x46c1370a
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x3c], ecx
cmp r14d, 0x3b144c08
cmp ecx, dword [rsp + 0x50]
jmp 0x1404c0936
jae 0x1404c2b7e
test eax, eax
jmp 0x1404c0943
je 0x1404c2b80
mov rbx, qword [rsp + 0x78]
test sil, 0x9d
btr r12w, 0x85
mov r15d, r11d
movsx r13d, r12w
or r13w, di
bt r13w, 0x6a
mov rdi, qword [rsp + 0x70]
mov r12d, r11d
mov dword [rbp + 0x150], r11d
movzx r13, bx
shrd r13w, r9w, 0x10
bsr r13w, dx
mov r13d, r11d
test r9b, bpl
cmc
cmp rbx, rdi
jmp 0x1404c0996
je 0x1404c16db
cmp r13d, 9
jmp 0x1404c09a5
jne 0x1404c0c2d
test r15d, r15d
jmp 0x1404c09b3
je 0x1404c0ad1
mov r8d, r11d
not edx
mov r9d, r11d
jmp 0x1404c09ca
mov edx, r9d
dec rax
inc r9d
bts rax, rax
stc
or ch, cl
mov eax, dword [rbp + rdx*4 + 0x154]
or ecx, 0x50975ed8
bsr cx, r8w
imul rcx, rax, 0x3b9aca00
cdqe
mov eax, r8d
lea rcx, [rcx + rax]
bts r8d, r15d
ror r8b, cl
mov r8, rcx
jmp 0x1404c0a10
mov dword [rbp + rdx*4 + 0x154], ecx
test r8, rbx
clc
shr r8, 0x20
cmp r9d, r15d
jne 0x1404c09ca
test r8d, r8d
jmp 0x1404c0a30
je 0x1404c0ac7
cmp dword [rbp + 0x150], 0x73
jae 0x1404c0a80
mov eax, dword [rbp + 0x150]
mov dword [rbp + rax*4 + 0x154], r8d
movsx r15w, spl
mov r15w, 0x5e3
movzx r15w, r10b
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x1404c0a6f
mov dword [rbp + 0x150], r15d
jmp 0x1404c0a7b
jmp 0x1404c0ad1
xor r9d, r9d
movsx r8d, r8w
cqo
cdq
mov dword [rbp + 0x890], r11d
cmovo dx, r8w
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], r11d
not rcx
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404c0ab8
call fcn.1404bda1a
xor r11d, r11d
adc r15w, 0x3760
stc
mov r15d, dword [rbp + 0x150]
test ch, 0xea
test r12d, r12d
jmp 0x1404c0ad9
je 0x1404c0c22
mov r8d, r11d
stc
clc
jmp 0x1404c0ae9
test r15d, r15d
jmp 0x1404c0af1
je 0x1404c0b6f
mov edx, r8d
mov r15w, dx
cdqe
movzx rcx, bp
inc r8d
test r14b, 0xde
mov eax, r12d
sbb cx, r11w
sub ch, 0x4b
mov ecx, dword [rbp + rdx*4 + 0x154]
bsf r15w, r11w
shr r15b, cl
and r15b, 0x94
add rcx, rax
movzx r12d, ax
btc r12d, r9d
mov r12, rcx
adc r15b, 0
sar r15, 0xa5
mov dword [rbp + rdx*4 + 0x154], ecx
cmp r11w, 0x2970
bts r15w, sp
inc r15
mov r15d, dword [rbp + 0x150]
cmp r13w, 0x6ffd
cmc
shr r12, 0x20
cmc
cmp r8d, r15d
jne 0x1404c0af7
test r12d, r12d
jmp 0x1404c0b77
je 0x1404c0c22
cmp r15d, 0x73
jmp 0x1404c0b86
jae 0x1404c0bc3
mov eax, r15d
not r15b
mov dword [rbp + rax*4 + 0x154], r12d
movzx r15d, r10w
mov r15d, dword [rbp + 0x150]
jmp 0x1404c0baa
inc r15d
jmp 0x1404c0bb2
mov dword [rbp + 0x150], r15d
jmp 0x1404c0bbe
jmp 0x1404c0c22
sub r9d, r9d
mov dword [rbp + 0x890], r11d
movsx ecx, r13w
movsx r8, dx
movsxd rcx, edi
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], r11d
not ch
cqo
movsx rdx, dx
mov edx, 0x1cc
movsx cx, al
movzx ecx, r8w
lea rcx, [rbp + 0x154]
jmp 0x1404c0c07
call fcn.1404bda1a
mov r15d, dword [rbp + 0x150]
movzx eax, r11w
add r12b, 0x60
sub r11d, r11d
movzx r13d, dx
mov r12d, r11d
movzx r13w, r10b
mov r13d, r11d
movzx eax, byte [rbx]
xchg rcx, rcx
lea ecx, [r12 + r12*4]
inc r13d
inc rbx
adc r12, rsi
cmc
lea r12d, [rax + rcx*2]
cmp rbx, rdi
jmp 0x1404c0c4d
jne 0x1404c099c
test r13d, r13d
jmp 0x1404c0c5b
je 0x1404c16db
mov eax, 0xcccccccd
sal cx, 0xb4
mul r13d
jmp 0x1404c0c72
mov eax, edx
cmp r13b, r15b
sal rcx, 0xb9
clc
shr eax, 3
mov dword [rsp + 0x48], eax
mov ecx, eax
cmp r15b, 0
mov dword [rsp + 0x34], eax
cmp cl, 0x41
test eax, eax
jmp 0x1404c0c97
je 0x1404c13d9
mov eax, ecx
cmp sil, 0xb8
sar dil, 0x96
bt r8w, cx
mov edx, 0x26
xor esi, 0x1b8b21e8
cmp ecx, edx
movzx ecx, bx
cmova eax, edx
sub edx, edx
bt si, r14w
mov dword [rsp + 0x38], eax
adc ebx, r13d
rol edi, cl
lea edi, [rax - 1]
shrd ax, r11w, 0xf8
sbb ax, cx
btr rcx, 0xaa
lea rax, [0x140000000]
ror cx, 0xea
ror bl, cl
sal cl, 0xd4
movzx ecx, byte [rax + rdi*4 + 0xc5822]
rcr rbx, cl
movzx esi, byte [rax + rdi*4 + 0xc5823]
mov ebx, ecx
ror al, cl
rol rax, 0x91
rol r8b, cl
shl rbx, 2
cwde
cmovs r8w, si
mov r8, rbx
cmove ax, r10w
lea eax, [rsi + rcx]
lea rcx, [rbp + 0x6c4]
jmp 0x1404c0d2f
mov dword [rbp + 0x6c0], eax
jmp 0x1404c0d3a
call fcn.1404a83fa
lea rcx, [0x140000000]
cdqe
bswap ax
btc r8, 0xee
shl rsi, 2
movzx eax, word [rcx + rdi*4 + 0xc5820]
stc
rol rdx, cl
lea rdx, [rcx + 0xc4f10]
bts rcx, r10
clc
xadd cx, cx
lea rcx, [rbp + 0x6c4]
movsx r8w, r14b
mov r8, rsi
cmp ah, 0xc7
test r14b, r11b
add rcx, rbx
jmp 0x1404c0d8d
lea rdx, [rdx + rax*4]
jmp 0x1404c0d96
call fcn.1404a79a8
mov r10d, dword [rbp + 0x6c0]
cmc
cmp r13w, r12w
cmp r10d, 1
jmp 0x1404c0db0
ja 0x1404c0f42
mov eax, dword [rbp + 0x6c4]
sub ebx, ebx
test eax, eax
jmp 0x1404c0dc5
jne 0x1404c0e06
mov dword [rbp + 0x890], ebx
sal r8b, cl
rcl r8b, 0xad
mov dword [rbp + 0x150], ebx
ror r8b, 0x12
shl r8, 0x51
and r8, r14
xor r9d, r9d
movsx r8w, al
movsx r8, bp
lea r8, [rbp + 0x894]
jmp 0x1404c0e01
jmp 0x1404c136a
cmp eax, 1
jmp 0x1404c0e0e
je 0x1404c138f
test r15d, r15d
je 0x1404c138f
mov r8d, ebx
movsxd rdx, edi
cwd
mov r9d, ebx
mov r10, rax
cbw
mov edx, r9d
movsxd rcx, r12d
bswap ax
lahf
inc r9d
mov eax, r8d
xadd ch, cl
movsx rcx, r14w
mov ecx, dword [rbp + rdx*4 + 0x154]
movzx r8, cx
sal r8w, cl
imul rcx, r10
btc r8w, r8w
sal r8, 0x7d
lea rcx, [rcx + rax]
movzx r8, bx
xchg r8b, r8b
mov r8, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
shr r8, 0x20
cmp r9d, r15d
jmp 0x1404c0e81
jne 0x1404c0e2d
test r8d, r8d
je 0x1404c1380
cmp dword [rbp + 0x150], 0x73
jae 0x1404c0ed3
mov eax, dword [rbp + 0x150]
dec r15b
movzx r15d, r14w
inc r15
mov dword [rbp + rax*4 + 0x154], r8d
xchg r15b, r15b
mov r15d, dword [rbp + 0x150]
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x1404c0ece
jmp 0x1404c138f
xor r9d, r9d
cmovle r8w, r13w
movsx r8d, r9w
jmp 0x1404c0ee4
mov dword [rbp + 0x890], ebx
movsx cx, r9b
movsxd r8, r13d
movsx ecx, r9w
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], ebx
jmp 0x1404c0f0f
mov edx, 0x1cc
movsx rcx, r11w
movsxd rcx, r8d
movzx ecx, si
lea rcx, [rbp + 0x154]
jmp 0x1404c0f2a
call fcn.1404bda1a
mov al, bl
mov r15d, dword [rbp + 0x150]
jmp 0x1404c0f3d
jmp 0x1404c139d
lea r8, [rbp + 0x6c4]
lea rcx, [rbp + 0x154]
clc
cmp r15d, 1
jmp 0x1404c0f5a
ja 0x1404c10cc
mov ebx, dword [rbp + 0x154]
movzx edx, ax
sal dx, cl
cmp al, r13b
mov r9, r10
rcr dh, cl
shl dx, 0x2b
shl r9, 2
mov edx, 0x1cc
jmp 0x1404c0f86
mov dword [rbp + 0x150], r10d
jmp 0x1404c0f92
call fcn.1404bda1a
sub edi, edi
cmp bpl, 0xec
stc
test ebx, ebx
jmp 0x1404c0fa5
jne 0x1404c0fc1
mov dword [rbp + 0x890], edi
jmp 0x1404c0fb6
mov dword [rbp + 0x150], edi
jmp 0x1404c0de9
mov r15d, dword [rbp + 0x150]
stc
jmp 0x1404c0fcf
cmp ebx, 1
je 0x1404c138f
test r15d, r15d
je 0x1404c138f
mov r8d, edi
cwde
mov r9d, edi
cdqe
mov r10w, r12w
cwde
mov r10, rbx
movsx rdx, r10w
movzx rcx, r15w
mov edx, r9d
movsxd rax, r10d
mov cl, sil
movsx cx, dil
inc r9d
and cl, r11b
mov eax, r8d
sbb r8d, 0x333a0b4a
sal ch, 0xd7
mov ecx, dword [rbp + rdx*4 + 0x154]
bts r8w, di
imul rcx, r10
rol r8b, cl
lea rcx, [rcx + rax]
mov r8, rcx
cmp bpl, dil
test bx, cx
jmp 0x1404c1040
mov dword [rbp + rdx*4 + 0x154], ecx
cmc
test sil, 0xd6
shr r8, 0x20
cmp r9d, r15d
jne 0x1404c0ffa
test r8d, r8d
jmp 0x1404c1061
je 0x1404c1380
cmp dword [rbp + 0x150], 0x73
jmp 0x1404c1073
jb 0x1404c0e9d
xor r9d, r9d
movsx r8w, r13b
movsx rdx, r14w
mov dword [rbp + 0x890], edi
setno r8b
cmovs ecx, edx
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], edi
not edx
xchg rcx, rdx
jmp 0x1404c10a9
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404c10ba
call fcn.1404bda1a
mov al, dil
jmp 0x1404c10c7
jmp 0x1404c0f31
cmp r10d, r15d
movzx ebx, sp
setp bh
lea rdx, [rbp + 0x6c4]
mov ebx, r15d
cmovae rdx, rcx
mov al, 0x17
movsx cx, r13b
cmovb ebx, r10d
mov al, cl
sete al
setb al
mov qword [rsp + 0x68], rdx
mov cx, 0x595f
movzx rcx, r15w
lea rcx, [rbp + 0x154]
jmp 0x1404c110f
mov dword [rsp + 0x30], ebx
jmp 0x1404c1118
cmovae rcx, r8
test al, 0x98
jmp 0x1404c1123
test al, al
jmp 0x1404c112a
cmovne r10d, r15d
stc
xor eax, eax
sub r9d, r9d
jmp 0x1404c113c
mov dword [rbp + 0x4f0], eax
test r12b, r12b
cmp r12b, 0x30
test bpl, 0x70
test ebx, ebx
jmp 0x1404c1154
je 0x1404c134d
mov r15, rcx
sal sil, 0xbc
sar sil, 0x6b
sbb esi, eax
mov esi, dword [rdx + r9*4]
clc
cmp r9b, r10b
test esi, esi
jmp 0x1404c1176
jne 0x1404c11ab
cmp r9d, eax
jmp 0x1404c1184
jne 0x1404c133c
and dword [rbp + r9*4 + 0x4f4], esi
lea eax, [r9 + 1]
jmp 0x1404c119b
mov dword [rbp + 0x4f0], eax
jmp 0x1404c11a6
jmp 0x1404c133c
xor r11d, r11d
movsx r8w, dil
ror r8w, cl
mov r8d, r9d
test r10d, r10d
je 0x1404c132d
mov ebx, r9d
clc
neg ebx
jmp 0x1404c11ce
cmp r8d, 0x73
je 0x1404c1277
mov edi, r8d
cmp r8d, eax
jmp 0x1404c11e3
jne 0x1404c1205
and dword [rbp + rdi*4 + 0x4f4], 0
lea eax, [r8 + 1]
not dh
cqo
cmovle rdx, r9
mov dword [rbp + 0x4f0], eax
cdqe
lea eax, [rbx + r8]
inc r8d
btr dx, r12w
btc rdx, rdx
mov edx, dword [r15 + rax*4]
xadd al, ah
cmc
mov eax, 0x3ab55741
mov eax, dword [rbp + rdi*4 + 0x4f4]
imul rdx, rsi
test sil, r8b
add rdx, rax
mov eax, r11d
shld r11w, si, 0xc9
clc
lea rdx, [rdx + rax]
xadd r11b, r11b
lea eax, [rbx + r8]
mov r11, rdx
mov dword [rbp + rdi*4 + 0x4f4], edx
shr r11, 0x20
test r11b, sil
cmp eax, r10d
movzx ax, dh
jmp 0x1404c1266
mov eax, dword [rbp + 0x4f0]
jmp 0x1404c1271
jne 0x1404c11ce
test r11d, r11d
jmp 0x1404c127f
je 0x1404c1326
cmp r8d, 0x73
jmp 0x1404c128e
je 0x1404c1326
mov edx, r8d
cmp dil, 0xb
clc
cmp r8d, eax
jmp 0x1404c12a4
jne 0x1404c12c9
and dword [rbp + rdx*4 + 0x4f4], 0
movzx ecx, r10w
lea eax, [r8 + 1]
movsx rcx, r10w
mov dword [rbp + 0x4f0], eax
cdqe
xchg cx, cx
mov ecx, dword [rbp + rdx*4 + 0x4f4]
movzx ax, r11b
mov eax, r14d
movsx eax, sp
inc r8d
btc eax, edx
rcl rax, cl
mov eax, r11d
adc r11b, 0xf1
movsx r11d, sp
add rcx, rax
dec r11w
btc r11d, esi
mov dword [rbp + rdx*4 + 0x4f4], ecx
mov eax, dword [rbp + 0x4f0]
shr rcx, 0x20
dec r11b
shl r11b, cl
mov r11d, ecx
cmp r10b, 9
clc
test ecx, ecx
jmp 0x1404c1320
jne 0x1404c1285
mov ebx, dword [rsp + 0x30]
cmp r11b, r8b
cmp r8d, 0x73
je 0x1404c14fe
mov rdx, qword [rsp + 0x68]
inc r9d
cmp r9d, ebx
jmp 0x1404c1347
jne 0x1404c1167
mov r9d, eax
lea r8, [rbp + 0x4f4]
shl r9, 2
movzx edx, r8w
mov cl, dil
bswap edx
mov dword [rbp + 0x150], eax
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404c137b
call fcn.1404bda1a
mov r15d, dword [rbp + 0x150]
sub al, r11b
jmp 0x1404c138f
mov al, 1
jmp 0x1404c139d
xor r11d, r11d
cmc
test al, al
jmp 0x1404c13a8
je 0x1404c1560
mov ecx, dword [rsp + 0x34]
cmp al, r12b
jmp 0x1404c13ba
sub ecx, dword [rsp + 0x38]
jmp 0x1404c13c3
mov dword [rsp + 0x34], ecx
jmp 0x1404c13cc
jne 0x1404c0c9d
mov eax, dword [rsp + 0x48]
cmp r14b, cl
lea eax, [rax + rax*4]
add eax, eax
jmp 0x1404c13e8
sub r13d, eax
jmp 0x1404c13f0
je 0x1404c15b3
lea ecx, [r13 - 1]
or rax, 0x5a5a2e7a
lea rax, [0x140000000]
jmp 0x1404c140d
mov eax, dword [rax + rcx*4 + 0xc58b8]
cmp r15b, 0x17
test eax, eax
jmp 0x1404c141f
je 0x1404c1560
cmp eax, 1
jmp 0x1404c142d
je 0x1404c15b3
test r15d, r15d
jmp 0x1404c143b
je 0x1404c15b3
mov r8d, r11d
dec r9b
mov r9d, r11d
cdq
mov r10d, eax
cdq
sete dh
inc cl
mov edx, r9d
movzx ecx, r14w
bswap ecx
inc r9d
mov eax, r8d
shl r8b, 0x7d
test ax, 0x3afe
mov ecx, dword [rbp + rdx*4 + 0x154]
stc
setge r8b
add r8b, 0x87
imul rcx, r10
sal r8w, cl
add rcx, rax
mov r8, rcx
test rbx, r15
mov dword [rbp + rdx*4 + 0x154], ecx
cmc
cmp ax, si
shr r8, 0x20
cmc
cmp r9d, r15d
jmp 0x1404c14a4
jne 0x1404c1454
test r8d, r8d
jmp 0x1404c14b2
je 0x1404c15aa
cmp dword [rbp + 0x150], 0x73
jmp 0x1404c14c4
jae 0x1404c1560
mov eax, dword [rbp + 0x150]
movzx r15d, r10w
not r15w
inc r15b
mov dword [rbp + rax*4 + 0x154], r8d
mov r15d, dword [rbp + 0x150]
jmp 0x1404c14ef
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x1404c15b3
and dword [rbp + 0x890], 0
bt r8w, dx
sbb r8w, 0x67d2
cdq
lea r8, [rbp + 0x894]
cmp spl, spl
and dword [rbp + 0x150], 0
lea rcx, [rbp + 0x154]
mov dx, dx
dec dh
test ax, 0x4ce7
xor r9d, r9d
setg dh
mov edx, 0x1cc
call fcn.1404bda1a
mov r15d, dword [rbp + 0x150]
shl al, cl
rcr al, cl
shr al, 0xff
xor r11d, r11d
mov al, r11b
jmp 0x1404c155b
jmp 0x1404c13a1
xor r9d, r9d
xchg cx, cx
movsx r8w, spl
mov dword [rbp + 0x890], r11d
setns r8b
cwd
bswap rdx
lea r8, [rbp + 0x894]
setb ch
bswap cx
cqo
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404c15a2
call fcn.1404bda1a
sub r11d, r11d
mov r15d, dword [rbp + 0x150]
clc
cmc
test r12d, r12d
jmp 0x1404c15bb
je 0x1404c16db
mov r8d, r11d
test r15d, r15d
jmp 0x1404c15cc
je 0x1404c1633
mov ecx, r8d
movsx r15, r10w
cwd
movzx r15, r13w
inc r8d
mov eax, r12d
bts rdx, r14
mov edx, dword [rbp + rcx*4 + 0x154]
xor r15, rdi
btr r15, rbx
bswap r15
lea rdx, [rdx + rax]
mov dword [rbp + rcx*4 + 0x154], edx
mov r15d, dword [rbp + 0x150]
bswap r12w
shld r12d, r11d, 0x2c
dec r12b
shr rdx, 0x20
or r12b, 0xea
mov r12d, edx
stc
clc
cmp r8d, r15d
jmp 0x1404c162d
jne 0x1404c15d2
test r12d, r12d
jmp 0x1404c163b
je 0x1404c16db
cmp r15d, 0x73
jae 0x1404c1685
mov eax, r15d
movzx r15w, dl
jmp 0x1404c1658
mov dword [rbp + rax*4 + 0x154], r12d
mov r15d, dword [rbp + 0x150]
jmp 0x1404c166c
inc r15d
jmp 0x1404c1674
mov dword [rbp + 0x150], r15d
jmp 0x1404c1680
jmp 0x1404c16db
xor r9d, r9d
mov r8b, 0x8b
mov dword [rbp + 0x890], r11d
movsx dx, spl
lea r8, [rbp + 0x894]
movsx ecx, r10w
cdq
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
mov ch, bl
movsx ecx, r11w
movzx rcx, di
lea rcx, [rbp + 0x154]
jmp 0x1404c16c5
call fcn.1404bda1a
mov r15d, dword [rbp + 0x150]
movzx r13w, r13b
mov edx, esi
xor r11d, r11d
mov rax, qword [rsp + 0x58]
mov r13d, 1
shl r12b, cl
rol edx, cl
rcr r12b, cl
mov r12d, dword [rsp + 0x40]
seto dl
stc
mov qword [rbp + 0x4f4], 1
mov dword [rsp + 0x30], r13d
btc cx, si
cqo
bts edx, r15d
sub r12d, dword [rax]
cmp dword [rax], r11d
mov eax, 0xcccccccd
mov cx, 0xef7
mov dword [rbp + 0x4f0], r13d
cmovge r12d, dword [rsp + 0x40]
cdq
clc
movzx ecx, r11w
mul r12d
shrd ax, r9w, 0x20
mov eax, edx
and rcx, 0x14a55b91
movzx ecx, r14w
rol cl, 0x6f
shr eax, 3
mov dword [rsp + 0x38], eax
movzx ecx, sp
and cl, r11b
mov ecx, eax
mov dword [rsp + 0x34], eax
test eax, eax
je 0x1404c1f36
mov eax, ecx
xadd rsi, rdx
bsr dx, cx
mov edx, 0x26
sub r8b, r8b
cmovl di, cx
cmp ecx, edx
cmova eax, edx
shld esi, r13d, 0xa3
bts di, sp
sub edx, edx
cmp r13b, 0x5c
mov dword [rsp + 0x48], eax
shld rbx, rdx, 0xc3
setne r8b
lea edi, [rax - 1]
adc ax, bp
cbw
movzx rcx, bp
lea rax, [0x140000000]
shrd ecx, r8d, 0x21
jmp 0x1404c17be
movzx ecx, byte [rax + rdi*4 + 0xc5822]
bts r8d, ecx
sub bh, 0x8d
movzx esi, byte [rax + rdi*4 + 0xc5823]
cwde
sub rbx, 0x335c5c15
mov ebx, ecx
cbw
sar r8b, cl
shl rbx, 2
xchg r8b, al
jmp 0x1404c17f3
mov r8, rbx
lea eax, [rsi + rcx]
movsxd rcx, r9d
lea rcx, [rbp + 0x894]
mov dword [rbp + 0x890], eax
jmp 0x1404c180e
call fcn.1404a83fa
lea rcx, [0x140000000]
shl rsi, 2
sal ax, cl
jmp 0x1404c1826
movzx eax, word [rcx + rdi*4 + 0xc5820]
setge dl
movsx edx, si
lea rdx, [rcx + 0xc4f10]
inc r8d
add r8w, ax
lea rcx, [rbp + 0x894]
mov r8, rsi
jmp 0x1404c1851
add rcx, rbx
jmp 0x1404c1859
lea rdx, [rdx + rax*4]
jmp 0x1404c1862
call fcn.1404a79a8
mov r10d, dword [rbp + 0x890]
cmc
cmp r10d, 1
jmp 0x1404c1878
ja 0x1404c1a2e
mov eax, dword [rbp + 0x894]
cmp r14b, r8b
cmp r10b, 0xef
xor ebx, ebx
stc
test eax, eax
jne 0x1404c18fb
sub r9d, r9d
mov dword [rbp + 0x6c0], ebx
movsx rdx, r14w
xchg dl, dl
lea r8, [rbp + 0x6c4]
sete ch
mov dword [rbp + 0x4f0], ebx
movzx dx, r13b
setb dl
mov edx, 0x1cc
lea rcx, [rbp + 0x4f4]
jmp 0x1404c18ce
call fcn.1404bda1a
mov r13d, dword [rbp + 0x4f0]
not al
mov dword [rsp + 0x30], r13d
jmp 0x1404c18e6
mov al, 1
movzx si, bl
jmp 0x1404c18f1
mov esi, 0x1cc
jmp 0x1404c1efc
cmp eax, 1
je 0x1404c18e6
test r13d, r13d
je 0x1404c18e6
mov r8d, ebx
setg dh
movsx r9d, bx
mov r9d, ebx
movsx r10, r11w
mov r10, rax
mov edx, r9d
inc r9d
sbb eax, 0xfe3587b
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
mov r8b, 0xb
sar r8w, cl
imul rcx, r10
sub r8w, 0x33d4
rcl r8b, 0x4e
shrd r8d, r9d, 0x4a
lea rcx, [rcx + rax]
movsxd r8, r14d
mov r8, 0x7c5e5e8a
rol r8d, cl
mov r8, rcx
clc
mov dword [rbp + rdx*4 + 0x4f4], ecx
shr r8, 0x20
cmp r9d, r13d
jmp 0x1404c1978
jne 0x1404c1921
test r8d, r8d
jmp 0x1404c1986
je 0x1404c18d3
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404c1998
jae 0x1404c19d6
mov eax, dword [rbp + 0x4f0]
movzx r13d, ax
mov dword [rbp + rax*4 + 0x4f4], r8d
xchg r13b, r13b
inc r13
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x1404c19c5
mov dword [rbp + 0x4f0], r13d
jmp 0x1404c19d1
jmp 0x1404c18dc
xor r9d, r9d
movzx r8w, r14b
cqo
cwd
mov dword [rbp + 0x890], ebx
lea r8, [rbp + 0x894]
mov dword [rbp + 0x4f0], ebx
movzx ecx, r9w
mov dl, r15b
mov edx, 0x1cc
xchg ch, cl
not cl
lea rcx, [rbp + 0x4f4]
jmp 0x1404c1a11
call fcn.1404bda1a
mov r13d, dword [rbp + 0x4f0]
mov al, bl
jmp 0x1404c1a24
mov dword [rsp + 0x30], r13d
jmp 0x1404c18f1
lea r8, [rbp + 0x894]
movsxd rcx, r15d
ror ch, 0xac
lea rcx, [rbp + 0x4f4]
jmp 0x1404c1a47
cmp r13d, 1
jmp 0x1404c1a50
ja 0x1404c1c0c
mov ebx, dword [rbp + 0x4f4]
mov r9, r10
mov esi, 0x1cc
bsf dx, r11w
shl r9, 2
mov edx, esi
mov dword [rbp + 0x4f0], r10d
jmp 0x1404c1a7b
call fcn.1404bda1a
sub edi, edi
cmp rbx, 0x384d14e5
cmp r15w, r15w
test ebx, ebx
jne 0x1404c1abc
mov dword [rbp + 0x890], edi
rol r8w, cl
lea r8, [rbp + 0x894]
cmc
mov dword [rbp + 0x4f0], edi
clc
test ebx, 0x4e4a593a
sub r9d, r9d
jmp 0x1404c1ecb
mov r13d, dword [rbp + 0x4f0]
test al, 0x2e
mov dword [rsp + 0x30], r13d
jmp 0x1404c1ad0
cmp ebx, 1
jmp 0x1404c1ad8
je 0x1404c1ef3
test r13d, r13d
jmp 0x1404c1ae6
je 0x1404c1ef3
mov r8d, edi
xchg ah, dh
setb al
cqo
mov r9d, edi
cdqe
mov r10, rbx
jmp 0x1404c1b03
mov edx, r9d
inc r9d
mov ah, 0xc1
or rcx, r14
mov eax, r8d
sbb cl, 0x4f
movsx r8, r13w
mov ecx, dword [rbp + rdx*4 + 0x4f4]
neg r8b
imul rcx, r10
clc
not r8w
lea rcx, [rcx + rax]
movzx r8, bp
mov r8, rcx
clc
mov dword [rbp + rdx*4 + 0x4f4], ecx
stc
cmp r13, rsi
shr r8, 0x20
cmp di, r12w
cmp r12, 0x792d11e2
cmp r9d, r13d
jmp 0x1404c1b5a
jne 0x1404c1b03
test r8d, r8d
jmp 0x1404c1b68
je 0x1404c1ee4
cmp dword [rbp + 0x4f0], 0x73
jae 0x1404c1bb1
mov eax, dword [rbp + 0x4f0]
mov dword [rbp + rax*4 + 0x4f4], r8d
dec r13b
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404c1b98
inc r13d
jmp 0x1404c1ba0
mov dword [rbp + 0x4f0], r13d
jmp 0x1404c1bac
jmp 0x1404c1eee
xor r9d, r9d
mov dword [rbp + 0x890], edi
movsxd rdx, edx
movzx rdx, r13w
lea r8, [rbp + 0x894]
mov dl, 0x77
movsxd rcx, r14d
cmovb ecx, r12d
mov dword [rbp + 0x4f0], edi
seto dh
mov rdx, rsi
lea rcx, [rbp + 0x4f4]
jmp 0x1404c1be9
call fcn.1404bda1a
mov r13d, dword [rbp + 0x4f0]
mov al, dil
jmp 0x1404c1bfd
mov dword [rsp + 0x30], r13d
jmp 0x1404c1c07
jmp 0x1404c1efc
cmp r10d, r13d
sets bh
lea rdx, [rbp + 0x894]
movsx ebx, r11w
mov ebx, r13d
setno al
cmovae rdx, rcx
cmovnp ecx, ebx
cmovb ebx, r10d
cmovs ecx, r12d
xchg ecx, ecx
setb al
xchg cl, ch
cmovns cx, cx
bswap ecx
mov qword [rsp + 0x68], rdx
cmovp cx, cx
lea rcx, [rbp + 0x4f4]
jmp 0x1404c1c54
mov dword [rsp + 0x30], ebx
jmp 0x1404c1c5d
cmovae rcx, r8
test al, al
jmp 0x1404c1c68
cmovne r10d, r13d
cmp r12b, r8b
jmp 0x1404c1c75
sub eax, eax
sub r9d, r9d
clc
mov dword [rbp + 0x6c0], eax
test r10b, 0xaf
test ebx, ebx
jmp 0x1404c1c8c
je 0x1404c1e99
mov r13, rcx
mov esi, dword [rdx + r9*4]
cmp r12w, 0x5b8c
clc
test esi, esi
jmp 0x1404c1ca7
jne 0x1404c1cdb
cmp r9d, eax
jmp 0x1404c1cb5
jne 0x1404c1e86
and dword [rbp + r9*4 + 0x6c4], esi
setbe ah
cwde
movsx ax, bpl
lea eax, [r9 + 1]
mov dword [rbp + 0x6c0], eax
jmp 0x1404c1e86
xor r11d, r11d
mov r8d, r9d
test r10d, r10d
jmp 0x1404c1ce9
je 0x1404c1e6d
mov ebx, r9d
neg ebx
stc
clc
cmp r8d, 0x73
jmp 0x1404c1cff
je 0x1404c1dc0
mov edi, r8d
test r11b, bl
clc
cmp r8d, eax
jmp 0x1404c1d14
jne 0x1404c1d34
and dword [rbp + rdi*4 + 0x6c4], 0
lea eax, [r8 + 1]
mov dword [rbp + 0x6c0], eax
movsxd rax, r14d
movzx dx, spl
lea eax, [rbx + r8]
inc r8d
rol rdx, cl
stc
mov edx, dword [r13 + rax*4]
mov eax, r11d
not r11b
imul rdx, rsi
ror r11w, 0xf9
neg r11d
add rdx, rax
mov eax, dword [rbp + rdi*4 + 0x6c4]
movzx r11w, al
cmove r11d, r15d
add rdx, rax
cmp al, r15b
xor r11d, 0x4eb66c6e
lea eax, [rbx + r8]
rcr r11b, cl
rol r11b, cl
mov r11, rdx
jmp 0x1404c1d89
mov dword [rbp + rdi*4 + 0x6c4], edx
test spl, 0x34
cmp cx, 0x4767
cmp r8b, r11b
shr r11, 0x20
cmc
cmp eax, r10d
jmp 0x1404c1daf
mov eax, dword [rbp + 0x6c0]
jmp 0x1404c1dba
jne 0x1404c1cf6
test r11d, r11d
jmp 0x1404c1dc8
je 0x1404c1e65
cmp r8d, 0x73
je 0x1404c1e65
mov edx, r8d
cmp r8b, sil
clc
cmp r8d, eax
jne 0x1404c1e01
and dword [rbp + rdx*4 + 0x6c4], 0
not ch
mov rax, rsi
lea eax, [r8 + 1]
inc cl
mov dword [rbp + 0x6c0], eax
mov eax, dword [rbp + rdx*4 + 0x6c4]
movsx cx, bh
setno ch
mov cx, 0x586a
inc r8d
sar ch, 0xa1
mov ecx, r11d
sar r11b, cl
sub r11, rax
cmp dx, r13w
add rcx, rax
movzx eax, r12w
bts r11w, sp
mov dword [rbp + rdx*4 + 0x6c4], ecx
dec r11w
rcr ah, cl
mov eax, dword [rbp + 0x6c0]
stc
test di, 0x75c1
sal r11b, 0x11
shr rcx, 0x20
stc
mov r11d, ecx
clc
test ecx, ecx
jmp 0x1404c1e5f
jne 0x1404c1dce
mov ebx, dword [rsp + 0x30]
cmp r11w, si
cmp r8d, 0x73
jmp 0x1404c1e76
je 0x1404c1fdb
mov rdx, qword [rsp + 0x68]
jmp 0x1404c1e86
inc r9d
clc
cmp r9w, 0x35d8
cmp r9d, ebx
jne 0x1404c1c95
mov r9d, eax
shld esi, edx, 0x3f
sbb rcx, rax
rcl ecx, cl
lea r8, [rbp + 0x6c4]
rcr edx, cl
clc
shl r9, 2
movzx dx, r9b
movsx rsi, cx
mov esi, 0x1cc
movsx rcx, r9w
mov dword [rbp + 0x4f0], eax
mov rdx, rsi
movzx cx, r13b
lea rcx, [rbp + 0x4f4]
jmp 0x1404c1edf
call fcn.1404bda1a
mov r13d, dword [rbp + 0x4f0]
sub al, spl
mov dword [rsp + 0x30], r13d
mov al, 1
cmp di, r8w
test dl, r9b
xor r11d, r11d
test r10d, 0x1dec4787
cmp r11d, ebx
stc
test al, al
je 0x1404c205a
mov ecx, dword [rsp + 0x34]
cmc
cmp dl, r10b
jmp 0x1404c1f1f
sub ecx, dword [rsp + 0x48]
mov dword [rsp + 0x34], ecx
jmp 0x1404c1f2c
jne 0x1404c1767
mov eax, dword [rsp + 0x38]
lea eax, [rax + rax*4]
jmp 0x1404c1f3e
add eax, eax
cmp r15b, r9b
sub r12d, eax
je 0x1404c1fbd
lea ecx, [r12 - 1]
lea rax, [0x140000000]
mov eax, dword [rax + rcx*4 + 0xc58b8]
cmp r14w, dx
clc
test eax, eax
jmp 0x1404c1f6b
jne 0x1404c2067
xor r9d, r9d
movzx ecx, r15w
mov dword [rbp - 0x80], r11d
jmp 0x1404c1f88
lea r8, [rbp - 0x7c]
movsxd rcx, esi
movsx dx, ah
mov dword [rbp + 0x4f0], r11d
movsx rcx, dx
mov edx, 0x1cc
lea rcx, [rbp + 0x4f4]
call fcn.1404bda1a
mov r13d, dword [rbp + 0x4f0]
clc
mov dword [rsp + 0x30], r13d
cmc
sub r11d, r11d
test r15d, r15d
jmp 0x1404c1fc8
jne 0x1404c2230
mov edx, r11d
jmp 0x1404c1fd6
jmp 0x1404c2277
and dword [rbp - 0x80], 0
or sil, r15b
mov dh, 0xc0
btc r8w, 0x9e
lea r8, [rbp - 0x7c]
rcl ch, 0xbd
btr edx, 0x32
and dword [rbp + 0x4f0], 0
rcr rsi, 0x74
btr rcx, rcx
lea rcx, [rbp + 0x4f4]
adc sil, cl
movsx rsi, sp
cwd
mov esi, 0x1cc
sete dh
xor r9d, r9d
mov edx, esi
jmp 0x1404c2027
call fcn.1404bda1a
mov r13d, dword [rbp + 0x4f0]
shl al, 0x57
mov al, sil
xor r11d, r11d
setno al
mov al, 0x64
xchg al, al
mov al, r11b
jmp 0x1404c204b
mov dword [rsp + 0x30], r13d
jmp 0x1404c2055
jmp 0x1404c1f0a
mov rdx, rsi
jmp 0x1404c2062
jmp 0x1404c213b
cmp eax, 1
je 0x1404c1fbd
test r13d, r13d
jmp 0x1404c2078
je 0x1404c1fbd
mov r8d, r11d
cdq
movzx r10d, sp
mov r9d, r11d
movzx ecx, ax
dec ch
jmp 0x1404c2093
mov r10, rax
mov edx, r9d
movsx rcx, dx
cwde
inc r9d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
and r8b, spl
shl r8b, cl
jmp 0x1404c20b6
imul rcx, r10
dec r8d
mov r8, r12
lea rcx, [rcx + rax]
mov r8, rcx
mov dword [rbp + rdx*4 + 0x4f4], ecx
jmp 0x1404c20d3
shr r8, 0x20
clc
test r15, r9
stc
cmp r9d, r13d
jmp 0x1404c20e4
jne 0x1404c2096
test r8d, r8d
je 0x1404c1faf
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404c20ff
jae 0x1404c2136
mov eax, dword [rbp + 0x4f0]
mov dword [rbp + rax*4 + 0x4f4], r8d
inc r13b
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404c2122
inc r13d
jmp 0x1404c212a
mov dword [rbp + 0x4f0], r13d
jmp 0x1404c1fb7
mov edx, 0x1cc
sub r9d, r9d
movsx r8, di
xchg cl, r8b
mov dword [rbp - 0x80], r11d
not cx
lea r8, [rbp - 0x7c]
movsx ecx, r10w
setne ch
cmovae ecx, r13d
mov dword [rbp + 0x4f0], r11d
movzx rcx, r8w
movsx ecx, r14w
movsx rcx, r12w
lea rcx, [rbp + 0x4f4]
jmp 0x1404c217a
call fcn.1404bda1a
mov rax, qword [rsp + 0x58]
and bl, 0x74
rol cl, cl
bswap cx
mov bl, byte [rax + 0x308]
dec cl
bsf ecx, r9d
mov rax, qword [rsp + 0x60]
mov rcx, rax
cmc
test ax, 0x4ef4
cmp byte [rax + 8], 0
jmp 0x1404c21ae
je 0x1404c21ed
call fcn.1404be483
neg bl
movzx dx, r11b
setge dh
movabs rdx, 0x8000000000000000
jmp 0x1404c21d2
sbb rcx, rcx
and rcx, rdx
and rcx, rdx
jmp 0x1404c21e0
mov qword [rax], rcx
jmp 0x1404c21e8
jmp 0x1404c2221
call fcn.1404be4ed
neg bl
inc edx
jmp 0x1404c21fe
mov edx, 0x80000000
jmp 0x1404c2208
sbb ecx, ecx
cmp bx, r12w
and ecx, edx
test r15w, 0x3201
clc
stc
and ecx, edx
jmp 0x1404c221f
mov dword [rax], ecx
mov eax, 2
jmp 0x1404c222b
jmp 0x1404c2bc0
lea edx, [r15 - 1]
mov dword [rsp + 0x48], r11d
shrd ax, sp, 0xc1
and al, al
bsr eax, dword [rbp + rdx*4 + 0x154]
jmp 0x1404c224d
je 0x1404c225a
inc eax
jmp 0x1404c2263
mov eax, r11d
clc
jmp 0x1404c2263
shl edx, 5
test r12w, 0x158c
add edx, eax
cmp bp, 0x4d29
cmp r11w, r8w
test r13d, r13d
jmp 0x1404c227f
jne 0x1404c2292
mov ecx, r11d
jmp 0x1404c228d
jmp 0x1404c22d4
lea ecx, [r13 - 1]
movsxd rax, esp
and ah, 0x4b
xchg al, ah
mov dword [rsp + 0x48], r11d
shl ah, cl
xchg ah, al
bsr eax, dword [rbp + rcx*4 + 0x4f4]
je 0x1404c22c1
inc eax
jmp 0x1404c22bc
jmp 0x1404c22c7
mov eax, r11d
sub r8b, r11b
shl ecx, 5
add ecx, eax
cmp ecx, r9d
stc
bsr rax, rcx
mov eax, ecx
movsx r8d, r9w
movzx r12w, dl
mov r8d, 0xffffffff
bsr r12, r13
rcr r12b, cl
sub eax, edx
btc r12, r8
sar r12b, cl
mov r12d, 0x20
cmp edx, ecx
sbb ebx, ebx
test r13w, 0x4ef4
and ebx, eax
jmp 0x1404c230c
mov dword [rsp + 0x40], ebx
jmp 0x1404c2315
jbe 0x1404c25ee
mov eax, r12d
dec r8b
movzx r8, ax
test r13, r9
mov dword [rsp + 0x34], r11d
clc
rcr cx, 0xb
mov esi, ebx
movsx r8w, r15b
sal cl, cl
lea edi, [r12 - 0x1f]
rcr r8b, 0x82
shl cl, 0xcc
sbb cl, r14b
and esi, 0x1f
rcr cx, 0xb1
add ch, 0x6d
mov r8d, ebx
sbb cl, bpl
sub eax, esi
shld rcx, r11, 0x24
sub cx, bp
bts ecx, r14d
shr r8d, 5
mov ecx, eax
test r14w, bx
mov dword [rsp + 0x48], eax
test r15w, r11w
shl rdi, cl
movsx ax, r12b
mov rcx, 0x5bb244fc
movzx eax, r14w
dec edi
btr ax, cx
mov eax, edi
rol rcx, 0x87
bt cx, 0xf7
not eax
mov dword [rsp + 0x38], eax
lea eax, [r15 - 1]
xchg rcx, rcx
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x1404c23b8
je 0x1404c23c5
inc ecx
jmp 0x1404c23d0
mov ecx, r11d
seta ah
rcl eax, 0x47
not al
lea eax, [r8 + r15]
stc
cmp eax, 0x73
jmp 0x1404c23dd
jbe 0x1404c2427
sub r9d, r9d
mov dword [rbp - 0x80], r11d
jmp 0x1404c23f1
lea r8, [rbp - 0x7c]
cdq
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404c240e
call fcn.1404bda1a
mov r15d, dword [rbp + 0x150]
xor r11d, r11d
jmp 0x1404c2422
jmp 0x1404c25dc
mov edx, r11d
and dl, al
mov eax, r12d
and dl, 0x23
sub eax, ecx
cmp esi, eax
not dl
seta dl
add edx, r8d
clc
add edx, r15d
clc
cmc
mov dword [rsp + 0x34], edx
test r15b, sil
jmp 0x1404c2450
cmp edx, 0x73
jmp 0x1404c2458
ja 0x1404c23e3
lea eax, [r8 - 1]
shl r11b, 0x61
sal r11b, 0xba
lea r11d, [rdx - 1]
clc
cmp r11d, eax
je 0x1404c257b
mov ebx, dword [rsp + 0x48]
movsx rdx, r12w
lea r12d, [r8 - 1]
xchg r13d, ecx
shld cx, si, 0xec
rol ecx, cl
mov edx, dword [rsp + 0x38]
mov r13d, 0xffffffff
ror ch, cl
mov eax, r11d
neg ecx
test r14b, 0x41
sub eax, r8d
shld rcx, rdx, 0xca
lea ecx, [rax - 1]
clc
test sp, 0x134
cmc
cmp eax, r15d
jmp 0x1404c24bd
jae 0x1404c24d5
mov r10d, dword [rbp + rax*4 + 0x154]
jmp 0x1404c24d0
jmp 0x1404c24d9
xor r10d, r10d
cmc
cmp ecx, r15d
jmp 0x1404c24e1
jae 0x1404c24f4
mov r9d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404c24f7
sub r9d, r9d
and r9d, edx
sbb ch, 0x2e
mov ecx, ebx
shr r9d, cl
movsx rcx, r8w
xadd cl, ch
and r10d, edi
sbb cl, r12b
mov cl, r9b
mov ecx, esi
shl r10d, cl
cmp dh, 0xf0
or r9d, r10d
cmp r12b, 0xd5
test sp, 0x64b5
stc
mov dword [rbp + r11*4 + 0x154], r9d
cmc
cmp cx, r13w
add r11d, r13d
test sil, bl
test di, 0x72e4
cmp r11d, r12d
jmp 0x1404c2547
je 0x1404c255e
mov r15d, dword [rbp + 0x150]
jmp 0x1404c2559
jmp 0x1404c249a
mov r13d, dword [rsp + 0x30]
mov r12d, 0x20
rol dx, 0x96
mov edx, dword [rsp + 0x34]
mov ebx, dword [rsp + 0x40]
ror rcx, 0xd9
not cl
xor r11d, r11d
shrd rcx, rax, 0x23
movsx rcx, sp
shr cx, cl
mov ecx, r11d
cmp r12b, r10b
test r8d, r8d
jmp 0x1404c2598
je 0x1404c25c9
mov eax, ecx
jmp 0x1404c25a5
inc ecx
test r15b, al
cmc
mov dword [rbp + rax*4 + 0x154], r11d
cmp rbp, 0x73d06e43
stc
cmp ecx, r8d
jmp 0x1404c25c3
jne 0x1404c259e
mov r15d, edx
mov dword [rbp + 0x150], edx
bts r10w, r15w
xor di, 0x66fe
mov r8d, 0xffffffff
rcr r10w, cl
xor r10b, 0xa5
movzx rax, bx
mov eax, dword [rsp + 0x50]
ror r10b, 0xe3
cmp al, r15b
sar r10b, 0x85
mov edi, dword [rsp + 0x3c]
ror r10, 0x77
sub eax, edi
mov dword [rsp + 0x50], eax
xor r10b, 0x15
jmp 0x1404c2614
mov r10d, eax
test edi, edi
jmp 0x1404c261e
je 0x1404c2664
cmp ebx, eax
jmp 0x1404c262b
jbe 0x1404c2658
mov rdx, qword [rsp + 0x60]
not r9b
setle r9b
mov r9b, 1
jmp 0x1404c2645
mov qword [rsp + 0x20], rdx
cqo
mov edx, edi
jmp 0x1404c2653
jmp 0x1404c2b9c
sub r10d, ebx
test r14w, 0x6dd
cmp si, cx
cmp r15d, r13d
ja 0x1404c26f3
jae 0x1404c267f
mov cl, 1
jmp 0x1404c267a
jmp 0x1404c26f6
lea edx, [r15 - 1]
cmp edx, r8d
je 0x1404c26f3
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmp r8, r9
jmp 0x1404c269b
cmp dword [rbp + rdx*4 + 0x154], eax
jmp 0x1404c26a7
jne 0x1404c26c8
add edx, r8d
stc
test r8b, 0x59
jmp 0x1404c26ba
cmp edx, r8d
jmp 0x1404c26c2
jne 0x1404c268c
cmp edx, r8d
jmp 0x1404c26d0
je 0x1404c26f3
mov eax, dword [rbp + rdx*4 + 0x4f4]
cmp dword [rbp + rdx*4 + 0x154], eax
not cl
setbe cl
jmp 0x1404c26ee
jmp 0x1404c26f6
mov cl, r11b
test cl, cl
xchg sil, sil
mov dword [rsp + 0x38], r11d
mov r13b, bpl
movzx rsi, sp
lea eax, [rbx + 1]
movzx r9d, cx
jmp 0x1404c2713
mov r9d, r10d
cmovne ebx, eax
movsx r13w, r12b
rol sil, 0xab
mov r13d, r12d
shld ecx, eax, 0x76
and r10d, 0x1f
bswap cx
shr r9d, 5
ror rsi, 0xe3
cmp r9d, 0x101e27cd
sub r13d, r10d
mov dword [rsp + 0x40], ebx
rcl ax, cl
movzx rsi, r12w
mov ecx, r13d
sub ax, si
test spl, 0xe3
mov esi, 1
jmp 0x1404c2761
shl rsi, cl
movzx eax, r10w
cmovns rax, r11
dec esi
cmovno cx, r14w
mov eax, esi
mov rcx, rsi
movsx ecx, r11w
test r8w, 0x2cff
not eax
mov dword [rsp + 0x48], eax
sbb ecx, 0x5d0b7dd4
sub ah, 0xf3
bt eax, r12d
lea eax, [r15 - 1]
bsr ecx, dword [rbp + rax*4 + 0x154]
je 0x1404c27b3
inc ecx
jmp 0x1404c27ae
jmp 0x1404c27b9
mov ecx, r11d
rcl ah, 0x33
lea eax, [r9 + r15]
test r10b, r13b
jmp 0x1404c27c5
cmp eax, 0x73
jmp 0x1404c27cd
jbe 0x1404c281b
sub r9d, r9d
movzx dx, spl
mov dword [rbp - 0x80], r11d
movzx dx, bh
movsxd r8, r13d
lea r8, [rbp - 0x7c]
mov dx, si
setnp cl
movsx dx, spl
mov dword [rbp + 0x150], r11d
movsx rdx, bp
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404c2811
call fcn.1404bda1a
jmp 0x1404c2983
sub r12d, ecx
cmp r13b, r15b
mov edx, r11d
cmp r10d, r12d
xchg dl, dl
mov dl, 0x7e
seta dl
stc
cmp r11w, 0x550d
cmc
add edx, r9d
cmp r12w, bx
stc
add edx, r15d
mov dword [rsp + 0x38], edx
cmp edx, 0x73
jmp 0x1404c284d
ja 0x1404c27d3
lea r12d, [r9 - 1]
sar r11b, cl
cmc
lea r11d, [rdx - 1]
test r10w, cx
cmp r11d, r12d
jmp 0x1404c286b
je 0x1404c294d
mov ebx, dword [rsp + 0x48]
mov edx, 0xffffffff
shl cx, cl
mov eax, r11d
rcr cx, 0xc5
sub eax, r9d
rol cx, cl
lea ecx, [rax - 1]
cmp eax, r15d
jae 0x1404c28a7
mov edi, dword [rbp + rax*4 + 0x154]
jmp 0x1404c28a2
jmp 0x1404c28a9
sub edi, edi
cmp ecx, r15d
jmp 0x1404c28b1
jae 0x1404c28c4
mov r8d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404c28d5
sub r8d, r8d
sub ecx, 0xd126973
shrd ecx, ecx, 0x19
bsr rcx, r10
and r8d, ebx
sets ch
rcl cx, cl
mov ecx, r13d
cmc
clc
shr r8d, cl
and rcx, 0x4857332e
bt cx, r15w
shld rcx, rsi, 0xed
and edi, esi
mov ecx, r10d
test r9d, r15d
test dil, 0xd1
shl edi, cl
clc
test r13b, 0xb9
test r15b, bl
or r8d, edi
test spl, r12b
mov dword [rbp + r11*4 + 0x154], r8d
add r11d, edx
cmp r11d, r12d
jmp 0x1404c2926
je 0x1404c293d
mov r15d, dword [rbp + 0x150]
jmp 0x1404c2938
jmp 0x1404c287d
mov edx, dword [rsp + 0x38]
mov ebx, dword [rsp + 0x40]
mov edi, dword [rsp + 0x3c]
test dx, r12w
sub ecx, ecx
test r9d, r9d
jmp 0x1404c2957
je 0x1404c297a
and dword [rbp + rcx*4 + 0x154], 0
jmp 0x1404c296a
inc ecx
jmp 0x1404c2971
cmp ecx, r9d
jne 0x1404c295d
mov dword [rbp + 0x150], edx
bswap dx
lea rdx, [rbp + 0x4f0]
mov cl, bpl
movsxd rcx, r14d
lea rcx, [rbp + 0x150]
jmp 0x1404c299c
call fcn.1404bdb44
cmp dword [rbp + 0x150], 0
not r9b
cdq
mov rdx, rax
cmovo rax, rbx
mov eax, 0xffffffff
mov r9b, r13b
sete r9b
stc
cmp rdx, rax
jmp 0x1404c29c8
jbe 0x1404c2a0e
mov rcx, rdx
test r11, rdi
shr rcx, 0x20
cmp di, 0xbb8
jmp 0x1404c29e3
bsr ecx, ecx
je 0x1404c29f8
inc ecx
jmp 0x1404c29f3
jmp 0x1404c2a01
xor ecx, ecx
stc
clc
jmp 0x1404c2a01
add ecx, 0x20
jmp 0x1404c2a09
jmp 0x1404c2a2f
bsr ecx, edx
jmp 0x1404c2a16
je 0x1404c2a28
inc ecx
jmp 0x1404c2a23
jmp 0x1404c2a2f
sub ecx, ecx
btr si, 0x3b
mov esi, dword [rsp + 0x50]
test r13b, r13b
test bpl, 0x5e
cmp ecx, esi
jbe 0x1404c2a97
sub ecx, esi
test r9b, r9b
jmp 0x1404c2a4c
je 0x1404c2a83
mov eax, 1
test rbp, 0x2ce503f7
jmp 0x1404c2a66
shl rax, cl
dec rax
clc
test rdx, rax
jne 0x1404c2a83
mov r9b, 1
jmp 0x1404c2a7e
jmp 0x1404c2a8d
xor r9b, r9b
test r13w, r14w
movsxd r10, esi
shr rdx, cl
add r10d, 0x2b4c21e1
xor r11d, r11d
add r10, 0x5e672a48
rcr r10w, 0x3d
lea eax, [rdi - 2]
test r14d, r14d
mov ecx, esi
movzx r10w, spl
not ebx
xchg r10w, r10w
movzx r10, r12w
cmovne r11d, dword [rbp + 0x324]
sub r8d, r8d
rol r10b, 0x3e
test r14b, al
cmp r14d, 1
mov r10w, r14w
movsx r10w, r12b
movsx r10d, r9w
cmova r8d, dword [rbp + 0x328]
xor r10w, di
rol r10, cl
cmp rbp, 0x41324b05
test edi, edi
movzx r10w, r15b
xchg r10w, r10w
jmp 0x1404c2b06
mov r10d, r8d
cmovne ebx, eax
sar eax, cl
shr ax, 0x75
rcr al, 0x78
shl r10, 0x20
sbb r8b, r13b
mov eax, r11d
rcl r8b, 0x6c
rcr r8b, 0xf0
adc r8b, r15b
lea r10, [r10 + rax]
clc
dec ax
cmp r12d, r14d
mov rax, qword [rsp + 0x58]
rol r8b, 0xb7
xor r8b, 0xc0
stc
shl r10, cl
movsx rcx, bp
xchg r8b, cl
mov r8b, byte [rax + 0x308]
lea rcx, [rdx + r10]
cdq
mov rdx, qword [rsp + 0x60]
jmp 0x1404c2b63
mov qword [rsp + 0x20], rdx
cwd
bswap dx
mov edx, ebx
jmp 0x1404c2b74
call fcn.1404be544
jmp 0x1404c2bc0
test eax, eax
mov rdx, qword [rsp + 0x60]
lahf
setne r9b
cwde
mov qword [rsp + 0x20], rdx
mov edx, ecx
jmp 0x1404c2b9c
mov rax, qword [rsp + 0x58]
jmp 0x1404c2baa
lea rcx, [rbp + 0x320]
xchg r8b, r8b
mov r8b, byte [rax + 0x308]
call fcn.1404bed3c
mov rcx, qword [rbp + 0xa60]
clc
xor rcx, rsp
jmp 0x1404c2bd0
call fcn.1404a3d69
mov rbx, qword [rsp + 0xbc0]
not r14w
add rsp, 0xb70
movzx r14d, sp
setnp r12b
pop r15
movzx di, spl
setge r12b
mov sil, 0x1a
pop r14
bswap rsi
pop r13
movsx ebp, r9w
movzx r12d, bx
xchg si, bp
pop r12
movzx di, bpl
movsx edi, r14w
pop rdi
cmovge si, bx
xchg bpl, sil
pop rsi
jmp 0x1404c2c2c
pop rbp
jmp 0x1404c2c32
ret