Function at 0x1406b53c9
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x1542cc88
pushf
not eax
add eax, 0x9f6c8b94
xor eax, 0xac241aa8
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb3dfb078
xor eax, 0xbccf1829
rol eax, 0x49
popf
pushf
not eax
add eax, 0xe3677ce6
xor eax, 0xe46964cb
rol eax, 0x18
popf
pushf
not eax
add eax, 0x811bb6cc
xor eax, 0xb020e554
rol eax, 0xa5
popf
cmp eax, 0x29
jne 0x1406b542c
popf
pop rax
jmp 0x1406b6ddf
cmp eax, 0
jne 0x1406b543b
popf
pop rax
jmp 0x1406b56ed
cmp eax, 3
jne 0x1406b544a
popf
pop rax
jmp 0x1406b594b
cmp eax, 1
jne 0x1406b5459
popf
pop rax
jmp 0x1406b57e8
cmp eax, 0xd
jne 0x1406b5468
popf
pop rax
jmp 0x1406b5ecc
cmp eax, 0x1a
jne 0x1406b5477
popf
pop rax
jmp 0x1406b6670
cmp eax, 0xe
jne 0x1406b5486
popf
pop rax
jmp 0x1406b5f15
cmp eax, 0xb
jne 0x1406b5495
popf
pop rax
jmp 0x1406b5da7
cmp eax, 0x19
jne 0x1406b54a4
popf
pop rax
jmp 0x1406b65db
cmp eax, 8
jne 0x1406b54b3
popf
pop rax
jmp 0x1406b5c62
cmp eax, 0x2a
jne 0x1406b54c2
popf
pop rax
jmp 0x1406b6ea4
cmp eax, 0x17
jne 0x1406b54d1
popf
pop rax
jmp 0x1406b64bd
cmp eax, 0x1c
jne 0x1406b54e0
popf
pop rax
jmp 0x1406b6797
cmp eax, 0x2e
jne 0x1406b54ef
popf
pop rax
jmp 0x1406b7120
cmp eax, 0x18
jne 0x1406b54fe
popf
pop rax
jmp 0x1406b653e
cmp eax, 0x2b
jne 0x1406b550d
popf
pop rax
jmp 0x1406b6edc
cmp eax, 0x1b
jne 0x1406b551c
popf
pop rax
jmp 0x1406b66d3
cmp eax, 0x2d
jne 0x1406b552b
popf
pop rax
jmp 0x1406b7074
cmp eax, 0x23
jne 0x1406b553a
popf
pop rax
jmp 0x1406b6b66
cmp eax, 0x25
jne 0x1406b5549
popf
pop rax
jmp 0x1406b6c15
cmp eax, 0xf
jne 0x1406b5558
popf
pop rax
jmp 0x1406b5fc0
cmp eax, 0x13
jne 0x1406b5567
popf
pop rax
jmp 0x1406b6289
cmp eax, 0x15
jne 0x1406b5576
popf
pop rax
jmp 0x1406b63ae
cmp eax, 0x24
jne 0x1406b5585
popf
pop rax
jmp 0x1406b6ba2
cmp eax, 0x1e
jne 0x1406b5594
popf
pop rax
jmp 0x1406b6862
cmp eax, 0xc
jne 0x1406b55a3
popf
pop rax
jmp 0x1406b5e7e
cmp eax, 0x26
jne 0x1406b55b2
popf
pop rax
jmp 0x1406b6c58
cmp eax, 0x27
jne 0x1406b55c1
popf
pop rax
jmp 0x1406b6d26
cmp eax, 0x1f
jne 0x1406b55d0
popf
pop rax
jmp 0x1406b690a
cmp eax, 0x10
jne 0x1406b55df
popf
pop rax
jmp 0x1406b6069
cmp eax, 0x2c
jne 0x1406b55ee
popf
pop rax
jmp 0x1406b6faa
cmp eax, 9
jne 0x1406b55fd
popf
pop rax
jmp 0x1406b5d0b
cmp eax, 4
jne 0x1406b560c
popf
pop rax
jmp 0x1406b59df
cmp eax, 0x16
jne 0x1406b561b
popf
pop rax
jmp 0x1406b643f
cmp eax, 0x28
jne 0x1406b562a
popf
pop rax
jmp 0x1406b6da4
cmp eax, 0xa
jne 0x1406b5639
popf
pop rax
jmp 0x1406b5d47
cmp eax, 0x22
jne 0x1406b5648
popf
pop rax
jmp 0x1406b6a96
cmp eax, 0x14
jne 0x1406b5657
popf
pop rax
jmp 0x1406b62f7
cmp eax, 7
jne 0x1406b5666
popf
pop rax
jmp 0x1406b5bdf
cmp eax, 5
jne 0x1406b5675
popf
pop rax
jmp 0x1406b5a16
cmp eax, 2
jne 0x1406b5684
popf
pop rax
jmp 0x1406b58bd
cmp eax, 0x20
jne 0x1406b5693
popf
pop rax
jmp 0x1406b69ea
cmp eax, 0x1d
jne 0x1406b56a2
popf
pop rax
jmp 0x1406b6823
cmp eax, 0x11
jne 0x1406b56b1
popf
pop rax
jmp 0x1406b6174
cmp eax, 6
jne 0x1406b56c0
popf
pop rax
jmp 0x1406b5add
cmp eax, 0x2f
jne 0x1406b56cf
popf
pop rax
jmp 0x1406b7181
cmp eax, 0x12
jne 0x1406b56de
popf
pop rax
jmp 0x1406b6208
cmp eax, 0x21
jne 0x1406b56ed
popf
pop rax
jmp 0x1406b6a8d
mov r11, rsp
mov qword [r11 + 0x10], rbx
mov qword [r11 + 0x18], rbp
mov qword [r11 + 0x20], rsi
push rdi
push r14
push r15
sub rsp, 0x30
movsxd r15, ecx
xor ebx, ebx
mov r10, r15
mov byte [r9], bl
and r10d, 0x3f
lea rcx, [0x1b570f46a]
pushf
sub rcx, 0x7517543a
popf
mov rax, r15
mov r14, r9
sar rax, 6
mov esi, r8d
mov rbp, rdx
lea r10, [r10 + r10*8]
mov rax, qword [rcx + rax*8]
cmp byte [rax + r10*8 + 0x38], bl
jge 0x1406b57a2
push rax
pushf
mov eax, 0xc0a4b163
pushf
not eax
add eax, 0xa20b761b
xor eax, 0xdb8f9324
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa89d4a12
xor eax, 0xc77e7915
rol eax, 0x16
popf
pushf
not eax
add eax, 0xdb8d52de
xor eax, 0xfec143b2
rol eax, 0x11
popf
pushf
not eax
add eax, 0xd427112d
xor eax, 0xdef91b76
rol eax, 0xa5
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x497a485d
pushf
not eax
add eax, 0xa04374d7
xor eax, 0xf659b390
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xdb7a1854
xor eax, 0xf9f98df5
rol eax, 0x22
popf
pushf
not eax
add eax, 0xbf01a318
xor eax, 0xd6c84290
rol eax, 7
popf
jmp 0x1406b541d
mov edi, 0x86021ecb
pushf
not edi
add edi, 0xdf2bb7b6
xor edi, 0xcd265621
rol edi, 0x8b
popf
pushf
not edi
add edi, 0xa206c26b
xor edi, 0xe9760585
rol edi, 0xf7
popf
pushf
not edi
add edi, 0xe1946781
xor edi, 0xb9aef580
rol edi, 0x4a
popf
test edi, r8d
jne 0x1406b588a
push rax
pushf
mov eax, 0x5c4f9dd9
pushf
not eax
add eax, 0xff6864e7
xor eax, 0xfc383e34
rol eax, 0xd
popf
pushf
not eax
add eax, 0xccc65776
xor eax, 0xbd07a7d1
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xd3f871d6
xor eax, 0xf5ae22d7
rol eax, 0x19
popf
pushf
not eax
add eax, 0x949674e3
xor eax, 0xd09a70d0
rol eax, 0xa
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x38db42fb
pushf
not eax
add eax, 0xefc29ec7
xor eax, 0x8cfe789b
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x996b0372
xor eax, 0xc55c7d23
rol eax, 0xff
popf
jmp 0x1406b541d
lea rcx, [r11 + 8]
mov dword [rsp + 0x50], ebx
call fcn.14067cd63
test eax, eax
jne 0x1406b5918
push rax
pushf
mov eax, 0xe92d876b
pushf
not eax
add eax, 0xf9327ad7
xor eax, 0x82f09d79
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xf5310acf
xor eax, 0x8f03b1a4
rol eax, 0x88
popf
pushf
not eax
add eax, 0xab8125c0
xor eax, 0xc4f87f9a
rol eax, 0x96
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xbf3f7e46
pushf
not eax
add eax, 0xd83c8777
xor eax, 0x952d1eda
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb2be614a
xor eax, 0x9ad63379
rol eax, 0x93
popf
jmp 0x1406b541d
mov eax, dword [rsp + 0x50]
and eax, edi
jne 0x1406b5986
push rax
pushf
mov eax, 0x282f965c
pushf
not eax
add eax, 0xa18dd4fc
xor eax, 0xab862f00
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x890adca3
xor eax, 0x979ed3d3
rol eax, 0x47
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x2e496490
pushf
not eax
add eax, 0xd81a7403
xor eax, 0xb15ad16a
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xfdf46dc8
xor eax, 0x94a8a368
rol eax, 0x68
popf
pushf
not eax
add eax, 0xbcd2b625
xor eax, 0xc76bd246
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xd8194d26
xor eax, 0xbce2ddf5
rol eax, 0x41
popf
jmp 0x1406b541d
bts esi, 0xe
push rax
pushf
mov eax, 0x76c0655b
pushf
not eax
add eax, 0xba2b8915
xor eax, 0xa3bb305a
rol eax, 0x46
popf
pushf
not eax
add eax, 0xdadbc695
xor eax, 0xa3d6cd9c
rol eax, 0xe8
popf
jmp 0x1406b541d
mov ecx, esi
and ecx, edi
mov edi, 0xe3b7226d
pushf
not edi
add edi, 0xd1b4d42f
xor edi, 0x8cee88b2
rol edi, 0xc5
popf
pushf
not edi
add edi, 0xb22ca19e
xor edi, 0x8fc17331
rol edi, 0xf
popf
cmp ecx, 0x4000
je 0x1406b5a97
push rax
pushf
mov eax, 0xeb4369ee
pushf
not eax
add eax, 0xa32ae783
xor eax, 0xe5490964
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa5e3cc10
xor eax, 0xb9320453
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8add1e86
xor eax, 0xac16cbb9
rol eax, 0x37
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xc9f3499c
pushf
not eax
add eax, 0xb852b3cc
xor eax, 0xde9416ab
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa0fe22d7
xor eax, 0xf3ae5731
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc73866d6
xor eax, 0xf40ddb63
rol eax, 8
popf
jmp 0x1406b541d
lea eax, [rcx - 0x10000]
mov edx, 0x2d4b6a92
pushf
not edx
add edx, 0xf716a07b
xor edx, 0xce23655f
rol edx, 0x2a
popf
pushf
not edx
add edx, 0xc7621777
xor edx, 0x975e7363
rol edx, 0xc
popf
pushf
not edx
add edx, 0xc48c1855
xor edx, 0xd0433cbd
rol edx, 0x60
popf
pushf
not edx
add edx, 0x8d64a526
xor edx, 0xd2e54cd7
rol edx, 0xdd
popf
test edx, eax
je 0x1406b5b99
push rax
pushf
mov eax, 0x92448804
pushf
not eax
add eax, 0xb9087570
xor eax, 0xf5016e60
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xad8c7d8e
xor eax, 0x8aafee58
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xdec095b3
xor eax, 0xcfb1d241
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd2e6eeaf
xor eax, 0xfe408797
rol eax, 0xb
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xbe51ee80
pushf
not eax
add eax, 0x9cb09d28
xor eax, 0xff3fd85e
rol eax, 0x35
popf
pushf
not eax
add eax, 0xb616573d
xor eax, 0xeb0f8640
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xd7225256
xor eax, 0xd2750418
rol eax, 0x28
popf
jmp 0x1406b541d
lea eax, [rcx - 0x20000]
test edx, eax
je 0x1406b5c2f
push rax
pushf
mov eax, 0x366b1ee3
pushf
not eax
add eax, 0x8ae7cd77
xor eax, 0xfbde847c
rol eax, 0x32
popf
pushf
not eax
add eax, 0xa7219604
xor eax, 0xd07bef5d
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xab67f6f8
xor eax, 0xf1d47495
rol eax, 0x28
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x63fbd081
pushf
not eax
add eax, 0x9f4366a8
xor eax, 0xa9d53575
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x89125fb2
xor eax, 0xf66e8c1f
rol eax, 0x53
popf
jmp 0x1406b541d
lea eax, [rcx - 0x40000]
test edx, eax
jne 0x1406b5cc5
push rax
pushf
mov eax, 0xfd8a2fe7
pushf
not eax
add eax, 0xa6e2a151
xor eax, 0xbc8214a7
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe7c8f7f0
xor eax, 0x8aae1197
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd521ed2d
xor eax, 0x9dbebb3f
rol eax, 0x88
popf
pushf
not eax
add eax, 0xde5f7842
xor eax, 0xd4c4679e
rol eax, 0xa5
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x97590e56
pushf
not eax
add eax, 0x8ba60d74
xor eax, 0xed343df2
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xecd4c2cc
xor eax, 0xb4863c51
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xcff8ed93
xor eax, 0xdfeaf19a
rol eax, 0x4e
popf
jmp 0x1406b541d
mov byte [r14], 1
jmp 0x1406b5f15
or esi, eax
jmp 0x1406b5a16
mov ecx, 0x286d8408
pushf
not ecx
add ecx, 0x9fd1711e
xor ecx, 0xc627d197
rol ecx, 0x42
popf
pushf
not ecx
add ecx, 0x96ea0d91
xor ecx, 0xa0f989c6
rol ecx, 0x18
popf
pushf
not ecx
add ecx, 0xec86f934
xor ecx, 0xec15d861
rol ecx, 0xe2
popf
mov eax, esi
and eax, ecx
cmp eax, ecx
jne 0x1406b5e4b
push rax
pushf
mov eax, 0x51a1ab94
pushf
not eax
add eax, 0xff3f7522
xor eax, 0x9fd9872e
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb2c393d0
xor eax, 0xc2e6b449
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x84cfdbb7
xor eax, 0xcd797351
rol eax, 1
popf
pushf
not eax
add eax, 0xc8e0807e
xor eax, 0xc2bcdac4
rol eax, 0xa8
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xcc529d83
pushf
not eax
add eax, 0xfca62c0c
xor eax, 0xc2d59df5
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xfa8590d1
xor eax, 0xcaf16034
rol eax, 0x83
popf
jmp 0x1406b541d
mov byte [r14], dil
jmp 0x1406b5f15
mov byte [r14], bl
push rax
pushf
mov eax, 0x89605675
pushf
not eax
add eax, 0x90e1976b
xor eax, 0xaf37e249
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa38457af
xor eax, 0xe4f0766f
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x817f23a2
xor eax, 0xbdbee9e3
rol eax, 0x15
popf
jmp 0x1406b541d
test esi, 0x70000
je 0x1406b5f7a
push rax
pushf
mov eax, 0x9e3ba406
pushf
not eax
add eax, 0xd4d1160f
xor eax, 0xd41cf77c
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x98ca9208
xor eax, 0xce285cba
rol eax, 0x73
popf
pushf
not eax
add eax, 0x99885fd0
xor eax, 0xbe1f4411
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd9095fc0
xor eax, 0x9b96a7c6
rol eax, 0x89
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x75db65a0
pushf
not eax
add eax, 0xaf1a4856
xor eax, 0xc35a3c63
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x91fdb012
xor eax, 0xe6502404
rol eax, 0x38
popf
pushf
not eax
add eax, 0xf7bdc945
xor eax, 0xa7ac7082
rol eax, 0xb1
popf
jmp 0x1406b541d
test byte [rbp], 0x40
jne 0x1406b6023
push rax
pushf
mov eax, 0x2fbe4055
pushf
not eax
add eax, 0xab6e0b5c
xor eax, 0x99659c89
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe90b822f
xor eax, 0xfa7f5842
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf1faf90d
xor eax, 0xb02192ca
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xc6b05628
xor eax, 0xd801b9d8
rol eax, 0xd0
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xd604a51b
pushf
not eax
add eax, 0xc49e7e65
xor eax, 0x907ca0e7
rol eax, 0x81
popf
pushf
not eax
add eax, 0xba7b7317
xor eax, 0xc74f81b7
rol eax, 9
popf
pushf
not eax
add eax, 0xf3b71ae7
xor eax, 0xf3bae8ef
rol eax, 0x39
popf
jmp 0x1406b541d
mov eax, dword [rbp + 4]
mov ecx, 0x9b3325f1
pushf
not ecx
add ecx, 0xaedea1da
xor ecx, 0xdde4e59e
rol ecx, 0xaf
popf
pushf
not ecx
add ecx, 0x88b8042e
xor ecx, 0xb57c9d06
rol ecx, 0xc4
popf
and eax, ecx
mov esi, 0x55b72e7
pushf
not esi
add esi, 0xb0b2e543
xor esi, 0xf3436f08
rol esi, 0x38
popf
pushf
not esi
add esi, 0xec722863
xor esi, 0xe0204cc7
rol esi, 0x5d
popf
pushf
not esi
add esi, 0xfe3f612a
xor esi, 0xaf1a1619
rol esi, 0x6e
popf
cmp eax, 0x40000000
je 0x1406b6141
push rax
pushf
mov eax, 0x7d36e701
pushf
not eax
add eax, 0xf5c95325
xor eax, 0xa59a0a58
rol eax, 0x18
popf
pushf
not eax
add eax, 0xac54a97c
xor eax, 0xe32c0096
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd8a7e878
xor eax, 0x9b973183
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xeef585aa
xor eax, 0x8568284c
rol eax, 0xe3
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x86055b7d
pushf
not eax
add eax, 0xb8aa3617
xor eax, 0xa6af797e
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x81f129ed
xor eax, 0x9ffd5fe6
rol eax, 0x64
popf
jmp 0x1406b541d
cmp eax, esi
je 0x1406b61c2
push rax
pushf
mov eax, 0x83e7a54c
pushf
not eax
add eax, 0xb3ba0c22
xor eax, 0xedc83e37
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe85b60e9
xor eax, 0x8fad1b44
rol eax, 0x35
popf
pushf
not eax
add eax, 0xf27aaba7
xor eax, 0xecf43912
rol eax, 0x6b
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x4430d18b
pushf
not eax
add eax, 0xd52e78aa
xor eax, 0xc608dca1
rol eax, 0xac
popf
pushf
not eax
add eax, 0xe9ef43e1
xor eax, 0x9c6bb1ed
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb8085a70
xor eax, 0x98ecd8a4
rol eax, 0xd
popf
jmp 0x1406b541d
cmp eax, ecx
jne 0x1406b6256
push rax
pushf
mov eax, 0xcc9e68b6
pushf
not eax
add eax, 0x8bab6673
xor eax, 0xb72d4ef6
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xfe3d46d6
xor eax, 0x891d022b
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x828d8878
xor eax, 0x82ab8caa
rol eax, 0xae
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x88743008
pushf
not eax
add eax, 0xa17e7e64
xor eax, 0xb5ee2d67
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd843018b
xor eax, 0xfe7a3b1a
rol eax, 0x82
popf
jmp 0x1406b541d
mov ecx, dword [rbp + 8]
sub ecx, 1
je 0x1406b62c4
push rax
pushf
mov eax, 0xd7c7f788
pushf
not eax
add eax, 0xb8a6f613
xor eax, 0xcf71c7da
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xba13cfd4
xor eax, 0xb70cdc3e
rol eax, 0x10
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xae7a0962
pushf
not eax
add eax, 0x80bb102f
xor eax, 0xa4b1047e
rol eax, 0x56
popf
pushf
not eax
add eax, 0xc9b2075a
xor eax, 0xdd144b59
rol eax, 0x85
popf
jmp 0x1406b541d
sub ecx, 1
je 0x1406b6355
push rax
pushf
mov eax, 0x7ac7ef5c
pushf
not eax
add eax, 0x89ff88ac
xor eax, 0x8bec7be4
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe326a39e
xor eax, 0x91cfa942
rol eax, 0x89
popf
pushf
not eax
add eax, 0xb1778b1f
xor eax, 0xd7eb1083
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x97f3eea2
xor eax, 0xdafb7ef8
rol eax, 0x56
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x6e1406af
pushf
not eax
add eax, 0xc8e61ee8
xor eax, 0xa07d8244
rol eax, 0x34
popf
pushf
not eax
add eax, 0xbaa85cae
xor eax, 0xeedcdc55
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x9523f4b3
xor eax, 0xcbe07ae9
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xfe036d99
xor eax, 0x983ac88b
rol eax, 0x1a
popf
jmp 0x1406b541d
sub ecx, 1
je 0x1406b63f9
push rax
pushf
mov eax, 0xac55483f
pushf
not eax
add eax, 0xa616bc10
xor eax, 0x9388c9ef
rol eax, 0x45
popf
pushf
not eax
add eax, 0xdce6ed3f
xor eax, 0x91f2a606
rol eax, 0x51
popf
pushf
not eax
add eax, 0xc9d90add
xor eax, 0xc6ab0622
rol eax, 0x2a
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x88f9f7c0
pushf
not eax
add eax, 0x9aa7e286
xor eax, 0xd0d7ea49
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x893037d7
xor eax, 0xe8864ca9
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe1db9db1
xor eax, 0xe738f7b6
rol eax, 0xc
popf
jmp 0x1406b541d
sub ecx, 1
je 0x1406b6477
push rax
pushf
mov eax, 0xb6f6f65
pushf
not eax
add eax, 0xa6de53c8
xor eax, 0xa6a8ea2f
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd5c28259
xor eax, 0x8390fec5
rol eax, 0x8a
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x9658564
pushf
not eax
add eax, 0xeed6c774
xor eax, 0xf6a5a3a7
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa64b3e97
xor eax, 0xcf0a5efd
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd29184fb
xor eax, 0xe5630f33
rol eax, 0x26
popf
jmp 0x1406b541d
cmp ecx, 1
jne 0x1406b64f8
push rax
pushf
mov eax, 0xa6c16cde
pushf
not eax
add eax, 0xeaf30555
xor eax, 0xaafd4032
rol eax, 1
popf
pushf
not eax
add eax, 0x8c4fde81
xor eax, 0xaeb64df7
rol eax, 0x36
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x86cd5e67
pushf
not eax
add eax, 0xbbbf9701
xor eax, 0x82bf4a47
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xeb4dfc77
xor eax, 0xda7f750b
rol eax, 0x85
popf
pushf
not eax
add eax, 0x99ef8eaf
xor eax, 0xe464c426
rol eax, 0x9d
popf
jmp 0x1406b541d
movsx ecx, byte [r14]
mov dword [rsp + 0x50], ebx
sub ecx, 1
je 0x1406b6582
push rax
pushf
mov eax, 0xa0e0ae06
pushf
not eax
add eax, 0xffd127e6
xor eax, 0xd221bee5
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd5985736
xor eax, 0xee46babd
rol eax, 0xda
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x8cab2586
pushf
not eax
add eax, 0xd84e014b
xor eax, 0x939aa891
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x90643861
xor eax, 0x9abc90b6
rol eax, 0x93
popf
pushf
not eax
add eax, 0x967d9fc3
xor eax, 0x9a31aa31
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x8ad92e80
xor eax, 0x87270f9d
rol eax, 0x9c
popf
jmp 0x1406b541d
cmp ecx, 1
jne 0x1406b662a
push rax
pushf
mov eax, 0xdbc70a69
pushf
not eax
add eax, 0xccac1649
xor eax, 0xd0e2e101
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9bd11f47
xor eax, 0xf7909d8b
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x983d31ad
xor eax, 0xebd078d3
rol eax, 0x8d
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xfdf3de1e
pushf
not eax
add eax, 0x82105d09
xor eax, 0xe1b08b88
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xbb5925de
xor eax, 0xbd58ab18
rol eax, 0x11
popf
pushf
not eax
add eax, 0xec515a99
xor eax, 0xf5b826c1
rol eax, 0xff
popf
jmp 0x1406b541d
mov eax, 0x273eab60
pushf
not eax
add eax, 0x9bcc5081
xor eax, 0xc8ecacb1
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd7fc404b
xor eax, 0xaa281132
rol eax, 0x12
popf
jmp 0x1406b6f60
mov r8d, edi
xor edx, edx
mov ecx, r15d
call fcn.1406325a1
test rax, rax
je 0x1406b673e
push rax
pushf
mov eax, 0xd92f246
pushf
not eax
add eax, 0xdd9c45dd
xor eax, 0xaf531b13
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf66971ed
xor eax, 0xbe07a063
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf746e34b
xor eax, 0x8746257c
rol eax, 0x19
popf
pushf
not eax
add eax, 0xdd53c5dd
xor eax, 0x99b98fa0
rol eax, 0x20
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x1398fb2a
pushf
not eax
add eax, 0xc20069ba
xor eax, 0xb36d564f
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xab13885e
xor eax, 0x97c2296c
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xf9e9d7f4
xor eax, 0x8baeeb16
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xc4f5a0ea
xor eax, 0xf90c9723
rol eax, 0x58
popf
jmp 0x1406b541d
xor r8d, r8d
xor edx, edx
mov ecx, r15d
call fcn.1406325a1
cmp rax, 0xffffffffffffffff
jne 0x1406b67dd
push rax
pushf
mov eax, 0x87daa955
pushf
not eax
add eax, 0xca8ed3b3
xor eax, 0x8e1faa6c
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xefa7128e
xor eax, 0xecb047d5
rol eax, 0x4f
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xce9726b2
pushf
not eax
add eax, 0xf5e7ed7b
xor eax, 0xe2b31b57
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xd1d344df
xor eax, 0xc5e04183
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xbc992333
xor eax, 0xce671c57
rol eax, 0xc2
popf
jmp 0x1406b541d
call fcn.1406220c4
mov eax, dword [rax]
jmp 0x1406b7122
test dword [rbp + 4], esi
je 0x1406b68b1
push rax
pushf
mov eax, 0x583bfd21
pushf
not eax
add eax, 0xcca2ffc0
xor eax, 0xb9159ff3
rol eax, 0x67
popf
pushf
not eax
add eax, 0xd55e52d6
xor eax, 0xe73ccb9c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x873fc7f5
xor eax, 0xe4862d71
rol eax, 0xb
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xf7fe3dfc
pushf
not eax
add eax, 0xd0af640b
xor eax, 0xc40a002d
rol eax, 0xab
popf
pushf
not eax
add eax, 0xa357fa60
xor eax, 0xa0b1dde1
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xc46fbf9e
xor eax, 0xf6279cb6
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xdc0a4406
xor eax, 0xdc3f4276
rol eax, 0xf8
popf
jmp 0x1406b541d
mov r8d, 0x3b2dc202
pushf
not r8d
add r8d, 0xb0a42a62
xor r8d, 0xae28bef3
rol r8d, 0
popf
pushf
not r8d
add r8d, 0xe4e448ff
xor r8d, 0xa20feb91
rol r8d, 0x98
popf
pushf
not r8d
add r8d, 0xb5d7e306
xor r8d, 0xc22c586c
rol r8d, 0xc4
popf
mov dword [rsp + 0x50], ebx
lea rdx, [rsp + 0x50]
mov ecx, r15d
call fcn.140679261
cmp eax, 0xffffffff
je 0x1406b69b7
push rax
pushf
mov eax, 0x2d7bcf9b
pushf
not eax
add eax, 0xc2ffbd1b
xor eax, 0xad227f6f
rol eax, 0x27
popf
pushf
not eax
add eax, 0x83799eb7
xor eax, 0x88147f44
rol eax, 0x51
popf
pushf
not eax
add eax, 0xb25128c2
xor eax, 0xde93b278
rol eax, 0xdd
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x49b0b57c
pushf
not eax
add eax, 0xdf2ad961
xor eax, 0xa8e436a8
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x84c93683
xor eax, 0xdeaa6790
rol eax, 0xfd
popf
jmp 0x1406b541d
cmp eax, edi
je 0x1406b6a34
push rax
pushf
mov eax, 0x30b96fa9
pushf
not eax
add eax, 0x8a84eb28
xor eax, 0x82aadaf3
rol eax, 0x73
popf
pushf
not eax
add eax, 0xdc69e1e6
xor eax, 0xfb387596
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xdc8cd46d
xor eax, 0xc22b58c5
rol eax, 0x17
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x5d82611d
pushf
not eax
add eax, 0xd5923fa3
xor eax, 0xfae4bee4
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd49d90f3
xor eax, 0xe27d8717
rol eax, 0x52
popf
pushf
not eax
add eax, 0xeb6c966d
xor eax, 0xd111b1d4
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xf26063fb
xor eax, 0xabbd8c8a
rol eax, 0x5e
popf
jmp 0x1406b541d
cmp eax, 3
jne 0x1406b6ddf
mov eax, 0x63fe4003
pushf
not eax
add eax, 0xdeda99aa
xor eax, 0x9d74dc6c
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x9f2c31f5
xor eax, 0x8585df4a
rol eax, 0x4d
popf
cmp dword [rsp + 0x50], eax
jne 0x1406b6b0d
push rax
pushf
mov eax, 0x21fa5ce1
pushf
not eax
add eax, 0xfb504f05
xor eax, 0x862ee83a
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x959ad264
xor eax, 0xa56507e6
rol eax, 9
popf
pushf
not eax
add eax, 0xf298343c
xor eax, 0xa2af1fe7
rol eax, 0x58
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xb2f6aebe
pushf
not eax
add eax, 0xb457d2cd
xor eax, 0xf3e2c263
rol eax, 0x59
popf
pushf
not eax
add eax, 0xda1c705e
xor eax, 0x93b507a4
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa17e8476
xor eax, 0xff28b565
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8f387250
xor eax, 0xb5840c9d
rol eax, 0x2b
popf
jmp 0x1406b541d
mov byte [r14], 1
jmp 0x1406b7120
movzx ecx, word [rsp + 0x50]
cmp ecx, 0xfffe
jne 0x1406b6be2
push rax
pushf
mov eax, 0xe53d9c6b
pushf
not eax
add eax, 0xcb9225b7
xor eax, 0xa48879c0
rol eax, 0x36
popf
pushf
not eax
add eax, 0xb021fee8
xor eax, 0xa85147ab
rol eax, 0x68
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x693698ab
pushf
not eax
add eax, 0xcdc609f9
xor eax, 0xd6f8d0f5
rol eax, 0x33
popf
pushf
not eax
add eax, 0x9657dbc5
xor eax, 0x88926e07
rol eax, 0xd8
popf
jmp 0x1406b541d
call fcn.1406220c4
mov dword [rax], 0x16
jmp 0x1406b6823
mov eax, 0xdbafbec2
pushf
not eax
add eax, 0x9adc4d0b
xor eax, 0xc0ae5d26
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd561df49
xor eax, 0xad64272b
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb8cfcd21
xor eax, 0xd869eedf
rol eax, 0xa1
popf
cmp ecx, eax
jne 0x1406b6ccd
push rax
pushf
mov eax, 0x63010736
pushf
not eax
add eax, 0xa7b114c3
xor eax, 0xcd57f708
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa6b97843
xor eax, 0x8e77334f
rol eax, 0x48
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x3270a65f
pushf
not eax
add eax, 0xf9abeaa6
xor eax, 0xf8400800
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x88a0b565
xor eax, 0xa08f8cbd
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x86b8083c
xor eax, 0x9f7faf5d
rol eax, 0xca
popf
pushf
not eax
add eax, 0xd4d82596
xor eax, 0xb1382aa2
rol eax, 0x83
popf
jmp 0x1406b541d
xor r8d, r8d
mov rdx, rdi
mov ecx, r15d
call fcn.1406325a1
cmp rax, 0xffffffffffffffff
je 0x1406b6d71
push rax
pushf
mov eax, 0x90e3c488
pushf
not eax
add eax, 0xb8424ba2
xor eax, 0xee60e7a7
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf820f51c
xor eax, 0x8cbc55eb
rol eax, 0x29
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0xcf771cea
pushf
not eax
add eax, 0x985ab7f4
xor eax, 0x954e246b
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x8b4d2aea
xor eax, 0xc691cf76
rol eax, 0xa0
popf
jmp 0x1406b541d
mov byte [r14], dil
jmp 0x1406b7120
xor r8d, r8d
xor edx, edx
mov ecx, r15d
call fcn.1406325a1
cmp rax, 0xffffffffffffffff
jne 0x1406b6e4b
push rax
pushf
mov eax, 0xed7f00fc
pushf
not eax
add eax, 0xda399d59
xor eax, 0xff1052d8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xe08f973e
xor eax, 0xc9a8ea2b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc7edc30c
xor eax, 0xd484a177
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa8664804
xor eax, 0x8b8da4f9
rol eax, 0x77
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x4be67309
pushf
not eax
add eax, 0xf0fc0f77
xor eax, 0xa6de50d1
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xed59d852
xor eax, 0xf18f0d80
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd70dfe98
xor eax, 0x803e7daf
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xbea530a0
xor eax, 0xae966181
rol eax, 0x70
popf
jmp 0x1406b541d
jmp 0x1406b6823
mov edi, 0x44f46824
pushf
not edi
add edi, 0xf369df59
xor edi, 0x8d56848c
rol edi, 0xc1
popf
pushf
not edi
add edi, 0xa6a4825b
xor edi, 0xc380654b
rol edi, 0x7c
popf
pushf
not edi
add edi, 0xf29d80c9
xor edi, 0xd5a88ef7
rol edi, 0x5e
popf
pushf
not edi
add edi, 0xc782d200
xor edi, 0x8405027d
rol edi, 0x5e
popf
mov eax, 0x4f296430
pushf
not eax
add eax, 0x8f52138d
xor eax, 0xec3f174b
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xbdb550d8
xor eax, 0xcc3f530c
rol eax, 0xb
popf
mov dword [rsp + 0x50], eax
push rax
pushf
mov eax, 0x2fa233a9
pushf
not eax
add eax, 0xdfa8e956
xor eax, 0x82851481
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf766d410
xor eax, 0xd4b4ea64
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe7e5aafa
xor eax, 0xedc507b1
rol eax, 0xc1
popf
jmp 0x1406b541d
mov r8d, edi
movsxd rax, ebx
lea rdx, [rsp + 0x50]
sub r8d, ebx
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
mov ecx, r15d
call fcn.140611b81
cmp eax, 0xffffffff
je 0x1406b701b
push rax
pushf
mov eax, 0x6e383b4d
pushf
not eax
add eax, 0xb3420f69
xor eax, 0xd701e3a8
rol eax, 0x88
popf
pushf
not eax
add eax, 0xfdef8405
xor eax, 0xe27c3ec4
rol eax, 7
popf
pushf
not eax
add eax, 0xd3d98652
xor eax, 0xede78b46
rol eax, 0x53
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x6b42be
pushf
not eax
add eax, 0x904f29b7
xor eax, 0xfb804217
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xd025a10f
xor eax, 0xc11040c6
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xd393db60
xor eax, 0xe7abf7d7
rol eax, 0xef
popf
pushf
not eax
add eax, 0x9c4d12e5
xor eax, 0xa7bd54e3
rol eax, 0x71
popf
jmp 0x1406b541d
push rax
not eax
sub ebx, eax
pop rax
sub ebx, 1
cmp edi, ebx
jg 0x1406b70da
push rax
pushf
mov eax, 0x8ade9711
pushf
not eax
add eax, 0x9b235b97
xor eax, 0xc7fe2fe8
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8f720ec4
xor eax, 0xb56e52c1
rol eax, 0x28
popf
pushf
not eax
add eax, 0x8a81bb55
xor eax, 0xa163187a
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x8d9b05d9
xor eax, 0xf04b37e0
rol eax, 0xdb
popf
jmp 0x1406b541d
push rax
pushf
mov eax, 0x363b6322
pushf
not eax
add eax, 0x8e6397a9
xor eax, 0xe62e06b4
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa2b22243
xor eax, 0xacedd0a7
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf674bb7c
xor eax, 0xed64ea31
rol eax, 0xda
popf
jmp 0x1406b541d
xor eax, eax
mov rbx, qword [rsp + 0x58]
mov rbp, qword [rsp + 0x60]
mov rsi, qword [rsp + 0x68]
add rsp, 0x30
pop r15
pop r14
pop rdi
ret
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140662cf5
int3