Function at 0x14001f000
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x7bea316
pushf
not eax
add eax, 0xfc5a0b0c
xor eax, 0xe9997f24
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc280a995
xor eax, 0xc8c9e59f
rol eax, 0x69
popf
pushf
not eax
add eax, 0xdc90bc68
xor eax, 0xd2169cc5
rol eax, 7
popf
pushf
not eax
add eax, 0x8f46a9de
xor eax, 0xc27605ed
rol eax, 0xc6
popf
cmp eax, 0x29
jne 0x14001f063
popf
pop rax
jmp 0x140020684
cmp eax, 0
jne 0x14001f072
popf
pop rax
jmp 0x14001f3ab
cmp eax, 3
jne 0x14001f081
popf
pop rax
jmp 0x14001f4e5
cmp eax, 1
jne 0x14001f090
popf
pop rax
jmp 0x14001f462
cmp eax, 0xd
jne 0x14001f09f
popf
pop rax
jmp 0x14001f9ab
cmp eax, 0x1a
jne 0x14001f0ae
popf
pop rax
jmp 0x140020015
cmp eax, 0xe
jne 0x14001f0bd
popf
pop rax
jmp 0x14001fa3d
cmp eax, 0x31
jne 0x14001f0cc
popf
pop rax
jmp 0x140020a55
cmp eax, 0x19
jne 0x14001f0db
popf
pop rax
jmp 0x14001ff96
cmp eax, 8
jne 0x14001f0ea
popf
pop rax
jmp 0x14001f7ab
cmp eax, 0x2a
jne 0x14001f0f9
popf
pop rax
jmp 0x140020714
cmp eax, 0x17
jne 0x14001f108
popf
pop rax
jmp 0x14001fea5
cmp eax, 0x1c
jne 0x14001f117
popf
pop rax
jmp 0x1400200ce
cmp eax, 0x2e
jne 0x14001f126
popf
pop rax
jmp 0x1400208ff
cmp eax, 0x18
jne 0x14001f135
popf
pop rax
jmp 0x14001ff5c
cmp eax, 0x2b
jne 0x14001f144
popf
pop rax
jmp 0x14002077e
cmp eax, 0x1b
jne 0x14001f153
popf
pop rax
jmp 0x140020061
cmp eax, 0x2d
jne 0x14001f162
popf
pop rax
jmp 0x1400208c5
cmp eax, 0x23
jne 0x14001f171
popf
pop rax
jmp 0x140020370
cmp eax, 0x25
jne 0x14001f180
popf
pop rax
jmp 0x14002043c
cmp eax, 0x32
jne 0x14001f18f
popf
pop rax
jmp 0x140020a9e
cmp eax, 0x13
jne 0x14001f19e
popf
pop rax
jmp 0x14001fcb4
cmp eax, 0x33
jne 0x14001f1ad
popf
pop rax
jmp 0x140020ad9
cmp eax, 0x24
jne 0x14001f1bc
popf
pop rax
jmp 0x1400203f0
cmp eax, 0x1e
jne 0x14001f1cb
popf
pop rax
jmp 0x1400201b6
cmp eax, 0xc
jne 0x14001f1da
popf
pop rax
jmp 0x14001f940
cmp eax, 0x26
jne 0x14001f1e9
popf
pop rax
jmp 0x140020498
cmp eax, 0x27
jne 0x14001f1f8
popf
pop rax
jmp 0x14002053b
cmp eax, 0x30
jne 0x14001f207
popf
pop rax
jmp 0x140020a1b
cmp eax, 0x10
jne 0x14001f216
popf
pop rax
jmp 0x14001fb86
cmp eax, 0x37
jne 0x14001f225
popf
pop rax
jmp 0x140020c95
cmp eax, 9
jne 0x14001f234
popf
pop rax
jmp 0x14001f82c
cmp eax, 4
jne 0x14001f243
popf
pop rax
jmp 0x14001f589
cmp eax, 0x16
jne 0x14001f252
popf
pop rax
jmp 0x14001fe11
cmp eax, 0x28
jne 0x14001f261
popf
pop rax
jmp 0x1400205f3
cmp eax, 0xa
jne 0x14001f270
popf
pop rax
jmp 0x14001f88c
cmp eax, 0x36
jne 0x14001f27f
popf
pop rax
jmp 0x140020c04
cmp eax, 0x14
jne 0x14001f28e
popf
pop rax
jmp 0x14001fd44
cmp eax, 7
jne 0x14001f29d
popf
pop rax
jmp 0x14001f70e
cmp eax, 0x34
jne 0x14001f2ac
popf
pop rax
jmp 0x140020b6a
cmp eax, 2
jne 0x14001f2bb
popf
pop rax
jmp 0x14001f49c
cmp eax, 0x20
jne 0x14001f2ca
popf
pop rax
jmp 0x140020272
cmp eax, 0x1d
jne 0x14001f2d9
popf
pop rax
jmp 0x14002014c
cmp eax, 0x11
jne 0x14001f2e8
popf
pop rax
jmp 0x14001fbbf
cmp eax, 0x35
jne 0x14001f2f7
popf
pop rax
jmp 0x140020bb6
cmp eax, 0x2f
jne 0x14001f306
popf
pop rax
jmp 0x140020971
cmp eax, 0x12
jne 0x14001f315
popf
pop rax
jmp 0x14001fbf5
cmp eax, 0x21
jne 0x14001f324
popf
pop rax
jmp 0x1400202d3
cmp eax, 0x38
jne 0x14001f333
popf
pop rax
jmp 0x140020ccc
cmp eax, 0xb
jne 0x14001f342
popf
pop rax
jmp 0x14001f8c2
cmp eax, 0xf
jne 0x14001f351
popf
pop rax
jmp 0x14001facf
cmp eax, 0x15
jne 0x14001f360
popf
pop rax
jmp 0x14001fdd4
cmp eax, 5
jne 0x14001f36f
popf
pop rax
jmp 0x14001f61a
cmp eax, 6
jne 0x14001f37e
popf
pop rax
jmp 0x14001f6d4
cmp eax, 0x22
jne 0x14001f38d
popf
pop rax
jmp 0x140020335
cmp eax, 0x2c
jne 0x14001f39c
popf
pop rax
jmp 0x140020834
cmp eax, 0x1f
jne 0x14001f3ab
popf
pop rax
jmp 0x14002026d
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r12
push r14
push r15
sub rsp, 0x20
mov r15, qword [rsp + 0x60]
mov r12, r9
mov rbx, r8
mov r14, rdx
mov rdi, rcx
and qword [r15], 0
mov qword [r9], 1
test rdx, rdx
je 0x14001f41c
push rax
pushf
mov eax, 0x1b467b88
pushf
not eax
add eax, 0xbb668fe5
xor eax, 0xe4ec145d
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb4710e97
xor eax, 0xe8710d5a
rol eax, 0x5d
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0xc296247b
pushf
not eax
add eax, 0x94bff1d8
xor eax, 0xe6f1a67b
rol eax, 0x94
popf
pushf
not eax
add eax, 0xb9ca58a0
xor eax, 0xbe929cca
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc42670fb
xor eax, 0x888a176d
rol eax, 0xbd
popf
jmp 0x14001f054
mov qword [rdx], rbx
add r14, 8
push rax
pushf
mov eax, 0x488fdc5c
pushf
not eax
add eax, 0x9caf4332
xor eax, 0xc8cf1bb3
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb7ee25ba
xor eax, 0xeabc84bf
rol eax, 0xce
popf
jmp 0x14001f054
xor bpl, bpl
push rax
pushf
mov eax, 0xb640877
pushf
not eax
add eax, 0x9bec4d9f
xor eax, 0xc088f525
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xeb94ff4d
xor eax, 0xfc7c0978
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xcc3e2755
xor eax, 0x88839781
rol eax, 0x6e
popf
jmp 0x14001f054
cmp byte [rdi], 0x22
jne 0x14001f543
push rax
pushf
mov eax, 0x57e25711
pushf
not eax
add eax, 0x8db92044
xor eax, 0xf230bfe9
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa36312f3
xor eax, 0xab0375cd
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x84d784d2
xor eax, 0x9a230164
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xab226f83
xor eax, 0xdb4c8235
rol eax, 0x1f
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0xe1380de0
pushf
not eax
add eax, 0xfd66aad9
xor eax, 0xf9354bd5
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xad982b58
xor eax, 0x99bdb026
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x9691e87b
xor eax, 0x973a5fd2
rol eax, 0xb4
popf
jmp 0x14001f054
test bpl, bpl
mov sil, 0x89
pushf
not sil
add sil, 0x3b
xor sil, 0x2c
rol sil, 0xc8
popf
pushf
not sil
add sil, 0x23
xor sil, 0x5a
rol sil, 0x86
popf
pushf
not sil
add sil, 0x2d
xor sil, 0x2c
rol sil, 0xc7
popf
pushf
not sil
add sil, 0xbe
xor sil, 0x13
rol sil, 0xc4
popf
sete bpl
inc rdi
jmp 0x14001f940
inc qword [r15]
test rbx, rbx
je 0x14001f67b
push rax
pushf
mov eax, 0x847163f9
pushf
not eax
add eax, 0xc515fbd9
xor eax, 0xa2036c0f
rol eax, 0x25
popf
pushf
not eax
add eax, 0xf8c43806
xor eax, 0x9f63d115
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd3ad13c5
xor eax, 0xb85890a5
rol eax, 0x24
popf
pushf
not eax
add eax, 0xd7804ce3
xor eax, 0xbf2256e4
rol eax, 0x45
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x49ba8cbf
pushf
not eax
add eax, 0xe18fd24c
xor eax, 0x992ebec6
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xd49f7229
xor eax, 0xb30e01f7
rol eax, 0x93
popf
pushf
not eax
add eax, 0xaae49d00
xor eax, 0xb8a40e5d
rol eax, 0x13
popf
pushf
not eax
add eax, 0xf0960b97
xor eax, 0xa24841af
rol eax, 0xf1
popf
jmp 0x14001f054
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x23f950e6
pushf
not eax
add eax, 0xc20a8449
xor eax, 0xfe57ec4f
rol eax, 0xac
popf
pushf
not eax
add eax, 0xfc05b3e1
xor eax, 0x8e12addc
rol eax, 0x74
popf
jmp 0x14001f054
movsx esi, byte [rdi]
inc rdi
mov ecx, esi
call fcn.140024f55
test eax, eax
je 0x14001f765
push rax
pushf
mov eax, 0xe73efc88
pushf
not eax
add eax, 0xd2f03fa2
xor eax, 0xd2ec833d
rol eax, 0x44
popf
pushf
not eax
add eax, 0x80e3cbad
xor eax, 0xe1303810
rol eax, 0x80
popf
pushf
not eax
add eax, 0xb75fa890
xor eax, 0xad26b716
rol eax, 0xb3
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x2a91dc51
pushf
not eax
add eax, 0xb49a4a95
xor eax, 0xce51775f
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf520fa19
xor eax, 0xbb6592ad
rol eax, 0x85
popf
pushf
not eax
add eax, 0xec139ec3
xor eax, 0xbaa9372f
rol eax, 0x3e
popf
jmp 0x14001f054
inc qword [r15]
test rbx, rbx
je 0x14001f7e6
push rax
pushf
mov eax, 0x836cd123
pushf
not eax
add eax, 0xec0d2a27
xor eax, 0x91b0f2d5
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xff9a8f22
xor eax, 0xdd855c42
rol eax, 0x55
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x857bbbe8
pushf
not eax
add eax, 0xc3e670c6
xor eax, 0xd33492c2
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xfc0aa34d
xor eax, 0xec9d021c
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xff53b947
xor eax, 0xa0238839
rol eax, 0xf0
popf
jmp 0x14001f054
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x612c6a0
pushf
not eax
add eax, 0xfa3bad58
xor eax, 0xb54dfd78
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc6309237
xor eax, 0xdb2ee8ff
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xb18162ab
xor eax, 0xcdc83544
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf12bf20b
xor eax, 0x9f5aab77
rol eax, 0xa9
popf
jmp 0x14001f054
inc rdi
push rax
pushf
mov eax, 0xd1e68df1
pushf
not eax
add eax, 0xb4bd3cbe
xor eax, 0xa0ca90b7
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x834b928d
xor eax, 0xa4c482ee
rol eax, 0x67
popf
jmp 0x14001f054
test sil, sil
je 0x14001f8fa
push rax
pushf
mov eax, 0x691062b3
pushf
not eax
add eax, 0xabc05cd8
xor eax, 0xb542c40e
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb16dc5da
xor eax, 0xb8c06625
rol eax, 0x33
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x6b85dd39
pushf
not eax
add eax, 0x892d5bf9
xor eax, 0xe326c977
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x9f898f4f
xor eax, 0xd3c83141
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xc63d2c3a
xor eax, 0xf0563a14
rol eax, 0xec
popf
jmp 0x14001f054
test bpl, bpl
jne 0x14001f978
push rax
pushf
mov eax, 0xf845e457
pushf
not eax
add eax, 0x8acc8c1c
xor eax, 0xbcc3b8fa
rol eax, 0x90
popf
pushf
not eax
add eax, 0xfb7b8b64
xor eax, 0xc63d5d1e
rol eax, 0x67
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x36bf5744
pushf
not eax
add eax, 0x9be5e665
xor eax, 0x9daf6ff5
rol eax, 0x61
popf
pushf
not eax
add eax, 0x88bd7d4d
xor eax, 0x97afbba1
rol eax, 0x4f
popf
jmp 0x14001f054
cmp sil, 0x20
je 0x14001f9e4
push rax
pushf
mov eax, 0x19f17bad
pushf
not eax
add eax, 0x95118fd3
xor eax, 0xc9ccb5df
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xdca83326
xor eax, 0x8331e234
rol eax, 0xbf
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x8e9f925f
pushf
not eax
add eax, 0xd4470587
xor eax, 0x97fd425e
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd632d4b9
xor eax, 0x8e8a3008
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x9fa61056
xor eax, 0xec19029c
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xed63d1a9
xor eax, 0xfb57948f
rol eax, 0x13
popf
jmp 0x14001f054
cmp sil, 9
jne 0x14001fa76
push rax
pushf
mov eax, 0x228780ae
pushf
not eax
add eax, 0xd88de9e6
xor eax, 0xe513777d
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa3770cfb
xor eax, 0xa62f7a66
rol eax, 5
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x6b80a854
pushf
not eax
add eax, 0xdd08529d
xor eax, 0x9723d038
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xba46c95a
xor eax, 0x830ac035
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xb591429c
xor eax, 0x876f464d
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xfb553dbe
xor eax, 0x9cb75936
rol eax, 0x82
popf
jmp 0x14001f054
test rbx, rbx
je 0x14001fb2d
push rax
pushf
mov eax, 0xb2ffc4f7
pushf
not eax
add eax, 0xc28fd8d3
xor eax, 0xc5ea27eb
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xf7cae2e3
xor eax, 0xebba45ab
rol eax, 0x97
popf
pushf
not eax
add eax, 0x8677648d
xor eax, 0xb0b065cf
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb69aa6f5
xor eax, 0xb6365a20
rol eax, 0x10
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x9b753a49
pushf
not eax
add eax, 0xff95d180
xor eax, 0x81e21762
rol eax, 0x66
popf
pushf
not eax
add eax, 0xb98b419f
xor eax, 0xf87dc71e
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa870fb66
xor eax, 0xed0a6578
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xd4351040
xor eax, 0xcc8f0625
rol eax, 0xb8
popf
jmp 0x14001f054
mov byte [rbx - 1], 0
jmp 0x14001fbf5
dec rdi
push rax
pushf
mov eax, 0xcc3223b1
pushf
not eax
add eax, 0xbdd0bf9c
xor eax, 0xb971e42e
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe46c32a7
xor eax, 0xe56fee18
rol eax, 0xa9
popf
jmp 0x14001f054
xor sil, sil
mov al, byte [rdi]
test al, al
je 0x14001fc5b
push rax
pushf
mov eax, 0x7177cbb3
pushf
not eax
add eax, 0x80babfcb
xor eax, 0xfa5b6c40
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb6fce777
xor eax, 0xed644411
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc882c7a6
xor eax, 0xead76e31
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf30d74e1
xor eax, 0x9b393a3c
rol eax, 0x44
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0xe4ad29d3
pushf
not eax
add eax, 0xf9343236
xor eax, 0xd1d1d1f9
rol eax, 0x24
popf
pushf
not eax
add eax, 0xb3f7801f
xor eax, 0xbb04f9a0
rol eax, 0x24
popf
pushf
not eax
add eax, 0xa43a6857
xor eax, 0xf38a0425
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf3c83bf6
xor eax, 0xe087162e
rol eax, 0xf6
popf
jmp 0x14001f054
cmp al, 0x20
je 0x14001fceb
push rax
pushf
mov eax, 0x8f8fbb18
pushf
not eax
add eax, 0x899e1aca
xor eax, 0x9efcc31c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x8eb19bdd
xor eax, 0xd91dd1ca
rol eax, 0x9d
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x4ff8d01b
pushf
not eax
add eax, 0xd273ba6e
xor eax, 0x8a6453ce
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa529951d
xor eax, 0x87c5e9e3
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb709e76c
xor eax, 0xa5d21398
rol eax, 0x47
popf
pushf
not eax
add eax, 0xc7c201e9
xor eax, 0xa93e4c7a
rol eax, 0x5b
popf
jmp 0x14001f054
cmp al, 9
jne 0x14001fd7b
push rax
pushf
mov eax, 0x2eadb5af
pushf
not eax
add eax, 0xdc163006
xor eax, 0xe21270d6
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc5f51112
xor eax, 0xd1f51073
rol eax, 0x90
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x78e1e1
pushf
not eax
add eax, 0x983b387a
xor eax, 0xecb843c3
rol eax, 0xac
popf
pushf
not eax
add eax, 0x990cebce
xor eax, 0x8d3f9538
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8d5b82bf
xor eax, 0xf73cf563
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xee361375
xor eax, 0xc43406c1
rol eax, 0xf9
popf
jmp 0x14001f054
inc rdi
mov al, byte [rdi]
jmp 0x14001fcb4
test al, al
je 0x14001fe72
push rax
pushf
mov eax, 0xcf8cc965
pushf
not eax
add eax, 0x93dc9e40
xor eax, 0xe72ff067
rol eax, 0x28
popf
pushf
not eax
add eax, 0xf8180a8f
xor eax, 0xb5d71909
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb108d3cc
xor eax, 0xf1dfe266
rol eax, 0xf
popf
pushf
not eax
add eax, 0xfac57bf0
xor eax, 0xa7d4ad14
rol eax, 0xa1
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x29302b64
pushf
not eax
add eax, 0xe254866e
xor eax, 0xcb967be2
rol eax, 0x99
popf
pushf
not eax
add eax, 0xae88a334
xor eax, 0xd7a308f2
rol eax, 0x78
popf
jmp 0x14001f054
test r14, r14
je 0x14001ff03
push rax
pushf
mov eax, 0x1dc3e2b0
pushf
not eax
add eax, 0xd8848055
xor eax, 0x93c65917
rol eax, 0xda
popf
pushf
not eax
add eax, 0x94c8f027
xor eax, 0xfd3947b8
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xee8be3d5
xor eax, 0xaa7b299d
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x9b805c15
xor eax, 0x826e4813
rol eax, 0xcd
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0xf02ac805
pushf
not eax
add eax, 0xc6dd44ba
xor eax, 0x85172cff
rol eax, 0x45
popf
pushf
not eax
add eax, 0xbec2834f
xor eax, 0xf6bfa3b3
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa06b8e9a
xor eax, 0xe9cbd78c
rol eax, 0x55
popf
pushf
not eax
add eax, 0xd1165d46
xor eax, 0xd7caf239
rol eax, 0x79
popf
jmp 0x14001f054
mov qword [r14], rbx
add r14, 8
push rax
pushf
mov eax, 0x1779d97e
pushf
not eax
add eax, 0xebdc0d2b
xor eax, 0xe00a81f4
rol eax, 8
popf
pushf
not eax
add eax, 0xe8d246fb
xor eax, 0x801ccec6
rol eax, 0xd3
popf
jmp 0x14001f054
inc qword [r12]
mov edx, 0x929bf5e4
pushf
not edx
add edx, 0xb328b218
xor edx, 0xe7596d0a
rol edx, 0x16
popf
pushf
not edx
add edx, 0x96ca1cd6
xor edx, 0xf933395c
rol edx, 0x51
popf
pushf
not edx
add edx, 0xf0aaa057
xor edx, 0xb52f3d80
rol edx, 0x48
popf
xor eax, eax
jmp 0x140020061
inc rdi
jmp 0x140020019
inc eax
push rax
pushf
mov eax, 0x2466f494
pushf
not eax
add eax, 0xa26fe673
xor eax, 0xadd9b934
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xafbac6c6
xor eax, 0x957f2632
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf6ad6bb2
xor eax, 0xa6a367dd
rol eax, 0x51
popf
jmp 0x14001f054
mov cl, byte [rdi]
cmp cl, 0x5c
je 0x14002009b
push rax
pushf
mov eax, 0xf3423eed
pushf
not eax
add eax, 0x864922c5
xor eax, 0xe5b7217c
rol eax, 0xab
popf
pushf
not eax
add eax, 0x8aa98335
xor eax, 0xfc9426bf
rol eax, 0x7c
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0xf43e029e
pushf
not eax
add eax, 0x858cd82f
xor eax, 0xcf17b411
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xb686de02
xor eax, 0xa9ca2b3e
rol eax, 8
popf
jmp 0x14001f054
cmp cl, 0x22
jne 0x140020119
push rax
pushf
mov eax, 0x136abda7
pushf
not eax
add eax, 0xfedeafc1
xor eax, 0x985458fa
rol eax, 0x93
popf
pushf
not eax
add eax, 0xde52c5d4
xor eax, 0x81417c50
rol eax, 0xff
popf
pushf
not eax
add eax, 0x9c5c3474
xor eax, 0x9a810c10
rol eax, 0x2b
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x41779c26
pushf
not eax
add eax, 0x8ba89d5e
xor eax, 0xfb7986e2
rol eax, 0x16
popf
pushf
not eax
add eax, 0xa1f80d41
xor eax, 0xac8bbfdf
rol eax, 0x3b
popf
jmp 0x14001f054
test dl, al
jne 0x140020183
push rax
pushf
mov eax, 0xf3eef55
pushf
not eax
add eax, 0xd4be40f2
xor eax, 0xd9bc1f35
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x86ad993a
xor eax, 0xe23ab7ff
rol eax, 0x17
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0xc68c26a6
pushf
not eax
add eax, 0xd625166f
xor eax, 0xc7bebaf0
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb09bc776
xor eax, 0xaf91205c
rol eax, 0x8b
popf
jmp 0x14001f054
test sil, sil
je 0x140020214
push rax
pushf
mov eax, 0x90fbcd0a
pushf
not eax
add eax, 0xcc63ae63
xor eax, 0x97c1aee0
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe3e2e165
xor eax, 0xc0639310
rol eax, 0xde
popf
pushf
not eax
add eax, 0xe1a902ec
xor eax, 0xed9a734c
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe773b6af
xor eax, 0xfc177dd2
rol eax, 0xce
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0xccec2537
pushf
not eax
add eax, 0x8d230167
xor eax, 0xd587ee73
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x91e207fc
xor eax, 0xcfa3c776
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9898b12c
xor eax, 0xb570ce4c
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf559d4a0
xor eax, 0xbfe39b8f
rol eax, 0xa5
popf
jmp 0x14001f054
cmp byte [rdi + 1], cl
jne 0x1400202d3
inc rdi
jmp 0x140020335
xor edx, edx
test sil, sil
sete sil
push rax
pushf
mov eax, 0xd6f43d38
pushf
not eax
add eax, 0xdc73f070
xor eax, 0xf3e0d2eb
rol eax, 0x18
popf
pushf
not eax
add eax, 0xee2088d9
xor eax, 0xb9d6576d
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbf8d2dd1
xor eax, 0xe251e5c9
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xba861ceb
xor eax, 0xe7f58e4a
rol eax, 0xd8
popf
jmp 0x14001f054
shr eax, 1
jmp 0x140020498
dec eax
test rbx, rbx
je 0x1400203bd
push rax
pushf
mov eax, 0x5e274275
pushf
not eax
add eax, 0x86cbdaf7
xor eax, 0xeaf2a3ce
rol eax, 7
popf
pushf
not eax
add eax, 0xf295f765
xor eax, 0x9307abee
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd86c4676
xor eax, 0x9516fe77
rol eax, 0x4b
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x1674583b
pushf
not eax
add eax, 0xbb1b1dc8
xor eax, 0xcacdd5c7
rol eax, 0x94
popf
pushf
not eax
add eax, 0xb6f63e94
xor eax, 0xb23f55b2
rol eax, 0xfc
popf
jmp 0x14001f054
mov byte [rbx], 0x5c
inc rbx
push rax
pushf
mov eax, 0x8694ada1
pushf
not eax
add eax, 0xdefca996
xor eax, 0x96b8001f
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8a91ac3c
xor eax, 0xae6a208b
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xb6d9cf21
xor eax, 0xe520880e
rol eax, 0xe3
popf
jmp 0x14001f054
inc qword [r15]
push rax
pushf
mov eax, 0x538a39ef
pushf
not eax
add eax, 0xfc64de12
xor eax, 0xc419c567
rol eax, 0x30
popf
pushf
not eax
add eax, 0xcf0eaad9
xor eax, 0xe2f12190
rol eax, 0xda
popf
pushf
not eax
add eax, 0x8d1c8c3e
xor eax, 0x8c5599d6
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xafaf5786
xor eax, 0x9006b456
rol eax, 0xe2
popf
jmp 0x14001f054
test eax, eax
jne 0x1400204f5
push rax
pushf
mov eax, 0x10df0406
pushf
not eax
add eax, 0x9f47622e
xor eax, 0xeba1cc9d
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x87c96106
xor eax, 0x98ede62d
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xce9da476
xor eax, 0xf880a369
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9c1e94fa
xor eax, 0xc119b664
rol eax, 0xb3
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0xc4ca1a59
pushf
not eax
add eax, 0xf2e27bc0
xor eax, 0xaf1c4067
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xd5efdc50
xor eax, 0x84e297f2
rol eax, 0x36
popf
pushf
not eax
add eax, 0xcfa44e85
xor eax, 0xbc2f0bb5
rol eax, 0x43
popf
jmp 0x14001f054
mov al, byte [rdi]
test al, al
je 0x14002059a
push rax
pushf
mov eax, 0x35b36720
pushf
not eax
add eax, 0xcc8b7c8c
xor eax, 0x857dd83c
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb196434c
xor eax, 0xc7231d94
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd861336a
xor eax, 0xa4c86ee7
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf4d90bcd
xor eax, 0xa0244853
rol eax, 0xa1
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x29fc300c
pushf
not eax
add eax, 0xe6cac37d
xor eax, 0xbcaddaee
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd2b63e6d
xor eax, 0x85cbd69b
rol eax, 0x90
popf
pushf
not eax
add eax, 0xcd3d070f
xor eax, 0xbc7c74ba
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xbcd4a849
xor eax, 0x868bd377
rol eax, 0x22
popf
jmp 0x14001f054
test sil, sil
jne 0x14002063e
push rax
pushf
mov eax, 0xa21c11bd
pushf
not eax
add eax, 0xa3f9db1a
xor eax, 0x85400abe
rol eax, 0x97
popf
pushf
not eax
add eax, 0xcc9c43ee
xor eax, 0xba10b2a0
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xdf74326e
xor eax, 0x86b19ff7
rol eax, 0x60
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x894073db
pushf
not eax
add eax, 0xe6392877
xor eax, 0xf78d5b53
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe9bf9844
xor eax, 0xf06fa445
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xbd024478
xor eax, 0xc89b5c9f
rol eax, 0x75
popf
jmp 0x14001f054
cmp al, 0x20
je 0x1400206bb
push rax
pushf
mov eax, 0x8aa5f60b
pushf
not eax
add eax, 0xd49b2966
xor eax, 0xb4c69fbc
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xab69197a
xor eax, 0x9395deab
rol eax, 0x66
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x48b9796f
pushf
not eax
add eax, 0xc4d5881f
xor eax, 0x8568a58c
rol eax, 0xde
popf
pushf
not eax
add eax, 0xcd4643a3
xor eax, 0xdc127aa4
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x989fc27e
xor eax, 0xabe5972c
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf1218ff1
xor eax, 0xec007f36
rol eax, 0x95
popf
jmp 0x14001f054
cmp al, 9
je 0x14002074b
push rax
pushf
mov eax, 0xed7336cd
pushf
not eax
add eax, 0xf8cedd55
xor eax, 0xb0b69036
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xab9d63b8
xor eax, 0xcda6e35f
rol eax, 0xd8
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x938b2a47
pushf
not eax
add eax, 0x8c245b51
xor eax, 0xcc630522
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf7b525fa
xor eax, 0xcc8028f5
rol eax, 0xfc
popf
jmp 0x14001f054
test edx, edx
je 0x1400207db
push rax
pushf
mov eax, 0x205f2e08
pushf
not eax
add eax, 0xce6aa577
xor eax, 0xf786a74f
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8892ac66
xor eax, 0x9182b6da
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb637a5d4
xor eax, 0xe5c45422
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xaf6de214
xor eax, 0xc3cd5927
rol eax, 0xba
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0xbd20f89e
pushf
not eax
add eax, 0x9aae7243
xor eax, 0xb04dced3
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x8bd09366
xor eax, 0xcbcd67b8
rol eax, 0x12
popf
pushf
not eax
add eax, 0xc874bc81
xor eax, 0x8ca3fb8b
rol eax, 0x20
popf
pushf
not eax
add eax, 0xa2492db3
xor eax, 0xd64669a0
rol eax, 0xe
popf
jmp 0x14001f054
test rbx, rbx
je 0x14002087f
push rax
pushf
mov eax, 0xc1280c8
pushf
not eax
add eax, 0xd44277e6
xor eax, 0xed316885
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc748496b
xor eax, 0xcca46711
rol eax, 0x15
popf
pushf
not eax
add eax, 0x88244496
xor eax, 0xa1c97fd1
rol eax, 0xb6
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x5e5bb076
pushf
not eax
add eax, 0xfc26e0f7
xor eax, 0xb96ba0c2
rol eax, 0xad
popf
pushf
not eax
add eax, 0xec2279ef
xor eax, 0xff0e26ed
rol eax, 0x11
popf
pushf
not eax
add eax, 0xa906b132
xor eax, 0x819867b1
rol eax, 0xfe
popf
jmp 0x14001f054
mov byte [rbx], al
inc rbx
mov al, byte [rdi]
push rax
pushf
mov eax, 0x5c6d0d3
pushf
not eax
add eax, 0x8cdd6254
xor eax, 0xc4cd6f49
rol eax, 0xef
popf
pushf
not eax
add eax, 0xde214d5d
xor eax, 0xdb7cab6f
rol eax, 0xcb
popf
jmp 0x14001f054
movsx ecx, al
call fcn.140024f55
test eax, eax
je 0x14002093e
push rax
pushf
mov eax, 0x309c09ca
pushf
not eax
add eax, 0xa49849ce
xor eax, 0xf268c3c9
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa7d8025b
xor eax, 0xa042a131
rol eax, 0x57
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x9cf204ee
pushf
not eax
add eax, 0x89bc261e
xor eax, 0xdcf0d90d
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xfa673e09
xor eax, 0x9f6f1bde
rol eax, 0x23
popf
jmp 0x14001f054
inc qword [r15]
inc rdi
test rbx, rbx
je 0x1400209c2
push rax
pushf
mov eax, 0xb1664ce6
pushf
not eax
add eax, 0x8ad66e08
xor eax, 0xc383318b
rol eax, 0x13
popf
pushf
not eax
add eax, 0xf7453c7b
xor eax, 0xfcb440d0
rol eax, 2
popf
pushf
not eax
add eax, 0xb8fa9513
xor eax, 0x83ca0448
rol eax, 0x50
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x5fbbc2b7
pushf
not eax
add eax, 0x948e38a2
xor eax, 0xf859669e
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x9b5c081d
xor eax, 0xd708a9c5
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x9cfcb38a
xor eax, 0xf0763f50
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd553cc72
xor eax, 0xe500a21a
rol eax, 0xd2
popf
jmp 0x14001f054
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x4d7c0023
pushf
not eax
add eax, 0xbe471522
xor eax, 0x81700957
rol eax, 0x64
popf
pushf
not eax
add eax, 0xb5306eaf
xor eax, 0x991c940f
rol eax, 0x2f
popf
jmp 0x14001f054
inc qword [r15]
push rax
pushf
mov eax, 0xce582fe5
pushf
not eax
add eax, 0x9d848135
xor eax, 0x810b4737
rol eax, 6
popf
pushf
not eax
add eax, 0x8aad7802
xor eax, 0xa09155bb
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe8e8dc69
xor eax, 0xa7fb0bbd
rol eax, 0x36
popf
jmp 0x14001f054
inc rdi
jmp 0x14001ff9a
test rbx, rbx
je 0x140020b11
push rax
pushf
mov eax, 0xeaba94c9
pushf
not eax
add eax, 0xa796c305
xor eax, 0x849fd8fa
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x92599274
xor eax, 0x88971abd
rol eax, 0x77
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0xe5211143
pushf
not eax
add eax, 0x91c25d64
xor eax, 0x9e9189ab
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa48ce933
xor eax, 0xfdd04f11
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc2c50121
xor eax, 0xed17c34e
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe3576915
xor eax, 0xfa21f9d2
rol eax, 0x6b
popf
jmp 0x14001f054
mov byte [rbx], 0
inc rbx
push rax
pushf
mov eax, 0xa6e0c145
pushf
not eax
add eax, 0xf6b3d34c
xor eax, 0xf7f92736
rol eax, 0x37
popf
pushf
not eax
add eax, 0xe56ff834
xor eax, 0xa9ef3568
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xbfba80b7
xor eax, 0xa16aa9cf
rol eax, 0x79
popf
jmp 0x14001f054
inc qword [r15]
jmp 0x14001fbf8
test r14, r14
je 0x140020c62
push rax
pushf
mov eax, 0x67a6ea36
pushf
not eax
add eax, 0xdba86f5b
xor eax, 0xe7c33324
rol eax, 0xf
popf
pushf
not eax
add eax, 0xd353414c
xor eax, 0xf6d4e4b3
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xda38afc7
xor eax, 0xc073e520
rol eax, 0x61
popf
pushf
not eax
add eax, 0x88cfd8fd
xor eax, 0x9d0881a9
rol eax, 9
popf
jmp 0x14001f054
push rax
pushf
mov eax, 0x20f5228d
pushf
not eax
add eax, 0xa7554c2d
xor eax, 0x9feb2df6
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa760d089
xor eax, 0xd52db900
rol eax, 0xbc
popf
jmp 0x14001f054
and qword [r14], 0
push rax
pushf
mov eax, 0x4c38b13d
pushf
not eax
add eax, 0x807c3e93
xor eax, 0x8bf0d041
rol eax, 0x53
popf
pushf
not eax
add eax, 0x8def0d1c
xor eax, 0xa5490c01
rol eax, 0x5c
popf
jmp 0x14001f054
inc qword [r12]
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
add rsp, 0x20
pop r15
pop r14
pop r12
ret