Function at 0x140147ca7
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x2d2fb25f
pushf
not eax
add eax, 0x80b26a24
xor eax, 0xff04ffdd
rol eax, 0x26
popf
pushf
not eax
add eax, 0xbb3786ef
xor eax, 0xbc3b99f6
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xacbee632
xor eax, 0xe94a6b10
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xee23ebd2
xor eax, 0xe2f418e7
rol eax, 0x24
popf
cmp eax, 4
jne 0x140147d0a
popf
pop rax
jmp 0x14014813d
cmp eax, 0
jne 0x140147d19
popf
pop rax
jmp 0x140147ecc
cmp eax, 3
jne 0x140147d28
popf
pop rax
jmp 0x1401480a9
cmp eax, 1
jne 0x140147d37
popf
pop rax
jmp 0x140147f57
cmp eax, 0xd
jne 0x140147d46
popf
pop rax
jmp 0x1401485e2
cmp eax, 0x1a
jne 0x140147d55
popf
pop rax
jmp 0x140148cef
cmp eax, 0xe
jne 0x140147d64
popf
pop rax
jmp 0x140148677
cmp eax, 0xb
jne 0x140147d73
popf
pop rax
jmp 0x1401484f3
cmp eax, 0x19
jne 0x140147d82
popf
pop rax
jmp 0x140148ca4
cmp eax, 8
jne 0x140147d91
popf
pop rax
jmp 0x14014838d
cmp eax, 0x1d
jne 0x140147da0
popf
pop rax
jmp 0x140148e96
cmp eax, 0x17
jne 0x140147daf
popf
pop rax
jmp 0x140148bca
cmp eax, 0x1c
jne 0x140147dbe
popf
pop rax
jmp 0x140148e02
cmp eax, 0x12
jne 0x140147dcd
popf
pop rax
jmp 0x14014890c
cmp eax, 0x18
jne 0x140147ddc
popf
pop rax
jmp 0x140148c13
cmp eax, 0x11
jne 0x140147deb
popf
pop rax
jmp 0x14014889b
cmp eax, 0x1b
jne 0x140147dfa
popf
pop rax
jmp 0x140148d97
cmp eax, 0x16
jne 0x140147e09
popf
pop rax
jmp 0x140148b39
cmp eax, 0xa
jne 0x140147e18
popf
pop rax
jmp 0x140148497
cmp eax, 0x14
jne 0x140147e27
popf
pop rax
jmp 0x140148a42
cmp eax, 0xf
jne 0x140147e36
popf
pop rax
jmp 0x140148776
cmp eax, 0x13
jne 0x140147e45
popf
pop rax
jmp 0x1401489a6
cmp eax, 0x15
jne 0x140147e54
popf
pop rax
jmp 0x140148ad7
cmp eax, 2
jne 0x140147e63
popf
pop rax
jmp 0x14014802b
cmp eax, 0x1e
jne 0x140147e72
popf
pop rax
jmp 0x140148ecc
cmp eax, 0xc
jne 0x140147e81
popf
pop rax
jmp 0x140148597
cmp eax, 7
jne 0x140147e90
popf
pop rax
jmp 0x1401482d2
cmp eax, 5
jne 0x140147e9f
popf
pop rax
jmp 0x1401481eb
cmp eax, 9
jne 0x140147eae
popf
pop rax
jmp 0x1401483ef
cmp eax, 0x10
jne 0x140147ebd
popf
pop rax
jmp 0x14014881a
cmp eax, 6
jne 0x140147ecc
popf
pop rax
jmp 0x1401482bb
mov eax, dword [0x140103098]
mov r9, rcx
cmp eax, 5
jl 0x140147f11
push rax
pushf
mov eax, 0xbe3e5514
pushf
not eax
add eax, 0xc45cc160
xor eax, 0xb4e7c320
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb46fd36c
xor eax, 0xc110fc0e
rol eax, 0x5d
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0xf871a20
pushf
not eax
add eax, 0xce5ced1d
xor eax, 0xe295fa68
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd0a90987
xor eax, 0xc813d31f
rol eax, 0x23
popf
pushf
not eax
add eax, 0xbcebbc37
xor eax, 0x9c081764
rol eax, 0xe
popf
jmp 0x140147cfb
mov r8, rcx
mov eax, 0x3d3e795e
pushf
not eax
add eax, 0xde8d0f2b
xor eax, 0xff7dd2af
rol eax, 0x23
popf
pushf
not eax
add eax, 0xd9996ed0
xor eax, 0xe7ff3395
rol eax, 0x80
popf
and r8d, 0x1f
sub rax, r8
neg r8
sbb r10, r10
and r10, rax
mov rax, r9
cmp rdx, r10
cmovb r10, rdx
push r10
not r10
sub rcx, r10
pop r10
sub rcx, 1
cmp r9, rcx
je 0x140147ff8
push rax
pushf
mov eax, 0xc240156
pushf
not eax
add eax, 0x90e8bd29
xor eax, 0xf18a1af1
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc70f893b
xor eax, 0xb1804f22
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd4b1d87c
xor eax, 0xe0d706ef
rol eax, 0x1c
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0xe8045b15
pushf
not eax
add eax, 0x9f679a7f
xor eax, 0xb9b2b19f
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xdcb7ebd6
xor eax, 0x963c139a
rol eax, 0x8c
popf
jmp 0x140147cfb
cmp byte [rax], 0
je 0x140148063
push rax
pushf
mov eax, 0xfd2d4cc0
pushf
not eax
add eax, 0xdc89ae2f
xor eax, 0xf042011f
rol eax, 0x35
popf
pushf
not eax
add eax, 0xb74b65a5
xor eax, 0xa925e1d8
rol eax, 0xd3
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x4776f3c6
pushf
not eax
add eax, 0xc940315f
xor eax, 0x8eb53322
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xd6472ada
xor eax, 0xf5d64a93
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe05d054a
xor eax, 0xe055f67c
rol eax, 0xf9
popf
jmp 0x140147cfb
inc rax
cmp rax, rcx
jne 0x1401480e4
push rax
pushf
mov eax, 0xcfc882cc
pushf
not eax
add eax, 0xac401f07
xor eax, 0x81fdb0a3
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd8995aab
xor eax, 0xa5de4e51
rol eax, 0x17
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x30e8f97d
pushf
not eax
add eax, 0xb0354bf0
xor eax, 0xcead0de8
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xafe9bc87
xor eax, 0xfbf80ec6
rol eax, 0
popf
pushf
not eax
add eax, 0xa8e14c3a
xor eax, 0xade238e4
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x8d7ce4d9
xor eax, 0xb61f5167
rol eax, 0x67
popf
jmp 0x140147cfb
mov rcx, rax
sub rcx, r9
cmp rcx, r10
jne 0x140148192
push rax
pushf
mov eax, 0xc0bc3dc6
pushf
not eax
add eax, 0x8d964a42
xor eax, 0x8001398a
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd88cc1a6
xor eax, 0xa2cef08a
rol eax, 0x72
popf
pushf
not eax
add eax, 0xbb1a63ed
xor eax, 0xd9434070
rol eax, 0x39
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x18c15e50
pushf
not eax
add eax, 0xc7272dba
xor eax, 0xe72c23cb
rol eax, 0x78
popf
pushf
not eax
add eax, 0x83b895c0
xor eax, 0xfce8073b
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc5e28c01
xor eax, 0xd7b1301c
rol eax, 0xac
popf
pushf
not eax
add eax, 0xdc2ec4fb
xor eax, 0xb00bff2b
rol eax, 0xa1
popf
jmp 0x140147cfb
mov r8, rdx
mov rcx, rax
sub r8, r10
and r8, 0xffffffffffffffe0
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
cmp rax, r8
je 0x140148262
push rax
pushf
mov eax, 0x63c5c0a7
pushf
not eax
add eax, 0xd29ecebb
xor eax, 0xaf511579
rol eax, 0x48
popf
pushf
not eax
add eax, 0xca6ca5c1
xor eax, 0xbd96d7cf
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf91b4fc7
xor eax, 0xcf0e5988
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc3fd72e6
xor eax, 0xeba13b1c
rol eax, 0xcb
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x69b761fc
pushf
not eax
add eax, 0x905906e6
xor eax, 0x8eb5e049
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x985f270c
xor eax, 0x828217c2
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xbd0b5ae8
xor eax, 0xc555ec02
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf99e6ae6
xor eax, 0xe003d71f
rol eax, 0x38
popf
jmp 0x140147cfb
vpxor xmm1, xmm1, xmm1
vpcmpeqb ymm1, ymm1, ymmword [rcx]
vpmovmskb eax, ymm1
test eax, eax
vzeroupper
jne 0x14014838d
add rcx, 0x20
cmp rcx, r8
jne 0x140148334
push rax
pushf
mov eax, 0xcb32b024
pushf
not eax
add eax, 0xedb12aec
xor eax, 0xbacf972c
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xa2d0df26
xor eax, 0xacbcd0df
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xdbdf9d82
xor eax, 0xd3edcb89
rol eax, 0x66
popf
pushf
not eax
add eax, 0x8097788e
xor eax, 0xb22b2f23
rol eax, 0xd1
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0xa5527c26
pushf
not eax
add eax, 0xfd6afc9f
xor eax, 0xd9517d0d
rol eax, 0x70
popf
pushf
not eax
add eax, 0xdd3e56ff
xor eax, 0xfbce7cff
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd127dedf
xor eax, 0x817ad4ca
rol eax, 0x76
popf
pushf
not eax
add eax, 0xecb7101a
xor eax, 0x9d07a6d8
rol eax, 8
popf
jmp 0x140147cfb
lea rax, [r9 + rdx]
jmp 0x1401484f3
cmp byte [rcx], 0
je 0x140148451
push rax
pushf
mov eax, 0x6210fe73
pushf
not eax
add eax, 0xf46ae9c8
xor eax, 0xa88fe095
rol eax, 0xc
popf
pushf
not eax
add eax, 0x840e8932
xor eax, 0xab752853
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc280e092
xor eax, 0xbc7c1ba5
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x937fcdbd
xor eax, 0xf3f5eaa5
rol eax, 0x31
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0xfc090146
pushf
not eax
add eax, 0xe6cc2819
xor eax, 0x80a6bcf6
rol eax, 0x12
popf
pushf
not eax
add eax, 0x9eb7c124
xor eax, 0xc84d0d1b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x923e8b24
xor eax, 0xe8cea448
rol eax, 0x1f
popf
jmp 0x140147cfb
inc rcx
push rax
pushf
mov eax, 0x797c5655
pushf
not eax
add eax, 0xc8dee6e3
xor eax, 0xb2c726f6
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xc89be879
xor eax, 0x92ea1e81
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf68f4700
xor eax, 0xbe9766fa
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc55ff72e
xor eax, 0xc4306382
rol eax, 0x11
popf
jmp 0x140147cfb
cmp rcx, rax
jne 0x14014853e
push rax
pushf
mov eax, 0x2c84ccba
pushf
not eax
add eax, 0xfbbbd201
xor eax, 0xfc39807d
rol eax, 0x57
popf
pushf
not eax
add eax, 0x83cea7e3
xor eax, 0xfe59dafa
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xf5f0bad2
xor eax, 0xcc88591e
rol eax, 0xc4
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x691d05a1
pushf
not eax
add eax, 0xf56ffbf6
xor eax, 0xb743357c
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa1482a9d
xor eax, 0xdedbc3e5
rol eax, 0xee
popf
pushf
not eax
add eax, 0x91813a3f
xor eax, 0xc2100863
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xdc23002a
xor eax, 0xf26a1518
rol eax, 0xa1
popf
jmp 0x140147cfb
jmp 0x140148e96
cmp eax, 1
jl 0x140148631
push rax
pushf
mov eax, 0x78041123
pushf
not eax
add eax, 0xbfaed03f
xor eax, 0x8cdaf5e2
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb9fc05d7
xor eax, 0xd96d0d14
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x87bae260
xor eax, 0x963ccfae
rol eax, 0xf4
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0xf44f4ffe
pushf
not eax
add eax, 0xd8cb6778
xor eax, 0xcf9fa93a
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8221e1d2
xor eax, 0xe504c850
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc005234d
xor eax, 0xa2eb5e92
rol eax, 0x9a
popf
jmp 0x140147cfb
and ecx, 0xf
mov eax, 0xcbee8085
pushf
not eax
add eax, 0x87b6003c
xor eax, 0xaa398377
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xaf95f0a7
xor eax, 0xcb05361c
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa96a503c
xor eax, 0xb87949f7
rol eax, 0xff
popf
pushf
not eax
add eax, 0x96d6216f
xor eax, 0xb3d9b8a6
rol eax, 0xa6
popf
sub rax, rcx
neg rcx
sbb r10, r10
and r10, rax
mov rax, r9
cmp rdx, r10
cmovb r10, rdx
lea rcx, [r10 + r9]
cmp r9, rcx
je 0x140148743
push rax
pushf
mov eax, 0xa0d406fa
pushf
not eax
add eax, 0xdf6fecbb
xor eax, 0xeb1c69e5
rol eax, 0x98
popf
pushf
not eax
add eax, 0xd6e88e4a
xor eax, 0xc5c21d17
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf8edb107
xor eax, 0x9115268a
rol eax, 0x14
popf
pushf
not eax
add eax, 0xae4f6142
xor eax, 0xc4d2e709
rol eax, 0x82
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0xef41d5fd
pushf
not eax
add eax, 0xb9e72e07
xor eax, 0xab4b9767
rol eax, 0x34
popf
pushf
not eax
add eax, 0xbe86cbfb
xor eax, 0xc7a0ad1f
rol eax, 0xc0
popf
jmp 0x140147cfb
cmp byte [rax], 0
je 0x1401487c1
push rax
pushf
mov eax, 0x5724a1a4
pushf
not eax
add eax, 0xb09c602b
xor eax, 0xecaaa24d
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf73d1878
xor eax, 0x830e4e81
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xe15cc743
xor eax, 0xbe18a698
rol eax, 0x46
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x339f2d2e
pushf
not eax
add eax, 0x8bf8f4d0
xor eax, 0xd22f252d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xdc93632f
xor eax, 0xf593a355
rol eax, 0x71
popf
pushf
not eax
add eax, 0xcdf3bf75
xor eax, 0xaa63907b
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xe4565f92
xor eax, 0xa1b66338
rol eax, 0x6d
popf
jmp 0x140147cfb
inc rax
cmp rax, rcx
jne 0x140148868
push rax
pushf
mov eax, 0xa1f18ce2
pushf
not eax
add eax, 0xebf453f6
xor eax, 0xa8fb5ba0
rol eax, 0x52
popf
pushf
not eax
add eax, 0x9cddb0c4
xor eax, 0x8b215a01
rol eax, 0x16
popf
pushf
not eax
add eax, 0x8d1f8c0e
xor eax, 0xd5f7413e
rol eax, 0xdc
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0xccf3c85b
pushf
not eax
add eax, 0x99272f3d
xor eax, 0x8a6a459c
rol eax, 0x67
popf
pushf
not eax
add eax, 0xe3a9c2c1
xor eax, 0xb4d8041d
rol eax, 0xaa
popf
jmp 0x140147cfb
mov rcx, rax
sub rcx, r9
cmp rcx, r10
jne 0x1401488d9
push rax
pushf
mov eax, 0x53b6d8ec
pushf
not eax
add eax, 0xa63f6633
xor eax, 0x8534930e
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9aed1612
xor eax, 0xb41f9a50
rol eax, 0xab
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x5b920dc3
pushf
not eax
add eax, 0x83ccea84
xor eax, 0xaa5def89
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc34f345a
xor eax, 0xbe80ce06
rol eax, 0xbb
popf
jmp 0x140147cfb
mov r8, rdx
mov rcx, rax
sub r8, r10
xorps xmm1, xmm1
and r8, 0xfffffffffffffff0
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
cmp rax, r8
je 0x140148973
push rax
pushf
mov eax, 0xd6e5d0b0
pushf
not eax
add eax, 0xe32e0b35
xor eax, 0xb0d68ba4
rol eax, 0xf
popf
pushf
not eax
add eax, 0xfd218735
xor eax, 0xd35bcf0f
rol eax, 0x18
popf
pushf
not eax
add eax, 0x9242eca4
xor eax, 0xa7cb283c
rol eax, 0x19
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x6f7eeaa
pushf
not eax
add eax, 0x8e9cb88d
xor eax, 0xc47bf255
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe6f6dd91
xor eax, 0xc5073fbf
rol eax, 0x81
popf
jmp 0x140147cfb
movdqu xmm0, xmmword [rcx]
pcmpeqb xmm0, xmm1
pmovmskb eax, xmm0
test eax, eax
jne 0x1401489e9
push rax
pushf
mov eax, 0xa5c6c75f
pushf
not eax
add eax, 0xcbb6309e
xor eax, 0xaea5a7e8
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x89fdd946
xor eax, 0xe5ab2590
rol eax, 0x8b
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x1a40f476
pushf
not eax
add eax, 0xe42c9ca2
xor eax, 0xa49a2f19
rol eax, 9
popf
pushf
not eax
add eax, 0xbfe9ca72
xor eax, 0x948f59c2
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xda5a07b6
xor eax, 0x9e18dac8
rol eax, 0x88
popf
pushf
not eax
add eax, 0xf20ee69c
xor eax, 0x82872ba5
rol eax, 0x5c
popf
jmp 0x140147cfb
add rcx, 0x10
cmp rcx, r8
jne 0x140148a91
push rax
pushf
mov eax, 0xb7e444c3
pushf
not eax
add eax, 0xc69b46f3
xor eax, 0xa7de359c
rol eax, 0x17
popf
pushf
not eax
add eax, 0xdfb7875e
xor eax, 0xac2efdfa
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd00cc0dd
xor eax, 0xa07c1710
rol eax, 0x4d
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x71450c73
pushf
not eax
add eax, 0xe862e847
xor eax, 0xbcd66d77
rol eax, 0xc
popf
pushf
not eax
add eax, 0xd49709e5
xor eax, 0xee50b851
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe9b60f14
xor eax, 0xe6f95f55
rol eax, 0x16
popf
jmp 0x140147cfb
lea rax, [r9 + rdx]
jmp 0x140148c13
cmp byte [rcx], 0
je 0x140148b71
push rax
pushf
mov eax, 0x3082b8bf
pushf
not eax
add eax, 0xddc7f719
xor eax, 0xb8d177b1
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xcef12942
xor eax, 0x91ee7458
rol eax, 0xdb
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x84811813
pushf
not eax
add eax, 0x8d774564
xor eax, 0xd3a34e27
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x9a320a7b
xor eax, 0x9a7689f2
rol eax, 0x63
popf
pushf
not eax
add eax, 0xff486e97
xor eax, 0xc4c0d4de
rol eax, 0x33
popf
pushf
not eax
add eax, 0xf6fb2f43
xor eax, 0xd8164591
rol eax, 0xae
popf
jmp 0x140147cfb
inc rcx
push rax
pushf
mov eax, 0x19d61055
pushf
not eax
add eax, 0x869f437a
xor eax, 0xf820bbfa
rol eax, 0x59
popf
pushf
not eax
add eax, 0xdc04a615
xor eax, 0xc81c8378
rol eax, 0x85
popf
pushf
not eax
add eax, 0xfb79296d
xor eax, 0xa2af19f3
rol eax, 0xa4
popf
jmp 0x140147cfb
cmp rcx, rax
jne 0x140148c71
push rax
pushf
mov eax, 0xd24cfd23
pushf
not eax
add eax, 0x93614fd6
xor eax, 0xa92f0d68
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa148b21d
xor eax, 0xc6fcf8b2
rol eax, 0xec
popf
pushf
not eax
add eax, 0xf24b00f4
xor eax, 0xe0ecbdce
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe7de72b5
xor eax, 0x8e96de4e
rol eax, 0x5b
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0xab02a664
pushf
not eax
add eax, 0xb6a6c372
xor eax, 0x921af8f9
rol eax, 0x35
popf
pushf
not eax
add eax, 0xa02b8112
xor eax, 0xe198496d
rol eax, 0x3e
popf
jmp 0x140147cfb
jmp 0x140148e96
lea rax, [rcx + rdx]
cmp r9, rax
je 0x140148d51
push rax
pushf
mov eax, 0x9ed7a9a0
pushf
not eax
add eax, 0x8044ef0a
xor eax, 0xbbe9a870
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc04ce734
xor eax, 0x9c4bc1ba
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xa0978ac8
xor eax, 0xa7918172
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa210ca0a
xor eax, 0x8a603b32
rol eax, 0x51
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0xd72721e2
pushf
not eax
add eax, 0xb6b0128a
xor eax, 0xc1140f9f
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x906b3751
xor eax, 0xba60be95
rol eax, 0x87
popf
pushf
not eax
add eax, 0xbb7bc3f7
xor eax, 0xdbf5cab9
rol eax, 0xa6
popf
jmp 0x140147cfb
cmp byte [rcx], 0
je 0x140148dcf
push rax
pushf
mov eax, 0x9e877ee4
pushf
not eax
add eax, 0xdfae93cd
xor eax, 0x93eeee87
rol eax, 0xca
popf
pushf
not eax
add eax, 0xd9df0b3a
xor eax, 0xb1f545ee
rol eax, 0x99
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x5b9d9e37
pushf
not eax
add eax, 0xa3d554a1
xor eax, 0x9901b9c7
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa4fa6521
xor eax, 0xcd91ca04
rol eax, 0x60
popf
jmp 0x140147cfb
inc rcx
cmp rcx, rax
jne 0x140148e50
push rax
pushf
mov eax, 0xb981fdd1
pushf
not eax
add eax, 0xf1ecf0cd
xor eax, 0x8457fd68
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x81a7408f
xor eax, 0xa92d1c26
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc3eb3c45
xor eax, 0xfaa8e11c
rol eax, 0xad
popf
jmp 0x140147cfb
push rax
pushf
mov eax, 0x7b00688d
pushf
not eax
add eax, 0x9e5b6731
xor eax, 0xeba8d19b
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xdf64f268
xor eax, 0xbfe6f496
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xfe28121e
xor eax, 0x8f0737f2
rol eax, 0x5b
popf
jmp 0x140147cfb
sub rcx, r9
push rax
pushf
mov eax, 0xb8ca6db5
pushf
not eax
add eax, 0xfd8a69f7
xor eax, 0x879c4ee8
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8bdb8314
xor eax, 0xfed0dc07
rol eax, 0x2b
popf
jmp 0x140147cfb
mov rax, rcx
ret