Function at 0x14072331d
Capabilities:
Authenticate hmac

Disassembly:
mov qword [rsp + 0x10], rbx
movsx rax, si
btc ax, r9w
mov qword [rsp + 0x18], rsi
sar ax, cl
mov qword [rsp + 0x20], rdi
test r12, rcx
movzx ax, r11b
push rbp
sets al
shrd bp, r15w, 0x92
push r12
push r13
or r13w, 0x2209
push r14
sar r13, cl
movsx ax, sil
xadd r13w, r13w
push r15
stc
cmp dil, dil
lea rbp, [rsp - 0x180]
sbb r13b, dl
cmp rsp, rdi
btc eax, r13d
sub rsp, 0x280
cwde
mov rax, qword [0x140052010]
shl r13b, cl
add r13b, bpl
cmc
xor rax, rsp
shr r13d, 0x66
rol r13w, 0xa
mov qword [rbp + 0xf0], rax
cmp dword [rcx + 0x60], 0
cmovl r13w, r8w
movzx r13w, bl
mov r13, rcx
jmp 0x1407233ba
mov qword [rbp - 0x70], rcx
jmp 0x1407233c3
jg 0x1407233f1
mov r8d, 0x692
bswap ecx
movsx rdx, bx
cqo
lea rdx, [0x140049360]
movzx rcx, di
mov ch, 0x14
lea rcx, [0x140049840]
call 0x1400d9d88
cmp dword [r13 + 0x70], 0
jmp 0x1407233fc
jge 0x140723452
test byte [r13], 2
bswap rcx
movzx rcx, r13w
mov rcx, r13
jne 0x140723430
mov r9d, 0x1b
mov r8b, r12b
mov r8d, 0xb5
jmp 0x14072342b
jmp 0x14072343e
mov r9d, 2
mov r8d, r9d
jmp 0x14072343e
call fcn.1407231cc
mov dword [r13 + 0x70], eax
ror cl, 0x9b
bt cx, r15w
rcr ch, 0xb6
mov rcx, qword [r13 + 0x18]
test dl, dil
sub edi, edi
mov qword [r13 + 8], rdi
cmp rax, 0x33dc682e
test bl, r12b
mov qword [r13 + 0x28], rdi
mov qword [r13 + 0x30], rdi
test r14b, r12b
jmp 0x140723479
mov qword [r13 + 0x38], rdi
test rcx, rcx
jmp 0x140723485
je 0x140723497
dec qword [0x140079fc8]
call 0x140357b19
mov rcx, qword [r13 + 0x20]
test rcx, rcx
jmp 0x1407234a4
je 0x1407234b6
dec qword [0x140079fc8]
call 0x140590225
mov eax, dword [r13 + 0x60]
bswap ebx
mov r15d, edi
adc bx, 0x1885
sub bl, ch
bt r12w, bp
mov qword [r13 + 0x18], rdi
sub r12b, dil
mov r12d, edi
rcr bx, 0x65
or ebx, 0x11c0469b
mov qword [r13 + 0x20], rdi
bsr bx, r15w
xchg bx, bx
mov ebx, edi
clc
mov dword [rsp + 0x70], edi
clc
cmp rax, r14
mov dword [rsp + 0x60], edi
stc
test eax, eax
jmp 0x140723503
jle 0x140723625
lea rsi, [0x140049e78]
cmp rdi, r15
test bp, 0x4bb9
cmp ebx, eax
jmp 0x14072351f
jl 0x140723548
mov r8d, 0x492
movzx dx, bh
movzx ecx, sp
setnp ch
lea rdx, [0x140046340]
lea rcx, [0x140048b38]
call 0x1403eb0fa
mov rax, qword [r13 + 0x68]
btc rdx, 0x36
movzx edx, r13w
mov rdx, qword [rdi + rax + 0x38]
clc
cmp r15b, 0x4a
cmp r12b, r13b
test rdx, rdx
jmp 0x14072356b
jne 0x140723584
mov qword [rdi + rax + 0x38], rsi
shl rdx, cl
jmp 0x140723581
mov rdx, rsi
cmp word [rdx], 0
jmp 0x14072358d
je 0x1407235f2
movzx ecx, word [rdx + 2]
test cx, cx
jmp 0x14072359f
je 0x1407235e5
movzx eax, word [rdx]
jmp 0x1407235ad
inc r15d
cmp bp, 0xfef
stc
movzx ecx, cx
add rdx, 4
test bpl, spl
stc
sub ecx, eax
jmp 0x1407235c8
inc r12d
stc
add r15d, ecx
cmp r10d, 0x1b621c8d
cmp word [rdx], 0
jmp 0x1407235df
jne 0x140723593
mov dword [rsp + 0x60], r12d
movzx eax, sp
mov dword [rsp + 0x70], r15d
mov eax, dword [r13 + 0x60]
jmp 0x1407235fb
inc ebx
cmp r14, r15
cmp rsp, 0x41f14a49
sub rdi, 0xffffffffffffff80
cmp ebx, eax
jmp 0x140723612
jl 0x140723548
xor edi, edi
xadd bl, bh
sar bl, 0x7f
btc bx, r15w
mov ebx, dword [r13 + 0x10]
test ebx, ebx
jg 0x140723687
cmp r15d, 0xfa0
jmp 0x14072363d
jle 0x140723652
mov ebx, 0x1000
jmp 0x14072364d
jmp 0x140723687
cmp r15d, 0x7d0
jmp 0x14072365e
jle 0x140723673
mov ebx, 0x800
jmp 0x14072366e
jmp 0x140723687
cmp r15d, 0x3e8
mov ebx, 0x200
mov eax, 0x400
cmovg ebx, eax
mov r14d, dword [r13 + 0x14]
mov ecx, 0x48
jmp 0x140723695
inc qword [0x140079fc8]
jmp 0x1407236a1
mov dword [r13 + 0x28], ebx
jmp 0x1407236aa
mov dword [r13 + 0x2c], edi
jmp 0x1407236b3
call 0x1403d2258
inc qword [0x140079fc8]
mov esi, ebx
and edi, r13d
sub esi, r14d
or dil, sil
dec dil
neg cx
mov qword [rbp - 0x20], rax
shl di, cl
movsxd rcx, esi
stc
setge dil
mov rdi, rax
cmp ax, r11w
cmc
shl rcx, 4
call 0x1401746c0
mov qword [rbp - 0x18], rax
test rdi, rdi
jmp 0x1407236fe
je 0x14072507f
test rax, rax
jmp 0x14072370c
je 0x140725068
sub ecx, ecx
not r8w
mov dword [rbp - 0x48], ebx
rcr r9b, cl
mov r8d, 0x8000
mov qword [rbp - 0x58], rcx
mov dword [rbp - 0x44], r8d
sbb r9, 0x405b3a49
xadd dx, r9w
mov r9, rax
rcr dh, 0x9b
mov qword [rbp - 0x30], rcx
sub r8d, r14d
movzx cx, bpl
not rdx
mov rcx, rdi
movsx dx, sil
cqo
mov qword [rbp - 0x50], rdi
movsx edx, bp
movsx rdx, dx
mov edx, esi
jmp 0x140723769
mov qword [rbp - 0x28], rax
jmp 0x140723772
mov dword [rbp - 0x3c], r14d
jmp 0x14072377b
mov dword [rbp - 0x40], ebx
mov dword [rsp + 0x20], esi
jmp 0x140723787
call fcn.14001e9c0
mov eax, 1
mov dx, sp
movzx dx, dil
mov rdx, rdi
movzx rcx, di
movsx ecx, r12w
bswap rcx
mov rcx, r13
jmp 0x1407237af
mov dword [rsp + 0x64], eax
jmp 0x1407237b8
mov dword [rsp + 0x68], eax
jmp 0x1407237c1
call fcn.14072511c
movsxd rax, dword [r13 + 0x60]
movsx cx, r11b
inc qword [0x140079fc8]
lea rcx, [rax + rax*2]
jmp 0x1407237df
shl rcx, 6
call 0x1402db3f9
mov ecx, dword [r13 + 0x60]
sub esi, esi
mov qword [rbp - 0x78], rax
jmp 0x1407237f8
test ecx, ecx
jmp 0x1407237ff
jle 0x140723983
xor ebx, ebx
jmp 0x14072380c
cmp esi, ecx
jmp 0x140723813
jl 0x140723839
mov r8d, 0x492
lea rdx, [0x140046340]
xchg cl, ch
lea rcx, [0x140048b38]
jmp 0x140723834
call 0x1401393c9
mov r14, qword [r13 + 0x68]
ror dil, 0x90
adc al, r8b
rcl rdi, 0x96
movsxd rax, esi
xchg dil, dil
or dil, 0xd2
bts rdi, r14
lea rdi, [rax + rax*2]
mov rax, qword [rbx + r14 + 0x78]
test r15w, 0x68a0
stc
shl rdi, 6
test r15b, 0x7b
cmc
add rdi, qword [rbp - 0x78]
cmp bx, r8w
test rax, rax
jmp 0x140723880
je 0x1407238a3
mov rax, qword [rax + 0x58]
clc
stc
test rax, rax
jmp 0x140723894
je 0x1407238ca
cmp rax, r13
je 0x1407238ca
mov r8d, 0x6c5
not ch
xchg dh, dl
cwd
lea rdx, [0x140049360]
movsx ecx, bx
movzx cx, r8b
lea rcx, [0x140049880]
call 0x1401393cf
mov r9, qword [rbx + r14]
cqo
cdq
bswap dx
mov edx, dword [rbx + r14 + 0x10]
mov rcx, r9
call fcn.14001fb10
mov dword [rsp + 0x6c], eax
test eax, eax
jns 0x14072392d
mov r8d, 0x6c8
movzx ecx, sp
movzx dx, sil
cdq
lea rdx, [0x140049360]
mov rcx, 0x4ec82eb2
lea rcx, [0x140049928]
call 0x1404725e3
mov r9, qword [rbx + r14]
cdq
movsx r8d, sp
movzx r8d, ax
mov eax, dword [rsp + 0x6c]
setbe ch
xchg r8b, r8b
mov r8d, eax
mov rdx, r9
movsxd rcx, r9d
mov cl, dil
movzx rcx, bp
mov rcx, rdi
jmp 0x140723947
call fcn.14001fda0
test eax, eax
jmp 0x140723953
je 0x1407241f7
mov ecx, dword [r13 + 0x60]
jmp 0x140723962
inc esi
cmc
jmp 0x140723971
sub rbx, 0xffffffffffffff80
cmc
cmp esi, ecx
jmp 0x14072397d
jl 0x140723839
inc qword [0x140079fc8]
movsx rdi, r11w
xor r14d, r14d
inc edi
movsxd rsi, r15d
imul rdi, rsi, 0x1c
movzx rcx, r13w
seta ch
not ch
movaps xmmword [rsp + 0x210], xmm12
movzx cx, dil
movzx ecx, r15w
mov dword [rsp + 0x78], r14d
xchg ecx, ecx
mov rcx, rdi
jmp 0x1407239c4
mov dword [rsp + 0x7c], r14d
jmp 0x1407239ce
call 0x14014a018
inc qword [0x140079fc8]
shl rsi, 4
movzx cx, r10b
mov rcx, rsi
jmp 0x1407239ec
mov qword [rbp - 0x68], rax
jmp 0x1407239f5
call 0x1404a3844
inc qword [0x140079fc8]
btr bx, 0x44
clc
movsxd rcx, r12d
sal bl, cl
movzx bx, r14b
mov qword [rbp - 0x80], rax
bsr bx, ax
movsx bx, r15b
rcl bx, cl
lea rbx, [rcx + rcx*4]
mov ecx, r9d
sar ch, cl
btr cx, 0x43
shl rbx, 3
mov rcx, 0x1c6b0349
mov rcx, rbx
call 0x140508177
mov rcx, qword [rbp - 0x68]
adc r8, 0x447135ec
mov r8, rdi
cmc
cmp r13b, 0x6a
stc
sub edx, edx
jmp 0x140723a5f
mov qword [rbp - 0x60], rax
jmp 0x140723a68
call 0x140455171
mov rcx, qword [rbp - 0x80]
cmp ax, 0x45f5
btc r8w, r15w
mov r8, rsi
sub edx, edx
jmp 0x140723a84
call 0x14034c030
mov rcx, qword [rbp - 0x60]
mov r8, rbx
stc
test sp, r14w
clc
sub edx, edx
jmp 0x140723a9d
call 0x1404df076
mov ecx, dword [r13 + 0x60]
clc
sub eax, eax
stc
test r9b, r9b
test eax, 0x5771d30
mov dword [rsp + 0x6c], eax
stc
test ecx, ecx
jmp 0x140723abe
jle 0x140724248
mov rbx, qword [rbp - 0x78]
xor edi, edi
shr r15, 0xe6
mov r15b, r13b
bts r15, r9
mov r15d, dword [rsp + 0x64]
cmp eax, ecx
jmp 0x140723ae1
jl 0x140723b05
mov r8d, 0x492
lea rdx, [0x140046340]
lea rcx, [0x140048b38]
jmp 0x140723b00
call 0x140231cbf
mov r11, qword [r13 + 0x68]
movsxd rdx, ecx
xor esi, esi
xor al, dl
sub r8d, r8d
xor dl, spl
or ax, 0x17b8
movzx ax, spl
mov rdx, qword [rdi + r11 + 0x38]
lahf
sal al, cl
movzx eax, word [rdx]
jmp 0x140723b36
test ax, ax
jmp 0x140723b3e
je 0x140723ba0
nop dword [rax]
adc ch, dh
cmovb cx, cx
shr cl, 0x57
movzx ecx, word [rdx + 2]
test cx, cx
jmp 0x140723b60
je 0x140723ba0
add rdx, 4
movzx eax, ax
jmp 0x140723b72
inc esi
movzx ecx, cx
sub ecx, eax
inc ah
cwde
inc r8d
add esi, ecx
btr eax, eax
sar ah, 0xa7
movzx eax, word [rdx]
jmp 0x140723b97
test ax, ax
jne 0x140723b54
movsxd rdx, dword [rsp + 0x7c]
sub r9d, r9d
jmp 0x140723bad
mov rax, qword [rbp - 0x60]
movsx r12d, sp
movsxd r12, r8d
xchg ecx, ecx
mov dword [rbx + 0xb8], r8d
shr ch, cl
bt rcx, rdx
lea rcx, [rdx + rdx*4]
jmp 0x140723bd0
add edx, r8d
cmp r15, r12
cmp cx, 0x44c
mov dword [rsp + 0x7c], edx
lea rax, [rax + rcx*8]
mov qword [rbx + 0xb0], rax
cmp r12, 4
jl 0x140723e88
mov r15, qword [rbp - 0x68]
lea r13, [r12 - 3]
sub r10d, r10d
or dx, 0x341e
nop word [rax + rax]
stc
mov rdx, qword [rdi + r11 + 0x38]
mov r8, qword [rbx + 0xb0]
inc al
mov eax, dword [rdi + r11 + 0x14]
mov dword [r10 + r8], eax
shr rax, 0xd3
or al, 0x57
movzx eax, word [rdx + r9*4]
bt cx, di
mov cx, 0x465b
mov dword [r10 + r8 + 4], eax
movzx ecx, word [rdx + r9*4 + 2]
bt rax, 0xa8
movzx eax, word [rdx + r9*4]
add dl, r13b
sub ecx, eax
mov al, 0xf
rdtsc
cwde
movsxd rax, r14d
cqo
movzx dx, r8b
mov dx, 0x5311
inc ecx
movzx edx, si
mov dword [r10 + r8 + 0x10], ecx
cmp r9b, r13b
xadd dh, dh
imul rcx, rax, 0x1c
add rcx, r15
cmc
btc edx, esi
ror dl, cl
mov qword [r10 + r8 + 0x18], rcx
sets dh
add r14d, dword [r10 + r8 + 0x10]
mov rdx, qword [rdi + r11 + 0x38]
bts eax, ebx
shl r8w, cl
mov r8, qword [rbx + 0xb0]
mov eax, dword [rdi + r11 + 0x14]
xor cl, bpl
and ch, bh
mov dword [r10 + r8 + 0x28], eax
sub cl, 0x24
movzx eax, word [rdx + r9*4 + 4]
mov dword [r10 + r8 + 0x2c], eax
cmp esp, edi
movzx ecx, word [rdx + r9*4 + 6]
shr al, 0x5c
movzx eax, word [rdx + r9*4 + 4]
btc edx, esp
sub ecx, eax
movsxd rdx, ebx
mov edx, 0x773f0983
movsxd rax, r14d
movsx rdx, bx
cmovge rdx, rsp
inc ecx
mov dword [r10 + r8 + 0x38], ecx
imul rcx, rax, 0x1c
sbb al, spl
and ax, di
lea rcx, [rcx + r15]
mov qword [r10 + r8 + 0x40], rcx
and dh, dl
add r14d, dword [r10 + r8 + 0x38]
cdq
ror r8w, cl
mov rdx, qword [rdi + r11 + 0x38]
add rax, 0x21037e6
mov r8, qword [rbx + 0xb0]
mov eax, dword [rdi + r11 + 0x14]
mov dword [r10 + r8 + 0x50], eax
movzx ax, spl
btr ecx, 0xfe
xadd ax, cx
movzx eax, word [rdx + r9*4 + 8]
mov dword [r10 + r8 + 0x54], eax
movzx ecx, word [rdx + r9*4 + 0xa]
and al, 0x7b
adc ah, 0x90
movzx eax, word [rdx + r9*4 + 8]
cmovge dx, sp
sub ecx, eax
movzx ax, dl
inc edx
mov ah, ah
movsxd rax, r14d
mov dl, r11b
xchg rdx, rdx
movzx dx, r10b
inc ecx
mov dword [r10 + r8 + 0x60], ecx
sbb cx, 0x26d1
rol dx, cl
xor cl, dil
imul rcx, rax, 0x1c
sub ah, 0x29
lea rcx, [rcx + r15]
mov qword [r10 + r8 + 0x68], rcx
sal dh, 0x94
inc rcx
add r14d, dword [r10 + r8 + 0x60]
cdq
add rdx, 0x6cda307a
not dx
mov rdx, qword [rdi + r11 + 0x38]
mov eax, dword [rdi + r11 + 0x14]
shl cl, cl
bts cx, r9w
xadd r8, r8
mov r8, qword [rbx + 0xb0]
bts ecx, edx
movzx rcx, r13w
mov dword [r10 + r8 + 0x78], eax
shr ecx, cl
movzx eax, word [rdx + r9*4 + 0xc]
rcr cx, cl
bsf cx, cx
mov dword [r10 + r8 + 0x7c], eax
movsx ecx, r10w
movzx ecx, word [rdx + r9*4 + 0xe]
movzx eax, word [rdx + r9*4 + 0xc]
cmp r8w, 0x7dd5
stc
test r14w, 0x237f
add r9, 4
stc
test r14, r11
cmc
sub ecx, eax
movsxd rax, r10d
xchg ah, ah
dec al
movsxd rax, r14d
jmp 0x140723e1d
inc ecx
cmp r15d, 0x64e74ef0
mov dword [r10 + r8 + 0x88], ecx
add cl, 0x6e
shl ecx, 0x83
imul rcx, rax, 0x1c
test r12w, sp
cmp r11w, 0x28be
lea rcx, [rcx + r15]
mov qword [r10 + r8 + 0x90], rcx
jmp 0x140723e53
add r14d, dword [r10 + r8 + 0x88]
add r10, 0xa0
clc
stc
cmp r9, r13
jl 0x140723c10
mov r13, qword [rbp - 0x70]
ror r15b, 0xaf
sub r15b, 1
bt r15, 0x53
mov r15d, dword [rsp + 0x64]
test rdx, r10
cmc
stc
cmp r9, r12
jmp 0x140723e90
jge 0x140723f59
mov r13, qword [rbp - 0x68]
sbb ch, bl
cmp al, spl
lea r10, [r9 + r9*4]
sal rcx, cl
or r8d, 0x19576ab0
shl r10, 3
sets dh
inc cx
mov rdx, qword [rdi + r11 + 0x38]
mov r8b, 0x8f
movzx ax, r10b
cbw
mov eax, dword [rdi + r11 + 0x14]
dec r8b
mov r8, qword [rbx + 0xb0]
mov dword [r10 + r8], eax
not cl
movzx eax, word [rdx + r9*4]
mov dword [r10 + r8 + 4], eax
movzx ecx, word [rdx + r9*4 + 2]
movzx eax, word [rdx + r9*4]
movzx edx, dx
movsx edx, r14w
not dl
inc r9
sub ecx, eax
mov al, spl
movsxd rax, r14d
shl dl, 0x5f
rcl dl, 0xf5
cmp r11b, 0x6e
lea edx, [rcx + 1]
imul rcx, rax, 0x1c
cmp si, 0x2b27
cmp r10d, ecx
mov dword [r10 + r8 + 0x10], edx
add r14d, edx
cmc
test bpl, r13b
add rcx, r13
mov qword [r10 + r8 + 0x18], rcx
cmp r12b, 0xf1
add r10, 0x28
jmp 0x140723f3e
cmp r9, r12
jmp 0x140723f46
jl 0x140723eb7
mov r13, qword [rbp - 0x70]
xor cx, r15w
add ah, dh
neg ax
movsxd rcx, dword [rsp + 0x78]
mov r12b, al
cmp r13b, 0xf3
mov rax, rcx
neg r12b
add r12b, 0x73
mov dword [rbx + 0xa8], esi
shl rax, 4
dec r12b
and r12w, 0x2d45
not r12
add ecx, esi
bts r12w, bx
sar r12b, cl
add rax, qword [rbp - 0x80]
add r12d, edx
bsr r12w, di
mov qword [rbx + 0xa0], rax
mov eax, dword [rdi + r11 + 0x18]
mov r12d, dword [rdi + r11 + 0x1c]
jmp 0x140723fb6
mov dword [rsp + 0x78], ecx
cmp esi, 0x27613098
clc
jmp 0x140723fc6
mov dword [rsp + 0x64], eax
stc
cmp dl, r10b
cmp eax, 8
jmp 0x140723fd6
jbe 0x140723ffc
mov r8d, 0xee2
lea rdx, [0x140048dc0]
bswap ecx
lea rcx, [0x1400492b0]
jmp 0x140723ff7
call 0x14048ec60
cmp r12d, 8
jmp 0x140724006
jbe 0x140724025
mov r8d, 0xee3
lea rdx, [0x140048dc0]
lea rcx, [0x1400492d8]
call 0x1403cf884
cmp dword [rsp + 0x64], 8
lea rcx, [rbp - 0x58]
mov eax, dword [rsp + 0x68]
xchg r9b, r8b
mov rdx, rbx
cmovns r8w, di
movzx r8d, r9w
movsx r9w, spl
cmovbe r15d, dword [rsp + 0x64]
setnp r8b
cmp r12d, 8
movsx r9, r12w
movzx r8w, r15b
mov r9d, dword [rbx + 0xb8]
movzx r8, r13w
mov r8, qword [rbx + 0xb0]
jmp 0x140724075
cmovbe eax, r12d
jmp 0x14072407e
mov dword [rbp - 0x34], eax
cbw
cmovne ax, di
mov rax, qword [rbx + 0xa0]
jmp 0x140724093
mov qword [rsp + 0x20], rax
jmp 0x14072409d
mov dword [rbp - 0x38], r15d
jmp 0x1407240a6
call fcn.140025700
movsxd r12, eax
jmp 0x1407240b3
cmp r12d, esi
jmp 0x1407240bb
je 0x1407240f2
mov r8d, 0x6f9
cwd
movsxd rcx, edx
lea rdx, [0x140049360]
movsx rcx, r12w
jmp 0x1407240e1
lea rcx, [0x140049950]
jmp 0x1407240ed
call 0x1402cf01c
mov rsi, qword [rbp - 0x50]
mov r8w, 0x249e
mov r8d, r12d
mov rdx, qword [rbx + 0xa0]
movzx cx, r10b
mov rcx, rsi
jmp 0x140724113
call 0x14001efe0
mov r8, r12
test r12d, r12d
jmp 0x140724123
jle 0x140724192
xor edx, edx
movsx eax, r14w
cwde
nop dword [rax + rax]
btr eax, 0x2e
rcr eax, cl
mov rax, qword [rbx + 0xa0]
cmp dword [rdx + rax + 0xc], 0
je 0x140724175
movzx ecx, word [rdx + rax + 0xa]
cmp bx, r12w
jmp 0x140724161
movzx eax, word [rdx + rax + 6]
add ecx, eax
cmp dword [r13 + 0x2c], ecx
cmovge ecx, dword [r13 + 0x2c]
mov dword [r13 + 0x2c], ecx
add rdx, 0x10
stc
cmp bx, 0x6cbc
test bp, r10w
sub r8, 1
jmp 0x14072418c
jne 0x14072413e
mov eax, dword [rsp + 0x6c]
bswap rdx
rcr ecx, cl
shl dl, cl
sub rdi, 0xffffffffffffff80
cmovb cx, r14w
movzx cx, ch
cdq
mov ecx, dword [r13 + 0x60]
mov dx, dx
movsxd rdx, r15d
bswap rdx
inc eax
sar dh, 0x4f
bt edx, 0xab
mov edx, dword [rbp - 0x34]
cmp bpl, 0x4e
cmp rsp, r12
add rbx, 0xc0
mov dword [rsp + 0x6c], eax
mov dword [rsp + 0x68], edx
stc
clc
cmp eax, ecx
jge 0x14072421a
mov r15d, dword [rbp - 0x38]
jmp 0x1407241ed
mov dword [rsp + 0x64], r15d
jmp 0x140723ada
xor eax, eax
mov qword [r13 + 0x28], rax
movsxd rax, r14d
bt eax, ebp
mov rax, qword [rbp - 0x78]
test rax, rax
jmp 0x14072420f
je 0x140725097
jmp 0x14072508d
mov eax, dword [rbp - 0x38]
not r12d
setge r12b
movsxd rbx, r8d
mov rbx, qword [rbp - 0x28]
mov r15d, dword [rsp + 0x70]
mov r12d, dword [rsp + 0x60]
jmp 0x14072423a
mov dword [rsp + 0x64], eax
jmp 0x140724243
jmp 0x140724262
mov rsi, qword [rbp - 0x20]
cmp cx, bx
dec bx
adc rbx, 0x4f811222
mov rbx, qword [rbp - 0x18]
cmc
cmp r13b, r11b
clc
cmp dword [rsp + 0x78], r15d
je 0x14072428b
mov r8d, 0x701
lea rdx, [0x140049360]
lea rcx, [0x140049980]
jmp 0x140724286
call 0x14044101d
cmp r14d, r15d
je 0x1407242c6
mov r8d, 0x702
cmovbe cx, r11w
setle cl
movzx cx, bl
lea rdx, [0x140049360]
movzx cx, ch
setbe cl
lea rcx, [0x1400499d0]
jmp 0x1407242c1
call 0x14040c2e4
cmp dword [rsp + 0x7c], r12d
jmp 0x1407242d1
je 0x140724308
mov r8d, 0x703
mov cx, 0x958
cmovs cx, bx
lea rdx, [0x140049360]
mov cx, di
jmp 0x1407242f7
lea rcx, [0x140049a20]
jmp 0x140724303
call 0x1402328e6
test byte [r13], 1
movzx eax, r10w
jmp 0x14072431c
mov eax, dword [r13 + 0x2c]
jmp 0x140724325
jne 0x140724384
lea ecx, [rax - 1]
mov eax, ecx
sar eax, 1
cmp al, r13b
or ecx, eax
mov eax, ecx
cmp ecx, 0x4eb34326
cmc
sar eax, 2
test bh, ah
stc
or ecx, eax
nop
rcl ah, cl
adc ax, 0x7992
mov eax, ecx
test r12b, r15b
test r12w, 0x74a
sar eax, 4
or ecx, eax
rcr ah, cl
mov eax, ecx
sar eax, 8
clc
cmc
or ecx, eax
not ax
bts rax, rcx
shr rax, 0xe2
mov eax, ecx
sar eax, 0x10
clc
or eax, ecx
movsx cx, cl
setle ch
movss xmm12, dword [0x14004a144]
movzx cx, r9b
movzx rcx, r9w
not ecx
lea ecx, [rax + 1]
nop
movsx eax, r12w
mov eax, dword [r13 + 0x28]
jmp 0x1407243a9
movaps xmm2, xmm12
jmp 0x1407243b2
inc qword [0x140079fc8]
jmp 0x1407243be
movaps xmm1, xmm12
jmp 0x1407243c7
mov dword [r13 + 0x2c], ecx
jmp 0x1407243d0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
divss xmm2, xmm0
movd xmm0, ecx
cvtdq2ps xmm0, xmm0
imul ecx, eax
jmp 0x1407243ea
divss xmm1, xmm0
movsxd rcx, ecx
jmp 0x1407243f6
movss dword [r13 + 0x30], xmm2
jmp 0x140724401
movss dword [r13 + 0x34], xmm1
jmp 0x14072440c
call 0x14030c9ca
mov ecx, dword [r13 + 0x28]
bsf r8w, r9w
sal r8d, 0x38
and r8b, r9b
sub edx, edx
imul ecx, dword [r13 + 0x2c]
cmovl r8w, dx
movzx r8d, bx
not r8
mov qword [r13 + 0x18], rax
movsxd r8, ecx
movsx ecx, r12w
mov rcx, rax
jmp 0x140724448
call 0x1403de057
mov rax, qword [r13 + 0x18]
rcl r14, cl
ror r14, 0xa
sub ecx, ecx
cmc
shl r14d, 0xf8
bt r14, 0xd6
mov qword [rbp - 0x30], rax
shl r14b, cl
mov r14d, 0x100
mov eax, dword [r13 + 0x2c]
cmp r14b, 7
mov dword [rbp - 0x44], eax
mov eax, dword [r13 + 0x60]
cmp r8w, 0x249
mov dword [rsp + 0x60], ecx
cmp r8b, sil
test eax, eax
jmp 0x140724494
jle 0x1407248c3
mov r12, qword [rbp - 0x78]
mov r15, 0x6ba67281
neg r14d
btr r15d, ebx
xor esi, esi
sar r14b, 0x36
add r15b, bpl
mov r14d, dword [rsp + 0x64]
movsx r15, bp
movsxd r15, r14d
ror r15w, cl
add r12, 0xa8
xchg r15b, r15b
or r15w, dx
shr r15d, cl
mov r15d, dword [rsp + 0x68]
mov qword [rsp + 0x70], rsi
test bh, cl
cmp r11w, 0x3442
nop dword [rax]
test r11b, 0x66
cmp ecx, eax
jmp 0x1407244fa
jl 0x140724526
mov r8d, 0x492
movzx cx, dil
setge ch
lea rdx, [0x140046340]
lea rcx, [0x140048b38]
jmp 0x140724521
call 0x1402850a8
mov rbx, qword [r13 + 0x68]
xor dil, 0x9b
adc dil, al
mov edi, dword [rsi + rbx + 0x1c]
mov esi, dword [rsi + rbx + 0x18]
test r14d, 0x7fe24116
cmp esi, 8
jmp 0x140724549
jbe 0x140724577
mov r8d, 0xee2
movsx cx, spl
lea rdx, [0x140048dc0]
mov cl, dh
movsx cx, r11b
movsx ecx, ax
lea rcx, [0x1400492b0]
call 0x1402d52ce
cmp edi, 8
jmp 0x140724580
jbe 0x1407245b5
mov r8d, 0xee3
jmp 0x140724595
lea rdx, [0x140048dc0]
xchg cx, cx
jmp 0x1407245a4
lea rcx, [0x1400492d8]
jmp 0x1407245b0
call 0x14054b0ed
mov rax, qword [r12 - 8]
movzx r9d, dx
btr r8d, eax
stc
lea rdx, [r12 - 0xa8]
cmp dx, si
mov r9d, dword [r12 + 0x10]
shrd r8d, edx, 0x42
sbb r8w, ax
lea rcx, [rbp - 0x58]
mov r8b, 0x17
sub r8b, 0xf3
mov r8, qword [r12 + 8]
jmp 0x1407245f7
cmp esi, 8
mov qword [rsp + 0x20], rax
cmovbe r14d, esi
cmc
cmp edi, 8
mov dword [rbp - 0x38], r14d
cmovbe r15d, edi
jmp 0x140724614
mov dword [rbp - 0x34], r15d
jmp 0x14072461d
call fcn.140025ad0
mov rsi, qword [rsp + 0x70]
movss xmm1, dword [rsi + rbx + 0x48]
jmp 0x140724632
ucomiss xmm1, xmm12
jp 0x140724642
je 0x14072483f
sub r8d, r8d
lea r9, [rbp - 0x10]
setns ah
jmp 0x140724651
mov eax, r8d
jmp 0x140724659
lea r9, [r9 + 1]
jmp 0x140724662
xorps xmm0, xmm0
mov edx, 0xff
jmp 0x14072466f
cvtsi2ss xmm0, rax
mulss xmm0, xmm1
cvttss2si rcx, xmm0
cmp ecx, edx
movsxd rax, esi
lahf
movzx eax, cl
jmp 0x14072468b
cmovbe edx, eax
jmp 0x140724693
inc r8d
clc
mov byte [r9 - 1], dl
cmp r12d, 0x31360754
jmp 0x1407246a8
cmp r8d, 0x100
jb 0x140724651
mov rdi, qword [r12 - 8]
movsxd rax, dword [r12]
clc
test ebp, edx
jmp 0x1407246c6
shl rax, 4
cmp edx, 0x6d681bd9
jmp 0x1407246d6
lea rax, [rax + rdi]
cmp rdi, rax
jmp 0x1407246e2
je 0x14072483f
mov r15, qword [rbp - 0x30]
shl esi, 0xdb
movsx si, r11b
setno sil
movsxd rsi, dword [rbp - 0x40]
cmp dword [rdi + 0xc], 0
jmp 0x140724705
je 0x14072480b
movzx eax, word [rdi + 0xa]
xchg r10b, r9b
or r9b, 0x11
movzx r10d, word [rdi + 8]
movzx r11d, word [rdi + 6]
shld r9w, r11w, 0x7f
rcl r9b, cl
inc r9b
movzx r9d, word [rdi + 4]
test esp, 0x12a37212
stc
imul eax, esi
cmp edx, r10d
cdqe
stc
add rax, r15
cmp dl, r10b
cmp ah, 0xa3
jmp 0x14072474f
lea r10, [r10 + rax]
test r14b, r8b
cmp ah, bl
test r11d, r11d
jmp 0x140724760
je 0x14072480b
mov r8, r10
shrd bx, sp, 0xc
shl bl, cl
mov rbx, rsi
jmp 0x140724779
neg r8
nop dword [rax]
jmp 0x140724789
test r9, r9
jmp 0x140724791
je 0x1407247eb
mov rdx, r10
rcr ax, 0x90
rcl eax, cl
nop dword [rax + rax]
xor ah, 0xae
shr cx, 0x65
shld ax, bx, 0xbe
movzx eax, byte [rdx]
movzx cx, r9b
btc rcx, 0x77
lea rdx, [rdx + 1]
sal cx, 0x2c
btc cx, si
movzx ecx, byte [rbp + rax - 0x10]
cwde
sete al
lea rax, [r8 + rdx]
cmp r12, r13
stc
mov byte [rdx - 1], cl
stc
cmp rax, r9
jl 0x1407247b4
dec r11d
add r10, rbx
cmp r11b, bpl
cmc
sub r8, rbx
jmp 0x1407247fd
test r11d, r11d
jmp 0x140724805
jg 0x140724789
movsxd rax, dword [r12]
add rdi, 0x10
stc
shl rax, 4
cmp rbx, rdx
test r11b, r13b
cmp r8b, 0xcd
add rax, qword [r12 - 8]
cmp rsp, rbx
clc
cmp rdi, rax
jmp 0x140724833
jne 0x1407246fc
mov rsi, qword [rsp + 0x70]
clc
mov ecx, dword [rsp + 0x60]
sub rsi, 0xffffffffffffff80
inc ah
mov qword [r12 - 8], 0
jmp 0x14072485c
inc ecx
cmovs eax, r15d
sbb ah, 0x75
test r14b, cl
mov eax, dword [r13 + 0x60]
test r10b, 0xf6
add r12, 0xc0
jmp 0x14072487c
mov dword [rsp + 0x60], ecx
test ch, cl
stc
mov qword [rsp + 0x70], rsi
clc
cmp ecx, eax
jmp 0x140724890
jge 0x1407248a3
mov r15d, dword [rbp - 0x34]
mov r14d, dword [rbp - 0x38]
jmp 0x1407244f3
mov rbx, qword [rbp - 0x28]
shld esi, edx, 0xed
neg r14d
mov r14d, 0x100
btc esi, 0xce
bts si, di
or si, sp
mov rsi, qword [rbp - 0x50]
test rbx, rbx
jmp 0x1407248cb
je 0x1407248e4
dec qword [0x140079fc8]
movsx cx, r14b
movsx rcx, bx
not cx
mov rcx, rbx
jmp 0x1407248ec
call 0x1404bfa1e
test rsi, rsi
jmp 0x1407248fa
je 0x140724907
dec qword [0x140079fc8]
mov rcx, rsi
jmp 0x14072490f
call 0x1402892f8
mov rax, qword [rbp - 0x80]
test r10w, dx
clc
test rax, rax
jmp 0x140724926
je 0x140724937
dec qword [0x140079fc8]
not ch
xchg ch, cl
mov rcx, rax
jmp 0x14072493f
call 0x1403f48fd
mov eax, dword [r13 + 0x60]
cmc
jmp 0x14072494f
sub ecx, ecx
jmp 0x140724956
mov dword [rsp + 0x70], ecx
jmp 0x14072495f
test eax, eax
jle 0x140724fd2
mov rbx, qword [rbp - 0x78]
xor edi, edi
clc
movaps xmmword [rsp + 0x270], xmm6
cmp bl, bl
add rbx, 8
jmp 0x140724981
movaps xmmword [rsp + 0x260], xmm7
jmp 0x1407249c6
movaps xmmword [rsp + 0x250], xmm8
jmp 0x1407249d4
movaps xmmword [rsp + 0x240], xmm9
xorps xmm9, xmm9
movaps xmmword [rsp + 0x230], xmm10
movaps xmmword [rsp + 0x220], xmm11
jmp 0x140724a00
movaps xmmword [rsp + 0x200], xmm13
test r14w, sp
cmp r13w, ax
movss xmm13, dword [0x14004a124]
test r8w, r14w
cmp al, r15b
cmc
mov qword [rbp - 0x70], rdi
cmc
test sil, 0x84
stc
mov qword [rbp - 0x80], rbx
cmp ecx, eax
jmp 0x140724a37
jl 0x140724a66
mov r8d, 0x492
mov dl, 0x9f
mov edx, ebx
lea rdx, [0x140046340]
not cx
movsx ecx, r14w
lea rcx, [0x140048b38]
jmp 0x140724a61
call 0x14034b522
mov r12, qword [r13 + 0x68]
add r12, rdi
add si, bx
movzx r10d, byte [r12 + 0x40]
sub sil, r14b
xchg sil, sil
movsx esi, r9w
mov rsi, qword [r12 + 0x78]
test r10b, r10b
jmp 0x140724a8e
je 0x140724ab2
mov rcx, rsi
jmp 0x140724a9c
call fcn.140725e6f
movzx r10d, byte [r12 + 0x40]
rol r9w, 0xf
sal r8, cl
mov r8b, r14b
movsxd r9, dword [rbx + 0x1c]
cdq
rol al, 0x14
mov r8, qword [rbx]
cqo
not cl
movss xmm6, dword [r12 + 0x14]
add cx, 0x67d0
movsx ecx, r14w
sub eax, r13d
dec dil
movzx eax, byte [r9 + r8 + 7]
or rbx, 0x7cdd1de6
shrd rbx, rsi, 0x26
movzx edx, byte [r9 + r8 + 6]
btc bx, 0xd1
shld rbx, rsp, 0x90
imul edx, ecx
movsx ecx, r14w
add dx, ax
movzx bx, bpl
movzx rax, bx
movzx eax, byte [r9 + r8 + 5]
jmp 0x140724b17
movsx ebx, dx
cmc
bsf dx, r12w
movzx dx, r15b
movzx edx, byte [r9 + r8 + 4]
imul edx, ecx
movsx rdi, di
shld edi, r10d, 0x86
add dx, ax
shld rax, rsp, 0x5f
movsx edi, dx
mov eax, edi
cmp sp, 0x4d36
sub eax, ebx
jmp 0x140724b50
movd xmm0, eax
cvtdq2ps xmm0, xmm0
divss xmm6, xmm0
test r10b, r10b
jmp 0x140724b63
jne 0x140724c27
mov rcx, rsi
jmp 0x140724b71
call fcn.140725d45
mov eax, dword [r12 + 0x14]
bswap cx
mov ecx, 1
jmp 0x140724b88
mov dword [rsi], eax
movsx eax, ax
movzx rax, r11w
not al
mov eax, 0xffffffff
jmp 0x140724b9d
movd xmm1, edi
cvtdq2ps xmm1, xmm1
mov qword [rsi + 0x50], r12
jmp 0x140724bad
mov qword [rsi + 0x58], r13
jmp 0x140724bb6
comiss xmm1, xmm9
mulss xmm1, xmm6
cmova eax, ecx
jmp 0x140724bc6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
addss xmm0, xmm1
movd xmm1, ebx
cvtdq2ps xmm1, xmm1
cvttss2si eax, xmm0
comiss xmm1, xmm9
movd xmm2, eax
mov eax, 0xffffffff
jmp 0x140724bee
mulss xmm1, xmm6
cmova eax, ecx
jmp 0x140724bfa
cvtdq2ps xmm2, xmm2
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rsi + 0x60], xmm2
addss xmm0, xmm1
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rsi + 0x64], xmm0
jmp 0x140724c22
jmp 0x140724c2c
movss xmm2, dword [rsi + 0x60]
inc word [rsi + 0x4e]
jmp 0x140724c35
addss xmm2, xmm13
mov rbx, qword [rbp - 0x80]
jmp 0x140724c43
movss xmm11, dword [r12 + 0x2c]
cvttss2si eax, xmm2
movd xmm10, eax
xor eax, eax
jmp 0x140724c5a
cvtdq2ps xmm10, xmm10
mov dword [rsp + 0x60], eax
addss xmm10, dword [r12 + 0x30]
cmp dword [rbx + 0xb0], eax
jle 0x140724f1b
sub r14d, r14d
nop dword [rax + rax]
mov r15, qword [rbx + 0xa8]
cmp r15b, 0xe5
xor edi, edi
clc
cmp dword [r14 + r15 + 0x10], edi
jmp 0x140724c95
jle 0x140724ef0
sub ebx, ebx
inc r8b
test r15w, di
nop word [rax + rax]
mov r8, qword [r14 + r15 + 0x18]
or r10d, ecx
movzx r10d, word [rbx + r8]
test bl, 0x1c
cmc
test r10w, r10w
jne 0x140724cf2
cmp word [rbx + r8 + 4], r10w
jne 0x140724cf2
cmp word [rbx + r8 + 2], r10w
jmp 0x140724ce0
jne 0x140724cf2
cmp word [rbx + r8 + 6], r10w
je 0x140724ebc
mov r9d, dword [r14 + r15 + 4]
jmp 0x140724d03
add r9d, edi
cmp r11d, ebp
cmp byte [r12 + 0x40], 0
jmp 0x140724d14
je 0x140724d85
movzx eax, r9w
cmp r9b, 0x66
cmp spl, cl
cmp eax, dword [rsi + 0x30]
jmp 0x140724d2d
jge 0x140724d85
mov ecx, eax
mov rax, qword [rsi + 0x38]
movzx edx, word [rax + rcx*2]
movsxd rax, edx
movzx ax, spl
mov eax, 0xffff
cmp dx, ax
jmp 0x140724d52
je 0x140724d85
movzx eax, dx
sub ch, ch
sbb cl, bl
lea rcx, [rax + rax*4]
add al, r11b
sub al, dl
sbb ah, 0xaa
mov rax, qword [rsi + 0x18]
lea rcx, [rax + rcx*8]
test r11b, 0x87
test rcx, rcx
jmp 0x140724d7f
jne 0x140724ebc
movd xmm0, dword [r13 + 0x28]
movaps xmm2, xmm12
jmp 0x140724d94
movd xmm1, dword [r13 + 0x2c]
movzx edx, r9w
movsx ecx, ax
movss xmm5, dword [rbx + r8 + 0x18]
mov rcx, rsi
jmp 0x140724db0
movss xmm3, dword [rbx + r8 + 0xc]
jmp 0x140724dbc
addss xmm5, xmm9
cvtdq2ps xmm0, xmm0
movzx eax, r10w
cvtdq2ps xmm1, xmm1
divss xmm2, xmm0
movd xmm8, eax
addss xmm3, xmm9
movzx eax, word [rbx + r8 + 2]
addss xmm5, xmm10
movaps xmm0, xmm12
jmp 0x140724ded
divss xmm0, xmm1
movss xmm1, dword [rbx + r8 + 0x14]
jmp 0x140724dfd
addss xmm3, xmm10
movd xmm7, eax
addss xmm1, xmm9
movzx eax, word [rbx + r8 + 4]
jmp 0x140724e16
cvtdq2ps xmm8, xmm8
movd xmm6, eax
addss xmm1, xmm11
movzx eax, word [rbx + r8 + 6]
jmp 0x140724e2e
mulss xmm8, xmm2
cvtdq2ps xmm6, xmm6
movd xmm4, eax
mulss xmm6, xmm2
movss xmm2, dword [rbx + r8 + 8]
cvtdq2ps xmm4, xmm4
addss xmm2, xmm9
mulss xmm4, xmm0
cvtdq2ps xmm7, xmm7
addss xmm2, xmm11
mulss xmm7, xmm0
movss xmm0, dword [rbx + r8 + 0x10]
jmp 0x140724e69
movss dword [rsp + 0x50], xmm0
jmp 0x140724e74
movss dword [rsp + 0x48], xmm4
jmp 0x140724e7f
movss dword [rsp + 0x40], xmm6
jmp 0x140724e8a
movss dword [rsp + 0x38], xmm7
jmp 0x140724e95
movss dword [rsp + 0x30], xmm8
jmp 0x140724ea1
movss dword [rsp + 0x28], xmm5
jmp 0x140724eac
movss dword [rsp + 0x20], xmm1
jmp 0x140724eb7
call fcn.140726942
inc edi
jmp 0x140724eca
add rbx, 0x1c
cmp edi, dword [r14 + r15 + 0x10]
jmp 0x140724ed8
jl 0x140724cae
mov eax, dword [rsp + 0x60]
movzx bx, spl
mov rbx, qword [rbp - 0x80]
jmp 0x140724ef0
inc eax
clc
cmc
add r14, 0x28
mov dword [rsp + 0x60], eax
jmp 0x140724f01
cmp eax, dword [rbx + 0xb0]
jmp 0x140724f0c
jl 0x140724c7d
mov r14d, 0x100
nop
mov al, 0xc6
mov ecx, dword [rsp + 0x70]
movzx rdi, r13w
btr rax, 0xe1
bt di, r15w
add rbx, 0xc0
inc ax
mov rdi, qword [rbp - 0x70]
inc ecx
cmp r14b, 0xe3
mov eax, dword [r13 + 0x60]
test r15d, 0x357a60f7
sub rdi, 0xffffffffffffff80
cmp cx, 0x64a2
mov dword [rsp + 0x70], ecx
clc
mov qword [rbp - 0x70], rdi
test r14b, 0xab
cmp r12b, sil
mov qword [rbp - 0x80], rbx
cmp ecx, eax
jl 0x140724a66
movaps xmm13, xmmword [rsp + 0x200]
cbw
movaps xmm11, xmmword [rsp + 0x220]
mov ax, bp
sal ah, cl
movaps xmm10, xmmword [rsp + 0x230]
sar al, 0xf9
cmp r11, 0x29ed6ee2
test r12d, 0x8de3f85
movaps xmm9, xmmword [rsp + 0x240]
sbb rax, rdx
or al, 0x7a
movaps xmm8, xmmword [rsp + 0x250]
cbw
movaps xmm7, xmmword [rsp + 0x260]
bts ax, dx
movaps xmm6, xmmword [rsp + 0x270]
cmc
mov rax, qword [rbp - 0x68]
cmc
clc
movaps xmm12, xmmword [rsp + 0x210]
clc
test rax, rax
jmp 0x140724fea
je 0x140724ff7
dec qword [0x140079fc8]
mov rcx, rax
call 0x14056ac53
mov rax, qword [rbp - 0x60]
clc
cmp r8b, 0x3e
test rax, rax
jmp 0x140725011
je 0x14072502a
dec qword [0x140079fc8]
cmovnp ecx, edx
movsx rcx, r15w
movzx cx, r13b
mov rcx, rax
jmp 0x140725032
call 0x14026d574
mov rax, qword [rbp - 0x78]
cmp sp, r14w
test rax, rax
je 0x14072504f
dec qword [0x140079fc8]
mov rcx, rax
call 0x1403b152a
mov rcx, r13
call fcn.1407258bf
mov al, 1
jmp 0x1407250a6
dec qword [0x140079fc8]
not cx
mov rcx, rdi
jmp 0x14072507a
jmp 0x14072509f
test rax, rax
jmp 0x140725087
je 0x1407250a4
dec qword [0x140079fc8]
movsxd rcx, r14d
mov rcx, rax
jmp 0x14072509f
call 0x1403a1d1c
sub al, al
mov rcx, qword [rbp + 0xf0]
clc
stc
xor rcx, rsp
jmp 0x1407250b8
call fcn.14003ff60
lea r11, [rsp + 0x280]
jmp 0x1407250d1
mov rbx, qword [r11 + 0x38]
movzx r13w, r10b
movsx r14, r14w
movsxd r12, ecx
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movsx r14w, r12b
mov rsp, r11
pop r15
bswap r12w
jmp 0x1407250fc
pop r14
mov bpl, 0x2b
not bp
movsx r12d, cx
pop r13
pop r12
setnp bpl
jmp 0x140725115
pop rbp
jmp 0x14072511b
ret