Function at 0x140081dad
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xbea84e31
pushf
not eax
add eax, 0xcc18d4cc
xor eax, 0x92df170b
rol eax, 0
popf
pushf
not eax
add eax, 0xa09552fb
xor eax, 0xbaa3ae25
rol eax, 0x81
popf
pushf
not eax
add eax, 0xaeb7b6a9
xor eax, 0xfe9ee831
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x87b3831f
xor eax, 0xd686770f
rol eax, 0xf7
popf
cmp eax, 0x29
jne 0x140081e10
popf
pop rax
jmp 0x14008372b
cmp eax, 0
jne 0x140081e1f
popf
pop rax
jmp 0x14008212b
cmp eax, 3
jne 0x140081e2e
popf
pop rax
jmp 0x140082357
cmp eax, 1
jne 0x140081e3d
popf
pop rax
jmp 0x140082235
cmp eax, 0xd
jne 0x140081e4c
popf
pop rax
jmp 0x140082873
cmp eax, 0x1a
jne 0x140081e5b
popf
pop rax
jmp 0x140082f89
cmp eax, 0xe
jne 0x140081e6a
popf
pop rax
jmp 0x1400828e0
cmp eax, 0x31
jne 0x140081e79
popf
pop rax
jmp 0x140083b05
cmp eax, 0x19
jne 0x140081e88
popf
pop rax
jmp 0x140082ee5
cmp eax, 8
jne 0x140081e97
popf
pop rax
jmp 0x140082606
cmp eax, 0x2a
jne 0x140081ea6
popf
pop rax
jmp 0x14008378b
cmp eax, 0x17
jne 0x140081eb5
popf
pop rax
jmp 0x140082db0
cmp eax, 0x1c
jne 0x140081ec4
popf
pop rax
jmp 0x140083015
cmp eax, 0x2e
jne 0x140081ed3
popf
pop rax
jmp 0x14008395e
cmp eax, 0x18
jne 0x140081ee2
popf
pop rax
jmp 0x140082e2e
cmp eax, 0x2b
jne 0x140081ef1
popf
pop rax
jmp 0x140083843
cmp eax, 0x1b
jne 0x140081f00
popf
pop rax
jmp 0x140082fd1
cmp eax, 0x2d
jne 0x140081f0f
popf
pop rax
jmp 0x140083915
cmp eax, 0x23
jne 0x140081f1e
popf
pop rax
jmp 0x1400833ec
cmp eax, 0x25
jne 0x140081f2d
popf
pop rax
jmp 0x1400834e1
cmp eax, 0x32
jne 0x140081f3c
popf
pop rax
jmp 0x140083b68
cmp eax, 0x13
jne 0x140081f4b
popf
pop rax
jmp 0x140082ba4
cmp eax, 0x33
jne 0x140081f5a
popf
pop rax
jmp 0x140083bfa
cmp eax, 0x24
jne 0x140081f69
popf
pop rax
jmp 0x14008345a
cmp eax, 0x1e
jne 0x140081f78
popf
pop rax
jmp 0x140083146
cmp eax, 0xc
jne 0x140081f87
popf
pop rax
jmp 0x1400827f3
cmp eax, 0x26
jne 0x140081f96
popf
pop rax
jmp 0x14008354d
cmp eax, 0x27
jne 0x140081fa5
popf
pop rax
jmp 0x1400835a9
cmp eax, 0x30
jne 0x140081fb4
popf
pop rax
jmp 0x140083a61
cmp eax, 0x10
jne 0x140081fc3
popf
pop rax
jmp 0x1400829e3
cmp eax, 0x2c
jne 0x140081fd2
popf
pop rax
jmp 0x140083883
cmp eax, 9
jne 0x140081fe1
popf
pop rax
jmp 0x140082699
cmp eax, 4
jne 0x140081ff0
popf
pop rax
jmp 0x1400823b4
cmp eax, 0x16
jne 0x140081fff
popf
pop rax
jmp 0x140082d45
cmp eax, 0x28
jne 0x14008200e
popf
pop rax
jmp 0x140083690
cmp eax, 0xa
jne 0x14008201d
popf
pop rax
jmp 0x140082706
cmp eax, 0x22
jne 0x14008202c
popf
pop rax
jmp 0x14008331a
cmp eax, 0x14
jne 0x14008203b
popf
pop rax
jmp 0x140082c1a
cmp eax, 7
jne 0x14008204a
popf
pop rax
jmp 0x14008251a
cmp eax, 0x34
jne 0x140082059
popf
pop rax
jmp 0x140083c32
cmp eax, 2
jne 0x140082068
popf
pop rax
jmp 0x1400822b3
cmp eax, 0x20
jne 0x140082077
popf
pop rax
jmp 0x140083245
cmp eax, 0x1d
jne 0x140082086
popf
pop rax
jmp 0x1400830cc
cmp eax, 0x11
jne 0x140082095
popf
pop rax
jmp 0x140082a59
cmp eax, 0x35
jne 0x1400820a4
popf
pop rax
jmp 0x140083ca1
cmp eax, 0x2f
jne 0x1400820b3
popf
pop rax
jmp 0x140083a03
cmp eax, 0x12
jne 0x1400820c2
popf
pop rax
jmp 0x140082af5
cmp eax, 0x21
jne 0x1400820d1
popf
pop rax
jmp 0x1400832e4
cmp eax, 0x1f
jne 0x1400820e0
popf
pop rax
jmp 0x1400831fd
cmp eax, 0xb
jne 0x1400820ef
popf
pop rax
jmp 0x140082786
cmp eax, 0xf
jne 0x1400820fe
popf
pop rax
jmp 0x140082970
cmp eax, 0x15
jne 0x14008210d
popf
pop rax
jmp 0x140082c9e
cmp eax, 5
jne 0x14008211c
popf
pop rax
jmp 0x140082441
cmp eax, 6
jne 0x14008212b
popf
pop rax
jmp 0x1400824c1
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rbp
push rsi
push rdi
push r14
sub rsp, 0x30
mov rbx, rcx
mov byte [rcx], 0
mov ecx, edx
mov r14d, r9d
mov ebp, r8d
mov edi, edx
mov esi, 0x3d30ed7a
pushf
not esi
add esi, 0x9f7e40cd
xor esi, 0xb5e85d2b
rol esi, 5
popf
pushf
not esi
add esi, 0xcfbae112
xor esi, 0xafaf2060
rol esi, 0xf8
popf
pushf
not esi
add esi, 0xdd1463be
xor esi, 0xda605273
rol esi, 0x4b
popf
and ecx, 3
je 0x1400821ef
push rax
pushf
mov eax, 0x216ae21d
pushf
not eax
add eax, 0x9d2942c7
xor eax, 0x958afe4f
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xe479039b
xor eax, 0xd37fdb27
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9e9e9c31
xor eax, 0xa9e14e89
rol eax, 0x90
popf
pushf
not eax
add eax, 0x959eeed0
xor eax, 0x95eac05a
rol eax, 0x83
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x1ef7ec64
pushf
not eax
add eax, 0xe73a12ba
xor eax, 0x9f82e5e8
rol eax, 0x76
popf
pushf
not eax
add eax, 0xaf0ddb2a
xor eax, 0xe5b9fd66
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb404e5cf
xor eax, 0xb8640455
rol eax, 8
popf
jmp 0x140081e01
sub ecx, 1
je 0x14008226d
push rax
pushf
mov eax, 0xe9b17d3d
pushf
not eax
add eax, 0xa31b1cd2
xor eax, 0xfe12c7fa
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xdeb5f6c6
xor eax, 0x972a9e57
rol eax, 0x2d
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x1834a89d
pushf
not eax
add eax, 0xcd79af16
xor eax, 0xb595a1ba
rol eax, 0x68
popf
pushf
not eax
add eax, 0xea253e2c
xor eax, 0xc384a489
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd194334e
xor eax, 0xd7bb9573
rol eax, 0x58
popf
jmp 0x140081e01
cmp ecx, 1
je 0x1400822fe
push rax
pushf
mov eax, 0xc38bb4e2
pushf
not eax
add eax, 0xc9e158a3
xor eax, 0xb091dae1
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8603b0fb
xor eax, 0xb4e27a44
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd6823ec6
xor eax, 0x9f004424
rol eax, 0x41
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xf61523b4
pushf
not eax
add eax, 0xeb795ca6
xor eax, 0x91497024
rol eax, 0x82
popf
pushf
not eax
add eax, 0x814d43be
xor eax, 0x951da617
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x8957e84f
xor eax, 0xd5c94d02
rol eax, 0x41
popf
pushf
not eax
add eax, 0xdf92ced4
xor eax, 0xc4f5419b
rol eax, 0x55
popf
jmp 0x140081e01
call fcn.140078d1b
mov dword [rax], 0x16
call fcn.140098d20
mov ecx, esi
jmp 0x14008251a
mov ecx, 0xe71c1bf0
pushf
not ecx
add ecx, 0xaeb2a093
xor ecx, 0xeae07814
rol ecx, 0x96
popf
pushf
not ecx
add ecx, 0xf092c827
xor ecx, 0xc3076aa7
rol ecx, 0xf8
popf
jmp 0x14008251a
test edi, 0x70000
setne cl
test dil, 8
setne al
and cl, al
neg cl
sbb ecx, ecx
and ecx, 0x80000000
add ecx, 0x40000000
jmp 0x14008251a
mov ecx, 0x3a459845
pushf
not ecx
add ecx, 0xdc8dc6f8
xor ecx, 0xd52e46be
rol ecx, 0x89
popf
pushf
not ecx
add ecx, 0xe6d0d66a
xor ecx, 0xa18d9010
rol ecx, 0xbc
popf
pushf
not ecx
add ecx, 0x8d06cf02
xor ecx, 0xf7775325
rol ecx, 0xd6
popf
pushf
not ecx
add ecx, 0x835a754f
xor ecx, 0xbfd0c6a3
rol ecx, 0xd2
popf
mov eax, edi
mov dword [rbx + 4], ecx
mov edx, 0x4cd4db8
pushf
not edx
add edx, 0xd0892e26
xor edx, 0xe30b02c9
rol edx, 0x29
popf
pushf
not edx
add edx, 0x8b2ee86d
xor edx, 0xf468f38f
rol edx, 0xd2
popf
pushf
not edx
add edx, 0xe39f4dc4
xor edx, 0x9573d9be
rol edx, 0x95
popf
and eax, edx
je 0x1400825ad
push rax
pushf
mov eax, 0x79072ffa
pushf
not eax
add eax, 0xf4e480d0
xor eax, 0xe8e02b3c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xbc381270
xor eax, 0xd1c3597e
rol eax, 0x33
popf
pushf
not eax
add eax, 0xa9267493
xor eax, 0xc90489fe
rol eax, 0xb3
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xb861adaf
pushf
not eax
add eax, 0xbf1d3898
xor eax, 0xab56bb37
rol eax, 0x88
popf
pushf
not eax
add eax, 0xf06a26db
xor eax, 0x879eab7c
rol eax, 0x36
popf
pushf
not eax
add eax, 0xbd00f43d
xor eax, 0xec60be41
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xb6af5bda
xor eax, 0xbb0958f2
rol eax, 0x9c
popf
jmp 0x140081e01
cmp eax, 0x100
je 0x140082653
push rax
pushf
mov eax, 0x83193d33
pushf
not eax
add eax, 0xffe86ada
xor eax, 0xe506c444
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xf44dde13
xor eax, 0xd17323d3
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x99747447
xor eax, 0xb7a9f042
rol eax, 0xa5
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xc35ea0ce
pushf
not eax
add eax, 0xafac978b
xor eax, 0xee205edc
rol eax, 0x39
popf
pushf
not eax
add eax, 0xdf080bc5
xor eax, 0xf9afced1
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9ba711a7
xor eax, 0x9bfd97ff
rol eax, 0xa2
popf
jmp 0x140081e01
cmp eax, 0x200
je 0x1400826d3
push rax
pushf
mov eax, 0xb5dfef2c
pushf
not eax
add eax, 0x91d32a2a
xor eax, 0xd4820b21
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa30c42db
xor eax, 0x855f4bc7
rol eax, 0x8f
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x8556e9d9
pushf
not eax
add eax, 0xc8a38545
xor eax, 0xb5da7670
rol eax, 2
popf
pushf
not eax
add eax, 0x8b40eb70
xor eax, 0xb0e51300
rol eax, 0xf7
popf
jmp 0x140081e01
cmp eax, 0x300
je 0x140082753
push rax
pushf
mov eax, 0xac0dc964
pushf
not eax
add eax, 0xef6112f6
xor eax, 0xd8a5e0a7
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xdedaed51
xor eax, 0xf0c80093
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x89d6f340
xor eax, 0x93056bb3
rol eax, 0x60
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x1c7515ba
pushf
not eax
add eax, 0xcb039ade
xor eax, 0xacdb6a69
rol eax, 0x15
popf
pushf
not eax
add eax, 0x940c5ae3
xor eax, 0xaaee1025
rol eax, 0x8f
popf
jmp 0x140081e01
cmp eax, 0x400
je 0x1400827c0
push rax
pushf
mov eax, 0x76cfb3e
pushf
not eax
add eax, 0xc9172556
xor eax, 0xc8bae4a7
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd329944a
xor eax, 0xfd2b7230
rol eax, 0xf2
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xa37dde41
pushf
not eax
add eax, 0x91c62960
xor eax, 0xeb4507fb
rol eax, 0x26
popf
pushf
not eax
add eax, 0xd7df5369
xor eax, 0x948c1f27
rol eax, 0xda
popf
jmp 0x140081e01
cmp eax, 0x500
je 0x140082840
push rax
pushf
mov eax, 0xa4360536
pushf
not eax
add eax, 0xca2f1f1a
xor eax, 0xd26c270c
rol eax, 0x67
popf
pushf
not eax
add eax, 0xe63c5d90
xor eax, 0xe6b697b5
rol eax, 0x62
popf
pushf
not eax
add eax, 0xe4c1e062
xor eax, 0xb01817d9
rol eax, 0xe2
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x506fde1d
pushf
not eax
add eax, 0xe2028112
xor eax, 0xd5661169
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xb6ca92ec
xor eax, 0xe27b67b2
rol eax, 0x57
popf
jmp 0x140081e01
cmp eax, 0x600
je 0x1400828ad
push rax
pushf
mov eax, 0xe8d9dede
pushf
not eax
add eax, 0xb65fbdf6
xor eax, 0xe0c753b8
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x99ecb7bd
xor eax, 0xcf39e394
rol eax, 0xcb
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x42fcd392
pushf
not eax
add eax, 0xf267990e
xor eax, 0xc6c76149
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xc335ec90
xor eax, 0xc8f2c5f4
rol eax, 0x24
popf
jmp 0x140081e01
cmp eax, edx
je 0x140082917
push rax
pushf
mov eax, 0xdc56941d
pushf
not eax
add eax, 0xf2c8dd03
xor eax, 0xeb7ec722
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe02a9990
xor eax, 0xf7c6eb50
rol eax, 0x34
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x79f767bf
pushf
not eax
add eax, 0xfd1c3cbe
xor eax, 0x8317e3b5
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xc4a84a43
xor eax, 0xe8c8968c
rol eax, 0xff
popf
pushf
not eax
add eax, 0xaa985f1f
xor eax, 0xc3f6f522
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8b839599
xor eax, 0xcc4249fa
rol eax, 0x68
popf
jmp 0x140081e01
call fcn.140078d1b
mov dword [rax], 0x16
call fcn.140098d20
mov ecx, dword [rbx + 4]
mov eax, esi
jmp 0x140082c9e
mov eax, 0x7a620a91
pushf
not eax
add eax, 0xe26c2b85
xor eax, 0x961dabc9
rol eax, 0x29
popf
pushf
not eax
add eax, 0xf52da9ce
xor eax, 0xb04eca46
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xb0888832
xor eax, 0xf4d5b861
rol eax, 0x1e
popf
jmp 0x140082c9e
mov eax, 0xf15baa8a
pushf
not eax
add eax, 0xf7e4f163
xor eax, 0xcf54e09b
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf1f4116e
xor eax, 0xdc22c3db
rol eax, 0x68
popf
pushf
not eax
add eax, 0xaba10c27
xor eax, 0xfc3b7e02
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd64b5d94
xor eax, 0xc38f60d3
rol eax, 0x23
popf
jmp 0x140082c9e
mov eax, 0x65dda8c6
pushf
not eax
add eax, 0xe43b8175
xor eax, 0xe279fae2
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xc9df972e
xor eax, 0xe9da839d
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa04d4ca1
xor eax, 0x8f0eeda8
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xcaf3516e
xor eax, 0xfbce43d2
rol eax, 0xe7
popf
jmp 0x140082c9e
mov eax, 0x7cc1351
pushf
not eax
add eax, 0xc48e9c08
xor eax, 0xfbecebd6
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x912f0160
xor eax, 0xf9fd513d
rol eax, 0xc2
popf
jmp 0x140082c9e
mov eax, 0xa62eddcf
pushf
not eax
add eax, 0xd95412af
xor eax, 0xeed83256
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc3cdf4d1
xor eax, 0xd320a465
rol eax, 0x15
popf
pushf
not eax
add eax, 0xdfe1b00e
xor eax, 0xe1779659
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb1e6fd53
xor eax, 0xb957ea97
rol eax, 0x2f
popf
push rax
pushf
mov eax, 0xab8f3ac1
pushf
not eax
add eax, 0xf61318f9
xor eax, 0x9fe4d28a
rol eax, 0x35
popf
pushf
not eax
add eax, 0xbd053c8e
xor eax, 0xa54a8fa6
rol eax, 0x81
popf
jmp 0x140081e01
mov dword [rbx + 8], eax
sub ebp, 0x10
je 0x140082cff
push rax
pushf
mov eax, 0x3663b937
pushf
not eax
add eax, 0xb50afe3a
xor eax, 0xe17718ed
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd1ad6afd
xor eax, 0xd7d71d49
rol eax, 8
popf
pushf
not eax
add eax, 0x8321fe5d
xor eax, 0xe6cbcb98
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb3ec4875
xor eax, 0xc3fbcd3b
rol eax, 0x3e
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xff860a94
pushf
not eax
add eax, 0x8a436759
xor eax, 0xc23b9fc9
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc6d0c618
xor eax, 0x9abe122d
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xc83318a8
xor eax, 0xf556e098
rol eax, 0xc7
popf
jmp 0x140081e01
sub ebp, 0x10
je 0x140082d7d
push rax
pushf
mov eax, 0xf6a00e48
pushf
not eax
add eax, 0xb3e38fbd
xor eax, 0x81bb81fb
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xfa90ca43
xor eax, 0xea492b42
rol eax, 0x2b
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x1c1e401a
pushf
not eax
add eax, 0xc0f15a3e
xor eax, 0xa56a0cf4
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc5e3c350
xor eax, 0xe5aca7f5
rol eax, 0x9a
popf
jmp 0x140081e01
sub ebp, 0x10
je 0x140082de8
push rax
pushf
mov eax, 0xc5af234
pushf
not eax
add eax, 0xbd552ae4
xor eax, 0xbb573285
rol eax, 0x47
popf
pushf
not eax
add eax, 0x9cee5aa5
xor eax, 0xc66945af
rol eax, 0x3f
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xd3bf367d
pushf
not eax
add eax, 0x9741fe87
xor eax, 0xbcb7398b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xbdd0f971
xor eax, 0xa30097ca
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb0e0dc99
xor eax, 0xac30e117
rol eax, 0x46
popf
jmp 0x140081e01
sub ebp, 0x10
je 0x140082e8c
push rax
pushf
mov eax, 0x318f0e42
pushf
not eax
add eax, 0xb3b951aa
xor eax, 0xcf78d4b2
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe5ee433b
xor eax, 0x920c6af3
rol eax, 0x51
popf
pushf
not eax
add eax, 0xf212633e
xor eax, 0xc6cce9ec
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x84f09173
xor eax, 0xcb7b5d7b
rol eax, 0x6d
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x88bf5c70
pushf
not eax
add eax, 0x9b5fc8ca
xor eax, 0xac4ad2a9
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xba499ac0
xor eax, 0xd5ac1cb1
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xdc027f2b
xor eax, 0xc66ae906
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x8d35456b
xor eax, 0xd1c935e8
rol eax, 0xff
popf
jmp 0x140081e01
cmp ebp, 0x40
je 0x140082f43
push rax
pushf
mov eax, 0x3a4d9b9d
pushf
not eax
add eax, 0xb733dba8
xor eax, 0xa15f8888
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa0329320
xor eax, 0x8e933bdf
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf0dec1c6
xor eax, 0xd6df27bd
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8ebe6530
xor eax, 0xa6780b67
rol eax, 0xfe
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xfb3a4229
pushf
not eax
add eax, 0xe135ffd0
xor eax, 0x8f9b53c1
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x85b01f1e
xor eax, 0xaa62fa67
rol eax, 9
popf
pushf
not eax
add eax, 0xb32b6a9b
xor eax, 0xf6f838f2
rol eax, 0x97
popf
jmp 0x140081e01
call fcn.140078d1b
mov dword [rax], 0x16
call fcn.140098d20
jmp 0x140083245
xor esi, esi
cmp ecx, 0x80000000
sete sil
jmp 0x140083245
mov esi, 0xeb09539a
pushf
not esi
add esi, 0x82bfe8d3
xor esi, 0xfac1f5dd
rol esi, 0x44
popf
pushf
not esi
add esi, 0x9ad56bdc
xor esi, 0xe868d479
rol esi, 0x30
popf
pushf
not esi
add esi, 0x8532ffc9
xor esi, 0xf4eb6dbb
rol esi, 0xd5
popf
pushf
not esi
add esi, 0xc01f736b
xor esi, 0x9addb7b3
rol esi, 0x72
popf
jmp 0x140083245
mov esi, 0x8c4ea7dd
pushf
not esi
add esi, 0xd41b6362
xor esi, 0xa44d7bdd
rol esi, 0x34
popf
pushf
not esi
add esi, 0xc0971ced
xor esi, 0xbafae4d0
rol esi, 0x70
popf
jmp 0x140083245
mov esi, 0x9bb6a8ba
pushf
not esi
add esi, 0xcedbb7fb
xor esi, 0xc080869a
rol esi, 0x19
popf
pushf
not esi
add esi, 0xe13f08ac
xor esi, 0xd2920e3d
rol esi, 0xaa
popf
pushf
not esi
add esi, 0xbc2ed078
xor esi, 0xda166ba1
rol esi, 0x69
popf
pushf
not esi
add esi, 0xa6a44652
xor esi, 0xb8fde353
rol esi, 8
popf
jmp 0x140083245
xor esi, esi
push rax
pushf
mov eax, 0xc6c5a179
pushf
not eax
add eax, 0xe759d882
xor eax, 0x825c6d6b
rol eax, 0x16
popf
pushf
not eax
add eax, 0xadbe14a2
xor eax, 0xa2bb2481
rol eax, 0x15
popf
pushf
not eax
add eax, 0x982f87ac
xor eax, 0x96d8b9e3
rol eax, 0x47
popf
jmp 0x140081e01
and dword [rbx + 0x14], 0
mov dword [rbx + 0xc], esi
mov dword [rbx + 0x10], 0x80
test dil, dil
jns 0x14008328b
push rax
pushf
mov eax, 0x6b73327e
pushf
not eax
add eax, 0xfd7abd57
xor eax, 0xbae8168b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x927c7962
xor eax, 0x9e761444
rol eax, 0x8e
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x79ffd1ff
pushf
not eax
add eax, 0xbfa718f9
xor eax, 0xc3fbe575
rol eax, 0x59
popf
pushf
not eax
add eax, 0xe12c8316
xor eax, 0xf6260d76
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8dcb92af
xor eax, 0xe6f72bde
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe6742ba2
xor eax, 0xcbf62de7
rol eax, 0
popf
jmp 0x140081e01
or byte [rbx], 0x10
push rax
pushf
mov eax, 0x83112133
pushf
not eax
add eax, 0xbcdcd18c
xor eax, 0xeaddb78c
rol eax, 0x52
popf
pushf
not eax
add eax, 0x8c1f119c
xor eax, 0xeccbc54b
rol eax, 0xe2
popf
jmp 0x140081e01
mov esi, 0x2b8b695c
pushf
not esi
add esi, 0x82336388
xor esi, 0x97543bae
rol esi, 0x1b
popf
pushf
not esi
add esi, 0xe896ff2d
xor esi, 0xba976120
rol esi, 0x1b
popf
test esi, edi
jne 0x1400833a6
push rax
pushf
mov eax, 0x6e324b52
pushf
not eax
add eax, 0x9870cf35
xor eax, 0xaaf23db2
rol eax, 0x38
popf
pushf
not eax
add eax, 0x8793f1ff
xor eax, 0xe8c94df6
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xd1b5abac
xor eax, 0xc8257f4c
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf80f2445
xor eax, 0xa6ae1f75
rol eax, 0xb1
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x213180f8
pushf
not eax
add eax, 0xa9cc39bf
xor eax, 0xd539993a
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x87be876d
xor eax, 0xf7773001
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xdea862ee
xor eax, 0xc369b237
rol eax, 0x89
popf
jmp 0x140081e01
test edi, 0x74000
jne 0x140083427
push rax
pushf
mov eax, 0xa7cda5e6
pushf
not eax
add eax, 0xe3556568
xor eax, 0xa2784748
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xea879475
xor eax, 0x8406b642
rol eax, 0x95
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x37d33c8d
pushf
not eax
add eax, 0xcf4e0f36
xor eax, 0xf08ad21d
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xde2ee79d
xor eax, 0xc781e8ac
rol eax, 0x9d
popf
jmp 0x140081e01
lea rcx, [rsp + 0x58]
call fcn.1400a8722
test eax, eax
jne 0x1400834ae
push rax
pushf
mov eax, 0xbff7f3f2
pushf
not eax
add eax, 0x8a1b1d5d
xor eax, 0xddb57879
rol eax, 0x39
popf
pushf
not eax
add eax, 0xb525b528
xor eax, 0x9e821320
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb949f88e
xor eax, 0xb6db644e
rol eax, 0xa4
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xdef9a92b
pushf
not eax
add eax, 0xddb065a1
xor eax, 0xb80ae16a
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xd27f61c6
xor eax, 0xe80fd622
rol eax, 0x2d
popf
jmp 0x140081e01
cmp dword [rsp + 0x58], esi
je 0x14008351a
push rax
pushf
mov eax, 0x6a4fe786
pushf
not eax
add eax, 0xe2ab60ed
xor eax, 0xd3c3f8d4
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xfd07988f
xor eax, 0xa732d7b5
rol eax, 0xf2
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x6e8387af
pushf
not eax
add eax, 0xe408e3fb
xor eax, 0xde4cb1c1
rol eax, 0x59
popf
pushf
not eax
add eax, 0xb3848494
xor eax, 0x9e2810b8
rol eax, 0x93
popf
jmp 0x140081e01
or byte [rbx], 0x80
push rax
pushf
mov eax, 0xd4c6fa83
pushf
not eax
add eax, 0xa3df36bd
xor eax, 0xe814f73d
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc1eef508
xor eax, 0xb423808d
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xfd86d24e
xor eax, 0x8ed54071
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x98800b23
xor eax, 0xe0d5911c
rol eax, 0xf7
popf
jmp 0x140081e01
mov ecx, 0x24bac16
pushf
not ecx
add ecx, 0xf9d68fc1
xor ecx, 0xee2f411a
rol ecx, 0xd6
popf
pushf
not ecx
add ecx, 0xdc7607a8
xor ecx, 0x929eed87
rol ecx, 0x92
popf
pushf
not ecx
add ecx, 0x98392e60
xor ecx, 0x8956a29a
rol ecx, 0x6a
popf
test ecx, edi
je 0x140083637
push rax
pushf
mov eax, 0xec2113e
pushf
not eax
add eax, 0xec3ae136
xor eax, 0xa8186544
rol eax, 0x82
popf
pushf
not eax
add eax, 0xdf382851
xor eax, 0xd0b5017e
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe998ada8
xor eax, 0xc9890dbc
rol eax, 0x1f
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xef40bdc2
pushf
not eax
add eax, 0xa3c307cf
xor eax, 0xa5d3e31a
rol eax, 0xb
popf
pushf
not eax
add eax, 0xf5374fd6
xor eax, 0x865750b2
rol eax, 0x58
popf
pushf
not eax
add eax, 0xfd7bf371
xor eax, 0x8fc13fcb
rol eax, 0xba
popf
pushf
not eax
add eax, 0x9a17c2ad
xor eax, 0xefe6563b
rol eax, 0xde
popf
jmp 0x140081e01
mov eax, dword [0x14002a7a0]
not eax
and eax, r14d
test al, al
js 0x1400836d2
push rax
pushf
mov eax, 0x5a7e5052
pushf
not eax
add eax, 0xde74bd40
xor eax, 0x9dad4db5
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe28213c6
xor eax, 0xd37d8319
rol eax, 0xb0
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xef1d76e0
pushf
not eax
add eax, 0xe371138d
xor eax, 0xaeb99de2
rol eax, 0x36
popf
pushf
not eax
add eax, 0xab386c3c
xor eax, 0xf8787a8e
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xa9fa0014
xor eax, 0xc816c719
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x8867abc0
xor eax, 0x8d8fbdf7
rol eax, 0xf5
popf
jmp 0x140081e01
mov dword [rbx + 0x10], 1
push rax
pushf
mov eax, 0x7dbb1c20
pushf
not eax
add eax, 0xb800c2d0
xor eax, 0xf74a4506
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x871a7410
xor eax, 0xf379d374
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf9088d88
xor eax, 0xefe98e08
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x83283bdd
xor eax, 0x9fd965b8
rol eax, 0xe
popf
jmp 0x140081e01
test dil, 0x40
je 0x1400837ea
push rax
pushf
mov eax, 0x11d832ff
pushf
not eax
add eax, 0xf745bc83
xor eax, 0x93145d59
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8d431ed5
xor eax, 0xbab8e5fc
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe831b777
xor eax, 0xfa33a84e
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb01ef68a
xor eax, 0xef3b2a2c
rol eax, 0xbc
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x2635c400
pushf
not eax
add eax, 0x9ad9b0df
xor eax, 0xd8028132
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xfbe42692
xor eax, 0xd7cdefde
rol eax, 0x92
popf
pushf
not eax
add eax, 0x9b7a489a
xor eax, 0xfeb6dbfc
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8fa8fd59
xor eax, 0xea3d15ac
rol eax, 0xf8
popf
jmp 0x140081e01
bts dword [rbx + 0x14], 0x1a
bts dword [rbx + 4], 0x10
or dword [rbx + 0xc], 4
push rax
pushf
mov eax, 0xc4006db7
pushf
not eax
add eax, 0xe0a3be79
xor eax, 0x9c125633
rol eax, 1
popf
pushf
not eax
add eax, 0x94f20c08
xor eax, 0x938ffe92
rol eax, 0x5e
popf
jmp 0x140081e01
bt edi, 0xc
jae 0x1400838e2
push rax
pushf
mov eax, 0x1139cea6
pushf
not eax
add eax, 0xf40fd8f9
xor eax, 0x95dc8ed7
rol eax, 0xba
popf
pushf
not eax
add eax, 0xd8c75ad7
xor eax, 0xff09a9ce
rol eax, 0x47
popf
pushf
not eax
add eax, 0xcb9ff9b0
xor eax, 0xc9baba53
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xd6d460b3
xor eax, 0x885e52c3
rol eax, 0xfc
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x47278e45
pushf
not eax
add eax, 0x8fd6ecd1
xor eax, 0xe91dfe6a
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf86a818a
xor eax, 0xc94f577b
rol eax, 0x29
popf
jmp 0x140081e01
or dword [rbx + 0x10], ecx
push rax
pushf
mov eax, 0x8530335b
pushf
not eax
add eax, 0xdcf8db7f
xor eax, 0xd6856574
rol eax, 0x50
popf
pushf
not eax
add eax, 0xcf1e6859
xor eax, 0xde64d9af
rol eax, 0x28
popf
pushf
not eax
add eax, 0x83515396
xor eax, 0xe112aeea
rol eax, 0xbf
popf
jmp 0x140081e01
bt edi, 0xd
jae 0x1400839aa
push rax
pushf
mov eax, 0x1f13c5bb
pushf
not eax
add eax, 0xd522f3bc
xor eax, 0x89c50a7b
rol eax, 0x55
popf
pushf
not eax
add eax, 0xed0deb61
xor eax, 0xe9c94dd0
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xedc30947
xor eax, 0xb763356c
rol eax, 0xf9
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0xb8515e4b
pushf
not eax
add eax, 0xe211f41b
xor eax, 0xc8a28a49
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8fb848ca
xor eax, 0xfc6f43f0
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xfb0c07ab
xor eax, 0xc806894c
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf44400dd
xor eax, 0xd877277d
rol eax, 0x74
popf
jmp 0x140081e01
bts dword [rbx + 0x14], 0x19
push rax
pushf
mov eax, 0xebb6c8d3
pushf
not eax
add eax, 0xcdae87c0
xor eax, 0x8e20fb39
rol eax, 0xba
popf
pushf
not eax
add eax, 0xd2fda2df
xor eax, 0xaba1ad9d
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf5f71a9f
xor eax, 0xe3239ae5
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf18929c2
xor eax, 0x8cb69f30
rol eax, 0xd1
popf
jmp 0x140081e01
test dil, 0x20
je 0x140083abf
push rax
pushf
mov eax, 0x81a18a4d
pushf
not eax
add eax, 0x8e73edb8
xor eax, 0xf541882e
rol eax, 0x25
popf
pushf
not eax
add eax, 0xbb5c9d6c
xor eax, 0xd6965635
rol eax, 0x25
popf
pushf
not eax
add eax, 0xefed58d7
xor eax, 0x8d8ccf39
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe51bbb03
xor eax, 0xc070e7ed
rol eax, 1
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x92f46e52
pushf
not eax
add eax, 0x842c613a
xor eax, 0xd3852019
rol eax, 0x84
popf
pushf
not eax
add eax, 0xbcebbe03
xor eax, 0xa74d87e3
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x847cca1d
xor eax, 0xb6c00764
rol eax, 0xbe
popf
jmp 0x140081e01
bts dword [rbx + 0x14], 0x1b
jmp 0x140083c32
test dil, 0x10
je 0x140083bb4
push rax
pushf
mov eax, 0x676aaa51
pushf
not eax
add eax, 0x83d8e511
xor eax, 0xaa0d7812
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa91b8d3f
xor eax, 0xa66a1e33
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8de10768
xor eax, 0xfd335e72
rol eax, 0x56
popf
jmp 0x140081e01
push rax
pushf
mov eax, 0x4767ceea
pushf
not eax
add eax, 0xfe8766a0
xor eax, 0xd70e1a2c
rol eax, 0x57
popf
pushf
not eax
add eax, 0xab131729
xor eax, 0xfc7171da
rol eax, 7
popf
pushf
not eax
add eax, 0xfea72436
xor eax, 0xf5674ea4
rol eax, 0x3b
popf
jmp 0x140081e01
bts dword [rbx + 0x14], 0x1c
push rax
pushf
mov eax, 0x6e8c06e8
pushf
not eax
add eax, 0x860f92ea
xor eax, 0x8946087d
rol eax, 0x84
popf
pushf
not eax
add eax, 0xbf487833
xor eax, 0xd2f036e9
rol eax, 0x3b
popf
jmp 0x140081e01
mov rbp, qword [rsp + 0x60]
mov rax, rbx
mov rbx, qword [rsp + 0x50]
add rsp, 0x30
pop r14
pop rdi
pop rsi
ret
and qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.1400985ed
int3