Function at 0x14005b25f
Capabilities:
Authenticate hmac
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x62380e62
pushf
not eax
add eax, 0xb6305711
xor eax, 0xd7f63099
rol eax, 0x19
popf
pushf
not eax
add eax, 0x9fbd7c29
xor eax, 0xf76d6ba8
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xeebf3518
xor eax, 0xe19b0321
rol eax, 0xe5
popf
cmp eax, 0
jne 0x14005b2af
popf
pop rax
jmp 0x14005b2af
jmp 0x14008c364
push rax
pushf
mov eax, 0x9a71d955
pushf
not eax
add eax, 0xe9997e89
xor eax, 0xe468be29
rol eax, 0x73
popf
pushf
not eax
add eax, 0xa4b3d4a2
xor eax, 0xf67cb90f
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x934fff43
xor eax, 0xfa597436
rol eax, 0x37
popf
cmp eax, 0x29
jne 0x14008c3b4
popf
pop rax
jmp 0x14008de37
cmp eax, 0
jne 0x14008c3c3
popf
pop rax
jmp 0x14008c6ed
cmp eax, 3
jne 0x14008c3d2
popf
pop rax
jmp 0x14008c8fe
cmp eax, 1
jne 0x14008c3e1
popf
pop rax
jmp 0x14008c7c2
cmp eax, 0xd
jne 0x14008c3f0
popf
pop rax
jmp 0x14008ce63
cmp eax, 0x1a
jne 0x14008c3ff
popf
pop rax
jmp 0x14008d59d
cmp eax, 0xe
jne 0x14008c40e
popf
pop rax
jmp 0x14008cec0
cmp eax, 0x31
jne 0x14008c41d
popf
pop rax
jmp 0x14008e1ea
cmp eax, 0x19
jne 0x14008c42c
popf
pop rax
jmp 0x14008d55e
cmp eax, 8
jne 0x14008c43b
popf
pop rax
jmp 0x14008cbf2
cmp eax, 0x2a
jne 0x14008c44a
popf
pop rax
jmp 0x14008de90
cmp eax, 0x17
jne 0x14008c459
popf
pop rax
jmp 0x14008d45c
cmp eax, 0x1c
jne 0x14008c468
popf
pop rax
jmp 0x14008d63f
cmp eax, 0x2e
jne 0x14008c477
popf
pop rax
jmp 0x14008e039
cmp eax, 0x18
jne 0x14008c486
popf
pop rax
jmp 0x14008d4df
cmp eax, 0x2b
jne 0x14008c495
popf
pop rax
jmp 0x14008df26
cmp eax, 0x1b
jne 0x14008c4a4
popf
pop rax
jmp 0x14008d5ef
cmp eax, 0x2d
jne 0x14008c4b3
popf
pop rax
jmp 0x14008df69
cmp eax, 0x23
jne 0x14008c4c2
popf
pop rax
jmp 0x14008da50
cmp eax, 0x25
jne 0x14008c4d1
popf
pop rax
jmp 0x14008db33
cmp eax, 0x32
jne 0x14008c4e0
popf
pop rax
jmp 0x14008e258
cmp eax, 0x13
jne 0x14008c4ef
popf
pop rax
jmp 0x14008d26c
cmp eax, 0x33
jne 0x14008c4fe
popf
pop rax
jmp 0x14008e29a
cmp eax, 0x24
jne 0x14008c50d
popf
pop rax
jmp 0x14008daa2
cmp eax, 0x1e
jne 0x14008c51c
popf
pop rax
jmp 0x14008d786
cmp eax, 0xc
jne 0x14008c52b
popf
pop rax
jmp 0x14008cdb4
cmp eax, 0x26
jne 0x14008c53a
popf
pop rax
jmp 0x14008db93
cmp eax, 0x27
jne 0x14008c549
popf
pop rax
jmp 0x14008dc2f
cmp eax, 0x30
jne 0x14008c558
popf
pop rax
jmp 0x14008e108
cmp eax, 0x10
jne 0x14008c567
popf
pop rax
jmp 0x14008d05c
cmp eax, 0x37
jne 0x14008c576
popf
pop rax
jmp 0x14008e40b
cmp eax, 9
jne 0x14008c585
popf
pop rax
jmp 0x14008cc9a
cmp eax, 4
jne 0x14008c594
popf
pop rax
jmp 0x14008c9b9
cmp eax, 0x16
jne 0x14008c5a3
popf
pop rax
jmp 0x14008d3e4
cmp eax, 0x28
jne 0x14008c5b2
popf
pop rax
jmp 0x14008dd39
cmp eax, 0xa
jne 0x14008c5c1
popf
pop rax
jmp 0x14008cd30
cmp eax, 0x36
jne 0x14008c5d0
popf
pop rax
jmp 0x14008e3ad
cmp eax, 0x14
jne 0x14008c5df
popf
pop rax
jmp 0x14008d301
cmp eax, 7
jne 0x14008c5ee
popf
pop rax
jmp 0x14008cb62
cmp eax, 0x34
jne 0x14008c5fd
popf
pop rax
jmp 0x14008e2e8
cmp eax, 2
jne 0x14008c60c
popf
pop rax
jmp 0x14008c805
cmp eax, 0x20
jne 0x14008c61b
popf
pop rax
jmp 0x14008d86f
cmp eax, 0x1d
jne 0x14008c62a
popf
pop rax
jmp 0x14008d6f6
cmp eax, 0x11
jne 0x14008c639
popf
pop rax
jmp 0x14008d104
cmp eax, 0x35
jne 0x14008c648
popf
pop rax
jmp 0x14008e33d
cmp eax, 0x2f
jne 0x14008c657
popf
pop rax
jmp 0x14008e08b
cmp eax, 0x12
jne 0x14008c666
popf
pop rax
jmp 0x14008d20c
cmp eax, 0x21
jne 0x14008c675
popf
pop rax
jmp 0x14008d8c1
cmp eax, 0x1f
jne 0x14008c684
popf
pop rax
jmp 0x14008d833
cmp eax, 0xb
jne 0x14008c693
popf
pop rax
jmp 0x14008cd6e
cmp eax, 0xf
jne 0x14008c6a2
popf
pop rax
jmp 0x14008cf68
cmp eax, 0x15
jne 0x14008c6b1
popf
pop rax
jmp 0x14008d340
cmp eax, 5
jne 0x14008c6c0
popf
pop rax
jmp 0x14008ca37
cmp eax, 6
jne 0x14008c6cf
popf
pop rax
jmp 0x14008ca7c
cmp eax, 0x22
jne 0x14008c6de
popf
pop rax
jmp 0x14008d940
cmp eax, 0x2c
jne 0x14008c6ed
popf
pop rax
jmp 0x14008df60
mov qword [rsp + 0x18], rbx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
xor esi, esi
mov ebx, edx
mov r15, rcx
test rcx, rcx
jne 0x14008c769
push rax
pushf
mov eax, 0x4b61b6f3
pushf
not eax
add eax, 0xd2b69d03
xor eax, 0xbe0e8ffc
rol eax, 0x82
popf
pushf
not eax
add eax, 0xbebe5c3a
xor eax, 0xa0d7b226
rol eax, 1
popf
pushf
not eax
add eax, 0xf2c0cbc9
xor eax, 0x8e4d9c42
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe741e385
xor eax, 0xc7efac7d
rol eax, 0x8b
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x7e1c3e94
pushf
not eax
add eax, 0xed8cb276
xor eax, 0x90105378
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xd3c11287
xor eax, 0x97d77e6d
rol eax, 0x94
popf
pushf
not eax
add eax, 0x8ad2e8ae
xor eax, 0x86165466
rol eax, 0x45
popf
pushf
not eax
add eax, 0xddd5337a
xor eax, 0xb926cc51
rol eax, 0xe4
popf
jmp 0x14008c3a5
call fcn.140078d1b
mov dword [rax], 0x16
jmp 0x14008e350
mov edx, 0x17c6c7cb
pushf
not edx
add edx, 0x8e63e485
xor edx, 0xef59fe8e
rol edx, 0xd2
popf
pushf
not edx
add edx, 0x924a0008
xor edx, 0xf50ab6ba
rol edx, 0x6d
popf
pushf
not edx
add edx, 0x948b3f15
xor edx, 0xcdd35798
rol edx, 0x16
popf
pushf
not edx
add edx, 0xe1dbfc01
xor edx, 0x9db33771
rol edx, 0x42
popf
mov rdi, r15
call fcn.1400af603
mov r13, rax
test rax, rax
je 0x14008c8cb
push rax
pushf
mov eax, 0x8dbe9801
pushf
not eax
add eax, 0x9f06f155
xor eax, 0xd8c8e9b6
rol eax, 0x12
popf
pushf
not eax
add eax, 0xef16b940
xor eax, 0x844b5cf9
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x82c8ae54
xor eax, 0xb4faaa66
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc44f3faa
xor eax, 0xcff4eee8
rol eax, 0xf8
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x41343ef2
pushf
not eax
add eax, 0xa2d6b0dd
xor eax, 0xe127f293
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa3d4cf58
xor eax, 0xd7d0a59c
rol eax, 0x1b
popf
jmp 0x14008c3a5
cmp rax, r15
je 0x14008c960
push rax
pushf
mov eax, 0x9e0bc15c
pushf
not eax
add eax, 0xff478694
xor eax, 0xa560b8a3
rol eax, 0x38
popf
pushf
not eax
add eax, 0x82799e1f
xor eax, 0xa2932689
rol eax, 0x79
popf
pushf
not eax
add eax, 0xef29e686
xor eax, 0xe306bf31
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb3ba52ae
xor eax, 0xad270c6f
rol eax, 4
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xe4c84bc9
pushf
not eax
add eax, 0xfcb5182f
xor eax, 0xb95000b2
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc31a551b
xor eax, 0xc090ebde
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf4234347
xor eax, 0xeef76a73
rol eax, 0xab
popf
pushf
not eax
add eax, 0x8f608836
xor eax, 0xb096e766
rol eax, 0x13
popf
jmp 0x14008c3a5
mov r14, qword [0x140029e98]
cmp r14, qword [0x140029eb0]
mov bpl, byte [rax + 1]
mov byte [rsp + 0x70], bpl
jne 0x14008ca04
push rax
pushf
mov eax, 0x2de1d484
pushf
not eax
add eax, 0x82a71d54
xor eax, 0xcde713b0
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb01a8484
xor eax, 0xc027603a
rol eax, 1
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x87640b1c
pushf
not eax
add eax, 0xcc1b5fc9
xor eax, 0xd3d0012a
rol eax, 0x39
popf
pushf
not eax
add eax, 0xfc76a2d7
xor eax, 0xef47d41b
rol eax, 0x1d
popf
jmp 0x14008c3a5
mov rcx, r14
call fcn.1400ae497
mov r14, rax
mov qword [0x140029e98], rax
push rax
pushf
mov eax, 0xa356b7c1
pushf
not eax
add eax, 0xb8416f38
xor eax, 0x896acb2e
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xad5b47d1
xor eax, 0xfd4bdcbd
rol eax, 0x34
popf
jmp 0x14008c3a5
mov r12d, 0xbd245af4
pushf
not r12d
add r12d, 0xa481bff0
xor r12d, 0xf6f4e3a8
rol r12d, 0x32
popf
pushf
not r12d
add r12d, 0xe820aa0a
xor r12d, 0xd473e7dc
rol r12d, 0x52
popf
pushf
not r12d
add r12d, 0xa6c3308e
xor r12d, 0x93c6b1ef
rol r12d, 0x16
popf
test r14, r14
jne 0x14008cb1c
push rax
pushf
mov eax, 0xd2fd9c0f
pushf
not eax
add eax, 0xa6f19131
xor eax, 0xdbb674a3
rol eax, 0x94
popf
pushf
not eax
add eax, 0xb8570e5b
xor eax, 0xdf8b9dcc
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd52e4deb
xor eax, 0x8f3aae7b
rol eax, 0x99
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xe1836510
pushf
not eax
add eax, 0xa09041f4
xor eax, 0xd76c7211
rol eax, 3
popf
pushf
not eax
add eax, 0xf82d540d
xor eax, 0xcbf5a81d
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe244f202
xor eax, 0xf51daafa
rol eax, 0x9c
popf
jmp 0x14008c3a5
test ebx, ebx
je 0x14008cbbf
push rax
pushf
mov eax, 0x5850e698
pushf
not eax
add eax, 0xe09970e3
xor eax, 0xd5a07edf
rol eax, 0xce
popf
pushf
not eax
add eax, 0xef95b719
xor eax, 0xd1c2f9e5
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xcd6fff91
xor eax, 0xf341ee15
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xcb07959d
xor eax, 0x812a7332
rol eax, 0x53
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xa6319b00
pushf
not eax
add eax, 0x9f9a19a3
xor eax, 0x94664910
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8bec7c8a
xor eax, 0x9f5138e0
rol eax, 0x3f
popf
jmp 0x14008c3a5
cmp qword [0x140029ea0], rsi
je 0x14008cc54
push rax
pushf
mov eax, 0xaa2ff835
pushf
not eax
add eax, 0xd8cea0f1
xor eax, 0xb3300d34
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf7657d27
xor eax, 0xc2706947
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb52e3e24
xor eax, 0x8d8899ca
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf93fa803
xor eax, 0x93f347c7
rol eax, 8
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x6f398762
pushf
not eax
add eax, 0xbc14589d
xor eax, 0xdc4a54e3
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xa8c4222d
xor eax, 0xc3026299
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe5fc7821
xor eax, 0x9cbacaa3
rol eax, 0xbe
popf
jmp 0x14008c3a5
call fcn.140056162
test rax, rax
jne 0x14008ccfd
push rax
pushf
mov eax, 0xaaa92aa4
pushf
not eax
add eax, 0xb975c2d4
xor eax, 0xef3e865a
rol eax, 0xca
popf
pushf
not eax
add eax, 0x986d9ed3
xor eax, 0x8659e052
rol eax, 0x75
popf
pushf
not eax
add eax, 0x8b1da67f
xor eax, 0x856f0093
rol eax, 0x74
popf
pushf
not eax
add eax, 0xe94aed2b
xor eax, 0xceb8c376
rol eax, 0xa1
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xdd12e4a8
pushf
not eax
add eax, 0xcb4eb8a6
xor eax, 0xd8afc9d4
rol eax, 0xe
popf
pushf
not eax
add eax, 0xe0922f3e
xor eax, 0xda072198
rol eax, 0xf4
popf
jmp 0x14008c3a5
call fcn.140078d1b
mov dword [rax], 0x16
push rax
pushf
mov eax, 0x10f082ef
pushf
not eax
add eax, 0xbf129bd0
xor eax, 0x84c0efff
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xb8d846c9
xor eax, 0xd37bece5
rol eax, 0x18
popf
jmp 0x14008c3a5
or rbp, 0xffffffffffffffff
mov rcx, r15
call fcn.1400d5e22
mov eax, ebp
jmp 0x14008e3ad
mov r14, qword [0x140029e98]
cmp r14, qword [0x140029eb0]
jne 0x14008ce1d
push rax
pushf
mov eax, 0x23a88b89
pushf
not eax
add eax, 0xbb1100d7
xor eax, 0xb5b8ba5a
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc79be34c
xor eax, 0xeb02918e
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf6ecd3d5
xor eax, 0xeddfb89c
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x99868a6f
xor eax, 0xb1fd6498
rol eax, 0x47
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x81a0ce50
pushf
not eax
add eax, 0xdfce77cd
xor eax, 0xa956b4b0
rol eax, 0x49
popf
pushf
not eax
add eax, 0xd60c3ead
xor eax, 0xaf63a18c
rol eax, 0xba
popf
pushf
not eax
add eax, 0xc8e912b8
xor eax, 0xff2286a3
rol eax, 0x72
popf
jmp 0x14008c3a5
mov rcx, r14
call fcn.1400ae497
mov r14, rax
mov qword [0x140029e98], rax
jmp 0x14008d26c
test bpl, bpl
je 0x14008cf0f
push rax
pushf
mov eax, 0x39bd2a30
pushf
not eax
add eax, 0x9d7fe3d8
xor eax, 0xe1a031b7
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xb18208dd
xor eax, 0xf6de2aea
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8a304b43
xor eax, 0xe1b86c9d
rol eax, 0xf2
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x57e7c044
pushf
not eax
add eax, 0xe178159c
xor eax, 0xe409b79c
rol eax, 0x55
popf
pushf
not eax
add eax, 0xb98c1486
xor eax, 0xec38e384
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xc16a1c90
xor eax, 0xe57f90b1
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf3e86f3c
xor eax, 0xe63cdc7e
rol eax, 0x85
popf
jmp 0x14008c3a5
mov edx, 0xa8ae0078
pushf
not edx
add edx, 0x8729e08b
xor edx, 0x9a32cca2
rol edx, 0x51
popf
pushf
not edx
add edx, 0x85e04887
xor edx, 0x9a72d553
rol edx, 0xb9
popf
pushf
not edx
add edx, 0x82113f9e
xor edx, 0xb51d0d07
rol edx, 0x28
popf
pushf
not edx
add edx, 0x8d83f433
xor edx, 0xd55a24eb
rol edx, 0x1d
popf
mov rcx, r12
call fcn.14006d47a
xor ecx, ecx
mov qword [0x140029e98], rax
call fcn.1400d5e22
mov r14, qword [0x140029e98]
test r14, r14
je 0x14008d016
push rax
pushf
mov eax, 0xf5c21438
pushf
not eax
add eax, 0xb6b42bd8
xor eax, 0xd9dc0760
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc7331b16
xor eax, 0xcace72d2
rol eax, 0x98
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x5a25e2d0
pushf
not eax
add eax, 0xb4a1a224
xor eax, 0x9e529bd0
rol eax, 0x67
popf
pushf
not eax
add eax, 0xac593f99
xor eax, 0xef24c535
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xb4a69850
xor eax, 0x98df908b
rol eax, 0x97
popf
jmp 0x14008c3a5
cmp qword [0x140029ea0], rsi
jne 0x14008d0ab
push rax
pushf
mov eax, 0xa5fc3496
pushf
not eax
add eax, 0x9270b33f
xor eax, 0xff4c3fe4
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xbdb3a797
xor eax, 0xfdaa38f3
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf63d74ec
xor eax, 0xd4968021
rol eax, 0x5e
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xf703de0d
pushf
not eax
add eax, 0xdb286f92
xor eax, 0xa74b64fa
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xcf6ddd5e
xor eax, 0xd75c51a1
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x974691f1
xor eax, 0xd303e4dc
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa4681162
xor eax, 0x91b67630
rol eax, 0x49
popf
jmp 0x14008c3a5
mov edx, 0x7d07d7a
pushf
not edx
add edx, 0xb1f1bc40
xor edx, 0xaef9d867
rol edx, 0x61
popf
pushf
not edx
add edx, 0xab09799f
xor edx, 0x92e12710
rol edx, 0xe8
popf
pushf
not edx
add edx, 0x9f5c9818
xor edx, 0xa7407726
rol edx, 0xe9
popf
pushf
not edx
add edx, 0xf9ab920e
xor edx, 0xf7360d6e
rol edx, 0x66
popf
mov rcx, r12
call fcn.14006d47a
xor ecx, ecx
mov qword [0x140029ea0], rax
call fcn.1400d5e22
cmp qword [0x140029ea0], rsi
je 0x14008d1b3
push rax
pushf
mov eax, 0x55b71f30
pushf
not eax
add eax, 0xddabd90f
xor eax, 0xf88b692c
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe6344f18
xor eax, 0xc7e4cf1d
rol eax, 0x35
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xe1a478c2
pushf
not eax
add eax, 0xad2f4338
xor eax, 0xea3e04d1
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf41d09f2
xor eax, 0xb7fa7194
rol eax, 0x89
popf
pushf
not eax
add eax, 0xdd2565ee
xor eax, 0xebf12ffe
rol eax, 0xea
popf
pushf
not eax
add eax, 0xad6af0af
xor eax, 0x955bb65d
rol eax, 0xd6
popf
jmp 0x14008c3a5
mov r14, qword [0x140029e98]
push rax
pushf
mov eax, 0x1c194001
pushf
not eax
add eax, 0xf52ccaba
xor eax, 0xf4fdd769
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb80e9682
xor eax, 0x80dce0ee
rol eax, 0x82
popf
pushf
not eax
add eax, 0x9121caac
xor eax, 0x9b53f3f9
rol eax, 0x97
popf
pushf
not eax
add eax, 0xdc026d87
xor eax, 0xb41dd4ea
rol eax, 0x99
popf
jmp 0x14008c3a5
test r14, r14
je 0x14008d2ce
push rax
pushf
mov eax, 0x9489da86
pushf
not eax
add eax, 0xc8c87443
xor eax, 0x9265e5ed
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xd834382c
xor eax, 0xe4b627e0
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x886580a4
xor eax, 0xb0760bed
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa479e8ee
xor eax, 0xd3360577
rol eax, 0x67
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xcdcc876c
pushf
not eax
add eax, 0xd021819d
xor eax, 0xa141673c
rol eax, 0x74
popf
pushf
not eax
add eax, 0x8bd57674
xor eax, 0xad0b451a
rol eax, 0x27
popf
jmp 0x14008c3a5
mov rax, qword [r14]
mov r12, r13
sub r12, r15
mov rbx, r14
push rax
pushf
mov eax, 0xdbd57096
pushf
not eax
add eax, 0x8f086dc9
xor eax, 0xbc0ff511
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe7ca7e69
xor eax, 0xdff36f2b
rol eax, 0x4e
popf
jmp 0x14008c3a5
test rax, rax
je 0x14008d39e
push rax
pushf
mov eax, 0xea89e38c
pushf
not eax
add eax, 0xbe707630
xor eax, 0xa9754c35
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x8a33ce56
xor eax, 0xa48def43
rol eax, 0x24
popf
pushf
not eax
add eax, 0x881e2455
xor eax, 0xd3a795fe
rol eax, 0x11
popf
pushf
not eax
add eax, 0x89075832
xor eax, 0x95ac7246
rol eax, 0x46
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xca0e803e
pushf
not eax
add eax, 0xbe2d7c59
xor eax, 0xcc707fde
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xf30e194d
xor eax, 0xa695e404
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc5b92f7d
xor eax, 0xd6151a41
rol eax, 0x11
popf
jmp 0x14008c3a5
mov r8, r12
mov rdx, rax
mov rcx, r15
call fcn.1400d21d6
test eax, eax
jne 0x14008d429
push rax
pushf
mov eax, 0xca4eae15
pushf
not eax
add eax, 0xf7ab9c0e
xor eax, 0xb7cc4ac8
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd548a00b
xor eax, 0xc14e8b24
rol eax, 0x6d
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x3b776fc9
pushf
not eax
add eax, 0xcdb1089d
xor eax, 0xfc4e4e21
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd6e81fa3
xor eax, 0xe44ba7cc
rol eax, 0x4f
popf
jmp 0x14008c3a5
mov rax, qword [rbx]
cmp byte [r12 + rax], 0x3d
je 0x14008d4ac
push rax
pushf
mov eax, 0xafc3f848
pushf
not eax
add eax, 0xf17d53ec
xor eax, 0x89cdd11e
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xb2845e2d
xor eax, 0x973e3028
rol eax, 0x29
popf
pushf
not eax
add eax, 0xbeb68b19
xor eax, 0xe6bc903c
rol eax, 0xa5
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xe024d308
pushf
not eax
add eax, 0xad721075
xor eax, 0x8a0757df
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9584e174
xor eax, 0xd85b36a7
rol eax, 0xe4
popf
jmp 0x14008c3a5
cmp byte [r12 + rax], sil
je 0x14008d52b
push rax
pushf
mov eax, 0xe43be408
pushf
not eax
add eax, 0xde796c94
xor eax, 0xb548de95
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbc0f49d2
xor eax, 0xb7b26f0d
rol eax, 0x88
popf
pushf
not eax
add eax, 0x9aa05e7b
xor eax, 0xc85343d7
rol eax, 0x83
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x86e5ef30
pushf
not eax
add eax, 0xa48d85ba
xor eax, 0xf438481a
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf21bd54a
xor eax, 0xfbcbe600
rol eax, 0xca
popf
jmp 0x14008c3a5
add rbx, 8
mov rax, qword [rbx]
jmp 0x14008d340
sub rbx, r14
sar rbx, 3
jmp 0x14008d63f
sub rbx, r14
sar rbx, 3
neg rbx
push rax
pushf
mov eax, 0xe6c6075c
pushf
not eax
add eax, 0xe49aa9c3
xor eax, 0xf3e38dd2
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x8c7e1e01
xor eax, 0x994aa3aa
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xbb66f17e
xor eax, 0xa68c8645
rol eax, 0xad
popf
jmp 0x14008c3a5
test rbx, rbx
js 0x14008d69d
push rax
pushf
mov eax, 0x7a2f28d0
pushf
not eax
add eax, 0x9224a938
xor eax, 0x892f09fb
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf348740a
xor eax, 0x8198aac2
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x898d4e52
xor eax, 0x9ff7ad9f
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xbf413a32
xor eax, 0x9090ce3c
rol eax, 0x72
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x702755ea
pushf
not eax
add eax, 0xcdc76be0
xor eax, 0x8bb0b5f5
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8c28a2c8
xor eax, 0xcb8693e5
rol eax, 0x44
popf
pushf
not eax
add eax, 0x92fe1d91
xor eax, 0x852082d6
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xd15a7c37
xor eax, 0x826ed74f
rol eax, 0x9d
popf
jmp 0x14008c3a5
cmp qword [r14], rsi
je 0x14008d740
push rax
pushf
mov eax, 0xae5d626d
pushf
not eax
add eax, 0xe06afbcb
xor eax, 0xc7ab57e5
rol eax, 0x93
popf
pushf
not eax
add eax, 0x95a55b30
xor eax, 0xc6bc926b
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xff538969
xor eax, 0xb3ee0465
rol eax, 1
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xdd22dba6
pushf
not eax
add eax, 0xf28ab4d5
xor eax, 0xfe99dc7e
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb218c0fd
xor eax, 0xe59a9b2a
rol eax, 0xab
popf
pushf
not eax
add eax, 0x805f9599
xor eax, 0xebefe6de
rol eax, 0x83
popf
jmp 0x14008c3a5
mov rcx, qword [r14 + rbx*8]
call fcn.1400d5e22
test bpl, bpl
je 0x14008d7ed
push rax
pushf
mov eax, 0xa6f85df9
pushf
not eax
add eax, 0xff1ff6ce
xor eax, 0xa8d8c8e3
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc573625c
xor eax, 0x90d7bbc2
rol eax, 4
popf
pushf
not eax
add eax, 0x820996a0
xor eax, 0xf8bdfa79
rol eax, 5
popf
pushf
not eax
add eax, 0x98a284f7
xor eax, 0x988d9a7b
rol eax, 0xc3
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x1951a784
pushf
not eax
add eax, 0xeb82915e
xor eax, 0xfda67bf6
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9c1dba9f
xor eax, 0xa054d262
rol eax, 0xae
popf
pushf
not eax
add eax, 0x92ee000d
xor eax, 0xcd826374
rol eax, 0x98
popf
jmp 0x14008c3a5
mov qword [r14 + rbx*8], r15
jmp 0x14008de47
mov rax, qword [r14 + rbx*8 + 8]
mov qword [r14 + rbx*8], rax
inc rbx
push rax
pushf
mov eax, 0x23f3a766
pushf
not eax
add eax, 0xecca07a9
xor eax, 0xb773ffad
rol eax, 0x23
popf
pushf
not eax
add eax, 0xeafa403f
xor eax, 0xfa534a12
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd4df8e40
xor eax, 0xb1fb4ce5
rol eax, 0xf1
popf
jmp 0x14008c3a5
cmp qword [r14 + rbx*8], rsi
jne 0x14008d90d
push rax
pushf
mov eax, 0xa25a07c4
pushf
not eax
add eax, 0xca0ee366
xor eax, 0x9916b01a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xf3ae5dd8
xor eax, 0xf7d98265
rol eax, 2
popf
pushf
not eax
add eax, 0xee771d12
xor eax, 0xed9e1aea
rol eax, 0xb8
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xcdedfd8c
pushf
not eax
add eax, 0xf320a4dd
xor eax, 0x9a70653c
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd9cec01e
xor eax, 0xdec3b66b
rol eax, 0x4c
popf
jmp 0x14008c3a5
mov r8d, 0x8df98f63
pushf
not r8d
add r8d, 0xb940308e
xor r8d, 0x9f87a6e7
rol r8d, 0x73
popf
pushf
not r8d
add r8d, 0x8a7df319
xor r8d, 0xa00bab92
rol r8d, 0xa9
popf
pushf
not r8d
add r8d, 0xe744b957
xor r8d, 0x9630eb1a
rol r8d, 0x20
popf
pushf
not r8d
add r8d, 0xbe27927f
xor r8d, 0x84e23a1a
rol r8d, 0x92
popf
mov rdx, rbx
mov rcx, r14
call fcn.1400650c7
xor ecx, ecx
mov rbx, rax
call fcn.1400d5e22
test rbx, rbx
je 0x14008da0a
push rax
pushf
mov eax, 0x4b7bc9d
pushf
not eax
add eax, 0xbba1d904
xor eax, 0xdd2acb3f
rol eax, 0x83
popf
pushf
not eax
add eax, 0xa5af8b0d
xor eax, 0xb33ab25a
rol eax, 0x81
popf
pushf
not eax
add eax, 0xc1752cb7
xor eax, 0xd841e87f
rol eax, 0x71
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x35c27a88
pushf
not eax
add eax, 0xafd5eec3
xor eax, 0xef3298bb
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf724717f
xor eax, 0xd054ec3e
rol eax, 0x41
popf
pushf
not eax
add eax, 0x8c343257
xor eax, 0x85f52d87
rol eax, 0xc3
popf
jmp 0x14008c3a5
mov qword [0x140029e98], rbx
jmp 0x14008de90
test bpl, bpl
jne 0x14008db00
push rax
pushf
mov eax, 0xc0842067
pushf
not eax
add eax, 0xcdd068e2
xor eax, 0x8fd974f4
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd258f969
xor eax, 0x89e03d59
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xd0011c01
xor eax, 0x8f939a91
rol eax, 0xac
popf
pushf
not eax
add eax, 0xba601fe7
xor eax, 0xa2a45f9d
rol eax, 0xc7
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xcf792abf
pushf
not eax
add eax, 0xd17b8133
xor eax, 0xf3eaabe5
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xadcb719f
xor eax, 0x85f97671
rol eax, 0x27
popf
jmp 0x14008c3a5
mov ebp, esi
jmp 0x14008cd72
neg rbx
lea rdx, [rbx + 2]
cmp rdx, rbx
jb 0x14008dbd6
push rax
pushf
mov eax, 0x557e67f8
pushf
not eax
add eax, 0xc81d13ee
xor eax, 0xecb3d2f4
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xbe9ed82f
xor eax, 0xc8262248
rol eax, 0xc4
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x7e0464b5
pushf
not eax
add eax, 0xe6e89f1d
xor eax, 0xb02a874f
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x9218a317
xor eax, 0xb88594bd
rol eax, 0x97
popf
pushf
not eax
add eax, 0xb5c33e16
xor eax, 0x895f2078
rol eax, 5
popf
pushf
not eax
add eax, 0xd19c4b16
xor eax, 0x9a015b8f
rol eax, 0x2d
popf
jmp 0x14008c3a5
movabs rax, 0xe02cd4dc0dcd0fb9
pushf
not rax
add rax, 0x58b2b07b
xor rax, 0x72a31f3e
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x786b8ef2
xor rax, 0x453986d7
rol rax, 0xb8
popf
pushf
not rax
add rax, 0x6a14bc6c
xor rax, 0x497a26bf
rol rax, 0x56
popf
cmp rdx, rax
jae 0x14008dce0
push rax
pushf
mov eax, 0x1786762a
pushf
not eax
add eax, 0xef1a8f02
xor eax, 0xdaa56cb5
rol eax, 0x77
popf
pushf
not eax
add eax, 0xa25f57e7
xor eax, 0xd5564b73
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x81962462
xor eax, 0xcd8b7e8b
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xca7acd9d
xor eax, 0xc1f5721b
rol eax, 0xc
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xe541a259
pushf
not eax
add eax, 0x8f8bcf2e
xor eax, 0x803b7b23
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xae76236c
xor eax, 0xd31abc9e
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xa6ec9170
xor eax, 0xf9c0ba87
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe015aa68
xor eax, 0xfc287ea6
rol eax, 0x2d
popf
jmp 0x14008c3a5
mov r8d, 0xbb182108
pushf
not r8d
add r8d, 0xceb7274d
xor r8d, 0xff2d95f2
rol r8d, 0x39
popf
pushf
not r8d
add r8d, 0x8dda645b
xor r8d, 0xbd7b59eb
rol r8d, 0x31
popf
pushf
not r8d
add r8d, 0xa99fa0b7
xor r8d, 0xe0326425
rol r8d, 0x52
popf
pushf
not r8d
add r8d, 0x938b1f39
xor r8d, 0x8d202fcc
rol r8d, 0x81
popf
mov rcx, r14
call fcn.1400650c7
xor ecx, ecx
mov r14, rax
call fcn.1400d5e22
test r14, r14
je 0x14008ddf1
push rax
pushf
mov eax, 0x5c559f83
pushf
not eax
add eax, 0xc3a5a65f
xor eax, 0xa3e258d1
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf887489c
xor eax, 0x8cc5f000
rol eax, 0xe3
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x81d1bd90
pushf
not eax
add eax, 0x9a5173c3
xor eax, 0x86908269
rol eax, 0x62
popf
pushf
not eax
add eax, 0x893ccc3e
xor eax, 0xca3beaf9
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xdea60302
xor eax, 0xd7e11a7f
rol eax, 0x2e
popf
jmp 0x14008c3a5
mov qword [r14 + rbx*8], r15
mov qword [r14 + rbx*8 + 8], rsi
mov qword [0x140029e98], r14
mov rdi, rsi
push rax
pushf
mov eax, 0x86ed5d31
pushf
not eax
add eax, 0xe2f451e7
xor eax, 0x8bdb77a9
rol eax, 0x25
popf
pushf
not eax
add eax, 0xf55e3ad7
xor eax, 0xe451b9b7
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xd12fc5b5
xor eax, 0xae37d3fa
rol eax, 0xea
popf
jmp 0x14008c3a5
cmp dword [rsp + 0x78], esi
je 0x14008dee0
push rax
pushf
mov eax, 0x66533853
pushf
not eax
add eax, 0x81786ceb
xor eax, 0x8204d6ca
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc3d4d0b0
xor eax, 0xaabdc2fc
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xf0b4afd4
xor eax, 0xf61bebda
rol eax, 0x90
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xad670a2a
pushf
not eax
add eax, 0x98e9bd2c
xor eax, 0x908ec05b
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x8f93ff60
xor eax, 0x9449865a
rol eax, 0xed
popf
pushf
not eax
add eax, 0xddf93d02
xor eax, 0x8f236272
rol eax, 0xa6
popf
jmp 0x14008c3a5
or rbp, 0xffffffffffffffff
mov r14, rbp
push rax
pushf
mov eax, 0xb1e9bb83
pushf
not eax
add eax, 0xd202ae11
xor eax, 0xe61a4fac
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd08fbbd5
xor eax, 0xa4bdb374
rol eax, 0xf8
popf
jmp 0x14008c3a5
inc r14
cmp byte [r15 + r14], sil
jne 0x14008df60
mov edx, 0xe800ae35
pushf
not edx
add edx, 0xcfca7e19
xor edx, 0xbd4ad1b5
rol edx, 0x97
popf
pushf
not edx
add edx, 0xde943b70
xor edx, 0xe43b4035
rol edx, 0x94
popf
pushf
not edx
add edx, 0xd96b0a14
xor edx, 0xc1410f01
rol edx, 0x56
popf
pushf
not edx
add edx, 0xb1f68fef
xor edx, 0xe377bac8
rol edx, 0x31
popf
lea rcx, [r14 + 2]
call fcn.14006d47a
mov rbx, rax
test rax, rax
jne 0x14008e006
push rax
pushf
mov eax, 0xb1cdd54e
pushf
not eax
add eax, 0xf998b4ce
xor eax, 0xd1060807
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xc87d2d45
xor eax, 0xfba5b4b9
rol eax, 0x41
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x433db65f
pushf
not eax
add eax, 0x9f8748d4
xor eax, 0xa3d24de1
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xa4644b79
xor eax, 0xb2ac8c4d
rol eax, 0xe9
popf
jmp 0x14008c3a5
xor ecx, ecx
call fcn.1400d5e22
jmp 0x14008e258
mov r8, r15
lea rdx, [r14 + 2]
mov rcx, rbx
call fcn.140097d50
test eax, eax
jne 0x14008e0d5
push rax
pushf
mov eax, 0x999c542e
pushf
not eax
add eax, 0xbabf56b0
xor eax, 0x85283de7
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xca48d021
xor eax, 0xf5c76854
rol eax, 0xbf
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0xa2134995
pushf
not eax
add eax, 0xc29ba93c
xor eax, 0xa7024c1e
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd81f40bc
xor eax, 0x9457f6df
rol eax, 0x32
popf
jmp 0x14008c3a5
mov rax, rbx
lea rcx, [r13 + 1]
sub rax, r15
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
neg byte [rsp + 0x70]
sbb rdx, rdx
and rdx, rcx
mov byte [rcx - 1], sil
mov rcx, rbx
call fcn.140049ab7
test eax, eax
jne 0x14008e191
push rax
pushf
mov eax, 0x9a8407ac
pushf
not eax
add eax, 0xdf47358e
xor eax, 0xdb4d19a9
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc0fea9be
xor eax, 0xef1d7fb2
rol eax, 0xef
popf
pushf
not eax
add eax, 0x83dff62b
xor eax, 0xb959093f
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9e2fda19
xor eax, 0xf091f52b
rol eax, 0xea
popf
jmp 0x14008c3a5
push rax
pushf
mov eax, 0x932e6edf
pushf
not eax
add eax, 0x9a1c833c
xor eax, 0xe2f855bb
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x92ab05b8
xor eax, 0xd28075df
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb8a5701c
xor eax, 0x8466d3a5
rol eax, 0x92
popf
pushf
not eax
add eax, 0xbc18d4bd
xor eax, 0xa505518e
rol eax, 0xae
popf
jmp 0x14008c3a5
call fcn.140078d1b
mov rcx, rbx
mov dword [rax], 0x2a
call fcn.1400d5e22
mov esi, ebp
push rax
pushf
mov eax, 0x3354fe7
pushf
not eax
add eax, 0xa7a3b2d9
xor eax, 0xd1e6c504
rol eax, 0xba
popf
pushf
not eax
add eax, 0x812c978c
xor eax, 0xe5bc418f
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc7e55992
xor eax, 0xc6990985
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x9d9515fb
xor eax, 0x9f8a4fdd
rol eax, 0xe2
popf
jmp 0x14008c3a5
mov rcx, rdi
call fcn.1400d5e22
mov eax, esi
jmp 0x14008e3ad
mov rcx, rbx
call fcn.1400d5e22
push rax
pushf
mov eax, 0xd9a0dade
pushf
not eax
add eax, 0xad325af3
xor eax, 0xc2459278
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xfc505d76
xor eax, 0xf9eed21e
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xbc2479d6
xor eax, 0xf3cd100d
rol eax, 0x53
popf
jmp 0x14008c3a5
mov rcx, rdi
call fcn.1400d5e22
xor eax, eax
jmp 0x14008e3ad
call fcn.140078d1b
mov rcx, r15
mov dword [rax], 0x16
call fcn.1400d5e22
or rax, 0xffffffffffffffff
push rax
pushf
mov eax, 0x23a50549
pushf
not eax
add eax, 0xc305b66f
xor eax, 0xae4ebf77
rol eax, 8
popf
pushf
not eax
add eax, 0xabbfef9f
xor eax, 0xc9021c53
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xb3dfef54
xor eax, 0xa73d29ce
rol eax, 0xab
popf
pushf
not eax
add eax, 0xd54bf09b
xor eax, 0x88577d2b
rol eax, 0
popf
jmp 0x14008c3a5
mov rbx, qword [rsp + 0x80]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.1400985ed
int3