Function at 0x1400c4911
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xb63682cc
pushf
not eax
add eax, 0x72d78746
xor eax, 0x60195f7
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x4b74689b
xor eax, 0x46e7f2c5
rol eax, 0x64
popf
cmp eax, 0x1c
jne 0x1400c494e
popf
pop rax
jmp 0x1400c5ab1
cmp eax, 0x21
jne 0x1400c495d
popf
pop rax
jmp 0x1400c5ca3
cmp eax, 0xd
jne 0x1400c496c
popf
pop rax
jmp 0x1400c52b5
cmp eax, 0x16
jne 0x1400c497b
popf
pop rax
jmp 0x1400c57e5
cmp eax, 1
jne 0x1400c498a
popf
pop rax
jmp 0x1400c4c5a
cmp eax, 0x1a
jne 0x1400c4999
popf
pop rax
jmp 0x1400c59e2
cmp eax, 0x10
jne 0x1400c49a8
popf
pop rax
jmp 0x1400c549b
cmp eax, 0x15
jne 0x1400c49b7
popf
pop rax
jmp 0x1400c5775
cmp eax, 0x11
jne 0x1400c49c6
popf
pop rax
jmp 0x1400c5573
cmp eax, 0x19
jne 0x1400c49d5
popf
pop rax
jmp 0x1400c5994
cmp eax, 0x1e
jne 0x1400c49e4
popf
pop rax
jmp 0x1400c5b96
cmp eax, 3
jne 0x1400c49f3
popf
pop rax
jmp 0x1400c4d69
cmp eax, 0xf
jne 0x1400c4a02
popf
pop rax
jmp 0x1400c543a
cmp eax, 0xb
jne 0x1400c4a11
popf
pop rax
jmp 0x1400c51e0
cmp eax, 9
jne 0x1400c4a20
popf
pop rax
jmp 0x1400c50ed
cmp eax, 0xe
jne 0x1400c4a2f
popf
pop rax
jmp 0x1400c53d8
cmp eax, 2
jne 0x1400c4a3e
popf
pop rax
jmp 0x1400c4cfb
cmp eax, 0x1f
jne 0x1400c4a4d
popf
pop rax
jmp 0x1400c5bd3
cmp eax, 0xa
jne 0x1400c4a5c
popf
pop rax
jmp 0x1400c51a4
cmp eax, 0x23
jne 0x1400c4a6b
popf
pop rax
jmp 0x1400c5de6
cmp eax, 0x17
jne 0x1400c4a7a
popf
pop rax
jmp 0x1400c581d
cmp eax, 5
jne 0x1400c4a89
popf
pop rax
jmp 0x1400c4ea4
cmp eax, 0x1b
jne 0x1400c4a98
popf
pop rax
jmp 0x1400c5a1c
cmp eax, 0x12
jne 0x1400c4aa7
popf
pop rax
jmp 0x1400c55d5
cmp eax, 7
jne 0x1400c4ab6
popf
pop rax
jmp 0x1400c4fd0
cmp eax, 0xc
jne 0x1400c4ac5
popf
pop rax
jmp 0x1400c5250
cmp eax, 4
jne 0x1400c4ad4
popf
pop rax
jmp 0x1400c4dff
cmp eax, 0x18
jne 0x1400c4ae3
popf
pop rax
jmp 0x1400c5884
cmp eax, 0x24
jne 0x1400c4af2
popf
pop rax
jmp 0x1400c5e4f
cmp eax, 0x1d
jne 0x1400c4b01
popf
pop rax
jmp 0x1400c5b0e
cmp eax, 6
jne 0x1400c4b10
popf
pop rax
jmp 0x1400c4f27
cmp eax, 8
jne 0x1400c4b1f
popf
pop rax
jmp 0x1400c5045
cmp eax, 0
jne 0x1400c4b2e
popf
pop rax
jmp 0x1400c4b6a
cmp eax, 0x14
jne 0x1400c4b3d
popf
pop rax
jmp 0x1400c56df
cmp eax, 0x22
jne 0x1400c4b4c
popf
pop rax
jmp 0x1400c5d77
cmp eax, 0x13
jne 0x1400c4b5b
popf
pop rax
jmp 0x1400c5636
cmp eax, 0x20
jne 0x1400c4b6a
popf
pop rax
jmp 0x1400c5c0d
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r14
sub rsp, 0x30
mov r8d, dword [rcx + 0x34]
mov bpl, dl
mov rbx, rcx
mov r14d, 0x38946fa6
pushf
not r14d
add r14d, 0x4d86b546
xor r14d, 0x6d5ac3a3
rol r14d, 0xe9
popf
pushf
not r14d
add r14d, 0x30a66f0a
xor r14d, 0x5f99f616
rol r14d, 0xa4
popf
cmp r8d, 5
jg 0x1400c4c15
push rax
pushf
mov eax, 0x2aa5f797
pushf
not eax
add eax, 0x14c7f29d
xor eax, 0x276b3491
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x6fd9315f
xor eax, 0x559d942a
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x5fa10e0d
xor eax, 0x12bbc2ef
rol eax, 0xc3
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0xecd63149
pushf
not eax
add eax, 0xb57af45
xor eax, 0x7143ce9f
rol eax, 1
popf
pushf
not eax
add eax, 0x167d3eca
xor eax, 0x64b850a8
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xd127b9b
xor eax, 0x1487e63a
rol eax, 0xde
popf
jmp 0x1400c493f
je 0x1400c4ca2
push rax
pushf
mov eax, 0xf0259d95
pushf
not eax
add eax, 0x7f4013d
xor eax, 0x2fdd0720
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x104600bd
xor eax, 0xd51c40a
rol eax, 0x91
popf
pushf
not eax
add eax, 0x7c472fba
xor eax, 0x467f333f
rol eax, 0x35
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0xef19e499
pushf
not eax
add eax, 0x1cad22fb
xor eax, 0x3b58aa45
rol eax, 0x86
popf
pushf
not eax
add eax, 0x670e0098
xor eax, 0x1cfb7eee
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x3b0fc4e4
xor eax, 0x1ba70fc0
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x2fe6aaf3
xor eax, 0xe7999a8
rol eax, 0xaf
popf
jmp 0x1400c493f
test r8d, r8d
je 0x1400c4d37
push rax
pushf
mov eax, 0x32692c95
pushf
not eax
add eax, 0x7cdd2b1c
xor eax, 0x12a4c8f3
rol eax, 0x21
popf
pushf
not eax
add eax, 0x57105f1
xor eax, 0x53c2a906
rol eax, 0x74
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0xcfeed8d8
pushf
not eax
add eax, 0x644c0a18
xor eax, 0x33f68a1b
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x39349e4e
xor eax, 0x13f74078
rol eax, 1
popf
jmp 0x1400c493f
sub r8d, 1
je 0x1400c4da6
push rax
pushf
mov eax, 0x7b1b2b04
pushf
not eax
add eax, 0x29d1c471
xor eax, 0x41c7f9d5
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x120d59f5
xor eax, 0x1af74e76
rol eax, 0xfd
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0xef4916cd
pushf
not eax
add eax, 0x72e4c8c0
xor eax, 0x6f4f9c2f
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x443d1ba7
xor eax, 0x3d34f232
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x65d2d274
xor eax, 0x13e09059
rol eax, 0xf
popf
pushf
not eax
add eax, 0x5595bb7d
xor eax, 0x52b1917d
rol eax, 0x5f
popf
jmp 0x1400c493f
sub r8d, 1
je 0x1400c4e5e
push rax
pushf
mov eax, 0xee11e71c
pushf
not eax
add eax, 0x1a1fd54f
xor eax, 0x229ba439
rol eax, 0x71
popf
pushf
not eax
add eax, 0x6f27108c
xor eax, 0x69db3e6e
rol eax, 0x62
popf
pushf
not eax
add eax, 0x5b0cec7f
xor eax, 0x63b9a597
rol eax, 0xae
popf
pushf
not eax
add eax, 0x22d15cab
xor eax, 0x14456191
rol eax, 0xa7
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0xa9147b6
pushf
not eax
add eax, 0x36b1cfbb
xor eax, 0x20323622
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x13403537
xor eax, 0x473adec
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x3a2da34f
xor eax, 0x287df1d0
rol eax, 0x30
popf
jmp 0x1400c493f
sub r8d, 1
je 0x1400c4ef4
push rax
pushf
mov eax, 0x5750f66f
pushf
not eax
add eax, 0x14c534b0
xor eax, 0x5a481e7a
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x37aac03
xor eax, 0x8664e69
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x72484387
xor eax, 0x6697d7f4
rol eax, 0x81
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0xe71f2e35
pushf
not eax
add eax, 0x98fc2f9
xor eax, 0x30c12a79
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x29c11e24
xor eax, 0x2c683ec6
rol eax, 0x69
popf
jmp 0x1400c493f
cmp r8d, 1
jne 0x1400c4f8a
push rax
pushf
mov eax, 0xac293e54
pushf
not eax
add eax, 0x39572058
xor eax, 0x5a4a79e4
rol eax, 0x33
popf
pushf
not eax
add eax, 0x3999942b
xor eax, 0x29820f3a
rol eax, 0x29
popf
pushf
not eax
add eax, 0x1914e12d
xor eax, 0x776cfee7
rol eax, 0x22
popf
pushf
not eax
add eax, 0x5975394d
xor eax, 0x194efec4
rol eax, 0xb3
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x23ec2b95
pushf
not eax
add eax, 0x58757f41
xor eax, 0x72407e35
rol eax, 0x22
popf
pushf
not eax
add eax, 0x30672da8
xor eax, 0x6fc1a0e9
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x59f39aef
xor eax, 0x6fe43bff
rol eax, 0x9f
popf
jmp 0x1400c493f
mov edx, dword [rcx + 0x28]
mov rdi, r14
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
mov rsi, qword [rcx]
push rax
pushf
mov eax, 0x9fc39cc3
pushf
not eax
add eax, 0x1bc8c40d
xor eax, 0x6bc75621
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x563e6688
xor eax, 0x25d7b5d3
rol eax, 0x77
popf
pushf
not eax
add eax, 0x23a2cc4b
xor eax, 0x7ac389aa
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x7c6594ea
xor eax, 0x6cda6d7e
rol eax, 0xd0
popf
jmp 0x1400c493f
mov eax, edx
shr eax, 4
test al, 1
je 0x1400c5094
push rax
pushf
mov eax, 0xdd0e6bff
pushf
not eax
add eax, 0xf1eb36
xor eax, 0x4322b711
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x501b544e
xor eax, 0xf67c17c
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x45787afd
xor eax, 0x2cfaf05e
rol eax, 0xd7
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x53f3656c
pushf
not eax
add eax, 0x3448085c
xor eax, 0x7f151df
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xad154d3
xor eax, 0x46ed2922
rol eax, 0x61
popf
pushf
not eax
add eax, 0x748e8cf7
xor eax, 0x6cc7cb15
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x409a86c4
xor eax, 0x52404f0c
rol eax, 0x38
popf
jmp 0x1400c493f
test rsi, rsi
jns 0x1400c514b
push rax
pushf
mov eax, 0xb0a17507
pushf
not eax
add eax, 0x575ffc98
xor eax, 0x3acf4ea0
rol eax, 8
popf
pushf
not eax
add eax, 0x27ca6c24
xor eax, 0x6eb07b16
rol eax, 0x33
popf
pushf
not eax
add eax, 0x655ff701
xor eax, 0x683b7d95
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x6bb14a03
xor eax, 0x68c6fd1f
rol eax, 0xe8
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0xf645bbad
pushf
not eax
add eax, 0x228df5fc
xor eax, 0x2769792c
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x4f8245a6
xor eax, 0x602dbeb9
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x53cad08b
xor eax, 0x753ba386
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x6414b13d
xor eax, 0x7ea0fe32
rol eax, 0
popf
jmp 0x1400c493f
neg rsi
or edx, 0x40
mov dword [rbx + 0x28], edx
push rax
pushf
mov eax, 0x3eb2998a
pushf
not eax
add eax, 0x7c32abd8
xor eax, 0xc34c7c7
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x62c49c09
xor eax, 0x1c8e0037
rol eax, 0xfb
popf
jmp 0x1400c493f
cmp dword [rbx + 0x30], 0
jge 0x1400c521d
push rax
pushf
mov eax, 0x29d35570
pushf
not eax
add eax, 0x7e87eceb
xor eax, 0x4790454c
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x51663365
xor eax, 0x2ad481cb
rol eax, 0xba
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0xc25ddf8
pushf
not eax
add eax, 0xb9b6bcd
xor eax, 0x23780397
rol eax, 0x75
popf
pushf
not eax
add eax, 0x56aaacbd
xor eax, 0xe2f2b06
rol eax, 0xa1
popf
jmp 0x1400c493f
mov dword [rbx + 0x30], 1
jmp 0x1400c5a33
mov edx, dword [rcx + 0x28]
mov edi, 0x6f9957df
pushf
not edi
add edi, 0x126c839f
xor edi, 0x78268ffa
rol edi, 6
popf
pushf
not edi
add edi, 0x62ab0e4b
xor edi, 0x35b8fa34
rol edi, 0x25
popf
pushf
not edi
add edi, 0x52a5acbb
xor edi, 0x321b1f3d
rol edi, 0x57
popf
pushf
not edi
add edi, 0x1597b33d
xor edi, 0x6b16e355
rol edi, 0xe4
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1400c537f
push rax
pushf
mov eax, 0x39918d71
pushf
not eax
add eax, 0x685b5f90
xor eax, 0x3a920ab1
rol eax, 0xca
popf
pushf
not eax
add eax, 0x23eccdca
xor eax, 0x34f97446
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x3d423804
xor eax, 0x11f13a9
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x7bf4bc1d
xor eax, 0x5565f1ff
rol eax, 0x57
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x30a31221
pushf
not eax
add eax, 0x34932df6
xor eax, 0x3a5c9f8b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x79414fd9
xor eax, 0x62c2ab3b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x43081b7e
xor eax, 0x3627f320
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x10d248b4
xor eax, 0x7886e2f4
rol eax, 0x93
popf
jmp 0x1400c493f
movsx rsi, word [rcx]
jmp 0x1400c5045
movzx esi, word [rcx]
jmp 0x1400c5045
mov edx, dword [rcx + 0x28]
mov edi, 0xe2ccbb1f
pushf
not edi
add edi, 0x5dc96376
xor edi, 0x556dff83
rol edi, 0x31
popf
pushf
not edi
add edi, 0x36b8dc75
xor edi, 0x17d0f8e7
rol edi, 0xed
popf
pushf
not edi
add edi, 0x1333b744
xor edi, 0x5169c42a
rol edi, 0x89
popf
pushf
not edi
add edi, 0x3afd97c6
xor edi, 0x1179939f
rol edi, 0xef
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test dil, al
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1400c5540
push rax
pushf
mov eax, 0x1cd19369
pushf
not eax
add eax, 0x295bc46a
xor eax, 0x4c84db8c
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x39d35d26
xor eax, 0x36103a15
rol eax, 0x51
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x1110785d
pushf
not eax
add eax, 0xb3cabe1
xor eax, 0x237567d9
rol eax, 0x19
popf
pushf
not eax
add eax, 0x2bbd4874
xor eax, 0x772a95cb
rol eax, 0x4c
popf
jmp 0x1400c493f
movsx rsi, byte [rcx]
jmp 0x1400c5045
movzx esi, byte [rcx]
jmp 0x1400c5045
sub r8d, 6
je 0x1400c5699
push rax
pushf
mov eax, 0x29a4e828
pushf
not eax
add eax, 0x6d9fc893
xor eax, 0x6100ce03
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x50cb1c6e
xor eax, 0x2c312dfb
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x2a88406
xor eax, 0x7cc1640c
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x3681fc7d
xor eax, 0x3c12b898
rol eax, 0x1e
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x554f9555
pushf
not eax
add eax, 0x3125deb0
xor eax, 0x1787bc68
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x61b11305
xor eax, 0x69dfe80d
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x52411e0a
xor eax, 0x81f94da
rol eax, 0xf7
popf
jmp 0x1400c493f
sub r8d, 1
je 0x1400c5742
push rax
pushf
mov eax, 0x714331bf
pushf
not eax
add eax, 0x1ff7b04d
xor eax, 0x7b871c49
rol eax, 0x56
popf
pushf
not eax
add eax, 0x4d00b4b3
xor eax, 0x592b51b9
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x7e648b28
xor eax, 0x8213aec
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x692cef79
xor eax, 0xf60bb57
rol eax, 0xa0
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x8f3b292f
pushf
not eax
add eax, 0x3cf28fd1
xor eax, 0x5bf31bb3
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x52c549ea
xor eax, 0x23cf056c
rol eax, 0xc6
popf
jmp 0x1400c493f
sub r8d, 2
je 0x1400c57b2
push rax
pushf
mov eax, 0x6df0b83b
pushf
not eax
add eax, 0x459eaf51
xor eax, 0x35cffb77
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x5ad5b216
xor eax, 0x48b29b02
rol eax, 0x6b
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x8bdc326b
pushf
not eax
add eax, 0x1b12c04f
xor eax, 0x77121759
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x45b1fd55
xor eax, 0x1f03df4b
rol eax, 0xd3
popf
jmp 0x1400c493f
jmp 0x1400c4ea4
mov rax, qword [rcx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], 0x16
mov rax, qword [rcx + 8]
xor ecx, ecx
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.14011685a
xor al, al
jmp 0x1400c5e78
mov edx, dword [rcx + 0x28]
mov edi, 0x517e07a0
pushf
not edi
add edi, 0x34dec90b
xor edi, 0x1644523d
rol edi, 0xfd
popf
pushf
not edi
add edi, 0xebe0497
xor edi, 0x132761db
rol edi, 0x48
popf
pushf
not edi
add edi, 0x1fc86f1
xor edi, 0x67c4b81f
rol edi, 0x63
popf
pushf
not edi
add edi, 0x234c1d6d
xor edi, 0x11ea5dd7
rol edi, 0x46
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1400c593b
push rax
pushf
mov eax, 0x38cc65d8
pushf
not eax
add eax, 0x774a240c
xor eax, 0x1b85cda0
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x734186bc
xor eax, 0x4598b732
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x62508ffa
xor eax, 0x6737073f
rol eax, 0xbe
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x10064ceb
pushf
not eax
add eax, 0x37cac61a
xor eax, 0x6a2e9404
rol eax, 0x79
popf
pushf
not eax
add eax, 0x69fd9788
xor eax, 0x687c9b1
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x1cb0d46d
xor eax, 0xa5306f4
rol eax, 0xca
popf
pushf
not eax
add eax, 0x2d765227
xor eax, 0x4e6b48ac
rol eax, 0xda
popf
jmp 0x1400c493f
movsxd rsi, dword [rcx]
jmp 0x1400c5045
mov esi, dword [rcx]
jmp 0x1400c5045
mov r8, qword [rbx + 8]
lea rcx, [rbx + 0x50]
and edx, 0xfffffff7
mov dword [rbx + 0x28], edx
movsxd rdx, dword [rbx + 0x30]
call fcn.1400b802d
test rsi, rsi
jne 0x1400c5a7e
push rax
pushf
mov eax, 0xfcb4db7c
pushf
not eax
add eax, 0x47480b99
xor eax, 0x4af0972b
rol eax, 0xae
popf
pushf
not eax
add eax, 0x5a50c2fe
xor eax, 0x681b48f9
rol eax, 0x63
popf
pushf
not eax
add eax, 0x3a8909ee
xor eax, 0x4dc6b90d
rol eax, 7
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x8bbaf279
pushf
not eax
add eax, 0x5424781
xor eax, 0x33227603
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x7495aed6
xor eax, 0x51962430
rol eax, 0xf2
popf
jmp 0x1400c493f
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0x3109dc1e
pushf
not eax
add eax, 0x5fba476b
xor eax, 0x536b351c
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x1fa17833
xor eax, 0x1bdf107f
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x7ad62c21
xor eax, 0x3e339c27
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x2b05a150
xor eax, 0x4e7caa6e
rol eax, 0x36
popf
jmp 0x1400c493f
mov byte [rbx + 0x4c], 1
mov r8b, bpl
mov rcx, rbx
cmp rdi, r14
jne 0x1400c5b63
push rax
pushf
mov eax, 0xca2c39dc
pushf
not eax
add eax, 0x5c7b730f
xor eax, 0x43d3296b
rol eax, 7
popf
pushf
not eax
add eax, 0x3a32fe03
xor eax, 0x1a4472a5
rol eax, 0x27
popf
pushf
not eax
add eax, 0x54529d55
xor eax, 0x6500bd99
rol eax, 0x46
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x74a5fc6a
pushf
not eax
add eax, 0x40dff61c
xor eax, 0x655fd65e
rol eax, 0x77
popf
pushf
not eax
add eax, 0x2d465f18
xor eax, 0x3571b300
rol eax, 0xb8
popf
jmp 0x1400c493f
mov rdx, rsi
call fcn.1400cb514
jmp 0x1400c5c0d
mov edx, esi
call fcn.1400c96ba
push rax
pushf
mov eax, 0x90eca775
pushf
not eax
add eax, 0x5fa7a21e
xor eax, 0x5ee44ead
rol eax, 0x59
popf
pushf
not eax
add eax, 0x4da7ba4d
xor eax, 0x4286fee4
rol eax, 0xfc
popf
jmp 0x1400c493f
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x1400c5c5d
push rax
pushf
mov eax, 0xc7d3ffeb
pushf
not eax
add eax, 0x43b29ace
xor eax, 0x142843ff
rol eax, 0x11
popf
pushf
not eax
add eax, 0x1bd2d811
xor eax, 0x39266944
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x5623b94f
xor eax, 0x1b9e2dcb
rol eax, 0xbd
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x1f3a8a3c
pushf
not eax
add eax, 0x582dd226
xor eax, 0xcf2fc31
rol eax, 0x70
popf
pushf
not eax
add eax, 0x3c7440c8
xor eax, 0x51f33c76
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x2ca42340
xor eax, 0x1f8d307c
rol eax, 0xbf
popf
jmp 0x1400c493f
cmp dword [rbx + 0x48], 0
mov edx, 0xd68e371d
pushf
not edx
add edx, 0xb292142
xor edx, 0x52bb5021
rol edx, 0xd9
popf
pushf
not edx
add edx, 0x4cf03067
xor edx, 0x5a23ecf2
rol edx, 0x49
popf
je 0x1400c5d1e
push rax
pushf
mov eax, 0x375fd0e6
pushf
not eax
add eax, 0x4067fe6c
xor eax, 0x705a632a
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x5a87680f
xor eax, 0x4c996457
rol eax, 0xda
popf
pushf
not eax
add eax, 0x5f2b7d08
xor eax, 0x144f77a1
rol eax, 0xf
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x456b425c
pushf
not eax
add eax, 0x2351ff8a
xor eax, 0x4ea8ba0f
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x5721d394
xor eax, 0x352c3f33
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x7a522f1c
xor eax, 0x85febea
rol eax, 0x44
popf
pushf
not eax
add eax, 0x4de0c131
xor eax, 0x600008f5
rol eax, 0x7c
popf
jmp 0x1400c493f
mov rax, qword [rbx + 0x40]
cmp word [rax], dx
je 0x1400c5db3
push rax
pushf
mov eax, 0x11f899da
pushf
not eax
add eax, 0x268d991e
xor eax, 0x54fa65ce
rol eax, 0x24
popf
pushf
not eax
add eax, 0x15a81c54
xor eax, 0xe32737f
rol eax, 0x4e
popf
jmp 0x1400c493f
push rax
pushf
mov eax, 0x483b8bd3
pushf
not eax
add eax, 0x39f18996
xor eax, 0x4167e8d9
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x4bd3b3e2
xor eax, 0x72c92609
rol eax, 6
popf
jmp 0x1400c493f
add qword [rbx + 0x40], 0xfffffffffffffffe
mov rcx, qword [rbx + 0x40]
mov word [rcx], dx
jmp 0x1400c5df3
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0x558303d6
pushf
not eax
add eax, 0x1f01bbf7
xor eax, 0x3a9c4123
rol eax, 0x33
popf
pushf
not eax
add eax, 0x4a9944f4
xor eax, 0x72876fdb
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x4828edc1
xor eax, 0x711eb64a
rol eax, 0x15
popf
pushf
not eax
add eax, 0x1acaaff3
xor eax, 0x214e0aea
rol eax, 0x19
popf
jmp 0x1400c493f
mov al, 0xd7
pushf
not al
add al, 0x2a
xor al, 0x1b
rol al, 0x80
popf
pushf
not al
add al, 0x1d
xor al, 0x5d
rol al, 0x84
popf
pushf
not al
add al, 0x4f
xor al, 0x67
rol al, 0xd0
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
add rsp, 0x30
pop r14
ret