Function at 0x1402dca87
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x10bb28a8
pushf
not eax
add eax, 0xd106fb34
xor eax, 0xbe796dd5
rol eax, 0x60
popf
pushf
not eax
add eax, 0xff71e541
xor eax, 0x813f25e2
rol eax, 0xb8
popf
cmp eax, 0x29
jne 0x1402dcac4
popf
pop rax
jmp 0x1402de5b3
cmp eax, 0
jne 0x1402dcad3
popf
pop rax
jmp 0x1402dcd85
cmp eax, 3
jne 0x1402dcae2
popf
pop rax
jmp 0x1402dcf97
cmp eax, 1
jne 0x1402dcaf1
popf
pop rax
jmp 0x1402dce47
cmp eax, 0xd
jne 0x1402dcb00
popf
pop rax
jmp 0x1402dd564
cmp eax, 0x1a
jne 0x1402dcb0f
popf
pop rax
jmp 0x1402ddd1b
cmp eax, 0xe
jne 0x1402dcb1e
popf
pop rax
jmp 0x1402dd59a
cmp eax, 0xb
jne 0x1402dcb2d
popf
pop rax
jmp 0x1402dd442
cmp eax, 0x19
jne 0x1402dcb3c
popf
pop rax
jmp 0x1402ddc86
cmp eax, 8
jne 0x1402dcb4b
popf
pop rax
jmp 0x1402dd2d7
cmp eax, 0x2a
jne 0x1402dcb5a
popf
pop rax
jmp 0x1402de665
cmp eax, 0x17
jne 0x1402dcb69
popf
pop rax
jmp 0x1402ddb7a
cmp eax, 0x1c
jne 0x1402dcb78
popf
pop rax
jmp 0x1402dde55
cmp eax, 0x2e
jne 0x1402dcb87
popf
pop rax
jmp 0x1402de8a6
cmp eax, 0x18
jne 0x1402dcb96
popf
pop rax
jmp 0x1402ddbe9
cmp eax, 0x2b
jne 0x1402dcba5
popf
pop rax
jmp 0x1402de69d
cmp eax, 0x1b
jne 0x1402dcbb4
popf
pop rax
jmp 0x1402dddb7
cmp eax, 0x2d
jne 0x1402dcbc3
popf
pop rax
jmp 0x1402de7fa
cmp eax, 0x23
jne 0x1402dcbd2
popf
pop rax
jmp 0x1402de256
cmp eax, 0x25
jne 0x1402dcbe1
popf
pop rax
jmp 0x1402de364
cmp eax, 0xf
jne 0x1402dcbf0
popf
pop rax
jmp 0x1402dd658
cmp eax, 0x13
jne 0x1402dcbff
popf
pop rax
jmp 0x1402dd947
cmp eax, 0x15
jne 0x1402dcc0e
popf
pop rax
jmp 0x1402dda59
cmp eax, 0x24
jne 0x1402dcc1d
popf
pop rax
jmp 0x1402de2b8
cmp eax, 0x1e
jne 0x1402dcc2c
popf
pop rax
jmp 0x1402ddf59
cmp eax, 0xc
jne 0x1402dcc3b
popf
pop rax
jmp 0x1402dd52c
cmp eax, 0x26
jne 0x1402dcc4a
popf
pop rax
jmp 0x1402de3cd
cmp eax, 0x27
jne 0x1402dcc59
popf
pop rax
jmp 0x1402de4ae
cmp eax, 0x1f
jne 0x1402dcc68
popf
pop rax
jmp 0x1402de001
cmp eax, 0x10
jne 0x1402dcc77
popf
pop rax
jmp 0x1402dd714
cmp eax, 0x2c
jne 0x1402dcc86
popf
pop rax
jmp 0x1402de743
cmp eax, 9
jne 0x1402dcc95
popf
pop rax
jmp 0x1402dd393
cmp eax, 4
jne 0x1402dcca4
popf
pop rax
jmp 0x1402dd02a
cmp eax, 0x16
jne 0x1402dccb3
popf
pop rax
jmp 0x1402ddad7
cmp eax, 0x28
jne 0x1402dccc2
popf
pop rax
jmp 0x1402de578
cmp eax, 0xa
jne 0x1402dccd1
popf
pop rax
jmp 0x1402dd3f5
cmp eax, 0x22
jne 0x1402dcce0
popf
pop rax
jmp 0x1402de199
cmp eax, 0x14
jne 0x1402dccef
popf
pop rax
jmp 0x1402dd9db
cmp eax, 7
jne 0x1402dccfe
popf
pop rax
jmp 0x1402dd267
cmp eax, 5
jne 0x1402dcd0d
popf
pop rax
jmp 0x1402dd074
cmp eax, 2
jne 0x1402dcd1c
popf
pop rax
jmp 0x1402dcf1c
cmp eax, 0x20
jne 0x1402dcd2b
popf
pop rax
jmp 0x1402de0ed
cmp eax, 0x1d
jne 0x1402dcd3a
popf
pop rax
jmp 0x1402ddf1a
cmp eax, 0x11
jne 0x1402dcd49
popf
pop rax
jmp 0x1402dd80c
cmp eax, 6
jne 0x1402dcd58
popf
pop rax
jmp 0x1402dd152
cmp eax, 0x2f
jne 0x1402dcd67
popf
pop rax
jmp 0x1402de907
cmp eax, 0x12
jne 0x1402dcd76
popf
pop rax
jmp 0x1402dd8a0
cmp eax, 0x21
jne 0x1402dcd85
popf
pop rax
jmp 0x1402de190
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, [0x1a133c19d]
pushf
sub rcx, 0x61219d5d
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 0x1402dce14
push rax
pushf
mov eax, 0xbdb1da20
pushf
not eax
add eax, 0xde1e4c1b
xor eax, 0xab98e463
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x94a0e9b6
xor eax, 0xc7caef6b
rol eax, 0x4c
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xfdf8be8e
pushf
not eax
add eax, 0xfdb2ba58
xor eax, 0xf5292222
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe1964405
xor eax, 0x8831bd35
rol eax, 0xad
popf
jmp 0x1402dcab5
mov edi, 0x5564567a
pushf
not edi
add edi, 0xb3bd6709
xor edi, 0xebb36c64
rol edi, 0x85
popf
pushf
not edi
add edi, 0x81cb5453
xor edi, 0xacbd032d
rol edi, 0x72
popf
pushf
not edi
add edi, 0xceab62af
xor edi, 0x8365bf94
rol edi, 0x14
popf
test edi, r8d
jne 0x1402dcec3
push rax
pushf
mov eax, 0xb19a629b
pushf
not eax
add eax, 0xf01b4aef
xor eax, 0xa1ddee74
rol eax, 0x66
popf
pushf
not eax
add eax, 0xfcb58934
xor eax, 0xa573ff4c
rol eax, 0x82
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xe5829bf1
pushf
not eax
add eax, 0xc6eb31a8
xor eax, 0xcf77f464
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc60170b4
xor eax, 0xd4a20fde
rol eax, 0x26
popf
pushf
not eax
add eax, 0xd479c3b1
xor eax, 0x8130c6c5
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x8dd1cb72
xor eax, 0x95686cea
rol eax, 0xf5
popf
jmp 0x1402dcab5
lea rcx, [r11 + 8]
mov dword [rsp + 0x50], ebx
call fcn.1402b0a69
test eax, eax
jne 0x1402dcf64
push rax
pushf
mov eax, 0x71767682
pushf
not eax
add eax, 0xcd16f0de
xor eax, 0xe57aa9be
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf034f4ec
xor eax, 0xf4c9bd55
rol eax, 0x75
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xd875458e
pushf
not eax
add eax, 0xf9347c90
xor eax, 0xb7b1a579
rol eax, 0xff
popf
pushf
not eax
add eax, 0xdb0eafcd
xor eax, 0x8f876460
rol eax, 0x3c
popf
jmp 0x1402dcab5
mov eax, dword [rsp + 0x50]
and eax, edi
jne 0x1402dcfd1
push rax
pushf
mov eax, 0xa3da874f
pushf
not eax
add eax, 0x9fe30f96
xor eax, 0xe169db44
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x96cef515
xor eax, 0x85e3ea7e
rol eax, 1
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x7557606
pushf
not eax
add eax, 0xc815609b
xor eax, 0xbdbfa9e7
rol eax, 0x38
popf
pushf
not eax
add eax, 0xf10dd007
xor eax, 0xb6287477
rol eax, 0x46
popf
pushf
not eax
add eax, 0xa82f3e31
xor eax, 0x9cd6f47e
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa781962a
xor eax, 0xfe61dc74
rol eax, 0x75
popf
jmp 0x1402dcab5
bts esi, 0xe
push rax
pushf
mov eax, 0x837e35d3
pushf
not eax
add eax, 0xa5ea6bd0
xor eax, 0xa7feb50e
rol eax, 0x52
popf
pushf
not eax
add eax, 0xfbfa1c15
xor eax, 0x91f8552e
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf24121b2
xor eax, 0xcef39f2a
rol eax, 0x72
popf
jmp 0x1402dcab5
mov ecx, esi
and ecx, edi
mov edi, 0x73da3ef8
pushf
not edi
add edi, 0xa3672f2e
xor edi, 0xdd286a4e
rol edi, 0x3d
popf
pushf
not edi
add edi, 0xc623cafc
xor edi, 0xfb733fa3
rol edi, 0xea
popf
pushf
not edi
add edi, 0x8d6869e0
xor edi, 0xd3c3d3ae
rol edi, 0x79
popf
pushf
not edi
add edi, 0xb188a97e
xor edi, 0xaaeb918b
rol edi, 0x82
popf
cmp ecx, 0x4000
je 0x1402dd11f
push rax
pushf
mov eax, 0x9eadfd41
pushf
not eax
add eax, 0x9a1e8f39
xor eax, 0xccf69cfe
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xdff12253
xor eax, 0xb0f51eb4
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x857bf1a3
xor eax, 0xf247cce5
rol eax, 0xd2
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xff4be61d
pushf
not eax
add eax, 0xb6013f3a
xor eax, 0xe3b2dd3e
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x9c7b6f6a
xor eax, 0xcd732abc
rol eax, 0x42
popf
jmp 0x1402dcab5
lea eax, [rcx - 0x10000]
mov edx, 0x74fedd55
pushf
not edx
add edx, 0xc2ca6c5c
xor edx, 0x8f50fe72
rol edx, 0x76
popf
pushf
not edx
add edx, 0xd8cec19b
xor edx, 0xbddfc268
rol edx, 0x74
popf
pushf
not edx
add edx, 0xbdaa5e5d
xor edx, 0x98a9e0c6
rol edx, 0xcd
popf
pushf
not edx
add edx, 0xe3d1869b
xor edx, 0x9f8dae73
rol edx, 0x6c
popf
test edx, eax
je 0x1402dd20e
push rax
pushf
mov eax, 0x333e174b
pushf
not eax
add eax, 0xc6d83fbe
xor eax, 0xcd15f123
rol eax, 0x91
popf
pushf
not eax
add eax, 0xee0eef88
xor eax, 0xb44b218e
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xdb75a9c1
xor eax, 0xd207e228
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa3fb3e7d
xor eax, 0xf95ab99a
rol eax, 0x5d
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x80f8593a
pushf
not eax
add eax, 0xe9dff1b1
xor eax, 0x8f87478e
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe84d4eb4
xor eax, 0x86c72795
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa3fdc463
xor eax, 0x88295494
rol eax, 0x40
popf
pushf
not eax
add eax, 0xfef0c304
xor eax, 0xcef55236
rol eax, 0x4f
popf
jmp 0x1402dcab5
lea eax, [rcx - 0x20000]
test edx, eax
je 0x1402dd2a4
push rax
pushf
mov eax, 0x4a27dcce
pushf
not eax
add eax, 0xaa6ab876
xor eax, 0x9c99ff9e
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf6d8cdb1
xor eax, 0xc00fbe31
rol eax, 0x9b
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xebc8c3ea
pushf
not eax
add eax, 0x932abe3d
xor eax, 0xf5238abe
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8542fe1b
xor eax, 0xc2d211c9
rol eax, 3
popf
jmp 0x1402dcab5
lea eax, [rcx - 0x40000]
test edx, eax
jne 0x1402dd33a
push rax
pushf
mov eax, 0x18c31dbc
pushf
not eax
add eax, 0x8a7e4d10
xor eax, 0xb0e976d7
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xe5f6f19e
xor eax, 0xd1f43ebc
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8cedae32
xor eax, 0xa99c76d5
rol eax, 0x50
popf
pushf
not eax
add eax, 0xdf3fbdad
xor eax, 0xa4c44522
rol eax, 0xb7
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x5d4b8af1
pushf
not eax
add eax, 0xba558dc5
xor eax, 0xb7fe42b8
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xc4badb5d
xor eax, 0xaee1852e
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xfdcf1092
xor eax, 0xe61fd8d1
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x8810e3e1
xor eax, 0xae4e0152
rol eax, 0x7e
popf
jmp 0x1402dcab5
mov byte [r14], 1
jmp 0x1402dd59a
or esi, eax
jmp 0x1402dd074
mov ecx, 0xe506efbc
pushf
not ecx
add ecx, 0xf00ae712
xor ecx, 0xb20263a1
rol ecx, 0xf4
popf
pushf
not ecx
add ecx, 0xe416883a
xor ecx, 0xd717344f
rol ecx, 0x66
popf
pushf
not ecx
add ecx, 0xce0b57d4
xor ecx, 0xd6985c23
rol ecx, 0x5b
popf
mov eax, esi
and eax, ecx
cmp eax, ecx
jne 0x1402dd4d4
push rax
pushf
mov eax, 0x668cb522
pushf
not eax
add eax, 0xda193a2d
xor eax, 0xf49db6bb
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc4af20a3
xor eax, 0xe1552765
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xc5f1af33
xor eax, 0xe3f282eb
rol eax, 0xe6
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xa66e7859
pushf
not eax
add eax, 0xef7789f4
xor eax, 0xa60d368f
rol eax, 1
popf
pushf
not eax
add eax, 0x9fd8b58b
xor eax, 0xf18d3227
rol eax, 0x81
popf
pushf
not eax
add eax, 0xc8a15615
xor eax, 0xb12e5384
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe8c4d907
xor eax, 0xd491ffe7
rol eax, 0x4e
popf
jmp 0x1402dcab5
mov byte [r14], dil
jmp 0x1402dd59a
mov byte [r14], bl
push rax
pushf
mov eax, 0xe8c76f8f
pushf
not eax
add eax, 0xb4cff38a
xor eax, 0x86fbec79
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf0a6652f
xor eax, 0x99eae914
rol eax, 0x2c
popf
jmp 0x1402dcab5
test esi, 0x70000
je 0x1402dd5ff
push rax
pushf
mov eax, 0x93a27006
pushf
not eax
add eax, 0xc7a26e33
xor eax, 0xe0ab2812
rol eax, 0x63
popf
pushf
not eax
add eax, 0xbebe5933
xor eax, 0xf9ce138f
rol eax, 0xba
popf
pushf
not eax
add eax, 0xec2be725
xor eax, 0x94300342
rol eax, 0x71
popf
pushf
not eax
add eax, 0x9b1c80a6
xor eax, 0x94e56f9c
rol eax, 0xaf
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x10467603
pushf
not eax
add eax, 0x9ba9eaac
xor eax, 0xd4dafcf5
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xc71e7877
xor eax, 0xa945de95
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe1b9413d
xor eax, 0xaa8c11f0
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xf7aaedf8
xor eax, 0x9a4114a4
rol eax, 0xda
popf
jmp 0x1402dcab5
test byte [rbp], 0x40
jne 0x1402dd6bb
push rax
pushf
mov eax, 0x6c559a9c
pushf
not eax
add eax, 0xf9ac01f3
xor eax, 0xc0dec032
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe07c99c3
xor eax, 0xb9ac9abc
rol eax, 0x55
popf
pushf
not eax
add eax, 0xfe2adeb5
xor eax, 0xed0a9cef
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xfb92f950
xor eax, 0xb4a2bd24
rol eax, 0x1c
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x2cbb9ce6
pushf
not eax
add eax, 0x8c3d59b6
xor eax, 0xf69bcc7b
rol eax, 0xf
popf
pushf
not eax
add eax, 0xcfeafd6d
xor eax, 0x9b1ac3a5
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa796f6fc
xor eax, 0x802a7184
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe67607df
xor eax, 0xddebf9a9
rol eax, 0x76
popf
jmp 0x1402dcab5
mov eax, dword [rbp + 4]
mov ecx, 0xcb9d7768
pushf
not ecx
add ecx, 0xdda04b2e
xor ecx, 0xceec9c43
rol ecx, 0xe5
popf
pushf
not ecx
add ecx, 0xcdfa5d17
xor ecx, 0xa8aa2270
rol ecx, 0xbf
popf
pushf
not ecx
add ecx, 0x8726b8b9
xor ecx, 0xb9d99193
rol ecx, 0xe6
popf
and eax, ecx
mov esi, 0x1ecc04ae
pushf
not esi
add esi, 0xdaf2fb2a
xor esi, 0x92890c67
rol esi, 0x92
popf
pushf
not esi
add esi, 0xde3e7e52
xor esi, 0xf5cde392
rol esi, 0x72
popf
cmp eax, 0x40000000
je 0x1402dd7c6
push rax
pushf
mov eax, 0xe43245d8
pushf
not eax
add eax, 0xe85a470c
xor eax, 0xd13eaee8
rol eax, 0xec
popf
pushf
not eax
add eax, 0xf176efb1
xor eax, 0x8679765f
rol eax, 0x96
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x1f868f7b
pushf
not eax
add eax, 0xa830201b
xor eax, 0x9479893c
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xc7c53884
xor eax, 0xd82375c3
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xacf6b641
xor eax, 0xc0d68762
rol eax, 0xdd
popf
jmp 0x1402dcab5
cmp eax, esi
je 0x1402dd85a
push rax
pushf
mov eax, 0xacda1dde
pushf
not eax
add eax, 0xe5dd32a1
xor eax, 0xea1ddc99
rol eax, 2
popf
pushf
not eax
add eax, 0xb3a98644
xor eax, 0x99cfccc8
rol eax, 0x23
popf
pushf
not eax
add eax, 0x8fba781d
xor eax, 0x98ad377d
rol eax, 0xde
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x3fd43ae8
pushf
not eax
add eax, 0x87f1c0c9
xor eax, 0xfb4bb133
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xef5c0683
xor eax, 0xa77dd7f8
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8aba87e6
xor eax, 0xf2dee254
rol eax, 0x31
popf
jmp 0x1402dcab5
cmp eax, ecx
jne 0x1402dd901
push rax
pushf
mov eax, 0x746a312e
pushf
not eax
add eax, 0x8ddf7ccd
xor eax, 0xbba26be0
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9717abb3
xor eax, 0xf55a5d91
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf44f6304
xor eax, 0xdb38f989
rol eax, 0x21
popf
pushf
not eax
add eax, 0xccda8a04
xor eax, 0xca16e4da
rol eax, 0x4d
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xec6f18d5
pushf
not eax
add eax, 0xea8b3def
xor eax, 0x913e8c34
rol eax, 0xde
popf
pushf
not eax
add eax, 0x96c9eac4
xor eax, 0xa453c514
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa06368c2
xor eax, 0xa5cf389d
rol eax, 0x1b
popf
jmp 0x1402dcab5
mov ecx, dword [rbp + 8]
sub ecx, 1
je 0x1402dd982
push rax
pushf
mov eax, 0xc976c66b
pushf
not eax
add eax, 0xa74e6f61
xor eax, 0xa0c73aa3
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xafd951ea
xor eax, 0xa1b82d3d
rol eax, 8
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xa296f6dc
pushf
not eax
add eax, 0xba423cb7
xor eax, 0xd6ad4778
rol eax, 0x68
popf
pushf
not eax
add eax, 0xddb82e67
xor eax, 0x88093cb3
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xb6d9a975
xor eax, 0x863c1507
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x87b99f5c
xor eax, 0x8247d224
rol eax, 0xdb
popf
jmp 0x1402dcab5
sub ecx, 1
je 0x1402dda26
push rax
pushf
mov eax, 0x316c219
pushf
not eax
add eax, 0xb9b1cce0
xor eax, 0x9f447ffa
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xcfb01075
xor eax, 0xf040a969
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xbdc5fca7
xor eax, 0xcc6e2349
rol eax, 0xb5
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x21ab89ee
pushf
not eax
add eax, 0x85a71f8e
xor eax, 0xfdc141c3
rol eax, 0x70
popf
pushf
not eax
add eax, 0x859f8572
xor eax, 0xb142e73b
rol eax, 0xe1
popf
jmp 0x1402dcab5
sub ecx, 1
je 0x1402ddaa4
push rax
pushf
mov eax, 0x8240c541
pushf
not eax
add eax, 0xe967513c
xor eax, 0xae4d5c4f
rol eax, 0x69
popf
pushf
not eax
add eax, 0xccba496e
xor eax, 0xe8ae7f28
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x8e3d9923
xor eax, 0xff6a27a9
rol eax, 0xd4
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xef5de69c
pushf
not eax
add eax, 0xe6b1ae6d
xor eax, 0x8bc535a1
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x90fa7a8b
xor eax, 0xcb08c6c1
rol eax, 0x75
popf
jmp 0x1402dcab5
sub ecx, 1
je 0x1402ddb34
push rax
pushf
mov eax, 0xdcf68070
pushf
not eax
add eax, 0xcd507e78
xor eax, 0x901f8585
rol eax, 1
popf
pushf
not eax
add eax, 0xaf88950c
xor eax, 0xdfaa6faf
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa75e9d56
xor eax, 0xec1459b2
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd25a694c
xor eax, 0xbb896cb2
rol eax, 0x4a
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x425f97c1
pushf
not eax
add eax, 0xdd1d8586
xor eax, 0xcef2f6ee
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb761685d
xor eax, 0x981d9a22
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xdb07b130
xor eax, 0xfdebd9ad
rol eax, 0x31
popf
jmp 0x1402dcab5
cmp ecx, 1
jne 0x1402ddbb6
push rax
pushf
mov eax, 0x10154d83
pushf
not eax
add eax, 0xb890ab3e
xor eax, 0xa50367f9
rol eax, 0x66
popf
pushf
not eax
add eax, 0xcbdaf57a
xor eax, 0xadcc64b6
rol eax, 0x65
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x6ed08787
pushf
not eax
add eax, 0xd990dfa1
xor eax, 0xffd15c8b
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc1bab02e
xor eax, 0xaf704ce9
rol eax, 0x59
popf
jmp 0x1402dcab5
movsx ecx, byte [r14]
mov dword [rsp + 0x50], ebx
sub ecx, 1
je 0x1402ddc40
push rax
pushf
mov eax, 0x3bdda78e
pushf
not eax
add eax, 0xa5ea3ef9
xor eax, 0xb92a049d
rol eax, 0xd
popf
pushf
not eax
add eax, 0x824612c9
xor eax, 0xbc5f3b94
rol eax, 0x90
popf
pushf
not eax
add eax, 0xbfe40e56
xor eax, 0x9773fabd
rol eax, 0xc9
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x3fc1de40
pushf
not eax
add eax, 0xe4cd3fa0
xor eax, 0xfa627826
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc3cad2f9
xor eax, 0xaaa33aa4
rol eax, 0x95
popf
pushf
not eax
add eax, 0x91f2f5d1
xor eax, 0xac0222d4
rol eax, 9
popf
jmp 0x1402dcab5
cmp ecx, 1
jne 0x1402ddcc2
push rax
pushf
mov eax, 0x948b27cf
pushf
not eax
add eax, 0xa7b23a73
xor eax, 0xd1fce82b
rol eax, 0x52
popf
pushf
not eax
add eax, 0xdfb34e52
xor eax, 0xf59302e2
rol eax, 0x93
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xfbae9473
pushf
not eax
add eax, 0xbb5f722f
xor eax, 0xc5e8a5be
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xcec65207
xor eax, 0xe5e2a0f5
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd50b873d
xor eax, 0x811ab9d5
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xa2a22b28
xor eax, 0xac9c00a9
rol eax, 0x59
popf
jmp 0x1402dcab5
mov eax, 0x8e02581b
pushf
not eax
add eax, 0xdbf34bf7
xor eax, 0xc33151a1
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x8e5b023f
xor eax, 0xa0d83b35
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb57fad40
xor eax, 0xdac1aeae
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xa407e98e
xor eax, 0xa7ac186a
rol eax, 0xd9
popf
jmp 0x1402de70c
mov r8d, edi
xor edx, edx
mov ecx, r15d
call fcn.14027642b
test rax, rax
je 0x1402dde0f
push rax
pushf
mov eax, 0x35fca646
pushf
not eax
add eax, 0x8a91d304
xor eax, 0xdcc7d743
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xbfd7d4f8
xor eax, 0xd923f5e0
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x904539d8
xor eax, 0xe4b36112
rol eax, 0xfc
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xa37664dc
pushf
not eax
add eax, 0xc8501f32
xor eax, 0x9b979c97
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb40dc10f
xor eax, 0xd02fc9c7
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb82f93d1
xor eax, 0xa42211ec
rol eax, 0x73
popf
jmp 0x1402dcab5
xor r8d, r8d
xor edx, edx
mov ecx, r15d
call fcn.14027642b
cmp rax, 0xffffffffffffffff
jne 0x1402ddec1
push rax
pushf
mov eax, 0xfdc0794f
pushf
not eax
add eax, 0xec8616ce
xor eax, 0xbd59cc62
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9f31c4c0
xor eax, 0xc9d25cb0
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xae7739f5
xor eax, 0xa091698f
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa12b918f
xor eax, 0xca6299ec
rol eax, 0x8a
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xfd2575f2
pushf
not eax
add eax, 0xf76117cf
xor eax, 0xcd127d90
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf21c1d5b
xor eax, 0xb211874a
rol eax, 0xc
popf
pushf
not eax
add eax, 0x8969a121
xor eax, 0xa359d184
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf4685569
xor eax, 0x9bec2f04
rol eax, 0xda
popf
jmp 0x1402dcab5
call fcn.140268c65
mov eax, dword [rax]
jmp 0x1402de8a8
test dword [rbp + 4], esi
je 0x1402ddfa8
push rax
pushf
mov eax, 0xacf70d6b
pushf
not eax
add eax, 0xff507b26
xor eax, 0xe1406dc6
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x80c120ee
xor eax, 0xbf30b8f2
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x979647b6
xor eax, 0xdcb67660
rol eax, 0xb3
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xe49bc54a
pushf
not eax
add eax, 0x8064b125
xor eax, 0xd3306b4b
rol eax, 0xb
popf
pushf
not eax
add eax, 0xe7fe6c96
xor eax, 0xacade216
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xfe11030f
xor eax, 0x93e07f99
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xbef767bf
xor eax, 0x87791a7f
rol eax, 0xc7
popf
jmp 0x1402dcab5
mov r8d, 0x73b19514
pushf
not r8d
add r8d, 0xaae0836e
xor r8d, 0xc0509c5f
rol r8d, 0x85
popf
pushf
not r8d
add r8d, 0xda7e6ed8
xor r8d, 0xeab02df5
rol r8d, 0xbe
popf
mov dword [rsp + 0x50], ebx
lea rdx, [rsp + 0x50]
mov ecx, r15d
call fcn.1402ad7b0
cmp eax, 0xffffffff
je 0x1402de0a8
push rax
pushf
mov eax, 0xb62d0eb8
pushf
not eax
add eax, 0x90cd8057
xor eax, 0xd473b5fb
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8980228a
xor eax, 0xd1a9bdeb
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf828b5d2
xor eax, 0x8a6acfa0
rol eax, 0x44
popf
pushf
not eax
add eax, 0x8147968d
xor eax, 0xacd77302
rol eax, 0x6d
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x442ff05a
pushf
not eax
add eax, 0xa6814d7d
xor eax, 0x8464d6b0
rol eax, 0x44
popf
pushf
not eax
add eax, 0x97f0b933
xor eax, 0xcb75be4e
rol eax, 1
popf
pushf
not eax
add eax, 0xc69cc702
xor eax, 0xc6c14a71
rol eax, 0x80
popf
jmp 0x1402dcab5
cmp eax, edi
je 0x1402de14a
push rax
pushf
mov eax, 0x43786187
pushf
not eax
add eax, 0xeb1f3530
xor eax, 0xc71955d7
rol eax, 0x75
popf
pushf
not eax
add eax, 0xa91be20f
xor eax, 0xe326af7f
rol eax, 0x27
popf
pushf
not eax
add eax, 0xdee7ef08
xor eax, 0xae7a6cea
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xabe40dfd
xor eax, 0x82d4c907
rol eax, 0xed
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x4c3000b1
pushf
not eax
add eax, 0xccad0a56
xor eax, 0xddf0a90c
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xdd75f5d5
xor eax, 0xb35ff53e
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xce0c2d2d
xor eax, 0x8b5778cb
rol eax, 0x57
popf
jmp 0x1402dcab5
cmp eax, 3
jne 0x1402de5b3
mov eax, 0x842a85ee
pushf
not eax
add eax, 0x9422c325
xor eax, 0xb082d378
rol eax, 0x21
popf
pushf
not eax
add eax, 0xbd77dde0
xor eax, 0xd0797c1a
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xaa5247e2
xor eax, 0xd7397708
rol eax, 0xa
popf
cmp dword [rsp + 0x50], eax
jne 0x1402de223
push rax
pushf
mov eax, 0x37767a2d
pushf
not eax
add eax, 0xb7a0773f
xor eax, 0xb37ae6fa
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xdddbfde6
xor eax, 0x8709c5d6
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf26560f9
xor eax, 0x86a2c78d
rol eax, 0xd8
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xed59ca17
pushf
not eax
add eax, 0x89b10097
xor eax, 0xc49f3125
rol eax, 0x98
popf
pushf
not eax
add eax, 0xed9761b2
xor eax, 0x937699aa
rol eax, 0x2f
popf
jmp 0x1402dcab5
mov byte [r14], 1
jmp 0x1402de8a6
movzx ecx, word [rsp + 0x50]
cmp ecx, 0xfffe
jne 0x1402de31e
push rax
pushf
mov eax, 0xcbd3f79d
pushf
not eax
add eax, 0xd18dee56
xor eax, 0xba9eac13
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe6b26134
xor eax, 0xacb05b29
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xf8bc2b1b
xor eax, 0xa40b7c88
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc379496d
xor eax, 0xf549ce6b
rol eax, 0x90
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xbef99c9e
pushf
not eax
add eax, 0xc9c15dc2
xor eax, 0xcebe82bb
rol eax, 0x44
popf
pushf
not eax
add eax, 0x8dabfeec
xor eax, 0xc03767b8
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x88297e2b
xor eax, 0xe721f80a
rol eax, 0xec
popf
jmp 0x1402dcab5
call fcn.140268c65
mov dword [rax], 0x16
jmp 0x1402ddf1a
mov eax, 0xd33caee4
pushf
not eax
add eax, 0xa650aa7d
xor eax, 0xe3dc1edb
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xba46ed0c
xor eax, 0xaa2c82a6
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xa61674d9
xor eax, 0xd3799e95
rol eax, 0x2f
popf
cmp ecx, eax
jne 0x1402de468
push rax
pushf
mov eax, 0x3dce9e4d
pushf
not eax
add eax, 0xbef28d00
xor eax, 0x80bb5e5c
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x8c5f4946
xor eax, 0xb45e7152
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9f77fec6
xor eax, 0xdb2e5dfb
rol eax, 0x90
popf
pushf
not eax
add eax, 0x98efddf7
xor eax, 0xd5652329
rol eax, 0x30
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xddf7eb81
pushf
not eax
add eax, 0x9e4de4e0
xor eax, 0xa5997467
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x828a6ee9
xor eax, 0x8a4f55a1
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x8c00b4c0
xor eax, 0xb2f53b9e
rol eax, 0x8b
popf
jmp 0x1402dcab5
xor r8d, r8d
mov rdx, rdi
mov ecx, r15d
call fcn.14027642b
cmp rax, 0xffffffffffffffff
je 0x1402de51f
push rax
pushf
mov eax, 0x68269a5b
pushf
not eax
add eax, 0xad635b4e
xor eax, 0x94d9b1cc
rol eax, 0x89
popf
pushf
not eax
add eax, 0xcee51de3
xor eax, 0xb304b0e6
rol eax, 0x98
popf
pushf
not eax
add eax, 0xae52cd1a
xor eax, 0xf310dbe1
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xc9b55b75
xor eax, 0xbfd2949a
rol eax, 0x7e
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xb25b7611
pushf
not eax
add eax, 0xb64e908b
xor eax, 0xdecb5aff
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa21bc0ee
xor eax, 0x96034008
rol eax, 8
popf
pushf
not eax
add eax, 0xcf9875be
xor eax, 0xaa4080e5
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa5dd915d
xor eax, 0xda67ad5d
rol eax, 0xba
popf
jmp 0x1402dcab5
mov byte [r14], dil
jmp 0x1402de8a6
xor r8d, r8d
xor edx, edx
mov ecx, r15d
call fcn.14027642b
cmp rax, 0xffffffffffffffff
jne 0x1402de61f
push rax
pushf
mov eax, 0xce9fc7b
pushf
not eax
add eax, 0xfe438e82
xor eax, 0xce5c2f10
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x873e6469
xor eax, 0x9626e44e
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x9415f6c9
xor eax, 0xca1fb3fc
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xcfb88977
xor eax, 0xe6f9eb4d
rol eax, 0x71
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xe67d8cd1
pushf
not eax
add eax, 0x9669f418
xor eax, 0xac80ca21
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xaa6e6031
xor eax, 0xe24b878f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf59f62ee
xor eax, 0xfb458ce3
rol eax, 0xce
popf
jmp 0x1402dcab5
jmp 0x1402ddf1a
mov edi, 0xaaec60ba
pushf
not edi
add edi, 0x99e6bdb2
xor edi, 0xa29e3789
rol edi, 0x6e
popf
pushf
not edi
add edi, 0x8be95b9d
xor edi, 0xa24abf61
rol edi, 0x42
popf
pushf
not edi
add edi, 0xd0dfe2fc
xor edi, 0x83e20370
rol edi, 0x6c
popf
mov eax, 0x1c0eebc
pushf
not eax
add eax, 0xf135a67f
xor eax, 0x8cf87f61
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc8c041b7
xor eax, 0xdc51302f
rol eax, 0x91
popf
mov dword [rsp + 0x50], eax
push rax
pushf
mov eax, 0xdbec51d3
pushf
not eax
add eax, 0xee97bb30
xor eax, 0x88ea3386
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd4b925fc
xor eax, 0xa0367050
rol eax, 0xa1
popf
jmp 0x1402dcab5
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.14025fdf0
cmp eax, 0xffffffff
je 0x1402de7a1
push rax
pushf
mov eax, 0x6812508b
pushf
not eax
add eax, 0x8af3cf4c
xor eax, 0xaa935a98
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xa837e0bc
xor eax, 0xb7151c7d
rol eax, 0x23
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0xc6fb2c63
pushf
not eax
add eax, 0x807671c8
xor eax, 0xfe7de6c1
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x9b098238
xor eax, 0xe96aae1b
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xec2cc224
xor eax, 0xc5d8fd42
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x880f8006
xor eax, 0x93e60b56
rol eax, 0x40
popf
jmp 0x1402dcab5
push rax
not eax
sub ebx, eax
pop rax
sub ebx, 1
cmp edi, ebx
jg 0x1402de860
push rax
pushf
mov eax, 0xfc48f1d0
pushf
not eax
add eax, 0xcce8d032
xor eax, 0xe909550b
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x847e1256
xor eax, 0xa2b36b5f
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa5bf66e3
xor eax, 0xeaca2e93
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x8feeb163
xor eax, 0xa33d688f
rol eax, 0x34
popf
jmp 0x1402dcab5
push rax
pushf
mov eax, 0x7191c053
pushf
not eax
add eax, 0x96e0f228
xor eax, 0xd159e937
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xec486f7c
xor eax, 0xbd184141
rol eax, 0x32
popf
pushf
not eax
add eax, 0xcd2200fa
xor eax, 0xca29c07c
rol eax, 0x8f
popf
jmp 0x1402dcab5
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.14029b114
int3