Function at 0x140018926
Capabilities:
Authenticate hmac

Disassembly:
jmp 0x14001c8c7
jmp 0x14000b222
jne 0x14001c0d4
sbb edi, 0xf507021d
mov eax, dword [r14 + 0x10]
ror rsi, 0x3d
cmc
mov edi, dword [r14 + 0x10]
btr si, cx
btc si, bp
bswap si
mov esi, eax
bts rax, rdx
rcr al, cl
rcr al, cl
add rdi, r15
movsx ax, bl
shr ah, cl
rcl al, cl
add rsi, r15
sar ax, cl
btr ax, sp
sub ah, ah
xor al, 0xdf
mov rax, qword [rsi]
jmp 0x14000e9ec
test rax, rax
jmp 0x140013874
jne 0x14001c0d4
add rsi, rdi
shr di, cl
bts rax, 1
mov eax, dword [r14 + 0x10]
clc
shrd edi, edi, cl
shl si, cl
mov edi, dword [r14 + 0x10]
cmp dh, 0xcf
sub si, 0xb046
jnp 0x1400112ab
add si, 0xff37
mov esi, eax
btc eax, edi
bts eax, 0x1b
rcr rax, cl
add rdi, r15
bswap ax
cmp cl, bh
bsf ax, ax
mov ah, 0x1b
add rsi, r15
jmp 0x14000bd06
je 0x140011724
lea r9, [rdi + 0x319a9563]
nop dword [rax + rax]
xchg r8w, r9w
sar r8w, cl
mov r8, qword [rbx + 0x40]
movsx cx, al
cmp dh, dl
xor ch, 0x2c
add r9w, di
mov rcx, rbp
rcl r9w, 0xa
clc
btr r9, rdi
mov r9, qword [rbx + 0x30]
cmc
test rax, rax
jmp 0x14001839f
test rax, rax
jmp 0x140012002
mov eax, ebp
movzx ax, cl
movsx ax, dl
mov rax, qword [rsi]
cmc
test bl, 0xe3
test rax, rax
jmp 0x14001be46
jmp 0x14001acc3
jmp 0x140015e1e
jmp 0x140017c00
je 0x1400161e9
not ah
inc bp
mov eax, 1
movsx rbp, bl
mov rbx, qword [rsp + 0x40]
xadd esi, r14d
dec r15w
shrd esi, ebx, cl
mov rbp, qword [rsp + 0x48]
and r14d, eax
bsr esi, ebx
and r15d, esi
or rsi, 0xfffffffff2564051
mov rsi, qword [rsp + 0x50]
shl r15, cl
not r15w
shr r15d, 7
sbb di, ax
add rsp, 0x20
bswap r15w
mov r15w, bp
pop r15
bswap r14w
not r14w
xchg di, r14w
bswap di
pop r14
movzx edi, bl
lea rdi, [rbp*2 - 0x3d9cab4b]
pop rdi
ret
jns 0x14001d7e7
jmp 0x140019438
test rax, rax
jl 0x140013524
je 0x140011724
rcl r9w, 7
bswap r9w
shl r8d, cl
nop dword [rax + rax]
rol cx, cl
sal r9w, 1
mov r8, qword [rbx + 0x40]
rcr ch, cl
movzx r9w, cl
mov rcx, rbp
sbb r9w, 0x2a06
bsr r9w, cx
shl r9d, cl
bts r9w, ax
mov r9, qword [rbx + 0x30]
jmp 0x14000d16f
jmp 0x14000fc7b
jne 0x14001c0d4
setge ah
rcl si, cl
movsx si, bl
setge al
mov eax, dword [r14 + 0x10]
rol esi, 0x1b
btc si, si
not si
mov edi, dword [r14 + 0x10]
rcl esi, 0xd
bt bx, di
sal esi, cl
mov esi, eax
btr ax, sp
inc ax
movzx ax, cl
lea rax, [rbx*4 + 0xefe5ec8]
add rdi, r15
lea rax, [rsp + 0x7b1ac03e]
rcr al, cl
rcl eax, 0xe
add rsi, r15
neg ax
ror al, cl
shrd ax, bx, cl
mov rax, qword [rsi]
cmc
cmp ecx, ebx
bt esi, esp
test rax, rax
jmp 0x14000f9b9
jns 0x14001d7e7
setb dh
not dx
movzx edx, ax
jmp 0x14000fc80
call qword [0x140003040]
bt ax, si
test cx, 0x3f88
stc
jmp 0x14000b2c1
je 0x14001484a
shld dx, cx, cl
movsxd rdx, dword [rbx + 0x18]
mov r9w, dx
xor r8d, esp
add r8w, dx
shrd r8d, esp, cl
xor ecx, ecx
mov r8d, 0x50d43d90
xchg r8w, r9w
jmp 0x14001e0fc
jmp 0x14001c9fa
cmp dl, 0xb8
jmp 0x14001376a
bt bx, bx
cmc
test rax, rax
jmp 0x14000d627
jmp 0x14001c0bf
jmp 0x140010a89
jmp 0x14001b7be
jns 0x14001d7e7
movsx rdx, dl
movsx edx, al
movzx edx, ax
jmp 0x14000fc80
je 0x140011724
xchg r8w, r9w
rol r9w, cl
nop dword [rax + rax]
sub r8d, 0x137117e5
cmp cl, 0x9d
mov r8, qword [rbx + 0x40]
sbb rcx, 0x6e7a701c
movsx r9w, cl
mov rcx, rbp
adc r9w, 0xdc01
xor r9, 0x22a2b222
lea r9, [rbp - 0xf892938]
mov r9, qword [rbx + 0x30]
cmc
clc
cmc
bt rax, rsp
test rax, rax
jmp 0x140017b27
jmp 0x14001e035
adc si, 0xcf4b
mov eax, dword [r14 + 0x10]
bsf esi, ebp
lea rsi, [rax + 0x590ae317]
mov edi, dword [r14 + 0x10]
bsf si, si
mov esi, eax
movsx ax, al
add rdi, r15
bt bp, di
add rsi, r15
shr al, 2
mov al, 0x31
movsx ax, al
btc rax, rbp
mov rax, qword [rsi]
bt cx, di
jmp 0x1400130a8
mov rax, qword [rcx]
bsf bx, si
mov rbx, rcx
stc
cmp dword [rax + 0x94], 0
jmp 0x140016a89
jmp 0x14000b6ce
lea rdx, [rdx*8 + 8]
movsx r9w, cl
movzx r9w, dl
movsx r9w, bl
lea r9d, [rcx + 4]
jmp 0x1400139f6
jmp 0x140015aa4
jmp 0x140014253
jmp 0x14001b81e
test eax, eax
jmp 0x14000d392
call qword [0x140003040]
cmc
test rax, rax
ja 0x14001db1c
je 0x14001cb88
je 0x14001a0b6
movzx cx, cl
mov ch, 0x23
movsxd rcx, dword [rbx + 0x18]
jb 0x14001b849
mov qword [rbx + 0x10], rax
jmp 0x14001227a
je 0x14001484a
jmp 0x14001487d
stc
cmp dh, 0x91
test rax, rax
jmp 0x140015b7f
jmp 0x14001541e
jmp 0x14000f85e
jns 0x14001d7e7
sete dl
mov dh, ch
bswap dx
movzx edx, ax
jmp 0x14000fc80
je 0x140011724
inc ch
shr r8w, 3
jmp 0x140017016
movsx r8d, bl
mov r8d, 0x1000
movzx r9, al
lea r9, [rax + 0x30c6afc2]
bswap r9d
lea rdx, [rdx*8 + 8]
not r9d
lea r9d, [rcx + 4]
jmp 0x14000e304
clc
cmc
add rdx, rax
jmp 0x140017948
jg 0x14000b200
jne 0x14001c0d4
mov si, si
mov eax, dword [r14 + 0x10]
bts di, 1
mov edi, dword [r14 + 0x10]
sbb rsi, rax
shl esi, cl
inc si
btr si, 0xa
mov esi, eax
test si, sp
neg al
add rdi, r15
movsx ax, cl
rcl ah, cl
add rsi, r15
cmc
movsx rax, cl
jmp 0x140016cd5
cmc
xor eax, eax
jmp 0x140017a5f
jne 0x140017a4e
shl ax, 0xa
nop
neg ah
mov eax, dword [r14 + 0xc]
bt si, sp
test cl, 0x65
test eax, eax
js 0x14001c391
je 0x140017a4e
lea rcx, [rsi + 0x7ed42bb9]
mov rdx, qword [rbx + 0x40]
setp ch
lea rcx, [r15 + rax]
jmp 0x140011a1f
jmp 0x14000b7f5
jmp 0x140016632
jmp 0x140012f2f
jmp 0x14000e759
je 0x140011724
jmp 0x14001cc36
jbe 0x140017a4e
bts dx, 0xd
mov r15, qword [rcx + 8]
sal edx, cl
bsr dx, si
movsx cx, cl
clc
mov edx, 0x14
cmc
and cl, 0xb2
xor cl, bh
rcl r14w, 0xb
mov r14d, dword [rax + 0x90]
or cx, 0x866
neg cl
rcl ch, cl
neg ch
add r14, r15
movsx cx, bl
bswap ecx
movzx cx, al
lea rcx, [rbx - 0x35270b04]
mov rcx, r14
jmp 0x140013805
movzx si, dl
or si, cx
shr si, 0xb
not esi
mov esi, eax
inc ah
shld eax, ebx, 0xc
test dx, 0x4238
add rdi, r15
not eax
movzx ax, bl
add rsi, r15
add ax, 0x3345
btr ax, bp
mov rax, qword [rsi]
cmp bh, 0xfc
cmc
jmp 0x140010614
mov ch, 0xa3
sal cx, cl
nop dword [rax + rax]
bsf r8w, di
bswap cx
bsf r8w, di
xor r8w, 0x5cdf
mov r8, qword [rbx + 0x40]
lea r9, [rdi*2 - 0x1c7b52ea]
ror r9d, cl
mov rcx, rbp
add r9w, 0xb346
mov r9, qword [rbx + 0x30]
stc
cmc
test rax, rax
jmp 0x140016967
test rax, rax
jmp 0x14001947f
bt sp, sp
jmp 0x140019372
jne 0x14001c12a
not ch
add r14, 0x14
sets dl
mov edx, 0x14
jmp 0x14001c8a7
jmp 0x14001844a
call qword [rbx + 0x28]
mov ebp, 0xeb7b1297
mov rbp, rax
jmp 0x140013d5b
not rcx
movsxd rcx, dword [rbx + 0x18]
jg 0x14001bd31
mov qword [rbx + 0x10], rax
jmp 0x140011b70
jmp 0x14001c6e0
mov qword [rax + rcx*8], rbp
lea rax, [riz*2 + 0x6cdb6bcc]
inc dword [rbx + 0x18]
adc ah, al
mov eax, dword [r14]
cmc
cmc
cmc
test eax, eax
jmp 0x140019e04
jmp 0x1400121ee
je 0x140011724
movzx r9, al
bswap r8w
nop dword [rax + rax]
shld r9w, sp, cl
bt di, 9
mov r8, qword [rbx + 0x40]
test dx, bp
shld ecx, ebp, 0x19
sete cl
cmp ax, ax
mov rcx, rbp
or r9w, 0xef20
dec r9w
mov r9, qword [rbx + 0x30]
stc
clc
cmc
test bp, bx
test rax, rax
jmp 0x140015d0e
je 0x140016f9a
mov qword [rax + rcx*8], rbp
lea rax, [rdi*8 + 0x2a1125eb]
mov al, 0xe3
lea rax, [rdx + 0x4e2b66db]
not rax
inc dword [rbx + 0x18]
bsr eax, ebx
btc ax, 0xa
bt ax, 1
rcr al, 4
mov eax, dword [r14]
jmp 0x14000e2a7
jmp 0x14001c1e4
setno al
ror al, 5
mov eax, dword [r14]
test ecx, 0x65c9736a
test eax, eax
jmp 0x14000c0fc
jne 0x14001c0d4
stc
mov eax, dword [r14 + 0x10]
rcr rdi, 0x36
inc edi
mov edi, dword [r14 + 0x10]
neg si
shrd si, dx, cl
lea rsi, [riz*8 - 0x337b4de0]
inc esi
mov esi, eax
mov eax, ecx
setb ah
shld eax, eax, cl
not ax
add rdi, r15
movzx eax, al
add rsi, r15
mov ah, 0x66
mov rax, qword [rsi]
cmc
clc
test rax, rax
jmp 0x14001671d
mov qword [rax + rcx*8], rbp
inc al
movzx rax, al
inc dword [rbx + 0x18]
bt rsp, 0x24
bt rcx, rdi
mov eax, dword [r14]
clc
test eax, eax
jmp 0x14000c18f
mov qword [rbx + 0x10], rax
jmp 0x1400155dd
jmp 0x14000ccad
not r9w
jmp 0x14000f9e9
cmc
test rax, rax
jmp 0x14001235c
mov qword [rbx + 0x10], rax
jmp 0x14001d877
test rax, rax
jmp 0x1400164bd
jmp 0x140017d9f
bswap cx
sete ch
movsxd rcx, dword [rbx + 0x18]
jmp 0x1400128f8
call qword [rbx + 0x28]
xor bp, 0xe3c6
bswap rbp
mov rbp, rax
test ch, 0x26
clc
test rax, rax
jmp 0x140010a27
jmp 0x140016e40
jmp 0x14001dff7
test eax, eax
jmp 0x140012582
jmp 0x1400188b4
jnp 0x14001e471
call qword [0x140003070]
bt di, 4
test edx, eax
test si, bp
test eax, eax
jmp 0x140017996
jmp 0x140016174
neg ax
jmp 0x14000dc70
jmp 0x140014b6a
jmp 0x140016f3f
clc
test rax, rax
jmp 0x140014945
test bh, 0xed
clc
test rax, rax
jmp 0x140018c75
test rax, rax
jmp 0x140017597
jns 0x14001d7e7
bswap dx
movzx dx, dl
setae dl
movzx edx, ax
jmp 0x14000fc80
jns 0x14001d7e7
lea rdx, [rdi*8 + 0x38706efb]
movzx edx, ax
jmp 0x14000fc80
je 0x140011724
shr r8, cl
test edi, ebp
bt bp, dx
btc rcx, 0x35
nop dword [rax + rax]
dec r9
mov r8, qword [rbx + 0x40]
xchg ecx, r9d
adc r9d, 0xa3d3f97e
test ah, ah
mov rcx, rbp
dec r9
bswap r9d
mov r9, qword [rbx + 0x30]
cmc
jmp 0x140013f1f
call qword [0x140003070]
test sp, 0x25a4
stc
test ah, cl
test eax, eax
jmp 0x14001b7e7
call qword [rbx + 0x38]
stc
jmp 0x1400103b6
movsxd rdx, dword [rbx + 0x18]
rol r9w, cl
bts r8w, bp
xor ecx, ecx
jmp 0x140012ad5
jmp 0x140018f1c
call qword [0x140003040]
jmp 0x14001154c
jmp 0x140014847
jmp 0x14001a362
mov rcx, rbp
movzx r9d, al
shl r9, cl
xor r9w, 0x5d8e
mov r9, qword [rbx + 0x30]
test ax, 0xca29
clc
test ah, al
bt di, si
test rax, rax
jmp 0x1400137ce
jmp 0x140016996
je 0x140017a4e
movzx cx, cl
jmp 0x140016bf3
jmp 0x140016d03
jmp 0x14000c446
jne 0x14001c0d4
sbb si, 0x7b6f
not al
test edi, 0x4f394312
mov eax, dword [r14 + 0x10]
ror di, cl
xadd si, di
bsr si, di
shrd si, bx, 5
mov edi, dword [r14 + 0x10]
stc
neg si
bsr rsi, rax
movsx si, cl
mov esi, eax
neg ax
btr eax, 0x12
add rdi, r15
cmp al, 0xd1
ror rax, cl
add rsi, r15
sar ax, 9
xor ax, 0xeaef
or eax, ebp
mov rax, qword [rsi]
jmp 0x14000c654
jmp 0x1400132eb
mov qword [rax + rcx*8], rbp
lea rax, [rdi - 0x5964b3fe]
jmp 0x14001cbea
je 0x14001cb88
not cl
setge cl
movsxd rcx, dword [rbx + 0x18]
jmp 0x140018bce
jne 0x140017a4e
bsr ax, bx
or al, dl
nop
add ah, al
sbb ax, 0x1c5
shl ah, 1
mov eax, dword [r14 + 0xc]
clc
test eax, eax
jmp 0x14001b750
mov qword [rbx + 0x10], rax
jmp 0x14001191a
stc
test rax, rax
jb 0x14000ce73
jns 0x14001d7e7
mov dh, cl
lea rdx, [rsi - 0x6fe33e37]
not dx
mov dl, bl
movzx edx, ax
jmp 0x14000fc80
jmp 0x1400146a0
call qword [rbx + 0x28]
sub bp, bp
sub bp, si
mov rbp, rax
clc
jmp 0x140019505
call qword [0x140003040]
cmc
test dl, 0xa5
cmc
test rax, rax
jmp 0x14000b12d
bt si, bp
test rax, rax
jmp 0x14000e0f3
je 0x140011724
xor cx, 0x998d
ror r8d, 1
adc r9d, ecx
nop dword [rax + rax]
clc
xadd r9w, cx
mov r8, qword [rbx + 0x40]
cmc
btc cx, 7
xadd r9d, ecx
mov rcx, rbp
xor r9w, si
bts r9d, 0x1b
mov r9, qword [rbx + 0x30]
clc
stc
bt si, 5
test rax, rax
jmp 0x14000f3ef
jmp 0x14000d691
mov qword [rax + rcx*8], rbp
movzx ax, al
mov al, bl
not ah
movsx eax, dl
inc dword [rbx + 0x18]
add rax, 0x1f5a5fa8
btr rax, rax
sbb ax, 0x8abd
cmc
mov eax, dword [r14]
jmp 0x1400193b8
mov esi, eax
adc rax, 0xe943e77
shl al, cl
cmc
add rdi, r15
cmp cl, 0xe6
add rsi, r15
clc
mov rax, qword [rsi]
bt ebp, 8
test di, bp
cmp dl, 0x18
cmp bh, bl
test rax, rax
jmp 0x140018b3e
jmp 0x1400111ac
xchg ch, dl
xchg cx, dx
mov rdx, qword [rbx + 0x40]
movzx rcx, dl
lea rcx, [r15 + rax]
jmp 0x1400135b2
lea rdx, [rdx*8 + 8]
jmp 0x14001ad47
neg ah
mov rax, qword [rsi]
jmp 0x14001156d
je 0x140011724
or r9d, edi
nop dword [rax + rax]
rol ch, cl
btr r8, rbx
rol r9w, 1
mov r8, qword [rbx + 0x40]
movzx ecx, bl
mov rcx, rbp
add r9w, di
cmc
movsx r9w, bl
btc r9w, 9
mov r9, qword [rbx + 0x30]
bt rbp, 0x19
clc
stc
test rax, rax
jmp 0x14001bbf3
je 0x140011724
cmc
rcl r9w, 0xc
nop dword [rax + rax]
movsx cx, al
bts cx, 0xe
sar r8w, cl
bsr r9d, edx
mov r8, qword [rbx + 0x40]
not cx
bswap r9d
jmp 0x14000f0e6
mov qword [rax + rcx*8], rbp
mov al, ch
inc dword [rbx + 0x18]
setg al
cmc
bsf ax, bp
mov eax, dword [r14]
test rdi, 0x77da3881
test eax, eax
jmp 0x140019ae2
jmp 0x1400127c6
rcl r9d, 0x1f
nop dword [rax + rax]
mov r8d, 0xd88bf5f8
ror r8w, cl
shld r8, rcx, 0x20
mov r8, qword [rbx + 0x40]
bsf r9, rax
cmp sp, 0x862
mov rcx, rbp
shrd r9d, esi, 8
inc r9w
shl r9d, 4
bts r9d, 2
mov r9, qword [rbx + 0x30]
test ecx, ebx
test edx, 0xf524b418
test rax, rax
jmp 0x140018d46
js 0x14000d4a9
je 0x140011724
stc
rol r9w, 0xc
bt di, bp
cmc
nop dword [rax + rax]
or r9d, esp
not r8d
xadd ecx, r8d
sbb r8w, dx
mov r8, qword [rbx + 0x40]
ror r9d, cl
movzx rcx, bl
mov rcx, rbp
shrd r9d, esp, cl
rcr r9w, cl
rcr r9w, 0xc
inc r9w
mov r9, qword [rbx + 0x30]
stc
clc
bt ebp, ebp
test rax, rax
jmp 0x140015050
jmp 0x140014642
jmp 0x14001de2b
je 0x14001484a
shrd r8w, ax, 3
xadd dx, r9w
mov r8d, 0x42abc2d1
bswap edx
movsxd rdx, dword [rbx + 0x18]
adc r9w, 0xea41
shl r9w, cl
bt ax, 1
rcr r8w, 5
sub ecx, ecx
jmp 0x14001a74c
jns 0x14001d7e7
not dh
mov dh, al
movzx dx, dl
movzx edx, ax
jmp 0x14000fc80
bt bx, 3
xor eax, eax
jmp 0x140017a5f
call r9
cmc
bt sp, ax
cmp dl, 0xdb
mov qword [rdi], rax
bt rsp, rsp
jmp 0x140019a92
jmp 0x1400161dc
jmp 0x14000cbf8
je 0x1400161e9
xadd bp, r14w
bts bx, 2
rcl al, cl
mov eax, 1
adc bx, ax
dec ebp
btc ebp, 0x1d
mov rbx, qword [rsp + 0x40]
btc di, sp
sub r15w, dx
shrd si, ax, 8
add r15, rdx
mov rbp, qword [rsp + 0x48]
bts r15w, dx
rol si, cl
xadd edi, esi
mov rsi, qword [rsp + 0x50]
bsf r15w, sp
add rsp, 0x20
lea r15, [rdi - 0x5ea1b678]
pop r15
movabs r14, 0x1f6194fe
not edi
pop r14
mov di, si
pop rdi
ret
jmp 0x14001d82e
mov qword [rbx + 0x10], rax
jmp 0x14001b0a9
jne 0x14001c0d4
inc ah
sbb ax, di
sub ax, bp
sal si, cl
mov eax, dword [r14 + 0x10]
dec rsi
shr rdi, 2
rcl rdi, 0x1c
shrd si, di, 0xb
mov edi, dword [r14 + 0x10]
cmc
rcl esi, cl
mov esi, eax
bsr rax, rbx
dec rax
inc al
add rdi, r15
shl rax, 0x2f
cmp dh, 0xff
add rsi, r15
adc al, 0xb6
setne al
bswap eax
rcl eax, cl
mov rax, qword [rsi]
cmc
test cl, 0x59
jmp 0x140012ce4
mov qword [rax + rcx*8], rbp
mov ah, ch
lea rax, [rbx + 0x1ca26e93]
inc dword [rbx + 0x18]
xor ax, si
sbb ax, 0x2b94
mov eax, dword [r14]
cmc
stc
test eax, eax
jmp 0x14000fce1
mov qword [rbx + 0x10], rax
jmp 0x140013c2c
jmp 0x140019168
jmp 0x140017a48
mov rdx, qword [rbx + 0x40]
bswap ecx
not ch
lea rcx, [r15 + rax]
jmp 0x1400164c2
jns 0x14001d7e7
bswap rdx
movzx edx, ax
jmp 0x14000fc80
mov qword [rax + rcx*8], rbp
movsx ax, al
not ax
lea rax, [rsi*2 + 0x17c2780]
dec ah
inc dword [rbx + 0x18]
setnp ah
adc al, cl
lea rax, [rsi - 0x5d23dd9b]
mov eax, dword [r14]
cmc
cmc
clc
bt si, si
test eax, eax
jmp 0x140019ed5
mov qword [rbx + 0x10], rax
jmp 0x14001e323
jns 0x14001d7e7
jmp 0x14001a876
lea rax, [riz*4 - 0x1ab39ede]
shr al, 1
sal ax, cl
add al, 0x17
mov qword [rsp + 8], rbx
sal bh, cl
sal al, cl
or bx, 0xe380
not al
mov qword [rsp + 0x10], rbp
movsx bx, al
bsr bx, bp
mov qword [rsp + 0x18], rsi
sal ah, cl
ror ax, 0xe
push rdi
cmp esp, 0x7386c9c
adc bl, dl
cmc
sar ebx, 0x18
push r14
shrd eax, esi, cl
ror bx, cl
push r15
cmc
sar rbx, cl
inc al
bt rax, rsi
sub rsp, 0x20
bts bx, 9
jmp 0x1400138a2
je 0x140011724
inc cl
nop dword [rax + rax]
test cl, bl
mov r8, qword [rbx + 0x40]
neg ch
sal r9w, 5
or r9w, 0x9df7
rol ch, cl
mov rcx, rbp
inc r9w
mov r9, qword [rbx + 0x30]
test bl, 0xe0
stc
test rax, rax
jle 0x140017186
jns 0x14001d7e7
lea rdx, [rcx - 0x6458dddc]
movzx edx, ax
jmp 0x14000fc80
jmp 0x14001b300
jns 0x14001d7e7
setae dl
movsx dx, bl
bswap dx
movsx dx, al
movzx edx, ax
jmp 0x14000fc80
jns 0x14001d7e7
lea rdx, [rcx + 0x22622527]
movzx edx, ax
jmp 0x14000fc80
je 0x14001484a
bswap r8d
movsxd rdx, dword [rbx + 0x18]
or r8w, dx
btr r8w, 1
sub ecx, ecx
not r8w
not r8d
movzx r9w, cl
movsx r8d, al
mov r8d, 0x1000
mov r9w, 0x8c22
jmp 0x140016c15
je 0x14001cb88
lea rcx, [rcx + 0x630877c2]
movsx ecx, cl
movzx rcx, dl
movsxd rcx, dword [rbx + 0x18]
jmp 0x1400109ba
cmc
test rax, rax
jmp 0x14001dd53
clc
test eax, eax
jmp 0x14001c6bd
movzx dx, bl
movzx edx, ax
jmp 0x14000fc80
clc
cmp ah, 0x5c
clc
test eax, eax
jmp 0x14001d0f6
je 0x14001cb88
inc rcx
setp cl
mov cx, 0x8e70
movabs rcx, 0xffffffffacebaaa6
movsxd rcx, dword [rbx + 0x18]
jmp 0x140013214
test rax, rax
jmp 0x1400174bd
jmp 0x14000b387
test rax, rax
jmp 0x14001b80f
jmp 0x14000c912
jne 0x14001c0d4
lea rax, [rsi - 0x302872af]
shr eax, 0x1e
bswap di
shld rsi, rax, 0x2a
mov eax, dword [r14 + 0x10]
xchg di, si
stc
mov edi, dword [r14 + 0x10]
cmc
mov esi, eax
lea rax, [rdi - 0x4d425ce3]
ror rax, 0x32
sub ax, 0xe0e3
add rdi, r15
dec rax
stc
cmc
add rsi, r15
btc ax, bx
mov rax, qword [rsi]
test di, dx
stc
cmc
test rax, rax
jmp 0x1400170f4
jne 0x14001c0d4
test dx, 0xea2
mov eax, dword [r14 + 0x10]
bsf si, bp
bsr di, sp
ror di, cl
stc
mov edi, dword [r14 + 0x10]
bswap si
clc
jmp 0x1400169fb
mov cl, 0xdd
jmp 0x140011a40
jns 0x14001d7e7
movzx dx, cl
movabs rdx, 0xffffffff827d37a7
setne dl
movzx edx, ax
jmp 0x14000fc80
mov r8d, 0x1000
bswap r9w
lea rdx, [rdx*8 + 8]
mov r9w, 0x9fae
lea r9, [rbp*2 + 0x5c40c263]
lea r9d, [rcx + 4]
jmp 0x14001094f
bswap dx
movzx edx, ax
jmp 0x14000fc80
test esi, 0x62fad752
test rax, rax
jmp 0x140012ab4
lea r9, [rbp - 0x5382145b]
lea r9d, [rcx + 4]
jmp 0x140017a2f
jmp 0x140011e92
mov qword [rbx + 0x10], rax
jmp 0x140017c59
movzx edx, cl
setnp cl
mov rdx, qword [rbx + 0x40]
lea rcx, [rdi - 0x503bc0ce]
jmp 0x14001cfb9
jmp 0x14001d6ad
jns 0x14001d7e7
not dx
mov dx, 0x2b99
movzx edx, ax
jmp 0x14000fc80
jmp 0x14001050f
jmp 0x14001bd4d
add rdi, 8
cmc
cmc
test rax, rax
jmp 0x14001171e
jmp 0x140017b52
je 0x140011724
neg r9w
jmp 0x140011394
jmp 0x14000cb70
jmp 0x1400187bb
je 0x14001cb88
shrd ax, di, cl
sal ah, cl
bts ax, bp
sub al, 0x79
mov rax, qword [rsi + 8]
bt esp, 0x1b
test ah, 0xb8
stc
test esp, 0xcfba3dcc
add rsi, 8
jmp 0x14000e21d
jmp 0x14001bb66
jne 0x14001c0d4
cmp ax, cx
xchg rsi, rax
xchg di, ax
bsr di, dx
mov eax, dword [r14 + 0x10]
ror si, 0xc
mov edi, dword [r14 + 0x10]
shrd si, ax, cl
mov esi, eax
ror ah, cl
sub ah, 0x70
rcl ax, 0xb
add rdi, r15
neg al
sub al, 0x17
add rsi, r15
bts ax, di
bsf ax, bp
shr ah, cl
bsr ax, di
mov rax, qword [rsi]
cmc
clc
test rax, rax
jnp 0x14000dce1
je 0x140011724
xchg r9, r8
mov r9w, 0x76a2
rcl ch, 5
nop dword [rax + rax]
neg r9d
bsr ecx, esi
ror ch, 7
mov r8, qword [rbx + 0x40]
test cl, 0xa3
xchg cx, r9w
not ch
mov rcx, rbp
mov r9d, 0xd8c62f75
mov r9, qword [rbx + 0x30]
clc
jmp 0x140016439
je 0x140011724
shl ch, cl
nop dword [rax + rax]
ror r8w, 5
xadd r8w, cx
sar r8d, cl
neg cx
mov r8, qword [rbx + 0x40]
lea r9, [riz*8 - 0x124fa2ed]
mov rcx, rbp
movzx r9, cl
mov r9, qword [rbx + 0x30]
stc
jmp 0x140016711
jp 0x14000dfd7
je 0x140017a4e
setle dh
jmp 0x140017fbe
jmp 0x14001d7dc
mov qword [rax + rcx*8], rbp
dec eax
inc dword [rbx + 0x18]
adc ax, 0xc4de
jmp 0x1400124db
bswap cx
mov rcx, r14
jmp 0x14000d8b5
je 0x14001cb88
jmp 0x140013297
jmp 0x140016428
jns 0x14001d7e7
bswap dx
movsx edx, bl
movzx edx, ax
jmp 0x14000fc80
jle 0x14001b509
bswap rcx
movsx ecx, al
mov rdx, qword [rbx + 0x40]
mov ch, bh
lea rcx, [rdx - 0x28975c54]
not cl
mov rcx, rbp
jmp 0x140014c16
inc dword [rbx + 0x18]
add al, al
not ax
mov eax, dword [r14]
cmc
jmp 0x14000d037
xchg r8w, cx
btc r9d, 0x1b
nop dword [rax + rax]
movzx cx, cl
mov r8, qword [rbx + 0x40]
shld r9d, ebx, cl
mov rcx, rbp
cmc
mov r9, qword [rbx + 0x30]
jmp 0x14001407a
not ch
bswap cx
mov rcx, rbp
jmp 0x1400172cb
jmp 0x14000c24b
je 0x140017a4e
movzx rcx, cl
lea rdx, [rsi + 0x34f95bcd]
movsx dx, cl
bswap rdx
mov rdx, qword [rbx + 0x40]
bswap rcx
seto ch
lea rcx, [r15 + rax]
jmp 0x140015e89
jne 0x14001c0d4
jmp 0x14000db65
lea rdx, [rdi + 0x3e159c9f]
test esi, ecx
lea rdx, [r15 + 2]
jmp 0x14000c77a
jns 0x14001d7e7
mov dh, bh
movsx dx, bl
mov dx, dx
movzx edx, ax
jmp 0x14000fc80
jmp 0x14001e2b5
jge 0x140017e4d
je 0x14001cb88
inc cl
movsx ecx, bl
movsxd rcx, dword [rbx + 0x18]
jmp 0x14001c969
jmp 0x14000d6a6
call qword [rbx + 0x38]
jmp 0x14001790d
call qword [rbx + 0x28]
bt sp, cx
rcr bp, 1
mov rbp, rax
jmp 0x14000c060
call qword [0x140003070]
jp 0x140019444
bt cx, 0xb
cmc
stc
test eax, eax
jmp 0x140017fb9
bswap r8w
mov r8d, 0x1000
movzx r9w, al
movzx r9, cl
lea r9, [rcx + 0x722e60d4]
jmp 0x14000de43
mov qword [rax + rcx*8], rbp
bswap ax
inc dword [rbx + 0x18]
bsf eax, ebx
cmp bh, al
neg al
sal eax, 9
mov eax, dword [r14]
stc
bt ax, ax
bt si, 1
test eax, eax
jmp 0x140019956
jmp 0x140015eb2
jmp 0x140014800