Function at 0x14061fba0
Capabilities:
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x9c3572bb
pushf
not eax
add eax, 0xb9441d4a
xor eax, 0x90d7e789
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xffa0b5dd
xor eax, 0x99aadd6b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xc90d563f
xor eax, 0xab1da4d4
rol eax, 0x92
popf
cmp eax, 0x29
jne 0x14061fbf0
popf
pop rax
jmp 0x14062121d
cmp eax, 0
jne 0x14061fbff
popf
pop rax
jmp 0x14061fe84
cmp eax, 3
jne 0x14061fc0e
popf
pop rax
jmp 0x14062000d
cmp eax, 1
jne 0x14061fc1d
popf
pop rax
jmp 0x14061ff2e
cmp eax, 0xd
jne 0x14061fc2c
popf
pop rax
jmp 0x14062041c
cmp eax, 0x1a
jne 0x14061fc3b
popf
pop rax
jmp 0x140620b39
cmp eax, 0xe
jne 0x14061fc4a
popf
pop rax
jmp 0x1406204a8
cmp eax, 0xb
jne 0x14061fc59
popf
pop rax
jmp 0x140620326
cmp eax, 0x19
jne 0x14061fc68
popf
pop rax
jmp 0x140620aa8
cmp eax, 8
jne 0x14061fc77
popf
pop rax
jmp 0x14062018a
cmp eax, 0x2a
jne 0x14061fc86
popf
pop rax
jmp 0x14062129c
cmp eax, 0x17
jne 0x14061fc95
popf
pop rax
jmp 0x14062098b
cmp eax, 0x1c
jne 0x14061fca4
popf
pop rax
jmp 0x140620c78
cmp eax, 0x12
jne 0x14061fcb3
popf
pop rax
jmp 0x1406206c7
cmp eax, 0x18
jne 0x14061fcc2
popf
pop rax
jmp 0x1406209d9
cmp eax, 0x2b
jne 0x14061fcd1
popf
pop rax
jmp 0x1406212e6
cmp eax, 0x1b
jne 0x14061fce0
popf
pop rax
jmp 0x140620be1
cmp eax, 0x21
jne 0x14061fcef
popf
pop rax
jmp 0x140620e4a
cmp eax, 0x23
jne 0x14061fcfe
popf
pop rax
jmp 0x140620f68
cmp eax, 0x25
jne 0x14061fd0d
popf
pop rax
jmp 0x1406210a6
cmp eax, 0xf
jne 0x14061fd1c
popf
pop rax
jmp 0x140620534
cmp eax, 0x13
jne 0x14061fd2b
popf
pop rax
jmp 0x14062075e
cmp eax, 0x15
jne 0x14061fd3a
popf
pop rax
jmp 0x140620814
cmp eax, 0x24
jne 0x14061fd49
popf
pop rax
jmp 0x140621011
cmp eax, 0x1e
jne 0x14061fd58
popf
pop rax
jmp 0x140620d1b
cmp eax, 0xc
jne 0x14061fd67
popf
pop rax
jmp 0x14062039b
cmp eax, 0x26
jne 0x14061fd76
popf
pop rax
jmp 0x1406210e2
cmp eax, 0x27
jne 0x14061fd85
popf
pop rax
jmp 0x14062116c
cmp eax, 0x1f
jne 0x14061fd94
popf
pop rax
jmp 0x140620d99
cmp eax, 0x10
jne 0x14061fda3
popf
pop rax
jmp 0x14062057b
cmp eax, 0x2c
jne 0x14061fdb2
popf
pop rax
jmp 0x14062136a
cmp eax, 9
jne 0x14061fdc1
popf
pop rax
jmp 0x140620220
cmp eax, 4
jne 0x14061fdd0
popf
pop rax
jmp 0x140620056
cmp eax, 0x16
jne 0x14061fddf
popf
pop rax
jmp 0x1406208b8
cmp eax, 0x28
jne 0x14061fdee
popf
pop rax
jmp 0x1406211ba
cmp eax, 0xa
jne 0x14061fdfd
popf
pop rax
jmp 0x1406202b1
cmp eax, 0x22
jne 0x14061fe0c
popf
pop rax
jmp 0x140620eb4
cmp eax, 0x14
jne 0x14061fe1b
popf
pop rax
jmp 0x1406207d4
cmp eax, 7
jne 0x14061fe2a
popf
pop rax
jmp 0x14062013d
cmp eax, 5
jne 0x14061fe39
popf
pop rax
jmp 0x1406200e1
cmp eax, 2
jne 0x14061fe48
popf
pop rax
jmp 0x14061ffbf
cmp eax, 0x20
jne 0x14061fe57
popf
pop rax
jmp 0x140620de7
cmp eax, 0x1d
jne 0x14061fe66
popf
pop rax
jmp 0x140620cc8
cmp eax, 0x11
jne 0x14061fe75
popf
pop rax
jmp 0x14062060c
cmp eax, 6
jne 0x14061fe84
popf
pop rax
jmp 0x14062012f
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 8], rcx
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x70
mov r14, r8
mov r13, rdx
mov rsi, rcx
xor r12d, r12d
mov edi, r12d
mov dword [rsp + 0xb8], r12d
mov rax, qword [rcx]
movsxd r9, dword [rax + 4]
mov rbx, qword [r9 + rcx + 0x28]
test rbx, rbx
jle 0x14061fefb
push rax
pushf
mov eax, 0x79749b71
pushf
not eax
add eax, 0xf9497ab5
xor eax, 0xcee3232c
rol eax, 0x93
popf
pushf
not eax
add eax, 0xa9d665ec
xor eax, 0xc658fc2c
rol eax, 0x73
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0xb0714a00
pushf
not eax
add eax, 0xce2f044b
xor eax, 0xdb9fe597
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xd3c68191
xor eax, 0xe5956292
rol eax, 0x96
popf
jmp 0x14061fbe1
cmp rbx, r8
jbe 0x14061ff8c
push rax
pushf
mov eax, 0xa02c58cb
pushf
not eax
add eax, 0xb7e14bdd
xor eax, 0xf3777ea3
rol eax, 0x84
popf
pushf
not eax
add eax, 0xf22a7491
xor eax, 0xff6df46d
rol eax, 5
popf
pushf
not eax
add eax, 0xc691525d
xor eax, 0xde01b24d
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd93d5fcc
xor eax, 0xb90994fb
rol eax, 0xd
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x140d177c
pushf
not eax
add eax, 0x95ebac87
xor eax, 0x868223a1
rol eax, 0x35
popf
pushf
not eax
add eax, 0xbe61cab7
xor eax, 0xef00df20
rol eax, 0xa7
popf
jmp 0x14061fbe1
sub rbx, r8
jmp 0x140620056
mov rbx, r12
push rax
pushf
mov eax, 0xdf25b8a1
pushf
not eax
add eax, 0xb46fbc84
xor eax, 0x8746b6c6
rol eax, 0xef
popf
pushf
not eax
add eax, 0xaa75c991
xor eax, 0xab766eab
rol eax, 0x86
popf
pushf
not eax
add eax, 0xed940d2c
xor eax, 0xc92084b2
rol eax, 0xca
popf
jmp 0x14061fbe1
mov r15, rsi
mov qword [rsp + 0x28], rsi
mov rcx, qword [r9 + rcx + 0x48]
test rcx, rcx
je 0x1406200ae
push rax
pushf
mov eax, 0x7e1d095f
pushf
not eax
add eax, 0xc07f11b8
xor eax, 0x8d76a840
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf2564096
xor eax, 0xd698e3ee
rol eax, 0x86
popf
pushf
not eax
add eax, 0xc6ea3fcb
xor eax, 0xfc73675f
rol eax, 0x34
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0xffa12cca
pushf
not eax
add eax, 0xbcfdb8ea
xor eax, 0xe4045fdd
rol eax, 0xca
popf
pushf
not eax
add eax, 0xea60dfaa
xor eax, 0xb711d644
rol eax, 0xc5
popf
jmp 0x14061fbe1
mov rax, qword [rcx]
jmp 0x1406200e5
call qword [rax + 8]
nop
push rax
pushf
mov eax, 0xad47a42f
pushf
not eax
add eax, 0xf484d8f2
xor eax, 0xf9b77a88
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xc86806f2
xor eax, 0x932a9a50
rol eax, 0x23
popf
pushf
not eax
add eax, 0xabb6a6ea
xor eax, 0xe7e42683
rol eax, 0x31
popf
jmp 0x14061fbe1
mov rcx, qword [rsi]
movsxd rax, dword [rcx + 4]
cmp dword [rax + rsi + 0x10], 0
je 0x14062018a
xor al, al
jmp 0x14062039b
mov rax, qword [rax + rsi + 0x50]
test rax, rax
je 0x1406201ed
push rax
pushf
mov eax, 0x19adec36
pushf
not eax
add eax, 0xa33c5bbf
xor eax, 0xdef710c3
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8ba3f2c0
xor eax, 0xcf7a2239
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb799dcae
xor eax, 0x8be7be35
rol eax, 0x61
popf
pushf
not eax
add eax, 0xedb6ceb6
xor eax, 0xcf26eb7d
rol eax, 0xce
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x64fa8f5b
pushf
not eax
add eax, 0xee5c9008
xor eax, 0xb69563d4
rol eax, 0xed
popf
pushf
not eax
add eax, 0xde7f845f
xor eax, 0xf2105060
rol eax, 0xb6
popf
jmp 0x14061fbe1
cmp rax, rsi
je 0x14062027e
push rax
pushf
mov eax, 0x16d72283
pushf
not eax
add eax, 0xbcc38105
xor eax, 0xb140a4bb
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x85050086
xor eax, 0xe0298fe8
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xc29b1d16
xor eax, 0xa27d2741
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x8b83d85a
xor eax, 0xbe9a0f54
rol eax, 0x2f
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x796cbce0
pushf
not eax
add eax, 0xfc239f58
xor eax, 0xce683626
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xafec7c27
xor eax, 0xf1d828ef
rol eax, 0xa8
popf
jmp 0x14061fbe1
mov rcx, rax
call fcn.1405ce060
mov rcx, qword [rsi]
movsxd rax, dword [rcx + 4]
cmp dword [rax + rsi + 0x10], 0
sete al
jmp 0x14062039b
mov al, 0x86
pushf
not al
add al, 0x6b
xor al, 0xe6
rol al, 0x53
popf
pushf
not al
add al, 0x41
xor al, 0x32
rol al, 0xe7
popf
push rax
pushf
mov eax, 0xc7ac1067
pushf
not eax
add eax, 0xca343e7b
xor eax, 0xa33f5ce6
rol eax, 7
popf
pushf
not eax
add eax, 0x8b9dfdaf
xor eax, 0xf6e01091
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xa33b8d0b
xor eax, 0xa9a0221e
rol eax, 4
popf
pushf
not eax
add eax, 0xb38dc06b
xor eax, 0xec183268
rol eax, 0x41
popf
jmp 0x14061fbe1
mov byte [rsp + 0x30], al
test al, al
jne 0x1406203d6
push rax
pushf
mov eax, 0x69d36b6c
pushf
not eax
add eax, 0xa2036eb7
xor eax, 0xf4b53cae
rol eax, 0x72
popf
pushf
not eax
add eax, 0xf836ac13
xor eax, 0xfbe379fe
rol eax, 0x4a
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0xa426413f
pushf
not eax
add eax, 0xc878e551
xor eax, 0x842286f4
rol eax, 0xc
popf
pushf
not eax
add eax, 0xbdb677e2
xor eax, 0xd87c2be1
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb64482b4
xor eax, 0xbc296682
rol eax, 0x7a
popf
jmp 0x14061fbe1
mov r14d, 0x9bd52927
pushf
not r14d
add r14d, 0x9fd4a525
xor r14d, 0xf56dd31f
rol r14d, 0x75
popf
pushf
not r14d
add r14d, 0xd42f7c7a
xor r14d, 0xf233e877
rol r14d, 0x55
popf
pushf
not r14d
add r14d, 0xfce3bd98
xor r14d, 0xb27b012b
rol r14d, 0
popf
mov edi, r14d
jmp 0x140620f68
movsxd rax, dword [rcx + 4]
mov ecx, dword [rax + rsi + 0x18]
and ecx, 0x1c0
cmp ecx, 0x40
je 0x1406204ee
push rax
pushf
mov eax, 0xc2334650
pushf
not eax
add eax, 0xff792dd3
xor eax, 0xc22fb874
rol eax, 0x51
popf
pushf
not eax
add eax, 0x93382fff
xor eax, 0xd349f12a
rol eax, 0xd2
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x3041b5ac
pushf
not eax
add eax, 0xe7574d12
xor eax, 0x98cd10cc
rol eax, 0x83
popf
pushf
not eax
add eax, 0xb04966fc
xor eax, 0x96fc7118
rol eax, 0x31
popf
pushf
not eax
add eax, 0xaeffb24c
xor eax, 0xfd9a6359
rol eax, 0xf
popf
jmp 0x14061fbe1
nop
push rax
pushf
mov eax, 0x160574aa
pushf
not eax
add eax, 0xe9db2dfe
xor eax, 0x8791f93a
rol eax, 0xca
popf
pushf
not eax
add eax, 0xb2c79472
xor eax, 0x8d585c6b
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xe33522a9
xor eax, 0xb6822bdb
rol eax, 0xb5
popf
jmp 0x14061fbe1
test rbx, rbx
je 0x1406205c6
push rax
pushf
mov eax, 0x60294856
pushf
not eax
add eax, 0xaae86a63
xor eax, 0xdbf7e184
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xaed9aa2d
xor eax, 0xe9cb4988
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb1fa41bf
xor eax, 0xb9576ed6
rol eax, 0xf5
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x39ace456
pushf
not eax
add eax, 0xec611446
xor eax, 0xcd89925e
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa695f354
xor eax, 0xc89e1714
rol eax, 0x40
popf
pushf
not eax
add eax, 0x84ec73fd
xor eax, 0xb2ebe18a
rol eax, 0x14
popf
jmp 0x14061fbe1
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov r8, qword [rcx + rsi + 0x48]
movzx r9d, byte [rcx + rsi + 0x58]
mov rax, qword [r8 + 0x40]
cmp qword [rax], 0
je 0x14062066e
push rax
pushf
mov eax, 0xe60eb44a
pushf
not eax
add eax, 0x8f3b5867
xor eax, 0x852d6f34
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd5975386
xor eax, 0xb16ed96e
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9ca156f0
xor eax, 0xda18a638
rol eax, 0xde
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x861e3506
pushf
not eax
add eax, 0xaa047fe6
xor eax, 0xea1c67c2
rol eax, 0x89
popf
pushf
not eax
add eax, 0xfe5d67c4
xor eax, 0xeec0dde5
rol eax, 0x65
popf
pushf
not eax
add eax, 0x955b6a0e
xor eax, 0xdb9bafd1
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb99489dd
xor eax, 0x9988383c
rol eax, 0xf3
popf
jmp 0x14061fbe1
mov rcx, qword [r8 + 0x58]
mov eax, dword [rcx]
test eax, eax
jle 0x140620704
push rax
pushf
mov eax, 0x280f4531
pushf
not eax
add eax, 0x9c195405
xor eax, 0xdad0aa4a
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xf532eb51
xor eax, 0x8e7793be
rol eax, 0x38
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x6d69c54f
pushf
not eax
add eax, 0xf3bc9dca
xor eax, 0xc2a987f0
rol eax, 0x96
popf
pushf
not eax
add eax, 0xefb073ea
xor eax, 0xa62f9e23
rol eax, 0x11
popf
pushf
not eax
add eax, 0xcdd4dd91
xor eax, 0x98310a4f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe41b5eac
xor eax, 0xd2cf40c3
rol eax, 0xcd
popf
jmp 0x14061fbe1
dec eax
mov dword [rcx], eax
mov rcx, qword [r8 + 0x40]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
mov byte [rdx], r9b
mov eax, r9d
jmp 0x140620814
mov rax, qword [r8]
mov edx, r9d
mov rcx, r8
jmp 0x1406207de
call qword [rax + 0x18]
push rax
pushf
mov eax, 0xd848c69e
pushf
not eax
add eax, 0x8d8f12aa
xor eax, 0x9ae3b87a
rol eax, 0x61
popf
pushf
not eax
add eax, 0xf9e66629
xor eax, 0xb09a7d46
rol eax, 7
popf
jmp 0x14061fbe1
cmp eax, 0xffffffff
jne 0x140620872
push rax
pushf
mov eax, 0x80cc93c2
pushf
not eax
add eax, 0x9bd34752
xor eax, 0xc2756cd2
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe018b13a
xor eax, 0xa04ba68f
rol eax, 8
popf
pushf
not eax
add eax, 0xa89eeb93
xor eax, 0x98515227
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe6863b8c
xor eax, 0xd0ca2f06
rol eax, 0x4e
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0xb333a2ba
pushf
not eax
add eax, 0xb966dc35
xor eax, 0x9e7d5a8b
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa00b4bda
xor eax, 0xd90809b4
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xf2cdf85f
xor eax, 0x9afe29e4
rol eax, 0x27
popf
jmp 0x14061fbe1
mov r14d, 0x37580716
pushf
not r14d
add r14d, 0xa13c1619
xor r14d, 0xd50b1311
rol r14d, 0x26
popf
pushf
not r14d
add r14d, 0xa903a639
xor r14d, 0x9592d6ed
rol r14d, 0x81
popf
pushf
not r14d
add r14d, 0xa8c55307
xor r14d, 0xf382e3a1
rol r14d, 0xa3
popf
pushf
not r14d
add r14d, 0xec458731
xor r14d, 0xc4f1a64e
rol r14d, 0x15
popf
mov edi, r14d
mov dword [rsp + 0xb8], r14d
jmp 0x140620aa8
dec rbx
jmp 0x14062057b
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + rsi + 0x48]
mov rax, qword [rcx]
mov r8, r14
mov rdx, r13
jmp 0x1406209ef
call qword [rax + 0x48]
cmp rax, r14
mov r14d, 0x18546113
pushf
not r14d
add r14d, 0xad360ed9
xor r14d, 0xcc2df50a
rol r14d, 0xc5
popf
pushf
not r14d
add r14d, 0xa2dcd938
xor r14d, 0x9951bf4c
rol r14d, 0x26
popf
jne 0x140620a62
push rax
pushf
mov eax, 0x94caae47
pushf
not eax
add eax, 0xa02fcb6c
xor eax, 0x9ecce4a3
rol eax, 7
popf
pushf
not eax
add eax, 0x858d902a
xor eax, 0x8290cc5f
rol eax, 7
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0xf308df18
pushf
not eax
add eax, 0xec788cef
xor eax, 0x98ea57ad
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xd39fdfa4
xor eax, 0xb8e801ff
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc21da7e6
xor eax, 0xec5dd6fe
rol eax, 0x5f
popf
jmp 0x14061fbe1
test rbx, rbx
je 0x140620af3
push rax
pushf
mov eax, 0xf25da483
pushf
not eax
add eax, 0x91cb8b0b
xor eax, 0xea7f4d24
rol eax, 0
popf
pushf
not eax
add eax, 0xa17ef25a
xor eax, 0xe6039009
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x98396746
xor eax, 0x99e6a890
rol eax, 0xd3
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x9ff4d135
pushf
not eax
add eax, 0x90bc4936
xor eax, 0xd03ebffa
rol eax, 0x17
popf
pushf
not eax
add eax, 0xffe8d272
xor eax, 0xcf55a953
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x843beee9
xor eax, 0xc4a0b137
rol eax, 0xb6
popf
jmp 0x14061fbe1
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov r8, qword [rcx + rsi + 0x48]
movzx r9d, byte [rcx + rsi + 0x58]
mov rax, qword [r8 + 0x40]
cmp qword [rax], 0
je 0x140620b9b
push rax
pushf
mov eax, 0x6b140344
pushf
not eax
add eax, 0x9b9897a2
xor eax, 0xee82322b
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xfc4fb12c
xor eax, 0x88774aaf
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf818982c
xor eax, 0x98e39b66
rol eax, 0x16
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0xa558a318
pushf
not eax
add eax, 0xd61ab45d
xor eax, 0xa79a1ea3
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xcfcd6fcb
xor eax, 0xf0a2a067
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xcd7f311a
xor eax, 0xc42d96b1
rol eax, 0xf6
popf
jmp 0x14061fbe1
mov rcx, qword [r8 + 0x58]
mov eax, dword [rcx]
test eax, eax
jle 0x140620c44
push rax
pushf
mov eax, 0x7179c9d8
pushf
not eax
add eax, 0xc0353ffd
xor eax, 0xc2cb04e9
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x910a16eb
xor eax, 0xa7d7b2ff
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xdc5fa69d
xor eax, 0xfd067800
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xd27bdb78
xor eax, 0xe1b90d7b
rol eax, 0x59
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x5fc391c5
pushf
not eax
add eax, 0x951214cb
xor eax, 0xcdbc07e4
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xd328af05
xor eax, 0xb4d986b6
rol eax, 0x2a
popf
jmp 0x14061fbe1
dec eax
mov dword [rcx], eax
mov rcx, qword [r8 + 0x40]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
mov byte [rdx], r9b
mov eax, r9d
jmp 0x140620d1b
mov rax, qword [r8]
mov edx, r9d
mov rcx, r8
jmp 0x140620cd2
call qword [rax + 0x18]
push rax
pushf
mov eax, 0xf1183451
pushf
not eax
add eax, 0xb97c71fb
xor eax, 0xd30d9562
rol eax, 0x50
popf
pushf
not eax
add eax, 0xb5421f34
xor eax, 0xc36a64b2
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x8c56efff
xor eax, 0x81398886
rol eax, 0xe7
popf
jmp 0x14061fbe1
cmp eax, 0xffffffff
je 0x140620d66
push rax
pushf
mov eax, 0x3e665c15
pushf
not eax
add eax, 0x9a685abe
xor eax, 0xb1d67c52
rol eax, 0x40
popf
pushf
not eax
add eax, 0xd003c80f
xor eax, 0xa7dfdae3
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x849e5346
xor eax, 0xb3217448
rol eax, 0xb8
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x5911966
pushf
not eax
add eax, 0x8dbfda76
xor eax, 0xe32d564d
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe5ede535
xor eax, 0xb7490f2d
rol eax, 0x10
popf
jmp 0x14061fbe1
dec rbx
jmp 0x140620aa8
or edi, 4
mov dword [rsp + 0xb8], edi
push rax
pushf
mov eax, 0x8ca324a1
pushf
not eax
add eax, 0xb7aeae1d
xor eax, 0xe2f8a631
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb1aafffe
xor eax, 0xd95c8964
rol eax, 0xf
popf
pushf
not eax
add eax, 0x8486c506
xor eax, 0xa86886d5
rol eax, 0xad
popf
pushf
not eax
add eax, 0xfa0d4798
xor eax, 0x93d6f603
rol eax, 0x66
popf
jmp 0x14061fbe1
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov qword [rcx + rsi + 0x28], r12
jmp 0x140620f68
xor r12d, r12d
mov r14d, 0x2b6f289d
pushf
not r14d
add r14d, 0xda02968b
xor r14d, 0xa67aac8c
rol r14d, 0x3a
popf
pushf
not r14d
add r14d, 0xdc93b082
xor r14d, 0xef89cbf3
rol r14d, 0xa7
popf
pushf
not r14d
add r14d, 0xe1e01ba2
xor r14d, 0xd90353dc
rol r14d, 0x84
popf
pushf
not r14d
add r14d, 0x86ceee5a
xor r14d, 0xa6f7ecb6
rol r14d, 0xb2
popf
mov rsi, qword [rsp + 0xa0]
mov edi, dword [rsp + 0xb8]
mov r15, qword [rsp + 0x28]
push rax
pushf
mov eax, 0x2c88b3f7
pushf
not eax
add eax, 0x8eec3d63
xor eax, 0xd7d85c01
rol eax, 0x67
popf
pushf
not eax
add eax, 0x8d127b68
xor eax, 0xaf27e50d
rol eax, 0x98
popf
jmp 0x14061fbe1
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
push rsi
not rsi
sub rcx, rsi
pop rsi
sub rcx, 1
or edi, dword [rcx + 0x10]
cmp qword [rcx + 0x48], 0
cmovne r14d, r12d
or r14d, edi
and r14d, 0x17
mov dword [rcx + 0x10], r14d
and r14d, dword [rcx + 0x14]
jne 0x140620fde
push rax
pushf
mov eax, 0x9c1f89f1
pushf
not eax
add eax, 0xcc0390ad
xor eax, 0xa00886b3
rol eax, 0x12
popf
pushf
not eax
add eax, 0xeef67adb
xor eax, 0xf64a199f
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xedf331a3
xor eax, 0xd7150eeb
rol eax, 0xec
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x9e85d5e2
pushf
not eax
add eax, 0xe33040f9
xor eax, 0xa1d50f7b
rol eax, 0xd
popf
pushf
not eax
add eax, 0x921c8732
xor eax, 0xed8eca83
rol eax, 0xc5
popf
jmp 0x14061fbe1
call fcn.1405f098e
test al, al
jne 0x140621073
push rax
pushf
mov eax, 0x68f0d154
pushf
not eax
add eax, 0x844e4266
xor eax, 0x9f8ca43d
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xb7786c53
xor eax, 0xb542c183
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd933fda4
xor eax, 0xcd45c5b6
rol eax, 0x34
popf
pushf
not eax
add eax, 0xc113bdbc
xor eax, 0xb932358a
rol eax, 0x28
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x5fc0398f
pushf
not eax
add eax, 0xbc65ea9a
xor eax, 0xfa6f32d5
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa80ad554
xor eax, 0xaad48355
rol eax, 0x3c
popf
jmp 0x14061fbe1
mov rcx, r15
call fcn.14060eb7b
nop
push rax
pushf
mov eax, 0x99bb5ca8
pushf
not eax
add eax, 0xa2d1c34e
xor eax, 0x9718fbea
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x922087d4
xor eax, 0xce034d34
rol eax, 0xc6
popf
jmp 0x14061fbe1
mov rax, qword [r15]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + r15 + 0x48]
test rcx, rcx
je 0x140621126
push rax
pushf
mov eax, 0x4936b134
pushf
not eax
add eax, 0xf400c2ea
xor eax, 0x90840720
rol eax, 0x98
popf
pushf
not eax
add eax, 0x8a113739
xor eax, 0xf4d67522
rol eax, 0x76
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0x57592291
pushf
not eax
add eax, 0x9461abdf
xor eax, 0x93bb3f0f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x84ee561c
xor eax, 0xbcb58934
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x940d9bef
xor eax, 0xcad63f8e
rol eax, 0x66
popf
jmp 0x14061fbe1
mov rax, qword [rcx]
jmp 0x140621170
call qword [rax + 0x10]
nop
push rax
pushf
mov eax, 0x2cf12937
pushf
not eax
add eax, 0xddec1e0a
xor eax, 0xfa194304
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xcf25a76a
xor eax, 0x936fb50e
rol eax, 0x62
popf
pushf
not eax
add eax, 0x912e53a8
xor eax, 0xc418a798
rol eax, 0xc6
popf
jmp 0x14061fbe1
mov rax, rsi
lea r11, [rsp + 0x70]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
test r14b, 4
je 0x140621269
push rax
pushf
mov eax, 0xecf10302
pushf
not eax
add eax, 0xaf2e2497
xor eax, 0xef7199ae
rol eax, 2
popf
pushf
not eax
add eax, 0xe1544ec1
xor eax, 0xf624846f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xcb80199c
xor eax, 0xc88b3dbb
rol eax, 0xc1
popf
jmp 0x14061fbe1
push rax
pushf
mov eax, 0xe1cee119
pushf
not eax
add eax, 0xd3e7b3ed
xor eax, 0xe6b21490
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa2f1d052
xor eax, 0x8a4c2c1f
rol eax, 0x97
popf
jmp 0x14061fbe1
lea rbx, [0x1b054f1a2]
pushf
sub rbx, 0x705139ba
popf
jmp 0x14062136a
test r14b, 2
lea rbx, [0x1a69472e0]
pushf
sub rbx, 0x6690bae0
popf
lea rax, [0x180233e2a]
pushf
sub rax, 0x401f8612
popf
cmove rbx, rax
push rax
pushf
mov eax, 0xbf4f1251
pushf
not eax
add eax, 0xddfcc0b8
xor eax, 0xc46b0ee0
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x8d0ae2cd
xor eax, 0xafd8e545
rol eax, 0x65
popf
pushf
not eax
add eax, 0xbf28a938
xor eax, 0xbb79c9c6
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe67be783
xor eax, 0x85ac7cc5
rol eax, 0xdf
popf
jmp 0x14061fbe1
mov edx, 0x797119af
pushf
not edx
add edx, 0x97697426
xor edx, 0xf758b304
rol edx, 0x9a
popf
pushf
not edx
add edx, 0xd5f7f2ef
xor edx, 0xddb5e0d0
rol edx, 0xde
popf
pushf
not edx
add edx, 0xf9cbd6ae
xor edx, 0x8bcdb2c7
rol edx, 0x65
popf
lea rcx, [rsp + 0x38]
call fcn.1405cdcd3
mov r8, rax
mov rdx, rbx
lea rcx, [rsp + 0x48]
call fcn.140662903
lea rdx, [0x19eabdf89]
pushf
sub rdx, 0x5ea740a9
popf
lea rcx, [rsp + 0x48]
call fcn.14066f993
int3