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

Disassembly:
push rax
pushf
mov eax, 0x85d81cde
pushf
not eax
add eax, 0xdf0dad75
xor eax, 0xc60f410c
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x911396a5
xor eax, 0xff09679c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa3625579
xor eax, 0xe49456a4
rol eax, 0xeb
popf
cmp eax, 0
jne 0x140ae320f
popf
pop rax
jmp 0x140ae320f
jmp 0x140b06394
push rax
pushf
mov eax, 0x67f8a1bb
pushf
not eax
add eax, 0x8c8d0f4a
xor eax, 0xa7c6a41a
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe3f3e1ea
xor eax, 0xa096fa43
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb8e1c5b7
xor eax, 0xc43fbd8e
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x9c84262f
xor eax, 0xda9d65b1
rol eax, 0x4d
popf
cmp eax, 0x29
jne 0x140b063f7
popf
pop rax
jmp 0x140b07df7
cmp eax, 0
jne 0x140b06406
popf
pop rax
jmp 0x140b06730
cmp eax, 3
jne 0x140b06415
popf
pop rax
jmp 0x140b068b9
cmp eax, 1
jne 0x140b06424
popf
pop rax
jmp 0x140b067ba
cmp eax, 0xd
jne 0x140b06433
popf
pop rax
jmp 0x140b06e58
cmp eax, 0x1a
jne 0x140b06442
popf
pop rax
jmp 0x140b075ef
cmp eax, 0xe
jne 0x140b06451
popf
pop rax
jmp 0x140b06ea2
cmp eax, 0x31
jne 0x140b06460
popf
pop rax
jmp 0x140b081cd
cmp eax, 0x19
jne 0x140b0646f
popf
pop rax
jmp 0x140b0759d
cmp eax, 8
jne 0x140b0647e
popf
pop rax
jmp 0x140b06c0d
cmp eax, 0x2a
jne 0x140b0648d
popf
pop rax
jmp 0x140b07e50
cmp eax, 0x17
jne 0x140b0649c
popf
pop rax
jmp 0x140b0744f
cmp eax, 0x1c
jne 0x140b064ab
popf
pop rax
jmp 0x140b076b7
cmp eax, 0x2e
jne 0x140b064ba
popf
pop rax
jmp 0x140b0802f
cmp eax, 0x18
jne 0x140b064c9
popf
pop rax
jmp 0x140b074e5
cmp eax, 0x2b
jne 0x140b064d8
popf
pop rax
jmp 0x140b07ef8
cmp eax, 0x1b
jne 0x140b064e7
popf
pop rax
jmp 0x140b07654
cmp eax, 0x2d
jne 0x140b064f6
popf
pop rax
jmp 0x140b07f3b
cmp eax, 0x23
jne 0x140b06505
popf
pop rax
jmp 0x140b07a8a
cmp eax, 0x25
jne 0x140b06514
popf
pop rax
jmp 0x140b07b5a
cmp eax, 0x32
jne 0x140b06523
popf
pop rax
jmp 0x140b08228
cmp eax, 0x13
jne 0x140b06532
popf
pop rax
jmp 0x140b0723a
cmp eax, 0x33
jne 0x140b06541
popf
pop rax
jmp 0x140b0826a
cmp eax, 0x24
jne 0x140b06550
popf
pop rax
jmp 0x140b07ac9
cmp eax, 0x1e
jne 0x140b0655f
popf
pop rax
jmp 0x140b077ec
cmp eax, 0xc
jne 0x140b0656e
popf
pop rax
jmp 0x140b06dbc
cmp eax, 0x26
jne 0x140b0657d
popf
pop rax
jmp 0x140b07bba
cmp eax, 0x27
jne 0x140b0658c
popf
pop rax
jmp 0x140b07c43
cmp eax, 0x30
jne 0x140b0659b
popf
pop rax
jmp 0x140b08124
cmp eax, 0x10
jne 0x140b065aa
popf
pop rax
jmp 0x140b0703d
cmp eax, 0x37
jne 0x140b065b9
popf
pop rax
jmp 0x140b083ee
cmp eax, 9
jne 0x140b065c8
popf
pop rax
jmp 0x140b06ca2
cmp eax, 4
jne 0x140b065d7
popf
pop rax
jmp 0x140b06961
cmp eax, 0x16
jne 0x140b065e6
popf
pop rax
jmp 0x140b073c4
cmp eax, 0x28
jne 0x140b065f5
popf
pop rax
jmp 0x140b07d18
cmp eax, 0xa
jne 0x140b06604
popf
pop rax
jmp 0x140b06d12
cmp eax, 0x36
jne 0x140b06613
popf
pop rax
jmp 0x140b0837d
cmp eax, 0x14
jne 0x140b06622
popf
pop rax
jmp 0x140b072cf
cmp eax, 7
jne 0x140b06631
popf
pop rax
jmp 0x140b06b6a
cmp eax, 0x34
jne 0x140b06640
popf
pop rax
jmp 0x140b082b8
cmp eax, 2
jne 0x140b0664f
popf
pop rax
jmp 0x140b067fd
cmp eax, 0x20
jne 0x140b0665e
popf
pop rax
jmp 0x140b078d5
cmp eax, 0x1d
jne 0x140b0666d
popf
pop rax
jmp 0x140b0775b
cmp eax, 0x11
jne 0x140b0667c
popf
pop rax
jmp 0x140b070e5
cmp eax, 0x35
jne 0x140b0668b
popf
pop rax
jmp 0x140b08320
cmp eax, 0x2f
jne 0x140b0669a
popf
pop rax
jmp 0x140b0806e
cmp eax, 0x12
jne 0x140b066a9
popf
pop rax
jmp 0x140b07200
cmp eax, 0x21
jne 0x140b066b8
popf
pop rax
jmp 0x140b0793a
cmp eax, 0x1f
jne 0x140b066c7
popf
pop rax
jmp 0x140b07886
cmp eax, 0xb
jne 0x140b066d6
popf
pop rax
jmp 0x140b06d50
cmp eax, 0xf
jne 0x140b066e5
popf
pop rax
jmp 0x140b06f5c
cmp eax, 0x15
jne 0x140b066f4
popf
pop rax
jmp 0x140b07334
cmp eax, 5
jne 0x140b06703
popf
pop rax
jmp 0x140b06a2c
cmp eax, 6
jne 0x140b06712
popf
pop rax
jmp 0x140b06a84
cmp eax, 0x22
jne 0x140b06721
popf
pop rax
jmp 0x140b079a6
cmp eax, 0x2c
jne 0x140b06730
popf
pop rax
jmp 0x140b07f32
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 0x140b06787
push rax
pushf
mov eax, 0xae5406b0
pushf
not eax
add eax, 0xc4fea1f1
xor eax, 0xa352c3d2
rol eax, 0x35
popf
pushf
not eax
add eax, 0xf3c67015
xor eax, 0xe16f3109
rol eax, 0x11
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x9c4a1dba
pushf
not eax
add eax, 0xc1334103
xor eax, 0x9fa6b6df
rol eax, 0x70
popf
pushf
not eax
add eax, 0x81f1b102
xor eax, 0xec5bf5b2
rol eax, 0x90
popf
jmp 0x140b063e8
call fcn.140af7dd4
mov dword [rax], 0x16
jmp 0x140b08333
mov edx, 0x77d68b89
pushf
not edx
add edx, 0xec857a0a
xor edx, 0x82886126
rol edx, 0x75
popf
pushf
not edx
add edx, 0xc12aec21
xor edx, 0xcc52a74f
rol edx, 0xb1
popf
mov rdi, r15
call fcn.140b2cd51
mov r13, rax
test rax, rax
je 0x140b06886
push rax
pushf
mov eax, 0xcc6bdfbd
pushf
not eax
add eax, 0x8fdbbf21
xor eax, 0x886536d5
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x957652af
xor eax, 0x8ce832b3
rol eax, 0xab
popf
pushf
not eax
add eax, 0xfba77d9a
xor eax, 0xa5022dff
rol eax, 0xf4
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x26e346e
pushf
not eax
add eax, 0xccecf771
xor eax, 0xccdecdf4
rol eax, 0x35
popf
pushf
not eax
add eax, 0xdcf8b903
xor eax, 0xf897e501
rol eax, 0x8b
popf
jmp 0x140b063e8
cmp rax, r15
je 0x140b06908
push rax
pushf
mov eax, 0x90b3dfa1
pushf
not eax
add eax, 0x8b273c75
xor eax, 0xd16d635b
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbcd4a4c2
xor eax, 0xe342cc4f
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x964a10d2
xor eax, 0xb1dfdfde
rol eax, 0xee
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0xff05629b
pushf
not eax
add eax, 0xb7c839d6
xor eax, 0xeccde3eb
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe32e4390
xor eax, 0xdb0dbc9b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xafe820b7
xor eax, 0xac04c5aa
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe91698e5
xor eax, 0xb8ba13b1
rol eax, 0x5e
popf
jmp 0x140b063e8
mov r14, qword [0x140570318]
cmp r14, qword [0x140570330]
mov bpl, byte [rax + 1]
mov byte [rsp + 0x70], bpl
jne 0x140b069d3
push rax
pushf
mov eax, 0x32c4f8fc
pushf
not eax
add eax, 0xfdd215b2
xor eax, 0xf9e7350f
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xafb0ff99
xor eax, 0xa3b7415b
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x83226b2e
xor eax, 0x86de51e7
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xd421ff10
xor eax, 0xbad53f3b
rol eax, 0x19
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0xc71adbde
pushf
not eax
add eax, 0xeafc3221
xor eax, 0x967e15a4
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb8d754f4
xor eax, 0xebbd247d
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa32cdf85
xor eax, 0xa847a2b4
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xeb5c7eb3
xor eax, 0xe6c22061
rol eax, 0x7f
popf
jmp 0x140b063e8
mov rcx, r14
call fcn.140b2c3d4
mov r14, rax
mov qword [0x140570318], rax
push rax
pushf
mov eax, 0x392e880e
pushf
not eax
add eax, 0xeeb38483
xor eax, 0xcebade89
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x928bb064
xor eax, 0x9ac28176
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8ec125ac
xor eax, 0xcb0691cf
rol eax, 0x8c
popf
jmp 0x140b063e8
mov r12d, 0xb88156ea
pushf
not r12d
add r12d, 0xa9971906
xor r12d, 0xa1457296
rol r12d, 0x6c
popf
pushf
not r12d
add r12d, 0xc234847b
xor r12d, 0xaf44b200
rol r12d, 0x59
popf
pushf
not r12d
add r12d, 0xb4aaeae8
xor r12d, 0xca7a0cbd
rol r12d, 0xdc
popf
test r14, r14
jne 0x140b06b24
push rax
pushf
mov eax, 0x693aafbd
pushf
not eax
add eax, 0xa1bdffa9
xor eax, 0x8de56aee
rol eax, 0x50
popf
pushf
not eax
add eax, 0xc9032be2
xor eax, 0xe26cc9e9
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xca0857e9
xor eax, 0xd93f781f
rol eax, 0x44
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x73ff0f50
pushf
not eax
add eax, 0xd9d1b793
xor eax, 0xf2afa41d
rol eax, 0x95
popf
pushf
not eax
add eax, 0xe499b0ad
xor eax, 0xd5eba6c5
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb924d6fa
xor eax, 0xfab06c8c
rol eax, 3
popf
jmp 0x140b063e8
test ebx, ebx
je 0x140b06bc7
push rax
pushf
mov eax, 0x629ebde5
pushf
not eax
add eax, 0xf2c68995
xor eax, 0xdc6c01de
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xded3d65c
xor eax, 0xc37a3d94
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xbd1105c3
xor eax, 0xcc040895
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xefc495c9
xor eax, 0xee445b37
rol eax, 0x26
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x5f01d555
pushf
not eax
add eax, 0xf4701fad
xor eax, 0xf2c00643
rol eax, 0x94
popf
pushf
not eax
add eax, 0xdafce930
xor eax, 0xbcb55495
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xcab3a9af
xor eax, 0xf35e8195
rol eax, 0xcc
popf
jmp 0x140b063e8
cmp qword [0x140570320], rsi
je 0x140b06c6f
push rax
pushf
mov eax, 0x5d51c9f9
pushf
not eax
add eax, 0xf8d0f2dd
xor eax, 0x91929a6a
rol eax, 0x37
popf
pushf
not eax
add eax, 0xeed30abf
xor eax, 0xcc2f76a7
rol eax, 6
popf
pushf
not eax
add eax, 0xf7adada9
xor eax, 0x8905a81d
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x8d2830b0
xor eax, 0xa2cd3271
rol eax, 0xe5
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x11caf163
pushf
not eax
add eax, 0xef6f97a7
xor eax, 0x9fdb1a8a
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc6779a83
xor eax, 0x9e75cdee
rol eax, 0x30
popf
jmp 0x140b063e8
call fcn.140ade14a
test rax, rax
jne 0x140b06cdf
push rax
pushf
mov eax, 0x285772df
pushf
not eax
add eax, 0xf034cd2b
xor eax, 0xd268c9f8
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9765cc4b
xor eax, 0xcb0c75fc
rol eax, 0x32
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0xd237b76e
pushf
not eax
add eax, 0x8faab9ba
xor eax, 0xbb3b194e
rol eax, 0x87
popf
pushf
not eax
add eax, 0xc82c4771
xor eax, 0xc41ec4ed
rol eax, 0x25
popf
jmp 0x140b063e8
call fcn.140af7dd4
mov dword [rax], 0x16
push rax
pushf
mov eax, 0x5cc3062d
pushf
not eax
add eax, 0xfd3eb92e
xor eax, 0xe71352c4
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xe0ada52f
xor eax, 0xc4754441
rol eax, 0x35
popf
jmp 0x140b063e8
or rbp, 0xffffffffffffffff
mov rcx, r15
call fcn.140b5046f
mov eax, ebp
jmp 0x140b0837d
mov r14, qword [0x140570318]
cmp r14, qword [0x140570330]
jne 0x140b06e25
push rax
pushf
mov eax, 0x3b8c965d
pushf
not eax
add eax, 0xd9da81e0
xor eax, 0xcec7f3d0
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf6eac993
xor eax, 0xfec746bf
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xab7a89f1
xor eax, 0xb9d9031d
rol eax, 0x70
popf
pushf
not eax
add eax, 0x9c43ead1
xor eax, 0xa1673e09
rol eax, 0x99
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x23280533
pushf
not eax
add eax, 0xb1d5be97
xor eax, 0xa8ba096b
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xbd2c5e08
xor eax, 0xecac1cd7
rol eax, 0x28
popf
jmp 0x140b063e8
mov rcx, r14
call fcn.140b2c3d4
mov r14, rax
mov qword [0x140570318], rax
jmp 0x140b0723a
test bpl, bpl
je 0x140b06f03
push rax
pushf
mov eax, 0x77192d60
pushf
not eax
add eax, 0xd1b4b23e
xor eax, 0xc6693737
rol eax, 1
popf
pushf
not eax
add eax, 0xf0beb52c
xor eax, 0x852bf18c
rol eax, 0x93
popf
pushf
not eax
add eax, 0x97622cbf
xor eax, 0xe61debf4
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa2c0dce5
xor eax, 0xf7ecf009
rol eax, 0x32
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x9ef38026
pushf
not eax
add eax, 0xec0c8020
xor eax, 0xf361c416
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x8eef2472
xor eax, 0xc9e8065c
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x90e73119
xor eax, 0xfb2ee41e
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xd2182cbf
xor eax, 0xe9f60996
rol eax, 6
popf
jmp 0x140b063e8
mov edx, 0xebb2a070
pushf
not edx
add edx, 0xbcde6944
xor edx, 0xa2aab441
rol edx, 0x16
popf
pushf
not edx
add edx, 0xcf66b849
xor edx, 0x98f1c6e0
rol edx, 0x2a
popf
pushf
not edx
add edx, 0xeec00b09
xor edx, 0x9c5c3b96
rol edx, 0xfc
popf
pushf
not edx
add edx, 0xfb350be0
xor edx, 0x92128e42
rol edx, 0x3d
popf
mov rcx, r12
call fcn.140af2694
xor ecx, ecx
mov qword [0x140570318], rax
call fcn.140b5046f
mov r14, qword [0x140570318]
test r14, r14
je 0x140b0700a
push rax
pushf
mov eax, 0xaa080fc4
pushf
not eax
add eax, 0x8c8b5740
xor eax, 0x832feaa0
rol eax, 9
popf
pushf
not eax
add eax, 0xec76628d
xor eax, 0x931aabd9
rol eax, 0x60
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x235bb519
pushf
not eax
add eax, 0xe55f9c3e
xor eax, 0xc3db6ad8
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xaa9de18a
xor eax, 0xb28058aa
rol eax, 0x25
popf
jmp 0x140b063e8
cmp qword [0x140570320], rsi
jne 0x140b0709f
push rax
pushf
mov eax, 0x30367984
pushf
not eax
add eax, 0xaf31686b
xor eax, 0xe2cbb46c
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x80cfa809
xor eax, 0xfc5067f2
rol eax, 7
popf
pushf
not eax
add eax, 0x860ba92c
xor eax, 0xc6072874
rol eax, 0x70
popf
pushf
not eax
add eax, 0xfdb2db40
xor eax, 0x8d9e764a
rol eax, 0xfd
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x68dfbdeb
pushf
not eax
add eax, 0xfc12a17c
xor eax, 0x945c1686
rol eax, 0x25
popf
pushf
not eax
add eax, 0x896e52e3
xor eax, 0xf7259aeb
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc363d25a
xor eax, 0xdec125c3
rol eax, 0x27
popf
jmp 0x140b063e8
mov edx, 0xf6b4d824
pushf
not edx
add edx, 0x8b6a01bd
xor edx, 0xc840af05
rol edx, 3
popf
pushf
not edx
add edx, 0xd234e0f8
xor edx, 0xe07377f9
rol edx, 0x3a
popf
pushf
not edx
add edx, 0xdf4811fd
xor edx, 0xff681ace
rol edx, 0x5a
popf
pushf
not edx
add edx, 0xcf25f8a6
xor edx, 0xbd6427c4
rol edx, 0xca
popf
mov rcx, r12
call fcn.140af2694
xor ecx, ecx
mov qword [0x140570320], rax
call fcn.140b5046f
cmp qword [0x140570320], rsi
je 0x140b071ba
push rax
pushf
mov eax, 0x912e1e11
pushf
not eax
add eax, 0x82193610
xor eax, 0xdb449b6e
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc57e8ebb
xor eax, 0xdd8cacaf
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xfa05dbd2
xor eax, 0x9d100112
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe822b584
xor eax, 0xcf71f9c4
rol eax, 0x5c
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0xbd8c43a5
pushf
not eax
add eax, 0xbe15be5f
xor eax, 0x88503932
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa40bfd4c
xor eax, 0x87db8942
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xebcccbe9
xor eax, 0xd1e47260
rol eax, 0xbe
popf
jmp 0x140b063e8
mov r14, qword [0x140570318]
push rax
pushf
mov eax, 0x937e80d4
pushf
not eax
add eax, 0xd4d37ad3
xor eax, 0x808eaa10
rol eax, 0x38
popf
pushf
not eax
add eax, 0x87ac222b
xor eax, 0x9a8a47d7
rol eax, 0x8b
popf
jmp 0x140b063e8
test r14, r14
je 0x140b07289
push rax
pushf
mov eax, 0xba9feee4
pushf
not eax
add eax, 0x9ae96124
xor eax, 0xf39d3375
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa95ad2f5
xor eax, 0xc23c3e2b
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe5b2ecfd
xor eax, 0xc1af278b
rol eax, 6
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x3b9e82eb
pushf
not eax
add eax, 0xb6f0a9bd
xor eax, 0xb2e47689
rol eax, 0x39
popf
pushf
not eax
add eax, 0xd9625d00
xor eax, 0xb171790f
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xfdf9f5be
xor eax, 0xd8bc9abf
rol eax, 0x30
popf
jmp 0x140b063e8
mov rax, qword [r14]
mov r12, r13
sub r12, r15
mov rbx, r14
push rax
pushf
mov eax, 0xf0e74a5d
pushf
not eax
add eax, 0xe5956668
xor eax, 0x81cd58cc
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x96f812d8
xor eax, 0xaed5ccbd
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x8da64c2d
xor eax, 0x9bc592de
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xa5826271
xor eax, 0xfc55c0d5
rol eax, 0x98
popf
jmp 0x140b063e8
test rax, rax
je 0x140b0736b
push rax
pushf
mov eax, 0xe80a3500
pushf
not eax
add eax, 0xd6e7291a
xor eax, 0x8c466024
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xe271f01a
xor eax, 0xf75d1b73
rol eax, 1
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0xa0c6f8ec
pushf
not eax
add eax, 0xf4df6178
xor eax, 0xf0f10e44
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x9a0fa1af
xor eax, 0xcddefc01
rol eax, 0x17
popf
pushf
not eax
add eax, 0xff014daa
xor eax, 0xeac46c3d
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x9ea58db5
xor eax, 0xe2e47a49
rol eax, 0x46
popf
jmp 0x140b063e8
mov r8, r12
mov rdx, rax
mov rcx, r15
call fcn.140b4ce04
test eax, eax
jne 0x140b0741c
push rax
pushf
mov eax, 0x1e99165
pushf
not eax
add eax, 0x98075376
xor eax, 0xcb13851b
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xfbbe1683
xor eax, 0xc9579633
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc3c7b810
xor eax, 0xb3554ac4
rol eax, 0
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x9dc50911
pushf
not eax
add eax, 0x8dc8f202
xor eax, 0x94546599
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf017c1da
xor eax, 0x91e21c7a
rol eax, 0x7f
popf
jmp 0x140b063e8
mov rax, qword [rbx]
cmp byte [r12 + rax], 0x3d
je 0x140b0749f
push rax
pushf
mov eax, 0x80189c95
pushf
not eax
add eax, 0xfee44bf0
xor eax, 0xd16a9e61
rol eax, 0x31
popf
pushf
not eax
add eax, 0x912ae2f4
xor eax, 0x91e02c87
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc507e399
xor eax, 0xc7b9268e
rol eax, 0x5f
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x100cf5d1
pushf
not eax
add eax, 0xaed4eda3
xor eax, 0xc67c631e
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe4a0000a
xor eax, 0xb406143b
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc2bd04c2
xor eax, 0xb9cd7a83
rol eax, 0x6d
popf
jmp 0x140b063e8
cmp byte [r12 + rax], sil
je 0x140b07544
push rax
pushf
mov eax, 0x4d99f2ac
pushf
not eax
add eax, 0x8972ae4d
xor eax, 0x8c6e53c8
rol eax, 0x13
popf
pushf
not eax
add eax, 0xa5259d0b
xor eax, 0x9d2f616e
rol eax, 0xba
popf
pushf
not eax
add eax, 0xee19bec8
xor eax, 0x8add8ea0
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb98d6c9e
xor eax, 0xc8a28d6c
rol eax, 0xdd
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x72e2932
pushf
not eax
add eax, 0xb41bacfc
xor eax, 0xe97451f2
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x97f42357
xor eax, 0xf7956989
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xaaf83a2b
xor eax, 0xc27465fa
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe492543f
xor eax, 0x8969936b
rol eax, 0x82
popf
jmp 0x140b063e8
add rbx, 8
mov rax, qword [rbx]
jmp 0x140b07334
sub rbx, r14
sar rbx, 3
jmp 0x140b076b7
sub rbx, r14
sar rbx, 3
neg rbx
push rax
pushf
mov eax, 0x431431e1
pushf
not eax
add eax, 0x9fc9c5b3
xor eax, 0x92e15347
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb50ad00a
xor eax, 0xe03bdbc9
rol eax, 0x10
popf
pushf
not eax
add eax, 0xee4c10bf
xor eax, 0xdf2075e4
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf5046fc5
xor eax, 0x937d1963
rol eax, 0x4e
popf
jmp 0x140b063e8
test rbx, rbx
js 0x140b07715
push rax
pushf
mov eax, 0x8cd55cb4
pushf
not eax
add eax, 0xcd00a626
xor eax, 0x8fc15094
rol eax, 0xf
popf
pushf
not eax
add eax, 0xdc0a7b2a
xor eax, 0xb31dd64c
rol eax, 0x74
popf
pushf
not eax
add eax, 0xa58dcce3
xor eax, 0x9f4a4475
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xdafb185b
xor eax, 0xb6d52fc0
rol eax, 0xde
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x5475f6c3
pushf
not eax
add eax, 0xb568d2e4
xor eax, 0xda808037
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xbcb75891
xor eax, 0xbd1f6e48
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc3378f25
xor eax, 0xbc6b7865
rol eax, 0x2a
popf
jmp 0x140b063e8
cmp qword [r14], rsi
je 0x140b077b9
push rax
pushf
mov eax, 0x698e2ff3
pushf
not eax
add eax, 0xf19bf15a
xor eax, 0x9ffb5797
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xf20490b4
xor eax, 0xb5a086d4
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe33165b6
xor eax, 0xfed6ed4e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x81a93fd9
xor eax, 0xb54d51a9
rol eax, 0xc1
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x5acc222
pushf
not eax
add eax, 0x969c70ec
xor eax, 0xb2f0a7fd
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xec34ee36
xor eax, 0xf3f94d25
rol eax, 0x91
popf
jmp 0x140b063e8
mov rcx, qword [r14 + rbx*8]
call fcn.140b5046f
test bpl, bpl
je 0x140b0782d
push rax
pushf
mov eax, 0xb6c9f37f
pushf
not eax
add eax, 0x8c5acc6a
xor eax, 0xba4ccb86
rol eax, 0x89
popf
pushf
not eax
add eax, 0xaca26a4e
xor eax, 0xf483916e
rol eax, 0x8d
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x404de2c8
pushf
not eax
add eax, 0xfbfec0c8
xor eax, 0x9550d387
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb535773d
xor eax, 0xd6324533
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf7123fbf
xor eax, 0x976256fe
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x986c0a4c
xor eax, 0xf0109846
rol eax, 0x8d
popf
jmp 0x140b063e8
mov qword [r14 + rbx*8], r15
jmp 0x140b07e07
mov rax, qword [r14 + rbx*8 + 8]
mov qword [r14 + rbx*8], rax
inc rbx
push rax
pushf
mov eax, 0xf65379ce
pushf
not eax
add eax, 0xa9edb78e
xor eax, 0xefd50b49
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xc0915380
xor eax, 0xf9be7511
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa069c81b
xor eax, 0xd752bcfc
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xe2463a02
xor eax, 0x99c49eda
rol eax, 0x36
popf
jmp 0x140b063e8
cmp qword [r14 + rbx*8], rsi
jne 0x140b07973
push rax
pushf
mov eax, 0x31b241e
pushf
not eax
add eax, 0x9d0e479c
xor eax, 0xca267669
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8d385721
xor eax, 0xe29f2e79
rol eax, 0x11
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0xd6753068
pushf
not eax
add eax, 0xc69fda47
xor eax, 0xb12f69fb
rol eax, 0x54
popf
pushf
not eax
add eax, 0x9e05ed11
xor eax, 0x9bb3dcb4
rol eax, 0xf4
popf
jmp 0x140b063e8
mov r8d, 0x43c86648
pushf
not r8d
add r8d, 0xc08e30a2
xor r8d, 0xc0043c0a
rol r8d, 0x21
popf
pushf
not r8d
add r8d, 0x9fd77bc9
xor r8d, 0xbdcf6c3b
rol r8d, 0x87
popf
pushf
not r8d
add r8d, 0xc9c4101c
xor r8d, 0xfb5282c6
rol r8d, 0x20
popf
mov rdx, rbx
mov rcx, r14
call fcn.140aeb83c
xor ecx, ecx
mov rbx, rax
call fcn.140b5046f
test rbx, rbx
je 0x140b07a44
push rax
pushf
mov eax, 0xdb4bd515
pushf
not eax
add eax, 0xa10c5d28
xor eax, 0x8da2c0e9
rol eax, 0xda
popf
pushf
not eax
add eax, 0xecdfc565
xor eax, 0xffbe3ccd
rol eax, 0x3e
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x52a47249
pushf
not eax
add eax, 0xe33a432d
xor eax, 0x821e0886
rol eax, 0x26
popf
pushf
not eax
add eax, 0x8c340c6b
xor eax, 0xc29ba7b0
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf6249053
xor eax, 0x9d75f650
rol eax, 0xfd
popf
jmp 0x140b063e8
mov qword [0x140570318], rbx
jmp 0x140b07e50
test bpl, bpl
jne 0x140b07b27
push rax
pushf
mov eax, 0x7193d9d5
pushf
not eax
add eax, 0x80e23edc
xor eax, 0xead9e3d8
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9002dac2
xor eax, 0x9bd776d3
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x8b7482a3
xor eax, 0xf198bf41
rol eax, 8
popf
pushf
not eax
add eax, 0xea2490e1
xor eax, 0x8633d053
rol eax, 0xda
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x372aa293
pushf
not eax
add eax, 0xedbdec8a
xor eax, 0xc950b61e
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd4110965
xor eax, 0xd9f11ca5
rol eax, 0x3b
popf
jmp 0x140b063e8
mov ebp, esi
jmp 0x140b06d54
neg rbx
lea rdx, [rbx + 2]
cmp rdx, rbx
jb 0x140b07bfd
push rax
pushf
mov eax, 0x41913eeb
pushf
not eax
add eax, 0xb5dd41af
xor eax, 0xdbd33e0d
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x8e242b89
xor eax, 0x923c5c57
rol eax, 0x44
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x15f3f790
pushf
not eax
add eax, 0xdec8e90d
xor eax, 0xef852239
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x9d92a566
xor eax, 0xca3cbbd5
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x8a2e1e51
xor eax, 0xd40f76e0
rol eax, 0x5c
popf
jmp 0x140b063e8
movabs rax, 0x9a9bd0d2e3271b81
pushf
not rax
add rax, 0x5ad3660e
xor rax, 0x7781a381
rol rax, 0x22
popf
pushf
not rax
add rax, 0x6639c00d
xor rax, 0x675efca7
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x64ea86eb
xor rax, 0x5c4e2b6d
rol rax, 0xfa
popf
pushf
not rax
add rax, 0x7614896e
xor rax, 0x42325de0
rol rax, 0x36
popf
cmp rdx, rax
jae 0x140b07ce5
push rax
pushf
mov eax, 0x6021444a
pushf
not eax
add eax, 0xfcd82910
xor eax, 0xf4adc6df
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd8e0d5fe
xor eax, 0xb6c36de2
rol eax, 0x93
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0xbff1d1c7
pushf
not eax
add eax, 0xe5674899
xor eax, 0xd284d4cb
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xbad02318
xor eax, 0xcab4dee2
rol eax, 0x4d
popf
jmp 0x140b063e8
mov r8d, 0x22ac19fc
pushf
not r8d
add r8d, 0x97defc1b
xor r8d, 0xe38ea2ab
rol r8d, 0x5a
popf
pushf
not r8d
add r8d, 0xa1201c08
xor r8d, 0xcac53b05
rol r8d, 0xb7
popf
mov rcx, r14
call fcn.140aeb83c
xor ecx, ecx
mov r14, rax
call fcn.140b5046f
test r14, r14
je 0x140b07d9e
push rax
pushf
mov eax, 0x441fee47
pushf
not eax
add eax, 0x88fdebd1
xor eax, 0xe246cd4e
rol eax, 0x34
popf
pushf
not eax
add eax, 0xe9537b0f
xor eax, 0xdcd905db
rol eax, 0x39
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x1211dd37
pushf
not eax
add eax, 0xdb31355a
xor eax, 0x9f9d1def
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xef6ae4ce
xor eax, 0xd899a700
rol eax, 0x86
popf
pushf
not eax
add eax, 0xe5915f9c
xor eax, 0xbfcbc99a
rol eax, 0x53
popf
pushf
not eax
add eax, 0xdb36ff98
xor eax, 0xd6addc9b
rol eax, 0xb5
popf
jmp 0x140b063e8
mov qword [r14 + rbx*8], r15
mov qword [r14 + rbx*8 + 8], rsi
mov qword [0x140570318], r14
mov rdi, rsi
push rax
pushf
mov eax, 0x9aa070d2
pushf
not eax
add eax, 0x9db6efb6
xor eax, 0xa13316ee
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd5c66cff
xor eax, 0xb5baa883
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb75b1932
xor eax, 0xd2619a2c
rol eax, 0x14
popf
jmp 0x140b063e8
cmp dword [rsp + 0x78], esi
je 0x140b07eb2
push rax
pushf
mov eax, 0x572729d3
pushf
not eax
add eax, 0xddf1008a
xor eax, 0xf595b847
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe2520d4c
xor eax, 0xd962c2cb
rol eax, 1
popf
pushf
not eax
add eax, 0xb4a7264f
xor eax, 0x86ad6cff
rol eax, 0xd
popf
pushf
not eax
add eax, 0x935b0eb7
xor eax, 0xabbd0c69
rol eax, 0xa3
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0xb96a9c11
pushf
not eax
add eax, 0xc8138d17
xor eax, 0xacc3433c
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xafd36c3b
xor eax, 0x9fb15390
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb4a89e8b
xor eax, 0xfc7ab41d
rol eax, 0xfb
popf
jmp 0x140b063e8
or rbp, 0xffffffffffffffff
mov r14, rbp
push rax
pushf
mov eax, 0xea5953b
pushf
not eax
add eax, 0x8c0e9054
xor eax, 0xbb7ac0e9
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb2221039
xor eax, 0xb5b080aa
rol eax, 0xda
popf
jmp 0x140b063e8
inc r14
cmp byte [r15 + r14], sil
jne 0x140b07f32
mov edx, 0x534613ba
pushf
not edx
add edx, 0xa1ae5b6d
xor edx, 0xe0e06d91
rol edx, 0xd4
popf
pushf
not edx
add edx, 0x9b89d3a6
xor edx, 0xe6063e1c
rol edx, 0x98
popf
pushf
not edx
add edx, 0xd7edbaab
xor edx, 0x98ce61d5
rol edx, 0xd4
popf
lea rcx, [r14 + 2]
call fcn.140af2694
mov rbx, rax
test rax, rax
jne 0x140b07fd6
push rax
pushf
mov eax, 0x9d860c98
pushf
not eax
add eax, 0xdc8fac07
xor eax, 0xcb6e603e
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe8919677
xor eax, 0x8913e891
rol eax, 0x14
popf
pushf
not eax
add eax, 0xefcd40b5
xor eax, 0xb7e07dfd
rol eax, 0x1d
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0xd26a7d66
pushf
not eax
add eax, 0xcdb22a3f
xor eax, 0x99a99959
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x82c720ee
xor eax, 0x869b4143
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xa1cf25f6
xor eax, 0xf253430b
rol eax, 0x24
popf
pushf
not eax
add eax, 0x8708f42d
xor eax, 0x80983ab0
rol eax, 0xfc
popf
jmp 0x140b063e8
xor ecx, ecx
call fcn.140b5046f
jmp 0x140b08228
mov r8, r15
lea rdx, [r14 + 2]
mov rcx, rbx
call fcn.140b19715
test eax, eax
jne 0x140b080de
push rax
pushf
mov eax, 0x4aaf953c
pushf
not eax
add eax, 0x82e28dd9
xor eax, 0xfbefae4f
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x9df6c6ac
xor eax, 0xdcf20779
rol eax, 0xee
popf
pushf
not eax
add eax, 0xa08bdda3
xor eax, 0xe2fdef7f
rol eax, 0x15
popf
pushf
not eax
add eax, 0x84dace09
xor eax, 0x83e5f817
rol eax, 0x2b
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0x23cbdb7a
pushf
not eax
add eax, 0xfe92988f
xor eax, 0xa5d4faf5
rol eax, 0x79
popf
pushf
not eax
add eax, 0x939ff2c8
xor eax, 0xed467eae
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf2402211
xor eax, 0xdf7865c6
rol eax, 0x1e
popf
jmp 0x140b063e8
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.14058dc49
test eax, eax
jne 0x140b08187
push rax
pushf
mov eax, 0x3fc8771f
pushf
not eax
add eax, 0x8bb73916
xor eax, 0x874acf56
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc0364f42
xor eax, 0xb30e0e57
rol eax, 0x8f
popf
jmp 0x140b063e8
push rax
pushf
mov eax, 0xf421b5ab
pushf
not eax
add eax, 0xe1fa3a71
xor eax, 0x89d1542e
rol eax, 0x66
popf
pushf
not eax
add eax, 0xf7924b63
xor eax, 0xc7eeb8e2
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xd319b081
xor eax, 0xabe6bfd8
rol eax, 0xc6
popf
jmp 0x140b063e8
call fcn.140af7dd4
mov rcx, rbx
mov dword [rax], 0x2a
call fcn.140b5046f
mov esi, ebp
push rax
pushf
mov eax, 0x32271097
pushf
not eax
add eax, 0xa78ab7f9
xor eax, 0xecd1bf7b
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xecac6a00
xor eax, 0xba93bba7
rol eax, 0x60
popf
pushf
not eax
add eax, 0xcc241b72
xor eax, 0xb13e7e16
rol eax, 0x29
popf
jmp 0x140b063e8
mov rcx, rdi
call fcn.140b5046f
mov eax, esi
jmp 0x140b0837d
mov rcx, rbx
call fcn.140b5046f
push rax
pushf
mov eax, 0xd740748c
pushf
not eax
add eax, 0x825dd891
xor eax, 0xd8822d51
rol eax, 0x24
popf
pushf
not eax
add eax, 0x80cc85c3
xor eax, 0xe82509b3
rol eax, 0xe
popf
pushf
not eax
add eax, 0xba42b784
xor eax, 0xf88c8bc7
rol eax, 0xc
popf
jmp 0x140b063e8
mov rcx, rdi
call fcn.140b5046f
xor eax, eax
jmp 0x140b0837d
call fcn.140af7dd4
mov rcx, r15
mov dword [rax], 0x16
call fcn.140b5046f
or rax, 0xffffffffffffffff
push rax
pushf
mov eax, 0xad5f46b6
pushf
not eax
add eax, 0xbbbd2966
xor eax, 0xce62966b
rol eax, 0x17
popf
pushf
not eax
add eax, 0xd483c601
xor eax, 0xb9190150
rol eax, 0x64
popf
pushf
not eax
add eax, 0x9e1b2ee1
xor eax, 0xea767d74
rol eax, 0x73
popf
jmp 0x140b063e8
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.140b19f79
int3