Function at 0x14010c36f
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x46028a83
pushf
not eax
add eax, 0xab537614
xor eax, 0xcbfc2bf0
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xae602394
xor eax, 0xab5aae2d
rol eax, 0x61
popf
cmp eax, 0x29
jne 0x14010c3ac
popf
pop rax
jmp 0x14010dcbc
cmp eax, 0
jne 0x14010c3bb
popf
pop rax
jmp 0x14010c6c7
cmp eax, 3
jne 0x14010c3ca
popf
pop rax
jmp 0x14010c8f5
cmp eax, 1
jne 0x14010c3d9
popf
pop rax
jmp 0x14010c7d3
cmp eax, 0xd
jne 0x14010c3e8
popf
pop rax
jmp 0x14010ce14
cmp eax, 0x1a
jne 0x14010c3f7
popf
pop rax
jmp 0x14010d501
cmp eax, 0xe
jne 0x14010c406
popf
pop rax
jmp 0x14010cea7
cmp eax, 0x31
jne 0x14010c415
popf
pop rax
jmp 0x14010e039
cmp eax, 0x19
jne 0x14010c424
popf
pop rax
jmp 0x14010d496
cmp eax, 8
jne 0x14010c433
popf
pop rax
jmp 0x14010cb22
cmp eax, 0x2a
jne 0x14010c442
popf
pop rax
jmp 0x14010dd09
cmp eax, 0x17
jne 0x14010c451
popf
pop rax
jmp 0x14010d39a
cmp eax, 0x1c
jne 0x14010c460
popf
pop rax
jmp 0x14010d5a1
cmp eax, 0x2e
jne 0x14010c46f
popf
pop rax
jmp 0x14010deca
cmp eax, 0x18
jne 0x14010c47e
popf
pop rax
jmp 0x14010d418
cmp eax, 0x2b
jne 0x14010c48d
popf
pop rax
jmp 0x14010dd88
cmp eax, 0x1b
jne 0x14010c49c
popf
pop rax
jmp 0x14010d55c
cmp eax, 0x2d
jne 0x14010c4ab
popf
pop rax
jmp 0x14010de81
cmp eax, 0x23
jne 0x14010c4ba
popf
pop rax
jmp 0x14010d968
cmp eax, 0x25
jne 0x14010c4c9
popf
pop rax
jmp 0x14010da70
cmp eax, 0x32
jne 0x14010c4d8
popf
pop rax
jmp 0x14010e089
cmp eax, 0x13
jne 0x14010c4e7
popf
pop rax
jmp 0x14010d168
cmp eax, 0x33
jne 0x14010c4f6
popf
pop rax
jmp 0x14010e11b
cmp eax, 0x24
jne 0x14010c505
popf
pop rax
jmp 0x14010d9fc
cmp eax, 0x1e
jne 0x14010c514
popf
pop rax
jmp 0x14010d6fc
cmp eax, 0xc
jne 0x14010c523
popf
pop rax
jmp 0x14010cd6e
cmp eax, 0x26
jne 0x14010c532
popf
pop rax
jmp 0x14010db02
cmp eax, 0x27
jne 0x14010c541
popf
pop rax
jmp 0x14010db4b
cmp eax, 0x30
jne 0x14010c550
popf
pop rax
jmp 0x14010df94
cmp eax, 0x10
jne 0x14010c55f
popf
pop rax
jmp 0x14010cfcd
cmp eax, 0x2c
jne 0x14010c56e
popf
pop rax
jmp 0x14010ddef
cmp eax, 9
jne 0x14010c57d
popf
pop rax
jmp 0x14010cbb5
cmp eax, 4
jne 0x14010c58c
popf
pop rax
jmp 0x14010c93f
cmp eax, 0x16
jne 0x14010c59b
popf
pop rax
jmp 0x14010d2f6
cmp eax, 0x28
jne 0x14010c5aa
popf
pop rax
jmp 0x14010dc0e
cmp eax, 0xa
jne 0x14010c5b9
popf
pop rax
jmp 0x14010cc48
cmp eax, 0x22
jne 0x14010c5c8
popf
pop rax
jmp 0x14010d8a7
cmp eax, 0x14
jne 0x14010c5d7
popf
pop rax
jmp 0x14010d204
cmp eax, 7
jne 0x14010c5e6
popf
pop rax
jmp 0x14010ca5e
cmp eax, 0x34
jne 0x14010c5f5
popf
pop rax
jmp 0x14010e179
cmp eax, 2
jne 0x14010c604
popf
pop rax
jmp 0x14010c83e
cmp eax, 0x20
jne 0x14010c613
popf
pop rax
jmp 0x14010d7d2
cmp eax, 0x1d
jne 0x14010c622
popf
pop rax
jmp 0x14010d645
cmp eax, 0x11
jne 0x14010c631
popf
pop rax
jmp 0x14010d056
cmp eax, 0x35
jne 0x14010c640
popf
pop rax
jmp 0x14010e1d5
cmp eax, 0x2f
jne 0x14010c64f
popf
pop rax
jmp 0x14010df49
cmp eax, 0x12
jne 0x14010c65e
popf
pop rax
jmp 0x14010d0df
cmp eax, 0x21
jne 0x14010c66d
popf
pop rax
jmp 0x14010d85e
cmp eax, 0x1f
jne 0x14010c67c
popf
pop rax
jmp 0x14010d78a
cmp eax, 0xb
jne 0x14010c68b
popf
pop rax
jmp 0x14010ccee
cmp eax, 0xf
jne 0x14010c69a
popf
pop rax
jmp 0x14010cf5d
cmp eax, 0x15
jne 0x14010c6a9
popf
pop rax
jmp 0x14010d275
cmp eax, 5
jne 0x14010c6b8
popf
pop rax
jmp 0x14010c9a2
cmp eax, 6
jne 0x14010c6c7
popf
pop rax
jmp 0x14010ca20
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, 0xd5c13ea6
pushf
not esi
add esi, 0x8e8ec711
xor esi, 0xc1dbc303
rol esi, 0xf4
popf
pushf
not esi
add esi, 0xd04c7721
xor esi, 0x82eafd63
rol esi, 0xa1
popf
pushf
not esi
add esi, 0xf3488be5
xor esi, 0xf1b7288f
rol esi, 0x1e
popf
pushf
not esi
add esi, 0xb1b3ba0e
xor esi, 0xe19b229c
rol esi, 0x72
popf
and ecx, 3
je 0x14010c78d
push rax
pushf
mov eax, 0x9e162126
pushf
not eax
add eax, 0x8562fe70
xor eax, 0x86ff0183
rol eax, 0x46
popf
pushf
not eax
add eax, 0xe70ba384
xor eax, 0x936148ac
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xa18c4477
xor eax, 0xa45d9d66
rol eax, 0x1d
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x7ab807fb
pushf
not eax
add eax, 0xa0394f46
xor eax, 0xd6ea8e72
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd46aa343
xor eax, 0xf79d8fd7
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe308396c
xor eax, 0xc5d568a8
rol eax, 0xe2
popf
jmp 0x14010c39d
sub ecx, 1
je 0x14010c80b
push rax
pushf
mov eax, 0xe6bfdb00
pushf
not eax
add eax, 0x9dd1203b
xor eax, 0xb54b566c
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x8b6dc498
xor eax, 0xb5ef2e13
rol eax, 0x90
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xbfbb9ce
pushf
not eax
add eax, 0xd77036cf
xor eax, 0xed42800e
rol eax, 0xca
popf
pushf
not eax
add eax, 0x876b0da5
xor eax, 0xab76d78c
rol eax, 0xf9
popf
jmp 0x14010c39d
cmp ecx, 1
je 0x14010c89c
push rax
pushf
mov eax, 0x89568a6
pushf
not eax
add eax, 0xd37b8cd5
xor eax, 0x96f01813
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xc51ab187
xor eax, 0xfbde3981
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x954faae2
xor eax, 0xe6e0abc3
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x93ee28ee
xor eax, 0xe1e806dc
rol eax, 0xad
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xd7d9f13
pushf
not eax
add eax, 0xfe2eb8de
xor eax, 0xfe60f91c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc987ca07
xor eax, 0x81e74a11
rol eax, 0x38
popf
pushf
not eax
add eax, 0xb1947387
xor eax, 0x8938a31b
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xfc7ee62d
xor eax, 0x9e4f1605
rol eax, 0xa7
popf
jmp 0x14010c39d
call fcn.1400f3a7d
mov dword [rax], 0x16
call fcn.14014ca42
mov eax, esi
jmp 0x14010ca5e
mov eax, 0x978c530b
pushf
not eax
add eax, 0xa2ee2334
xor eax, 0x9d078ad7
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb27894d4
xor eax, 0xccddfe14
rol eax, 0xce
popf
jmp 0x14010ca5e
test edi, 0x70000
setne cl
test dil, 8
setne al
and cl, al
neg cl
sbb eax, eax
and eax, 0x80000000
add eax, 0x40000000
jmp 0x14010ca5e
mov eax, 0xe3fde492
pushf
not eax
add eax, 0x9a517bc1
xor eax, 0xb64c7352
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xdd4f5197
xor eax, 0xe9733d4b
rol eax, 0x10
popf
pushf
not eax
add eax, 0xda82c589
xor eax, 0xdb259167
rol eax, 0x35
popf
mov dword [rbx + 4], eax
mov ecx, 0x7a34e964
pushf
not ecx
add ecx, 0xeda262af
xor ecx, 0xb12fc756
rol ecx, 0x25
popf
pushf
not ecx
add ecx, 0xf024b5a6
xor ecx, 0xa7c2f20d
rol ecx, 0x77
popf
mov eax, edi
and eax, ecx
je 0x14010cac9
push rax
pushf
mov eax, 0x9c2372d
pushf
not eax
add eax, 0xbe0bdc59
xor eax, 0xdc184db6
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x99ef7851
xor eax, 0x864a6e13
rol eax, 0xf0
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x167314e3
pushf
not eax
add eax, 0xbfa51880
xor eax, 0xdf2d7f41
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf83c5104
xor eax, 0xc447c60b
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb8641847
xor eax, 0xdb71e76b
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xaab67ab3
xor eax, 0xfb07e936
rol eax, 0x4d
popf
jmp 0x14010c39d
cmp eax, 0x100
je 0x14010cb6f
push rax
pushf
mov eax, 0xf1c65636
pushf
not eax
add eax, 0x8a2f9595
xor eax, 0xa8c9b238
rol eax, 0x73
popf
pushf
not eax
add eax, 0xc48326a5
xor eax, 0xe44d4cb6
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xe5d62436
xor eax, 0xfb9c4a08
rol eax, 0x44
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x8ee4c04c
pushf
not eax
add eax, 0xf14ebd9c
xor eax, 0xfb41620b
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xee6a72b8
xor eax, 0xf873a801
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xe42e162c
xor eax, 0x968aa26b
rol eax, 0x40
popf
jmp 0x14010c39d
cmp eax, 0x200
je 0x14010cc15
push rax
pushf
mov eax, 0x40536217
pushf
not eax
add eax, 0xebbcd455
xor eax, 0xa61d83d4
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9516c416
xor eax, 0xde6b7c42
rol eax, 4
popf
pushf
not eax
add eax, 0xa0773e41
xor eax, 0xf8f3c922
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe1c12ea5
xor eax, 0xea0e692a
rol eax, 0xe7
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x98790d64
pushf
not eax
add eax, 0x873a8226
xor eax, 0x9d8a68c0
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x8aa771a8
xor eax, 0xca9074f6
rol eax, 0xb6
popf
jmp 0x14010c39d
cmp eax, 0x300
je 0x14010cc95
push rax
pushf
mov eax, 0xdf760087
pushf
not eax
add eax, 0xab303d3a
xor eax, 0xa68b5514
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xaf4b1ed4
xor eax, 0x87c90420
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xac3cd622
xor eax, 0xbed739fe
rol eax, 0x41
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xefbe9a3d
pushf
not eax
add eax, 0x841300d6
xor eax, 0xbb631c0c
rol eax, 0x84
popf
pushf
not eax
add eax, 0xa0e7721c
xor eax, 0xb9ad34d0
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xa9495403
xor eax, 0xa9b31185
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb3df92a8
xor eax, 0xf00c3a00
rol eax, 0xda
popf
jmp 0x14010c39d
cmp eax, 0x400
je 0x14010cd28
push rax
pushf
mov eax, 0xecc6371b
pushf
not eax
add eax, 0x9c81cd63
xor eax, 0xf8da4c5b
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x8c756e54
xor eax, 0x9f674323
rol eax, 0x7b
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x937bc52f
pushf
not eax
add eax, 0xb319e1fb
xor eax, 0x8cf5674a
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x8a10f907
xor eax, 0xde166dd3
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xeb31e3d5
xor eax, 0xeee434b2
rol eax, 0x66
popf
jmp 0x14010c39d
cmp eax, 0x500
je 0x14010cdce
push rax
pushf
mov eax, 0xae7b8e20
pushf
not eax
add eax, 0x86fdd346
xor eax, 0xbe232a3e
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xcbb68df6
xor eax, 0x9a831e5b
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x8123a34f
xor eax, 0xa37c374d
rol eax, 0xda
popf
pushf
not eax
add eax, 0xa09f9ce2
xor eax, 0xd31b701f
rol eax, 0x65
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x898d3e6c
pushf
not eax
add eax, 0xac919222
xor eax, 0xd2a94109
rol eax, 0x24
popf
pushf
not eax
add eax, 0xda93a930
xor eax, 0xca9a4473
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe4691235
xor eax, 0xad138e23
rol eax, 0x3d
popf
jmp 0x14010c39d
cmp eax, 0x600
je 0x14010ce61
push rax
pushf
mov eax, 0x3a16a872
pushf
not eax
add eax, 0xe64f178e
xor eax, 0xdcf84cbe
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb8b54e70
xor eax, 0xe8ea1fed
rol eax, 0x92
popf
pushf
not eax
add eax, 0x91e43b53
xor eax, 0x92fad4a8
rol eax, 0x57
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x1c7867ea
pushf
not eax
add eax, 0xb9db8058
xor eax, 0xb41a0245
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x85f82a83
xor eax, 0xef637498
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xc6f650c6
xor eax, 0x94c1bf8d
rol eax, 0x57
popf
jmp 0x14010c39d
cmp eax, ecx
je 0x14010cf04
push rax
pushf
mov eax, 0x13167be9
pushf
not eax
add eax, 0xedfb7ae1
xor eax, 0xeb9f706c
rol eax, 0x80
popf
pushf
not eax
add eax, 0xc7dbbac2
xor eax, 0xa53a6d8f
rol eax, 0x29
popf
pushf
not eax
add eax, 0xae23f126
xor eax, 0xd71f5eca
rol eax, 0x94
popf
pushf
not eax
add eax, 0xb7f45de1
xor eax, 0xb0a109e4
rol eax, 0xd5
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xd0644528
pushf
not eax
add eax, 0xd3304f12
xor eax, 0xacef213c
rol eax, 0xae
popf
pushf
not eax
add eax, 0xffbef695
xor eax, 0xd29784cc
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xef3a6df4
xor eax, 0x9fbedf2c
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xe23dc06f
xor eax, 0xdfc91cd5
rol eax, 0xa1
popf
jmp 0x14010c39d
call fcn.1400f3a7d
mov dword [rax], 0x16
call fcn.14014ca42
mov eax, esi
jmp 0x14010d275
mov eax, 0xa4da703b
pushf
not eax
add eax, 0xb14687ef
xor eax, 0xff86cfa1
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa977e765
xor eax, 0xa7196a01
rol eax, 0x1d
popf
jmp 0x14010d275
mov eax, 0x81597bbe
pushf
not eax
add eax, 0x8dd6ca02
xor eax, 0x86a84f88
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa29f509c
xor eax, 0xe42adf78
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9efae266
xor eax, 0x9e135929
rol eax, 0xb5
popf
jmp 0x14010d275
mov eax, 0xc6cc10ec
pushf
not eax
add eax, 0xdd9c1b16
xor eax, 0xa5553e1b
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc532ca0b
xor eax, 0x9b93b46e
rol eax, 0xd1
popf
jmp 0x14010d275
mov eax, 0xda2c080a
pushf
not eax
add eax, 0xc8ab9f88
xor eax, 0x9b9e026e
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x8245654e
xor eax, 0xe82f2f28
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xede505af
xor eax, 0xab2b697d
rol eax, 0x35
popf
pushf
not eax
add eax, 0xfe0f38f8
xor eax, 0x99d5fbf6
rol eax, 0xa1
popf
jmp 0x14010d275
mov eax, 0x98792ef2
pushf
not eax
add eax, 0x86b4b7d9
xor eax, 0x9e7cddee
rol eax, 0x36
popf
pushf
not eax
add eax, 0xfc29be24
xor eax, 0xa0ac7537
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xa56c64f4
xor eax, 0x821829c8
rol eax, 0x9e
popf
push rax
pushf
mov eax, 0x769daa22
pushf
not eax
add eax, 0x9d3413a2
xor eax, 0x9672495d
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x9ad2ac78
xor eax, 0x8ac154ad
rol eax, 0x5d
popf
jmp 0x14010c39d
mov dword [rbx + 8], eax
sub ebp, 0x10
je 0x14010d2b0
push rax
pushf
mov eax, 0x709cd31f
pushf
not eax
add eax, 0xabecf42d
xor eax, 0x9c85d005
rol eax, 7
popf
pushf
not eax
add eax, 0xa9ed8d14
xor eax, 0xbef508d6
rol eax, 0xe0
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xf984f4f1
pushf
not eax
add eax, 0xd4dc5ac1
xor eax, 0xdaa4483c
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa9ddac0b
xor eax, 0xf22764e5
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xace86cb5
xor eax, 0xbd4ed47d
rol eax, 0x89
popf
jmp 0x14010c39d
sub ebp, 0x10
je 0x14010d354
push rax
pushf
mov eax, 0xa3bb1d43
pushf
not eax
add eax, 0xc2ba079d
xor eax, 0xd1efe863
rol eax, 0x89
popf
pushf
not eax
add eax, 0xb8873d80
xor eax, 0x8e82bc90
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe9b9251c
xor eax, 0xefe3dafc
rol eax, 0x73
popf
pushf
not eax
add eax, 0xe2b07d23
xor eax, 0xe3896505
rol eax, 0x79
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x9358ad0d
pushf
not eax
add eax, 0x8f19083c
xor eax, 0xd55fe7a4
rol eax, 9
popf
pushf
not eax
add eax, 0xd3361953
xor eax, 0xa1a34c8a
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9cc72e60
xor eax, 0xd3ce0c63
rol eax, 0x8a
popf
jmp 0x14010c39d
sub ebp, 0x10
je 0x14010d3e5
push rax
pushf
mov eax, 0x4c1a8b9a
pushf
not eax
add eax, 0xc3972ec2
xor eax, 0xc289d4a0
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xfdd31a94
xor eax, 0xbefcf627
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf411ec6c
xor eax, 0xfba19dac
rol eax, 0x3e
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xb527372f
pushf
not eax
add eax, 0x96c4f4e3
xor eax, 0x85a43c4d
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc67a5c8f
xor eax, 0xe0362c6f
rol eax, 0x75
popf
jmp 0x14010c39d
sub ebp, 0x10
je 0x14010d463
push rax
pushf
mov eax, 0xc17e9eb3
pushf
not eax
add eax, 0xdee17968
xor eax, 0xe4e0319c
rol eax, 0x35
popf
pushf
not eax
add eax, 0xd13ea07a
xor eax, 0xd6768feb
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xef9fa4a5
xor eax, 0xefa3c769
rol eax, 0x60
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xcd6594d9
pushf
not eax
add eax, 0x8912942b
xor eax, 0x890a4109
rol eax, 0x46
popf
pushf
not eax
add eax, 0x9346edc2
xor eax, 0xe99697b5
rol eax, 0x94
popf
jmp 0x14010c39d
cmp ebp, 0x40
je 0x14010d4ce
push rax
pushf
mov eax, 0xdc06ebd4
pushf
not eax
add eax, 0xd36eb891
xor eax, 0x994b083a
rol eax, 0x34
popf
pushf
not eax
add eax, 0xfd631fbd
xor eax, 0xb4fc08f0
rol eax, 0x17
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x85504f88
pushf
not eax
add eax, 0xbe3df3d8
xor eax, 0xb3c49679
rol eax, 0x75
popf
pushf
not eax
add eax, 0xffbbf53b
xor eax, 0xb8ea900f
rol eax, 0xa0
popf
jmp 0x14010c39d
call fcn.1400f3a7d
mov dword [rax], 0x16
call fcn.14014ca42
jmp 0x14010d7d2
xor esi, esi
cmp dword [rbx + 4], 0x80000000
sete sil
jmp 0x14010d7d2
mov esi, 0x9cab4b7c
pushf
not esi
add esi, 0xd8f5fb49
xor esi, 0xbd95ad10
rol esi, 0x3c
popf
pushf
not esi
add esi, 0x8d38848c
xor esi, 0x8449eca5
rol esi, 0x5f
popf
pushf
not esi
add esi, 0xc4df7819
xor esi, 0x83e7c387
rol esi, 6
popf
pushf
not esi
add esi, 0xbe7591b6
xor esi, 0xc9e78a8c
rol esi, 0xec
popf
jmp 0x14010d7d2
mov esi, 0x9082acfe
pushf
not esi
add esi, 0xcb21aec1
xor esi, 0xc1d7912d
rol esi, 0xa
popf
pushf
not esi
add esi, 0xd6f23559
xor esi, 0xc95e1afd
rol esi, 0xe5
popf
pushf
not esi
add esi, 0xb66f3eda
xor esi, 0xe4d127ba
rol esi, 0xce
popf
pushf
not esi
add esi, 0xd616e7ea
xor esi, 0xbbaae0bd
rol esi, 0xea
popf
jmp 0x14010d7d2
mov esi, 0xd8ccd539
pushf
not esi
add esi, 0x8668a186
xor esi, 0x994c4aab
rol esi, 0x32
popf
pushf
not esi
add esi, 0xfa4f1437
xor esi, 0xb963cbbd
rol esi, 0x52
popf
pushf
not esi
add esi, 0xfe2b3167
xor esi, 0xf984a703
rol esi, 0xfa
popf
pushf
not esi
add esi, 0xeabcfb43
xor esi, 0xde18b66e
rol esi, 0x81
popf
jmp 0x14010d7d2
xor esi, esi
push rax
pushf
mov eax, 0x5e843f35
pushf
not eax
add eax, 0x9e45824a
xor eax, 0xca765a68
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x9b12c33f
xor eax, 0xfde2008e
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc79e54cd
xor eax, 0xdb21d639
rol eax, 0x66
popf
jmp 0x14010c39d
and dword [rbx + 0x14], 0
mov dword [rbx + 0xc], esi
mov dword [rbx + 0x10], 0x80
test dil, dil
jns 0x14010d818
push rax
pushf
mov eax, 0xb440a13d
pushf
not eax
add eax, 0xfe376ad5
xor eax, 0x97bf67b8
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xe065aa24
xor eax, 0xe49c365e
rol eax, 0x77
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xedc0821f
pushf
not eax
add eax, 0xeffbfae9
xor eax, 0xd3590227
rol eax, 0x96
popf
pushf
not eax
add eax, 0x95564525
xor eax, 0xc3339630
rol eax, 0x48
popf
pushf
not eax
add eax, 0x893bcaaf
xor eax, 0xf6851494
rol eax, 0xcf
popf
jmp 0x14010c39d
or byte [rbx], 0x10
push rax
pushf
mov eax, 0x4279d4bd
pushf
not eax
add eax, 0xe16e9480
xor eax, 0xf06ef373
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb925db1d
xor eax, 0xd026ed83
rol eax, 0x96
popf
pushf
not eax
add eax, 0xf27a929a
xor eax, 0xd76d13eb
rol eax, 0x63
popf
jmp 0x14010c39d
mov esi, 0x940bfe48
pushf
not esi
add esi, 0xba9d4b4e
xor esi, 0xa5f72f41
rol esi, 0x57
popf
pushf
not esi
add esi, 0xa03b5d98
xor esi, 0xcc31991c
rol esi, 0x45
popf
pushf
not esi
add esi, 0xeadd4eb1
xor esi, 0xb3d6df5a
rol esi, 0x56
popf
test esi, edi
jne 0x14010d935
push rax
pushf
mov eax, 0xd576780f
pushf
not eax
add eax, 0x9cf5af5a
xor eax, 0x8794f66a
rol eax, 6
popf
pushf
not eax
add eax, 0xbe1de246
xor eax, 0xa9d22ce5
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x8b824fa6
xor eax, 0x9015c0f6
rol eax, 0x96
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x6cd7dbff
pushf
not eax
add eax, 0xb0659ef4
xor eax, 0x8559e916
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xb34978f0
xor eax, 0x823c3631
rol eax, 0x4b
popf
jmp 0x14010c39d
test edi, 0x74000
jne 0x14010d9b6
push rax
pushf
mov eax, 0x9d9d55e6
pushf
not eax
add eax, 0xcea20a15
xor eax, 0xc0a20422
rol eax, 0x50
popf
pushf
not eax
add eax, 0x9601b249
xor eax, 0xa90f4bcf
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x82422d64
xor eax, 0xb2c1768f
rol eax, 0x4f
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x5a3aad67
pushf
not eax
add eax, 0x9621d678
xor eax, 0xea2f981d
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd0bc41db
xor eax, 0xa79a2e67
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa27e7bb0
xor eax, 0xc335e899
rol eax, 0xd7
popf
jmp 0x14010c39d
lea rcx, [rsp + 0x58]
call fcn.14016b5d6
test eax, eax
jne 0x14010da3d
push rax
pushf
mov eax, 0x490d093c
pushf
not eax
add eax, 0xf649e6b0
xor eax, 0x82d3ed9c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xd94fd459
xor eax, 0xfaedf4d1
rol eax, 0xbd
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x8d470c70
pushf
not eax
add eax, 0xbf37f0e3
xor eax, 0xa5018aa5
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xac8d2dfd
xor eax, 0xd4f83c5a
rol eax, 0x9e
popf
jmp 0x14010c39d
cmp dword [rsp + 0x58], esi
je 0x14010daa9
push rax
pushf
mov eax, 0x27ff5cdf
pushf
not eax
add eax, 0xf84132a0
xor eax, 0xd27323d4
rol eax, 0x35
popf
pushf
not eax
add eax, 0xb6a3fc18
xor eax, 0xf42285b9
rol eax, 0xd5
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x998d134c
pushf
not eax
add eax, 0xdd8d778f
xor eax, 0xff744cd5
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xd15056b0
xor eax, 0x8d242798
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xb602bb01
xor eax, 0x8341395a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb8842121
xor eax, 0xaba7aa1a
rol eax, 0xce
popf
jmp 0x14010c39d
or byte [rbx], 0x80
push rax
pushf
mov eax, 0x67b5626f
pushf
not eax
add eax, 0xf42fd189
xor eax, 0xfe09a684
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xc737a6e6
xor eax, 0xb640e0c7
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc2a13d43
xor eax, 0xe860a5ce
rol eax, 0x6f
popf
jmp 0x14010c39d
mov ecx, 0x8a85e246
pushf
not ecx
add ecx, 0xc95b8e77
xor ecx, 0x97e4f920
rol ecx, 0x29
popf
pushf
not ecx
add ecx, 0xcf250222
xor ecx, 0xa48875e1
rol ecx, 0xd9
popf
pushf
not ecx
add ecx, 0x91f74a2e
xor ecx, 0xdf6c1476
rol ecx, 0x40
popf
pushf
not ecx
add ecx, 0xa9ed1b50
xor ecx, 0xfee3a9da
rol ecx, 0x2a
popf
test ecx, edi
je 0x14010dbdb
push rax
pushf
mov eax, 0xba2f706e
pushf
not eax
add eax, 0xf89ef78b
xor eax, 0x97be9818
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd9212f9a
xor eax, 0xe0f96111
rol eax, 0xf4
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xb11cfdd6
pushf
not eax
add eax, 0xaa972344
xor eax, 0xea7ddc58
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xcc0c4aa1
xor eax, 0xf7c02aa9
rol eax, 0xc1
popf
jmp 0x14010c39d
mov eax, dword [0x14005ad00]
not eax
and eax, r14d
test al, al
js 0x14010dc76
push rax
pushf
mov eax, 0xc1ee6d32
pushf
not eax
add eax, 0xc98ff4fe
xor eax, 0xa4b04ef2
rol eax, 0x66
popf
pushf
not eax
add eax, 0xf8cac61a
xor eax, 0x931e30b0
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9c7b3599
xor eax, 0xfcd12d36
rol eax, 0x66
popf
pushf
not eax
add eax, 0xf948e817
xor eax, 0xccccaf62
rol eax, 0x55
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x88502a09
pushf
not eax
add eax, 0x851f2468
xor eax, 0x9d88b7b0
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xf49f2195
xor eax, 0xdfe1f595
rol eax, 0x74
popf
pushf
not eax
add eax, 0x87dd26a1
xor eax, 0x8c99cdc6
rol eax, 0x42
popf
jmp 0x14010c39d
mov dword [rbx + 0x10], 1
push rax
pushf
mov eax, 0x28c845c
pushf
not eax
add eax, 0xa70ad413
xor eax, 0xefc189b3
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd5bc678b
xor eax, 0xd65076f0
rol eax, 8
popf
pushf
not eax
add eax, 0xce6b30e8
xor eax, 0xad79d9e2
rol eax, 0xe8
popf
jmp 0x14010c39d
test dil, 0x40
je 0x14010dd42
push rax
pushf
mov eax, 0x4766efeb
pushf
not eax
add eax, 0xac8f67db
xor eax, 0xa9a027ec
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xae908b31
xor eax, 0xc84c6277
rol eax, 0xfd
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x986849e7
pushf
not eax
add eax, 0x8ccb74c3
xor eax, 0x84c13425
rol eax, 2
popf
pushf
not eax
add eax, 0xb54ef5d3
xor eax, 0xbbb25ff9
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xbd3b12e7
xor eax, 0xaadcc95e
rol eax, 0x14
popf
jmp 0x14010c39d
bts dword [rbx + 0x14], 0x1a
bts dword [rbx + 4], 0x10
or dword [rbx + 0xc], 4
push rax
pushf
mov eax, 0x34eb59aa
pushf
not eax
add eax, 0xd3a53eec
xor eax, 0xde0ccd55
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9e558c8a
xor eax, 0x9084a53c
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf3d7e482
xor eax, 0xa24c8394
rol eax, 0x87
popf
pushf
not eax
add eax, 0xf24bc2fa
xor eax, 0xddfa16d4
rol eax, 0x8c
popf
jmp 0x14010c39d
bt edi, 0xc
jae 0x14010de3b
push rax
pushf
mov eax, 0x8b5e0657
pushf
not eax
add eax, 0xe0bd57f1
xor eax, 0xda1608dd
rol eax, 0x73
popf
pushf
not eax
add eax, 0xc0beabb9
xor eax, 0xf0b7f29b
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x9b929b7f
xor eax, 0x900ab170
rol eax, 0x24
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xc63ffccc
pushf
not eax
add eax, 0xde19daec
xor eax, 0xeafa3a6b
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xc042207b
xor eax, 0x959d2312
rol eax, 0x80
popf
pushf
not eax
add eax, 0xc2443562
xor eax, 0xac583112
rol eax, 0xee
popf
jmp 0x14010c39d
or dword [rbx + 0x10], ecx
push rax
pushf
mov eax, 0xc0c56e1a
pushf
not eax
add eax, 0xcb1ec89e
xor eax, 0xb06ec4d1
rol eax, 0x70
popf
pushf
not eax
add eax, 0xc653ba55
xor eax, 0x9bb00761
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc873de22
xor eax, 0xb7d212e6
rol eax, 0x70
popf
jmp 0x14010c39d
bt edi, 0xd
jae 0x14010df03
push rax
pushf
mov eax, 0x7b8ab43d
pushf
not eax
add eax, 0xb5234b9b
xor eax, 0xe17e14b8
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe353a3dc
xor eax, 0xf6e06a29
rol eax, 0x9a
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x5d121cb7
pushf
not eax
add eax, 0x97b053b0
xor eax, 0x88816669
rol eax, 9
popf
pushf
not eax
add eax, 0xb2aa37f0
xor eax, 0xbfadc786
rol eax, 0x20
popf
pushf
not eax
add eax, 0xb373c3ca
xor eax, 0xe7cef0bf
rol eax, 0x64
popf
jmp 0x14010c39d
bts dword [rbx + 0x14], 0x19
push rax
pushf
mov eax, 0xc331c415
pushf
not eax
add eax, 0xfd79f388
xor eax, 0x98a2b80c
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x9773f8ab
xor eax, 0xe5c10060
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe914c709
xor eax, 0xd4facd19
rol eax, 0x89
popf
jmp 0x14010c39d
test dil, 0x20
je 0x14010dff3
push rax
pushf
mov eax, 0x3255d2ba
pushf
not eax
add eax, 0xb74eb86c
xor eax, 0xfb09945b
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8ac64f9a
xor eax, 0xba3f18a5
rol eax, 0x63
popf
pushf
not eax
add eax, 0x95524568
xor eax, 0xc62fdf93
rol eax, 0xca
popf
pushf
not eax
add eax, 0xdca73055
xor eax, 0xc6cf5930
rol eax, 4
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0xf4833d72
pushf
not eax
add eax, 0xc9af19e0
xor eax, 0xb241dd46
rol eax, 0x74
popf
pushf
not eax
add eax, 0xca024792
xor eax, 0xbbfe3637
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb1da8c2f
xor eax, 0xeb147f7a
rol eax, 0x84
popf
jmp 0x14010c39d
bts dword [rbx + 0x14], 0x1b
jmp 0x14010e179
test dil, 0x10
je 0x14010e0e8
push rax
pushf
mov eax, 0x93868c59
pushf
not eax
add eax, 0xaae202a2
xor eax, 0xe4ec4161
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xc512ce21
xor eax, 0xf75a38fd
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x93b102b3
xor eax, 0xef42141b
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe6db4d79
xor eax, 0x9e2cb283
rol eax, 0xa1
popf
jmp 0x14010c39d
push rax
pushf
mov eax, 0x14f06d6
pushf
not eax
add eax, 0xe52ac28d
xor eax, 0xe7845a5f
rol eax, 0x86
popf
pushf
not eax
add eax, 0xe5526489
xor eax, 0xd759ea47
rol eax, 0xe9
popf
jmp 0x14010c39d
bts dword [rbx + 0x14], 0x1c
push rax
pushf
mov eax, 0x96a06618
pushf
not eax
add eax, 0xfa405b94
xor eax, 0xb69c7a46
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x8890b8fc
xor eax, 0xa0f8430b
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xbb5a40da
xor eax, 0xaa2f2504
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xbe2a381d
xor eax, 0xb8e8d068
rol eax, 0x6c
popf
jmp 0x14010c39d
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.1401490ad
int3