Function at 0x1400b3000
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xac6ac317
pushf
not eax
add eax, 0x8d8669e7
xor eax, 0xb3cd76d6
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xcb279e06
xor eax, 0x84f1eb1e
rol eax, 0xde
popf
pushf
not eax
add eax, 0xf11b89a0
xor eax, 0x93a62372
rol eax, 0x33
popf
cmp eax, 0x29
jne 0x1400b3050
popf
pop rax
jmp 0x1400b466a
cmp eax, 0
jne 0x1400b305f
popf
pop rax
jmp 0x1400b3398
cmp eax, 3
jne 0x1400b306e
popf
pop rax
jmp 0x1400b34f8
cmp eax, 1
jne 0x1400b307d
popf
pop rax
jmp 0x1400b3475
cmp eax, 0xd
jne 0x1400b308c
popf
pop rax
jmp 0x1400b3a23
cmp eax, 0x1a
jne 0x1400b309b
popf
pop rax
jmp 0x1400b406c
cmp eax, 0xe
jne 0x1400b30aa
popf
pop rax
jmp 0x1400b3aa2
cmp eax, 0x31
jne 0x1400b30b9
popf
pop rax
jmp 0x1400b4a4d
cmp eax, 0x19
jne 0x1400b30c8
popf
pop rax
jmp 0x1400b3faf
cmp eax, 8
jne 0x1400b30d7
popf
pop rax
jmp 0x1400b37e8
cmp eax, 0x2a
jne 0x1400b30e6
popf
pop rax
jmp 0x1400b470d
cmp eax, 0x17
jne 0x1400b30f5
popf
pop rax
jmp 0x1400b3ebe
cmp eax, 0x1c
jne 0x1400b3104
popf
pop rax
jmp 0x1400b4125
cmp eax, 0x2e
jne 0x1400b3113
popf
pop rax
jmp 0x1400b48d0
cmp eax, 0x18
jne 0x1400b3122
popf
pop rax
jmp 0x1400b3f75
cmp eax, 0x2b
jne 0x1400b3131
popf
pop rax
jmp 0x1400b4777
cmp eax, 0x1b
jne 0x1400b3140
popf
pop rax
jmp 0x1400b40a5
cmp eax, 0x2d
jne 0x1400b314f
popf
pop rax
jmp 0x1400b4885
cmp eax, 0x23
jne 0x1400b315e
popf
pop rax
jmp 0x1400b4368
cmp eax, 0x25
jne 0x1400b316d
popf
pop rax
jmp 0x1400b4447
cmp eax, 0x32
jne 0x1400b317c
popf
pop rax
jmp 0x1400b4a84
cmp eax, 0x13
jne 0x1400b318b
popf
pop rax
jmp 0x1400b3ce0
cmp eax, 0x33
jne 0x1400b319a
popf
pop rax
jmp 0x1400b4ad2
cmp eax, 0x24
jne 0x1400b31a9
popf
pop rax
jmp 0x1400b43fb
cmp eax, 0x1e
jne 0x1400b31b8
popf
pop rax
jmp 0x1400b4220
cmp eax, 0xc
jne 0x1400b31c7
popf
pop rax
jmp 0x1400b39a5
cmp eax, 0x26
jne 0x1400b31d6
popf
pop rax
jmp 0x1400b44a4
cmp eax, 0x27
jne 0x1400b31e5
popf
pop rax
jmp 0x1400b455a
cmp eax, 0x30
jne 0x1400b31f4
popf
pop rax
jmp 0x1400b4a00
cmp eax, 0x10
jne 0x1400b3203
popf
pop rax
jmp 0x1400b3beb
cmp eax, 0x37
jne 0x1400b3212
popf
pop rax
jmp 0x1400b4c42
cmp eax, 9
jne 0x1400b3221
popf
pop rax
jmp 0x1400b386a
cmp eax, 4
jne 0x1400b3230
popf
pop rax
jmp 0x1400b358c
cmp eax, 0x16
jne 0x1400b323f
popf
pop rax
jmp 0x1400b3e3d
cmp eax, 0x28
jne 0x1400b324e
popf
pop rax
jmp 0x1400b45ec
cmp eax, 0xa
jne 0x1400b325d
popf
pop rax
jmp 0x1400b38b7
cmp eax, 0x36
jne 0x1400b326c
popf
pop rax
jmp 0x1400b4bc4
cmp eax, 0x14
jne 0x1400b327b
popf
pop rax
jmp 0x1400b3d4a
cmp eax, 7
jne 0x1400b328a
popf
pop rax
jmp 0x1400b3725
cmp eax, 0x34
jne 0x1400b3299
popf
pop rax
jmp 0x1400b4b4f
cmp eax, 2
jne 0x1400b32a8
popf
pop rax
jmp 0x1400b34af
cmp eax, 0x20
jne 0x1400b32b7
popf
pop rax
jmp 0x1400b42a3
cmp eax, 0x1d
jne 0x1400b32c6
popf
pop rax
jmp 0x1400b4190
cmp eax, 0x11
jne 0x1400b32d5
popf
pop rax
jmp 0x1400b3c24
cmp eax, 0x35
jne 0x1400b32e4
popf
pop rax
jmp 0x1400b4b88
cmp eax, 0x2f
jne 0x1400b32f3
popf
pop rax
jmp 0x1400b497b
cmp eax, 0x12
jne 0x1400b3302
popf
pop rax
jmp 0x1400b3c6d
cmp eax, 0x21
jne 0x1400b3311
popf
pop rax
jmp 0x1400b42f1
cmp eax, 0x38
jne 0x1400b3320
popf
pop rax
jmp 0x1400b4c9f
cmp eax, 0xb
jne 0x1400b332f
popf
pop rax
jmp 0x1400b3901
cmp eax, 0xf
jne 0x1400b333e
popf
pop rax
jmp 0x1400b3b47
cmp eax, 0x15
jne 0x1400b334d
popf
pop rax
jmp 0x1400b3dda
cmp eax, 5
jne 0x1400b335c
popf
pop rax
jmp 0x1400b3630
cmp eax, 6
jne 0x1400b336b
popf
pop rax
jmp 0x1400b36eb
cmp eax, 0x22
jne 0x1400b337a
popf
pop rax
jmp 0x1400b432d
cmp eax, 0x2c
jne 0x1400b3389
popf
pop rax
jmp 0x1400b47e1
cmp eax, 0x1f
jne 0x1400b3398
popf
pop rax
jmp 0x1400b429e
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x20
mov r12, qword [rsp + 0x70]
mov r13, r9
mov rbx, r8
mov r14, rdx
mov rdi, rcx
and qword [r12], 0
mov qword [r9], 1
test rdx, rdx
je 0x1400b342f
push rax
pushf
mov eax, 0xd28bc8fc
pushf
not eax
add eax, 0xc737191b
xor eax, 0xcac874a8
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x88365368
xor eax, 0xd80dfe08
rol eax, 0x64
popf
pushf
not eax
add eax, 0xb8fa27fa
xor eax, 0x9e20370d
rol eax, 0x16
popf
pushf
not eax
add eax, 0xb0fba38c
xor eax, 0xe805629a
rol eax, 0xdc
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x8ee98faa
pushf
not eax
add eax, 0xb15e22e1
xor eax, 0xb7b956c1
rol eax, 0x60
popf
pushf
not eax
add eax, 0xbeef90d0
xor eax, 0xf28ff989
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd5308261
xor eax, 0xf1fb64a7
rol eax, 0x61
popf
jmp 0x1400b3041
mov qword [rdx], rbx
add r14, 8
push rax
pushf
mov eax, 0xd9ced25e
pushf
not eax
add eax, 0x8caab136
xor eax, 0xad8b4b6d
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x8328e8be
xor eax, 0xed6fc96d
rol eax, 0xd1
popf
jmp 0x1400b3041
xor bpl, bpl
push rax
pushf
mov eax, 0x333d9306
pushf
not eax
add eax, 0xe7b3e13c
xor eax, 0xf573649b
rol eax, 0x59
popf
pushf
not eax
add eax, 0xebb40b43
xor eax, 0x98a426fe
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x8aa91fd3
xor eax, 0xbf962647
rol eax, 0xf4
popf
jmp 0x1400b3041
cmp byte [rdi], 0x22
mov r15, rdi
jne 0x1400b3533
push rax
pushf
mov eax, 0x67e3c81c
pushf
not eax
add eax, 0xbdd71c60
xor eax, 0x958698de
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xe5771c06
xor eax, 0xde1a5209
rol eax, 0x9d
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xb2796f53
pushf
not eax
add eax, 0xa0b3ace6
xor eax, 0xabc7030d
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8c51f199
xor eax, 0xf723f0de
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x91e4ad17
xor eax, 0x82db77ec
rol eax, 0xae
popf
pushf
not eax
add eax, 0x82c83d8b
xor eax, 0x948e81f7
rol eax, 0xe5
popf
jmp 0x1400b3041
test bpl, bpl
mov sil, 0x9d
pushf
not sil
add sil, 0xcd
xor sil, 0xe1
rol sil, 0x56
popf
pushf
not sil
add sil, 0x8d
xor sil, 0xb4
rol sil, 0x92
popf
pushf
not sil
add sil, 0x4e
xor sil, 0x92
rol sil, 0x38
popf
pushf
not sil
add sil, 0x4d
xor sil, 6
rol sil, 0x1b
popf
sete bpl
inc rdi
jmp 0x1400b39a5
inc qword [r12]
test rbx, rbx
je 0x1400b3692
push rax
pushf
mov eax, 0xf69de07
pushf
not eax
add eax, 0x8ffb5743
xor eax, 0xd7db8c9b
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe7780c1e
xor eax, 0xf66eb8ab
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x93329941
xor eax, 0xe9b9bcdf
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xea060ad4
xor eax, 0x812a0859
rol eax, 0x3c
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xcead6bd6
pushf
not eax
add eax, 0xd2229511
xor eax, 0xdabd8cd3
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xc8d02be6
xor eax, 0xeae2d9f3
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb7eadd57
xor eax, 0xa37698c5
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd256ed8d
xor eax, 0xf8fd7f6c
rol eax, 0x24
popf
jmp 0x1400b3041
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x31b80f38
pushf
not eax
add eax, 0xb0910a22
xor eax, 0x94798f9c
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xd3c4afb7
xor eax, 0xd515f262
rol eax, 0x84
popf
jmp 0x1400b3041
movsx esi, byte [rdi]
inc rdi
mov ecx, esi
call fcn.1400d2161
test eax, eax
je 0x1400b378f
push rax
pushf
mov eax, 0xd59ec16f
pushf
not eax
add eax, 0xc191f015
xor eax, 0xe119af24
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xffddf1c5
xor eax, 0x9411e6eb
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe5b87e51
xor eax, 0xc51f7157
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xe78ff929
xor eax, 0x961d4803
rol eax, 0x32
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x95dee9f
pushf
not eax
add eax, 0xcd90f2a7
xor eax, 0xf40a26c5
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xae0f7057
xor eax, 0xf7f997cf
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb2b236f4
xor eax, 0xe3a15f6d
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc8131275
xor eax, 0x920d184f
rol eax, 0xd2
popf
jmp 0x1400b3041
inc qword [r12]
test rbx, rbx
je 0x1400b3837
push rax
pushf
mov eax, 0x934a928d
pushf
not eax
add eax, 0xf995e232
xor eax, 0xfa2402d5
rol eax, 0xac
popf
pushf
not eax
add eax, 0xc0a2b2f6
xor eax, 0xeb06d29d
rol eax, 0x64
popf
pushf
not eax
add eax, 0xb8ca42b2
xor eax, 0xabf5830f
rol eax, 0xf9
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x3ca9d1eb
pushf
not eax
add eax, 0xbeabeda3
xor eax, 0x9d82cb6b
rol eax, 0x54
popf
pushf
not eax
add eax, 0xc291dfd8
xor eax, 0xa0cfe7ca
rol eax, 7
popf
jmp 0x1400b3041
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x5e0d48c0
pushf
not eax
add eax, 0x8bfb5ba4
xor eax, 0xadf13105
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xf9d38f64
xor eax, 0xb1318ed9
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x91d60f23
xor eax, 0x81b57bb7
rol eax, 0x7b
popf
jmp 0x1400b3041
lea rdi, [r15 + 2]
push rax
pushf
mov eax, 0x59b0c947
pushf
not eax
add eax, 0x962b7311
xor eax, 0xcbb6152a
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc66bfc66
xor eax, 0xe494aa48
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x80f8e732
xor eax, 0x9076d354
rol eax, 0x38
popf
jmp 0x1400b3041
test sil, sil
je 0x1400b395f
push rax
pushf
mov eax, 0x21ed701d
pushf
not eax
add eax, 0xaefb581b
xor eax, 0xfa332c70
rol eax, 0xad
popf
pushf
not eax
add eax, 0x8b9e8c86
xor eax, 0x9e762a7e
rol eax, 0x76
popf
pushf
not eax
add eax, 0xdf4a704e
xor eax, 0xb7f0acc0
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xfca6220c
xor eax, 0xa891ee6e
rol eax, 0x7d
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x49db0d8e
pushf
not eax
add eax, 0xb4777b85
xor eax, 0x9710c94e
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xef140bde
xor eax, 0xc8ea0750
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa1de9d33
xor eax, 0x8e1a6526
rol eax, 0x84
popf
jmp 0x1400b3041
test bpl, bpl
jne 0x1400b39dd
push rax
pushf
mov eax, 0x40e73fba
pushf
not eax
add eax, 0xbb8144a0
xor eax, 0xa02e3c2e
rol eax, 0x22
popf
pushf
not eax
add eax, 0xeb55072e
xor eax, 0x83c423fe
rol eax, 0x8a
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x6451b734
pushf
not eax
add eax, 0x963c166d
xor eax, 0xf81ccbac
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xed44ca5f
xor eax, 0xb4980691
rol eax, 0xe
popf
pushf
not eax
add eax, 0x96f06362
xor eax, 0x9531ee57
rol eax, 0xf7
popf
jmp 0x1400b3041
cmp sil, 0x20
je 0x1400b3a6f
push rax
pushf
mov eax, 0x9c880e9b
pushf
not eax
add eax, 0xc2a251d9
xor eax, 0xdfe1b5e8
rol eax, 0x35
popf
pushf
not eax
add eax, 0x8f21ffef
xor eax, 0x98c3f2bc
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xda67c790
xor eax, 0xd0d6662a
rol eax, 0x31
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x89c14e07
pushf
not eax
add eax, 0xec3f9a10
xor eax, 0xf070c6cd
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb4939143
xor eax, 0xad4dee79
rol eax, 0xb2
popf
jmp 0x1400b3041
cmp sil, 9
jne 0x1400b3b01
push rax
pushf
mov eax, 0xceba6d85
pushf
not eax
add eax, 0xf3a5d7b8
xor eax, 0xc5f859a3
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf7bd5c01
xor eax, 0x8bf25f2a
rol eax, 0x27
popf
pushf
not eax
add eax, 0x9ea9cde3
xor eax, 0xb81b149b
rol eax, 0x24
popf
pushf
not eax
add eax, 0x8aeebcc4
xor eax, 0xad946e13
rol eax, 0xcc
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x50e21677
pushf
not eax
add eax, 0xb925523b
xor eax, 0xdb68ea3b
rol eax, 0xa
popf
pushf
not eax
add eax, 0x97d0939a
xor eax, 0xc7ce3feb
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xfa0b3b19
xor eax, 0xc592399e
rol eax, 0xd4
popf
jmp 0x1400b3041
test rbx, rbx
je 0x1400b3ba5
push rax
pushf
mov eax, 0xdb6bfef9
pushf
not eax
add eax, 0xce7ccaaa
xor eax, 0x90b6100e
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa6990a69
xor eax, 0x9e21b990
rol eax, 0x87
popf
pushf
not eax
add eax, 0x917ba427
xor eax, 0x9277ab39
rol eax, 0x14
popf
pushf
not eax
add eax, 0xbdcd1e04
xor eax, 0xd8f0e419
rol eax, 0xb0
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xc7bfe34e
pushf
not eax
add eax, 0xa6270091
xor eax, 0xcc5db073
rol eax, 0x97
popf
pushf
not eax
add eax, 0xb4884aba
xor eax, 0xe590f0bd
rol eax, 4
popf
pushf
not eax
add eax, 0xcc6a7f2c
xor eax, 0xe56d813c
rol eax, 0xf4
popf
jmp 0x1400b3041
mov byte [rbx - 1], 0
jmp 0x1400b3c6d
dec rdi
push rax
pushf
mov eax, 0x25b2d82
pushf
not eax
add eax, 0x86f458c0
xor eax, 0xe2faf65a
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x9daf252f
xor eax, 0x807c1af6
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x9f393a98
xor eax, 0x8287d897
rol eax, 0x52
popf
jmp 0x1400b3041
xor sil, sil
mov al, byte [rdi]
test al, al
je 0x1400b3cad
push rax
pushf
mov eax, 0x9bb8c5ea
pushf
not eax
add eax, 0xbf1c4d82
xor eax, 0xe5236315
rol eax, 3
popf
pushf
not eax
add eax, 0xff40c648
xor eax, 0xc4b9a231
rol eax, 0xc9
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x9e27191c
pushf
not eax
add eax, 0xe36ecd0f
xor eax, 0xe2988d34
rol eax, 0xda
popf
pushf
not eax
add eax, 0xcc509c3b
xor eax, 0xb1b1c73f
rol eax, 0x76
popf
jmp 0x1400b3041
cmp al, 0x20
je 0x1400b3d17
push rax
pushf
mov eax, 0x5f39ad74
pushf
not eax
add eax, 0xdd6e0b83
xor eax, 0xb353e8e8
rol eax, 0x44
popf
pushf
not eax
add eax, 0x8b367a12
xor eax, 0xb4bb23a5
rol eax, 0xd7
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xf936c7a5
pushf
not eax
add eax, 0xdafd8540
xor eax, 0xec54c2f9
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xbb94927b
xor eax, 0xb2d12dda
rol eax, 0x44
popf
jmp 0x1400b3041
cmp al, 9
jne 0x1400b3d94
push rax
pushf
mov eax, 0xaf3f92fc
pushf
not eax
add eax, 0xef3f4135
xor eax, 0xe9bc55bb
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd1e10edc
xor eax, 0xeaa041f7
rol eax, 0x71
popf
pushf
not eax
add eax, 0x99540a36
xor eax, 0xb2be0a73
rol eax, 0xb8
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x587d4237
pushf
not eax
add eax, 0xea7fda5e
xor eax, 0xf23dddcc
rol eax, 0x87
popf
pushf
not eax
add eax, 0x975b7972
xor eax, 0x8d687ab0
rol eax, 0xab
popf
pushf
not eax
add eax, 0x808ac3cc
xor eax, 0xf891f3f5
rol eax, 0xb3
popf
jmp 0x1400b3041
inc rdi
mov al, byte [rdi]
jmp 0x1400b3ce0
test al, al
je 0x1400b3e78
push rax
pushf
mov eax, 0x7ef22fbd
pushf
not eax
add eax, 0xcad491a3
xor eax, 0x8a2b6224
rol eax, 0x89
popf
pushf
not eax
add eax, 0x91831af4
xor eax, 0xff7b9590
rol eax, 0xdb
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x1d94fe40
pushf
not eax
add eax, 0x86e5d6fa
xor eax, 0xe8fb0761
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xbbdca684
xor eax, 0x88202afc
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xcf2d3b1a
xor eax, 0xc309b272
rol eax, 0x82
popf
jmp 0x1400b3041
test r14, r14
je 0x1400b3f1c
push rax
pushf
mov eax, 0x91e12e90
pushf
not eax
add eax, 0x99036917
xor eax, 0x9efc891b
rol eax, 0x61
popf
pushf
not eax
add eax, 0xbd0b14ef
xor eax, 0xea34767d
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd65e5c28
xor eax, 0xf8918119
rol eax, 0x83
popf
pushf
not eax
add eax, 0x835c6ca9
xor eax, 0x81d4c59a
rol eax, 0xfd
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x5818cbe7
pushf
not eax
add eax, 0xb3a528b1
xor eax, 0xf94d07ca
rol eax, 0x65
popf
pushf
not eax
add eax, 0x9eea2546
xor eax, 0xf2bfae3e
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xd0895efa
xor eax, 0xc93db6b3
rol eax, 0x27
popf
pushf
not eax
add eax, 0x88516567
xor eax, 0x915edc99
rol eax, 0x29
popf
jmp 0x1400b3041
mov qword [r14], rbx
add r14, 8
push rax
pushf
mov eax, 0x18a16913
pushf
not eax
add eax, 0xda0a4c6b
xor eax, 0xcd366424
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xeb19fce9
xor eax, 0x88245150
rol eax, 0x94
popf
jmp 0x1400b3041
inc qword [r13]
mov edx, 0x4f52c20f
pushf
not edx
add edx, 0xb6ea98fa
xor edx, 0xdc444a47
rol edx, 0x34
popf
pushf
not edx
add edx, 0xf3897c65
xor edx, 0xd7cae1eb
rol edx, 0x62
popf
pushf
not edx
add edx, 0xeab5df1e
xor edx, 0xa13d2616
rol edx, 0xc7
popf
pushf
not edx
add edx, 0xb1954f5f
xor edx, 0x9ef44138
rol edx, 0x75
popf
xor eax, eax
jmp 0x1400b40a5
inc rdi
jmp 0x1400b4070
inc eax
push rax
pushf
mov eax, 0xd5afddf6
pushf
not eax
add eax, 0xf90aade6
xor eax, 0x9cbebf6b
rol eax, 0x71
popf
pushf
not eax
add eax, 0xce76312f
xor eax, 0xed6fd166
rol eax, 0x73
popf
jmp 0x1400b3041
mov cl, byte [rdi]
cmp cl, 0x5c
je 0x1400b40f2
push rax
pushf
mov eax, 0x25258584
pushf
not eax
add eax, 0xe3a05778
xor eax, 0x84f5005e
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xaf830dc8
xor eax, 0xc7ae7951
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9743252b
xor eax, 0xa099e754
rol eax, 0xb3
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xa03de036
pushf
not eax
add eax, 0xcf15d476
xor eax, 0xabdabbbf
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xbd62a940
xor eax, 0x9dbf555f
rol eax, 0x8c
popf
jmp 0x1400b3041
cmp cl, 0x22
jne 0x1400b415d
push rax
pushf
mov eax, 0xf22b3de0
pushf
not eax
add eax, 0xcd90ca58
xor eax, 0xc08f9531
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc1bebdc5
xor eax, 0x89028b38
rol eax, 0x4d
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xdd9282ed
pushf
not eax
add eax, 0xa5bbab04
xor eax, 0x823b31b4
rol eax, 0x14
popf
pushf
not eax
add eax, 0xe607beb4
xor eax, 0x8be31d96
rol eax, 0xe3
popf
jmp 0x1400b3041
test dl, al
jne 0x1400b41ed
push rax
pushf
mov eax, 0xb72bfcf3
pushf
not eax
add eax, 0xdaff608b
xor eax, 0xc791dff0
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe53d7a07
xor eax, 0x80d8d10a
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xef63751c
xor eax, 0xa0f0bb68
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe0d43e4d
xor eax, 0xfd5b0b95
rol eax, 0x64
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x133923a2
pushf
not eax
add eax, 0xa161f16c
xor eax, 0xe323c229
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xbfedec14
xor eax, 0xa5d7cc57
rol eax, 0x83
popf
jmp 0x1400b3041
test sil, sil
je 0x1400b426b
push rax
pushf
mov eax, 0xe1b9fa6
pushf
not eax
add eax, 0x87b93787
xor eax, 0x954e6437
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe8916602
xor eax, 0xf14cdc4e
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb5b91dd4
xor eax, 0x800f1b0b
rol eax, 0x5f
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x773566f
pushf
not eax
add eax, 0xcf9aba8c
xor eax, 0xcb6b2c21
rol eax, 0xef
popf
pushf
not eax
add eax, 0xeba4bd6b
xor eax, 0xc78e7bc4
rol eax, 0x72
popf
jmp 0x1400b3041
cmp byte [rdi + 1], cl
jne 0x1400b42f1
inc rdi
jmp 0x1400b432d
xor edx, edx
test sil, sil
sete sil
push rax
pushf
mov eax, 0xfdbe7283
pushf
not eax
add eax, 0x99f841cd
xor eax, 0xccde3b21
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd0776aac
xor eax, 0xb6633026
rol eax, 0xbe
popf
jmp 0x1400b3041
shr eax, 1
jmp 0x1400b44a4
dec eax
test rbx, rbx
je 0x1400b43a2
push rax
pushf
mov eax, 0x150f9363
pushf
not eax
add eax, 0x8e1b4766
xor eax, 0xd926b21d
rol eax, 0x95
popf
pushf
not eax
add eax, 0x8386ef8c
xor eax, 0xbf92cdeb
rol eax, 0x38
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xb6ccba20
pushf
not eax
add eax, 0xbc3c2e99
xor eax, 0xf157ae59
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x97fd0a49
xor eax, 0xae998e43
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xcbdac1c7
xor eax, 0xe9a09079
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd936572a
xor eax, 0x83176c54
rol eax, 0x18
popf
jmp 0x1400b3041
mov byte [rbx], 0x5c
inc rbx
push rax
pushf
mov eax, 0x9c0402e
pushf
not eax
add eax, 0xb94df634
xor eax, 0x98e6abb6
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa18e0428
xor eax, 0xbecdba0a
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa3eedea8
xor eax, 0x8ca52208
rol eax, 0x88
popf
jmp 0x1400b3041
inc qword [r12]
push rax
pushf
mov eax, 0x3c03cab5
pushf
not eax
add eax, 0xc2512920
xor eax, 0xd4c19f18
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xca4b9b24
xor eax, 0x8052c977
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x8e011fd0
xor eax, 0x9cba6d43
rol eax, 0xec
popf
pushf
not eax
add eax, 0x899e0801
xor eax, 0xcb14aa57
rol eax, 0x28
popf
jmp 0x1400b3041
test eax, eax
jne 0x1400b4501
push rax
pushf
mov eax, 0x8a342e1c
pushf
not eax
add eax, 0xfc20a112
xor eax, 0x93b38225
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x80e58387
xor eax, 0xb447e2c4
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa7b4480a
xor eax, 0xc1daa7d2
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf77b5ad1
xor eax, 0xb821c499
rol eax, 0xd3
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x52cf7001
pushf
not eax
add eax, 0xe81ba69c
xor eax, 0xbfcbcfb6
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb302fc75
xor eax, 0x871952ac
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf5c8a95f
xor eax, 0xf31b6ccf
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xbc471485
xor eax, 0xa9f3c36a
rol eax, 0x51
popf
jmp 0x1400b3041
mov al, byte [rdi]
test al, al
je 0x1400b4593
push rax
pushf
mov eax, 0xff268d0c
pushf
not eax
add eax, 0xcd6531a9
xor eax, 0xc217d247
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd1148862
xor eax, 0x8558b000
rol eax, 0x33
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xb87b817a
pushf
not eax
add eax, 0x99ae7a08
xor eax, 0xacc5948e
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb9518ce9
xor eax, 0xd97df5ea
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe94718ca
xor eax, 0xb27c83e6
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd7d06c1f
xor eax, 0xbfd47d91
rol eax, 0xe2
popf
jmp 0x1400b3041
test sil, sil
jne 0x1400b4637
push rax
pushf
mov eax, 0x4b8ec28f
pushf
not eax
add eax, 0xe71aba0f
xor eax, 0xc2852cec
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x9ef112ce
xor eax, 0xecc123f7
rol eax, 0x63
popf
pushf
not eax
add eax, 0xcbfe93b4
xor eax, 0xe54f2f98
rol eax, 0x31
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xa355ec7f
pushf
not eax
add eax, 0xee76ba70
xor eax, 0xb4d1ac8a
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x81bbf370
xor eax, 0x8230e528
rol eax, 0x1c
popf
jmp 0x1400b3041
cmp al, 0x20
je 0x1400b46b4
push rax
pushf
mov eax, 0xd896b4f4
pushf
not eax
add eax, 0x949bc95f
xor eax, 0xc3f3831b
rol eax, 7
popf
pushf
not eax
add eax, 0xa2ab51a4
xor eax, 0x90784e4c
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xae02eab3
xor eax, 0xf8c13434
rol eax, 0xdb
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xace6116f
pushf
not eax
add eax, 0xac55340b
xor eax, 0xa19a1b71
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xad9a088f
xor eax, 0xe73da002
rol eax, 0xed
popf
pushf
not eax
add eax, 0xac1d1356
xor eax, 0xc533ef85
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x8472fe40
xor eax, 0x8d30840b
rol eax, 0x50
popf
jmp 0x1400b3041
cmp al, 9
je 0x1400b4744
push rax
pushf
mov eax, 0x720663c6
pushf
not eax
add eax, 0x90ac7b0e
xor eax, 0xd0bc257f
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd924e47d
xor eax, 0x920a7936
rol eax, 0x75
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xb359da5f
pushf
not eax
add eax, 0xd191b66e
xor eax, 0x9b8e0414
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x9c043b4a
xor eax, 0xf3a89ba8
rol eax, 0x5b
popf
jmp 0x1400b3041
test edx, edx
je 0x1400b47ae
push rax
pushf
mov eax, 0xecdafd7f
pushf
not eax
add eax, 0x95cde689
xor eax, 0xd62e6292
rol eax, 0x82
popf
pushf
not eax
add eax, 0xecd557ef
xor eax, 0xe7632981
rol eax, 0xe9
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x67bd47cf
pushf
not eax
add eax, 0xcc89b0c1
xor eax, 0xca0731fc
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x8bd3e5b5
xor eax, 0xfaf8f47f
rol eax, 0xda
popf
jmp 0x1400b3041
test rbx, rbx
je 0x1400b482c
push rax
pushf
mov eax, 0x61a9fadf
pushf
not eax
add eax, 0xa1ba16ec
xor eax, 0xe86f21fd
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xcff32939
xor eax, 0xf9a6057e
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xa8a979ee
xor eax, 0x8570fdbf
rol eax, 0x5f
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x9deaad30
pushf
not eax
add eax, 0xe2e573f2
xor eax, 0xe115d276
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf58fa50f
xor eax, 0xdbdfc06d
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd2d11110
xor eax, 0x8d8a32a8
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb15ead7e
xor eax, 0x8f8dae85
rol eax, 0xbe
popf
jmp 0x1400b3041
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x2fb2d48
pushf
not eax
add eax, 0xdf37222c
xor eax, 0xfbea2b25
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa18b57fe
xor eax, 0xa8dc6795
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb9af4f05
xor eax, 0xc9b6fb28
rol eax, 0x99
popf
jmp 0x1400b3041
movsx ecx, byte [rdi]
call fcn.1400d2161
test eax, eax
je 0x1400b4935
push rax
pushf
mov eax, 0x2e80ce1f
pushf
not eax
add eax, 0xd1287815
xor eax, 0xb0e35c98
rol eax, 0xba
popf
pushf
not eax
add eax, 0xbc5b0f90
xor eax, 0xbb268ea3
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb89aba01
xor eax, 0xeb837ba4
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xd1d6e2bd
xor eax, 0xa6a10fcd
rol eax, 0x85
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x2885ff41
pushf
not eax
add eax, 0xe24e0987
xor eax, 0xfb7476c1
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xec96ade5
xor eax, 0xb2a072fa
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd3ff48b6
xor eax, 0xf39a01c2
rol eax, 0xd7
popf
jmp 0x1400b3041
inc qword [r12]
inc rdi
test rbx, rbx
je 0x1400b49ba
push rax
pushf
mov eax, 0xc53d481c
pushf
not eax
add eax, 0x8764dca9
xor eax, 0xb1d823b0
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa683af6b
xor eax, 0xad0fe82b
rol eax, 0x8b
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x2dc56d87
pushf
not eax
add eax, 0xac7253ca
xor eax, 0xa7eec81a
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb2daa11b
xor eax, 0x8c25d43a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x9b080c8b
xor eax, 0xdae04878
rol eax, 0x65
popf
jmp 0x1400b3041
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x10bfa142
pushf
not eax
add eax, 0x86943698
xor eax, 0xf7e9a755
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xc3dadf7b
xor eax, 0xebe87482
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xed1a25d3
xor eax, 0xa6435cdd
rol eax, 0xd3
popf
jmp 0x1400b3041
inc qword [r12]
push rax
pushf
mov eax, 0xaa4fa492
pushf
not eax
add eax, 0x8428ba06
xor eax, 0xf44957e4
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf14a6e3c
xor eax, 0xd0f73fe0
rol eax, 0xf0
popf
jmp 0x1400b3041
inc rdi
jmp 0x1400b3fb3
test rbx, rbx
je 0x1400b4b09
push rax
pushf
mov eax, 0x1d6f36f4
pushf
not eax
add eax, 0xdafe86a4
xor eax, 0xa4153651
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf0f26417
xor eax, 0xbbfe67f9
rol eax, 1
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0xfdc4d146
pushf
not eax
add eax, 0x840edf0c
xor eax, 0xc99678e5
rol eax, 0x95
popf
pushf
not eax
add eax, 0xed12f9f1
xor eax, 0x96eb8d65
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xbae4ca83
xor eax, 0x8160da8b
rol eax, 0x61
popf
jmp 0x1400b3041
mov byte [rbx], 0
inc rbx
push rax
pushf
mov eax, 0x6ccb59ab
pushf
not eax
add eax, 0xf9f24838
xor eax, 0x8e6090e0
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xb0dcff90
xor eax, 0xbd7c8f5c
rol eax, 0xb7
popf
jmp 0x1400b3041
inc qword [r12]
jmp 0x1400b3c70
test r14, r14
je 0x1400b4c0f
push rax
pushf
mov eax, 0xfe1deb39
pushf
not eax
add eax, 0xee02125c
xor eax, 0xd38ae063
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x93950a21
xor eax, 0xc17f4561
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xa12cdee6
xor eax, 0x9d155f02
rol eax, 0xe1
popf
jmp 0x1400b3041
push rax
pushf
mov eax, 0x4c1f36ae
pushf
not eax
add eax, 0xab492c81
xor eax, 0xcb7ecfa7
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8348b3df
xor eax, 0xe603e9b3
rol eax, 0x12
popf
jmp 0x1400b3041
and qword [r14], 0
push rax
pushf
mov eax, 0x1e827db8
pushf
not eax
add eax, 0xce5ece43
xor eax, 0xaa5f89ac
rol eax, 0x14
popf
pushf
not eax
add eax, 0xe3041423
xor eax, 0xb2671243
rol eax, 0x83
popf
pushf
not eax
add eax, 0xbe0f7918
xor eax, 0xd947fd16
rol eax, 0x58
popf
pushf
not eax
add eax, 0xbb81f490
xor eax, 0xc50341b9
rol eax, 0x3b
popf
jmp 0x1400b3041
inc qword [r13]
mov rbx, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x60]
add rsp, 0x20
pop r15
pop r14
pop r13
pop r12
pop rdi
ret