Function at 0x1400a7277
Capabilities:
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xba58e35e
pushf
not eax
add eax, 0x5f211ff9
xor eax, 0x33cc3674
rol eax, 0x35
popf
pushf
not eax
add eax, 0x75ec5e55
xor eax, 0xe29261
rol eax, 3
popf
pushf
not eax
add eax, 0x2e2ed7c7
xor eax, 0x7e3f99d4
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x15f7809b
xor eax, 0x66f1ed7
rol eax, 0x33
popf
cmp eax, 2
jne 0x1400a72da
popf
pop rax
jmp 0x1400a74be
cmp eax, 7
jne 0x1400a72e9
popf
pop rax
jmp 0x1400a779b
cmp eax, 4
jne 0x1400a72f8
popf
pop rax
jmp 0x1400a75fd
cmp eax, 0
jne 0x1400a7307
popf
pop rax
jmp 0x1400a7361
cmp eax, 5
jne 0x1400a7316
popf
pop rax
jmp 0x1400a76b7
cmp eax, 8
jne 0x1400a7325
popf
pop rax
jmp 0x1400a77d4
cmp eax, 1
jne 0x1400a7334
popf
pop rax
jmp 0x1400a740e
cmp eax, 6
jne 0x1400a7343
popf
pop rax
jmp 0x1400a775b
cmp eax, 9
jne 0x1400a7352
popf
pop rax
jmp 0x1400a781f
cmp eax, 3
jne 0x1400a7361
popf
pop rax
jmp 0x1400a7543
push rbx
sub rsp, 0x20
mov rbx, r8
test rcx, rcx
je 0x1400a73b5
push rax
pushf
mov eax, 0xd8ae7f4e
pushf
not eax
add eax, 0x754486e8
xor eax, 0x5616f966
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x3525132b
xor eax, 0x3c049945
rol eax, 0x77
popf
pushf
not eax
add eax, 0x649ee5c6
xor eax, 0x2eb05904
rol eax, 0x48
popf
jmp 0x1400a72cb
push rax
pushf
mov eax, 0xab1ffbde
pushf
not eax
add eax, 0x54e2a0f5
xor eax, 0x5c38583a
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x4bb7c8e8
xor eax, 0x7844a096
rol eax, 0x74
popf
pushf
not eax
add eax, 0x27248e95
xor eax, 0xb05aa1
rol eax, 3
popf
pushf
not eax
add eax, 0x12b86075
xor eax, 0x6a87ec03
rol eax, 0xfc
popf
jmp 0x1400a72cb
movsxd r11, dword [rcx + 0x18]
mov r10, qword [rdx + 8]
lea rax, [r10 + r11]
test rax, rax
je 0x1400a7478
push rax
pushf
mov eax, 0x3fb448b3
pushf
not eax
add eax, 0x206b098d
xor eax, 0x5246940f
rol eax, 0x67
popf
pushf
not eax
add eax, 0x582f3f0
xor eax, 0x66e4bf32
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x78637cd1
xor eax, 0x75ddaf21
rol eax, 0x41
popf
pushf
not eax
add eax, 0x7ee60544
xor eax, 0x5c1bbb9c
rol eax, 0xee
popf
jmp 0x1400a72cb
push rax
pushf
mov eax, 0xb15a18da
pushf
not eax
add eax, 0x496bd260
xor eax, 0x73cec4ae
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x5e9f28ce
xor eax, 0x3c9093a2
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x59dcaf02
xor eax, 0x20bb6c08
rol eax, 0x2f
popf
jmp 0x1400a72cb
mov r8d, dword [rcx + 0x14]
xor r9d, r9d
test r8d, r8d
je 0x1400a7510
push rax
pushf
mov eax, 0x25177a72
pushf
not eax
add eax, 0x18b00bc0
xor eax, 0x6236aa45
rol eax, 7
popf
pushf
not eax
add eax, 0x8ab5669
xor eax, 0x58a04b08
rol eax, 0xab
popf
pushf
not eax
add eax, 0x7ccacd88
xor eax, 0x10018c3e
rol eax, 0x17
popf
jmp 0x1400a72cb
push rax
pushf
mov eax, 0x7ef328ef
pushf
not eax
add eax, 0x7583df51
xor eax, 0x5fbefab1
rol eax, 5
popf
pushf
not eax
add eax, 0x3cfd4bd1
xor eax, 0x5733b1bb
rol eax, 0xe5
popf
jmp 0x1400a72cb
lea rcx, [r11 + r9*8]
movsxd rdx, dword [rcx + r10]
push r10
not r10
sub rdx, r10
pop r10
sub rdx, 1
cmp rbx, rdx
jb 0x1400a75b7
push rax
pushf
mov eax, 0x453c2025
pushf
not eax
add eax, 0x279859ec
xor eax, 0x4c1faa4b
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x14f50022
xor eax, 0x7c8f523c
rol eax, 0x48
popf
pushf
not eax
add eax, 0x111e5c81
xor eax, 0x214a887a
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x36e8b93c
xor eax, 0x230282ef
rol eax, 0xe6
popf
jmp 0x1400a72cb
push rax
pushf
mov eax, 0x7fc66862
pushf
not eax
add eax, 0x3b933ef1
xor eax, 0x4ace5d87
rol eax, 0xe
popf
pushf
not eax
add eax, 0x3bbda014
xor eax, 0x5d322650
rol eax, 0x30
popf
pushf
not eax
add eax, 0x3beb3251
xor eax, 0x1e676c87
rol eax, 0x65
popf
jmp 0x1400a72cb
inc r9d
cmp r9d, r8d
jb 0x1400a765e
push rax
pushf
mov eax, 0xe511564a
pushf
not eax
add eax, 0x4d9e2db2
xor eax, 0x2740591f
rol eax, 0x86
popf
pushf
not eax
add eax, 0x19ebc91f
xor eax, 0x4da00042
rol eax, 6
popf
pushf
not eax
add eax, 0x392bf18e
xor eax, 0xad28642
rol eax, 0x45
popf
pushf
not eax
add eax, 0x308a66fe
xor eax, 0x221738d3
rol eax, 0x64
popf
jmp 0x1400a72cb
push rax
pushf
mov eax, 0x9e69d363
pushf
not eax
add eax, 0x142b772d
xor eax, 0x5906cf27
rol eax, 0x59
popf
pushf
not eax
add eax, 0x59f81331
xor eax, 0x1e84fca5
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x6cef6d3e
xor eax, 0x4de872c0
rol eax, 0x92
popf
pushf
not eax
add eax, 0x54f5a1f7
xor eax, 0x4f33ab7d
rol eax, 0xe3
popf
jmp 0x1400a72cb
test r9d, r9d
je 0x1400a7702
push rax
pushf
mov eax, 0xa0a3cbdf
pushf
not eax
add eax, 0x5dca9b82
xor eax, 0x6ed061ae
rol eax, 0x58
popf
pushf
not eax
add eax, 0x5571c49f
xor eax, 0x1fa394c0
rol eax, 0x50
popf
pushf
not eax
add eax, 0x62d15439
xor eax, 0x9a0fc9a
rol eax, 0x9c
popf
jmp 0x1400a72cb
push rax
pushf
mov eax, 0x83b48e2e
pushf
not eax
add eax, 0x1bab5455
xor eax, 0x40ed9aae
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x367ed818
xor eax, 0x60cf062d
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x6ae3d729
xor eax, 0x4a687392
rol eax, 0x79
popf
pushf
not eax
add eax, 0x3818ae29
xor eax, 0x1da31209
rol eax, 0x65
popf
jmp 0x1400a72cb
lea ecx, [r9 - 1]
lea rax, [r10 + rcx*8]
mov eax, dword [rax + r11 + 4]
push rax
pushf
mov eax, 0xf5df919e
pushf
not eax
add eax, 0x6ba2e8a4
xor eax, 0x1528e856
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x117e11ba
xor eax, 0x67cd9bc6
rol eax, 0x5e
popf
jmp 0x1400a72cb
add rsp, 0x20
pop rbx
ret
or eax, 0xffffffff
jmp 0x1400a779b
call fcn.1401152bc
push rax
pushf
mov eax, 0xbad675a5
pushf
not eax
add eax, 0x4b81a084
xor eax, 0x7c82d2c1
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x3c7e8c94
xor eax, 0x7b7f2b44
rol eax, 0x34
popf
cmp eax, 0x11
jne 0x1400a7861
popf
pop rax
jmp 0x1400a83c9
cmp eax, 0x24
jne 0x1400a7870
popf
pop rax
jmp 0x1400a8d07
cmp eax, 0x22
jne 0x1400a787f
popf
pop rax
jmp 0x1400a8c2e
cmp eax, 0x18
jne 0x1400a788e
popf
pop rax
jmp 0x1400a878b
cmp eax, 0x2c
jne 0x1400a789d
popf
pop rax
jmp 0x1400a90fd
cmp eax, 0x32
jne 0x1400a78ac
popf
pop rax
jmp 0x1400a92d1
cmp eax, 0x23
jne 0x1400a78bb
popf
pop rax
jmp 0x1400a8cb0
cmp eax, 0x19
jne 0x1400a78ca
popf
pop rax
jmp 0x1400a87fa
cmp eax, 0x25
jne 0x1400a78d9
popf
pop rax
jmp 0x1400a8d99
cmp eax, 0
jne 0x1400a78e8
popf
pop rax
jmp 0x1400a7b4f
cmp eax, 0xa
jne 0x1400a78f7
popf
pop rax
jmp 0x1400a8036
cmp eax, 0x2f
jne 0x1400a7906
popf
pop rax
jmp 0x1400a9216
cmp eax, 9
jne 0x1400a7915
popf
pop rax
jmp 0x1400a7f7c
cmp eax, 0x21
jne 0x1400a7924
popf
pop rax
jmp 0x1400a8b98
cmp eax, 0x30
jne 0x1400a7933
popf
pop rax
jmp 0x1400a924e
cmp eax, 0x1f
jne 0x1400a7942
popf
pop rax
jmp 0x1400a8abc
cmp eax, 0x1b
jne 0x1400a7951
popf
pop rax
jmp 0x1400a8932
cmp eax, 0x1d
jne 0x1400a7960
popf
pop rax
jmp 0x1400a89e5
cmp eax, 8
jne 0x1400a796f
popf
pop rax
jmp 0x1400a7ec5
cmp eax, 0x15
jne 0x1400a797e
popf
pop rax
jmp 0x1400a85ff
cmp eax, 0x2b
jne 0x1400a798d
popf
pop rax
jmp 0x1400a909d
cmp eax, 0x14
jne 0x1400a799c
popf
pop rax
jmp 0x1400a8557
cmp eax, 0x20
jne 0x1400a79ab
popf
pop rax
jmp 0x1400a8b07
cmp eax, 0x27
jne 0x1400a79ba
popf
pop rax
jmp 0x1400a8ee0
cmp eax, 1
jne 0x1400a79c9
popf
pop rax
jmp 0x1400a7be2
cmp eax, 0x1c
jne 0x1400a79d8
popf
pop rax
jmp 0x1400a898e
cmp eax, 0x2d
jne 0x1400a79e7
popf
pop rax
jmp 0x1400a9158
cmp eax, 0x29
jne 0x1400a79f6
popf
pop rax
jmp 0x1400a8f9f
cmp eax, 0x17
jne 0x1400a7a05
popf
pop rax
jmp 0x1400a86df
cmp eax, 4
jne 0x1400a7a14
popf
pop rax
jmp 0x1400a7d18
cmp eax, 0x2a
jne 0x1400a7a23
popf
pop rax
jmp 0x1400a9043
cmp eax, 5
jne 0x1400a7a32
popf
pop rax
jmp 0x1400a7d83
cmp eax, 0x16
jne 0x1400a7a41
popf
pop rax
jmp 0x1400a864d
cmp eax, 2
jne 0x1400a7a50
popf
pop rax
jmp 0x1400a7c24
cmp eax, 0x28
jne 0x1400a7a5f
popf
pop rax
jmp 0x1400a8f43
cmp eax, 0x26
jne 0x1400a7a6e
popf
pop rax
jmp 0x1400a8e3d
cmp eax, 3
jne 0x1400a7a7d
popf
pop rax
jmp 0x1400a7c70
cmp eax, 0x10
jne 0x1400a7a8c
popf
pop rax
jmp 0x1400a8334
cmp eax, 0x31
jne 0x1400a7a9b
popf
pop rax
jmp 0x1400a9286
cmp eax, 0x1a
jne 0x1400a7aaa
popf
pop rax
jmp 0x1400a888a
cmp eax, 0x12
jne 0x1400a7ab9
popf
pop rax
jmp 0x1400a842d
cmp eax, 0xc
jne 0x1400a7ac8
popf
pop rax
jmp 0x1400a8116
cmp eax, 0xe
jne 0x1400a7ad7
popf
pop rax
jmp 0x1400a8239
cmp eax, 0xd
jne 0x1400a7ae6
popf
pop rax
jmp 0x1400a81a7
cmp eax, 0x13
jne 0x1400a7af5
popf
pop rax
jmp 0x1400a84be
cmp eax, 0xb
jne 0x1400a7b04
popf
pop rax
jmp 0x1400a80d9
cmp eax, 0xf
jne 0x1400a7b13
popf
pop rax
jmp 0x1400a82ac
cmp eax, 0x1e
jne 0x1400a7b22
popf
pop rax
jmp 0x1400a8a51
cmp eax, 6
jne 0x1400a7b31
popf
pop rax
jmp 0x1400a7df9
cmp eax, 0x2e
jne 0x1400a7b40
popf
pop rax
jmp 0x1400a91b8
cmp eax, 7
jne 0x1400a7b4f
popf
pop rax
jmp 0x1400a7e42
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push r13
push r14
push r15
sub rsp, 0x30
mov r14, r9
mov rbx, r8
mov rsi, rdx
mov r13, rcx
xor edi, edi
cmp dword [r8 + 4], edi
je 0x1400a7baf
push rax
pushf
mov eax, 0x56784af0
pushf
not eax
add eax, 0x254d9817
xor eax, 0x5b79c081
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x3741c7af
xor eax, 0x608f9110
rol eax, 0xe1
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xab61a65d
pushf
not eax
add eax, 0x2b2cc2a5
xor eax, 0x65aeb550
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x70bed846
xor eax, 0x2ad83edb
rol eax, 0x2c
popf
jmp 0x1400a7852
movsxd r15, dword [r8 + 4]
call fcn.1400a6bd9
lea rdx, [r15 + rax]
jmp 0x1400a7c70
mov rdx, rdi
mov r15d, edi
push rax
pushf
mov eax, 0x820bce94
pushf
not eax
add eax, 0x4b9859ed
xor eax, 0x2f27de69
rol eax, 0x52
popf
pushf
not eax
add eax, 0x69034911
xor eax, 0x4fdadaaf
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x5329cfe6
xor eax, 0x15128321
rol eax, 0x21
popf
jmp 0x1400a7852
test rdx, rdx
je 0x1400a7cd2
push rax
pushf
mov eax, 0x9eeea684
pushf
not eax
add eax, 0x11adcb25
xor eax, 0x38ba2add
rol eax, 0x28
popf
pushf
not eax
add eax, 0x1b49b66
xor eax, 0x758592dc
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x9741dec
xor eax, 0xa743456
rol eax, 0x50
popf
pushf
not eax
add eax, 0x3d4c600a
xor eax, 0x24ec9525
rol eax, 0xc4
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xd3d79741
pushf
not eax
add eax, 0x6ee045b0
xor eax, 0x470f2e49
rol eax, 0x59
popf
pushf
not eax
add eax, 0x46a9faa9
xor eax, 0x6e3e108b
rol eax, 0xce
popf
pushf
not eax
add eax, 0x2de56619
xor eax, 0x2ddc7fe5
rol eax, 0x8c
popf
jmp 0x1400a7852
test r15d, r15d
je 0x1400a7d50
push rax
pushf
mov eax, 0x4ebfb88d
pushf
not eax
add eax, 0x69ad13a5
xor eax, 0x207bd280
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x7b8f4f19
xor eax, 0x745e67f
rol eax, 0x6b
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xfd65161
pushf
not eax
add eax, 0x212fd4c
xor eax, 0x4fe7bfd9
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x2d26961d
xor eax, 0x230cb72e
rol eax, 0x42
popf
jmp 0x1400a7852
call fcn.1400a6bd9
mov rcx, rax
movsxd rax, dword [rbx + 4]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
jmp 0x1400a7e42
mov rcx, rdi
push rax
pushf
mov eax, 0xb54badee
pushf
not eax
add eax, 0x57101df6
xor eax, 0xe3ca71c
rol eax, 4
popf
pushf
not eax
add eax, 0x628a0547
xor eax, 0x1996e84c
rol eax, 0x37
popf
pushf
not eax
add eax, 0x5721cc1
xor eax, 0x25d46783
rol eax, 0x6b
popf
jmp 0x1400a7852
cmp byte [rcx + 0x10], dil
je 0x1400a7e7f
push rax
pushf
mov eax, 0xbc430895
pushf
not eax
add eax, 0x6b7d26cc
xor eax, 0x1297b866
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x322e0eda
xor eax, 0x44c0dc44
rol eax, 0x5f
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x1798ef68
pushf
not eax
add eax, 0x6b2550ed
xor eax, 0x11bcc86
rol eax, 0x65
popf
pushf
not eax
add eax, 0x5fbe0748
xor eax, 0x6329646b
rol eax, 0x39
popf
pushf
not eax
add eax, 0x368e01fc
xor eax, 0x8ce3ff6
rol eax, 0x4d
popf
jmp 0x1400a7852
cmp dword [rbx + 8], edi
jne 0x1400a7f23
push rax
pushf
mov eax, 0xda20fa70
pushf
not eax
add eax, 0x16f9f6fc
xor eax, 0x1f5d7e56
rol eax, 0x83
popf
pushf
not eax
add eax, 0x6219d090
xor eax, 0x29ab9ce7
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x4221f5bb
xor eax, 0x65580e7e
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x71c0906f
xor eax, 0x397cdd0
rol eax, 0x90
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x66c23393
pushf
not eax
add eax, 0x408bd006
xor eax, 0x4f17ee0f
rol eax, 0x90
popf
pushf
not eax
add eax, 0x6a3aead2
xor eax, 0x46dad2d5
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x63257876
xor eax, 0x415fd62
rol eax, 0x76
popf
pushf
not eax
add eax, 0x1e27330d
xor eax, 0x562399fa
rol eax, 0x66
popf
jmp 0x1400a7852
cmp dword [rbx], edi
jge 0x1400a7fdd
push rax
pushf
mov eax, 0x75ae9863
pushf
not eax
add eax, 0x23e952bc
xor eax, 0x2a1cfae3
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x5b77c79a
xor eax, 0x5696163d
rol eax, 0x14
popf
pushf
not eax
add eax, 0x66187373
xor eax, 0x2c64be60
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x4087c325
xor eax, 0xc464bdb
rol eax, 0x58
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xec117c0c
pushf
not eax
add eax, 0x795119a1
xor eax, 0x32890429
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x71476c3e
xor eax, 0x4e53b268
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x12d34128
xor eax, 0x6f0d71bb
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x23f005bb
xor eax, 0x414fdb9c
rol eax, 0xa9
popf
jmp 0x1400a7852
cmp dword [rbx], edi
jl 0x1400a8093
push rax
pushf
mov eax, 0x215e7a05
pushf
not eax
add eax, 0x3abe8200
xor eax, 0x3b5cbebe
rol eax, 0x18
popf
pushf
not eax
add eax, 0x2dfafd9f
xor eax, 0x308b581f
rol eax, 0xae
popf
pushf
not eax
add eax, 0x7ae4f543
xor eax, 0x6e80ffba
rol eax, 0xae
popf
pushf
not eax
add eax, 0x452606da
xor eax, 0x54d0c852
rol eax, 0x82
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xccc7e6e7
pushf
not eax
add eax, 0x10358609
xor eax, 0x113f451d
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x35af2bcd
xor eax, 0x36bcd67c
rol eax, 0x67
popf
pushf
not eax
add eax, 0x71eb1521
xor eax, 0x5a80a521
rol eax, 0x8b
popf
jmp 0x1400a7852
movsxd rax, dword [rbx + 8]
add rax, qword [rsi]
mov rsi, rax
push rax
pushf
mov eax, 0xf8f261a
pushf
not eax
add eax, 0x26d7ea72
xor eax, 0x2d9fc46f
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x568bf202
xor eax, 0x47d631f5
rol eax, 0xa1
popf
jmp 0x1400a7852
test byte [rbx], 0x80
je 0x1400a8174
push rax
pushf
mov eax, 0x6dc7b16
pushf
not eax
add eax, 0x74023c7e
xor eax, 0x493c2a46
rol eax, 0x51
popf
pushf
not eax
add eax, 0x1225abb6
xor eax, 0x24f07cd2
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x7716652a
xor eax, 0x48baee51
rol eax, 0x29
popf
pushf
not eax
add eax, 0x161956dc
xor eax, 0x11c8c89d
rol eax, 0xa8
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x2d8bd3ad
pushf
not eax
add eax, 0x422f2963
xor eax, 0x601349a2
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x63a6a93e
xor eax, 0x379faa60
rol eax, 0x19
popf
jmp 0x1400a7852
test byte [r14], 0x10
je 0x1400a8206
push rax
pushf
mov eax, 0xa7004ae2
pushf
not eax
add eax, 0x480261fe
xor eax, 0x3914d872
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x854055a
xor eax, 0x2428806f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x7e2cbc6c
xor eax, 0x4e84d90e
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x71f043b4
xor eax, 0x9d29ef3
rol eax, 0x24
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x46705e9b
pushf
not eax
add eax, 0x45e9f246
xor eax, 0x52ad6c71
rol eax, 0x17
popf
pushf
not eax
add eax, 0x696f48b2
xor eax, 0x7bbc5e32
rol eax, 0xf
popf
jmp 0x1400a7852
mov rax, qword [0x1400425e0]
test rax, rax
je 0x1400a8278
push rax
pushf
mov eax, 0x13b45179
pushf
not eax
add eax, 0x97ae5d5
xor eax, 0x5196d5ef
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x6eabe874
xor eax, 0x46950e21
rol eax, 0xef
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x7d4c2615
pushf
not eax
add eax, 0x143f47fb
xor eax, 0x5036ef5d
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x1fef063d
xor eax, 0x53763f77
rol eax, 0xb
popf
jmp 0x1400a7852
call qword [0x14002b4b0]
test rax, rax
je 0x1400a8301
push rax
pushf
mov eax, 0x28e80e2a
pushf
not eax
add eax, 0xbdafd42
xor eax, 0x6bd40194
rol eax, 0x46
popf
pushf
not eax
add eax, 0x412fbb3
xor eax, 0x4f0c18cf
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x69b5e260
xor eax, 0x1481c060
rol eax, 0x8d
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xa0b3c5b8
pushf
not eax
add eax, 0x31e4319b
xor eax, 0x63f16b7d
rol eax, 0x68
popf
pushf
not eax
add eax, 0x2ac22f32
xor eax, 0x69c1d33f
rol eax, 0x57
popf
jmp 0x1400a7852
test rsi, rsi
je 0x1400a8383
push rax
pushf
mov eax, 0xfd852af
pushf
not eax
add eax, 0xefc57b9
xor eax, 0x17cedf1
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x216dcf82
xor eax, 0x54bb53e
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x4e734089
xor eax, 0x4f7c3e4f
rol eax, 0xfd
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xaff5e21d
pushf
not eax
add eax, 0x6f4ab97
xor eax, 0x6d3033cc
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x59fd4109
xor eax, 0x2258c363
rol eax, 0x30
popf
pushf
not eax
add eax, 0xbe21f35
xor eax, 0x63a5c540
rol eax, 0x61
popf
jmp 0x1400a7852
mov qword [rsi], rax
mov rcx, rax
jmp 0x1400a898e
test byte [rbx], 8
je 0x1400a848b
push rax
pushf
mov eax, 0x80d4c534
pushf
not eax
add eax, 0x10e5409c
xor eax, 0x2dec54ef
rol eax, 0x98
popf
pushf
not eax
add eax, 0x12c63935
xor eax, 0x4b2e4b08
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x1166a806
xor eax, 0x15a60619
rol eax, 0xce
popf
pushf
not eax
add eax, 0x61bf4039
xor eax, 0x67412a7c
rol eax, 0xe2
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x17e67b7e
pushf
not eax
add eax, 0x4e22bcd1
xor eax, 0x2add148e
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x5d22154d
xor eax, 0x4774537e
rol eax, 0xed
popf
jmp 0x1400a7852
mov rcx, qword [r13 + 0x28]
test rcx, rcx
je 0x1400a84fe
push rax
pushf
mov eax, 0x24bac467
pushf
not eax
add eax, 0x5cf2de00
xor eax, 0x6ec4cce8
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x51d2d296
xor eax, 0x6b334fde
rol eax, 0x30
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x173208e0
pushf
not eax
add eax, 0x64883c71
xor eax, 0x367804ef
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x25b29642
xor eax, 0xb010931
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x3f28936d
xor eax, 0x4cdc7de6
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x1b792b7f
xor eax, 0x318a142a
rol eax, 0x74
popf
jmp 0x1400a7852
test rsi, rsi
je 0x1400a85a6
push rax
pushf
mov eax, 0x9b604053
pushf
not eax
add eax, 0x427bac25
xor eax, 0x60595c85
rol eax, 0x24
popf
pushf
not eax
add eax, 0x2ed69c61
xor eax, 0x178ca42c
rol eax, 0x57
popf
pushf
not eax
add eax, 0x7fc59c47
xor eax, 0x436efc87
rol eax, 3
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x52b1ead0
pushf
not eax
add eax, 0x64ee04a
xor eax, 0x7e988f69
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x79aafd2c
xor eax, 0x648a3773
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x2b130bcd
xor eax, 0xe15262b
rol eax, 0x90
popf
pushf
not eax
add eax, 0x6280bcd7
xor eax, 0x3ccb503b
rol eax, 0x15
popf
jmp 0x1400a7852
mov qword [rsi], rcx
jmp 0x1400a898e
test byte [r14], 1
je 0x1400a8686
push rax
pushf
mov eax, 0x4d1becf4
pushf
not eax
add eax, 0x17bf47fa
xor eax, 0x10534905
rol eax, 0x38
popf
pushf
not eax
add eax, 0x5dd6e023
xor eax, 0xfbf010
rol eax, 0x26
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x4b69fd1e
pushf
not eax
add eax, 0x4d920646
xor eax, 0x55721379
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x5b9e75a2
xor eax, 0x3922d243
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x1a6d54a
xor eax, 0x64277104
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x4b48d1f7
xor eax, 0x6e56f51f
rol eax, 0x97
popf
jmp 0x1400a7852
mov rdx, qword [r13 + 0x28]
test rdx, rdx
je 0x1400a8732
push rax
pushf
mov eax, 0xd79a4624
pushf
not eax
add eax, 0x753c439f
xor eax, 0x54f3b93f
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x345e4abf
xor eax, 0x2d174dd9
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x7f8ea57e
xor eax, 0x1e13d41c
rol eax, 0x68
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x89140b30
pushf
not eax
add eax, 0x32ac0044
xor eax, 0x3c5431e2
rol eax, 0x97
popf
pushf
not eax
add eax, 0x59c1f24
xor eax, 0x4c64474c
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x289327dc
xor eax, 0x26f9b39f
rol eax, 0x76
popf
pushf
not eax
add eax, 0x6fffb959
xor eax, 0x72c84a13
rol eax, 0x9a
popf
jmp 0x1400a7852
test rsi, rsi
je 0x1400a87c7
push rax
pushf
mov eax, 0xdde7c3e0
pushf
not eax
add eax, 0x62db2ba0
xor eax, 0x4dcd65f6
rol eax, 0x25
popf
pushf
not eax
add eax, 0x4b01c37e
xor eax, 0x23414844
rol eax, 0x77
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xbd9bc01b
pushf
not eax
add eax, 0x8542dde
xor eax, 0x4872e731
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x1febaec4
xor eax, 0x5f590c07
rol eax, 0xcf
popf
jmp 0x1400a7852
movsxd r8, dword [r14 + 0x14]
mov rcx, rsi
call fcn.140029ea0
cmp dword [r14 + 0x14], 8
jne 0x1400a8857
push rax
pushf
mov eax, 0x3a38aa0f
pushf
not eax
add eax, 0x2075c8c8
xor eax, 0x2aaa9c2f
rol eax, 0x93
popf
pushf
not eax
add eax, 0x390afc2a
xor eax, 0x33ebfaa1
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x5837b4e2
xor eax, 0x1cc95410
rol eax, 0xdf
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xbef4be50
pushf
not eax
add eax, 0x43f4907f
xor eax, 0x4bff0738
rol eax, 0x89
popf
pushf
not eax
add eax, 0x51884218
xor eax, 0x4e861479
rol eax, 0x4d
popf
jmp 0x1400a7852
cmp qword [rsi], rdi
je 0x1400a88d9
push rax
pushf
mov eax, 0xb9391161
pushf
not eax
add eax, 0x7f066cf
xor eax, 0x6387403c
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x5a740486
xor eax, 0x6c70d659
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x14116a5c
xor eax, 0x12dff733
rol eax, 0xa8
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x71b8d5d1
pushf
not eax
add eax, 0x1ed8335e
xor eax, 0x6aa48883
rol eax, 0x94
popf
pushf
not eax
add eax, 0x7f519839
xor eax, 0x35ecbff8
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x6bca8cb3
xor eax, 0x4a34f74f
rol eax, 0x73
popf
pushf
not eax
add eax, 0x6e4dbc90
xor eax, 0x339fb2d4
rol eax, 0x89
popf
jmp 0x1400a7852
mov rcx, qword [rsi]
push rax
pushf
mov eax, 0xaf8be079
pushf
not eax
add eax, 0x134b6874
xor eax, 0x63ff9027
rol eax, 0xed
popf
pushf
not eax
add eax, 0x345d0e03
xor eax, 0x5cc4b790
rol eax, 0x14
popf
pushf
not eax
add eax, 0x57f49bdf
xor eax, 0x32751a1
rol eax, 0xad
popf
pushf
not eax
add eax, 0x5820d583
xor eax, 0x624bf35
rol eax, 0xaf
popf
jmp 0x1400a7852
lea rdx, [r14 + 8]
call fcn.1400a2540
mov qword [rsi], rax
jmp 0x1400a909d
cmp dword [r14 + 0x18], edi
je 0x1400a8a1e
push rax
pushf
mov eax, 0x946e288d
pushf
not eax
add eax, 0x459ac9d8
xor eax, 0x6d010759
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x71a42b28
xor eax, 0x59112139
rol eax, 0xcb
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x614ee0a8
pushf
not eax
add eax, 0x3ef73fe2
xor eax, 0x73ba0482
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x6a82e377
xor eax, 0x2113f446
rol eax, 0xbd
popf
jmp 0x1400a7852
movsxd rbx, dword [r14 + 0x18]
call fcn.1400a6c28
lea rcx, [rbx + rax]
jmp 0x1400a8b07
mov rcx, rdi
mov ebx, edi
push rax
pushf
mov eax, 0xedc679a0
pushf
not eax
add eax, 0x43b4b13d
xor eax, 0x3ffececa
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x7dc4e94d
xor eax, 0x7afa6ab6
rol eax, 0x25
popf
pushf
not eax
add eax, 0x340dbc0d
xor eax, 0x68d75bdf
rol eax, 0x49
popf
jmp 0x1400a7852
test rcx, rcx
jne 0x1400a8b52
push rax
pushf
mov eax, 0x2cdefd51
pushf
not eax
add eax, 0x6369d64d
xor eax, 0x237808f0
rol eax, 0x99
popf
pushf
not eax
add eax, 0x4dbc43ee
xor eax, 0x19a3bd09
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x15659de1
xor eax, 0x24acce57
rol eax, 0xe3
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x99eac1e3
pushf
not eax
add eax, 0x4afd10ee
xor eax, 0xfba3abc
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x22bfaf59
xor eax, 0x5ccb6d0b
rol eax, 0xee
popf
pushf
not eax
add eax, 0x15d56c7f
xor eax, 0x569d6407
rol eax, 0x3b
popf
jmp 0x1400a7852
cmp qword [r13 + 0x28], rdi
je 0x1400a8bd5
push rax
pushf
mov eax, 0x73fee131
pushf
not eax
add eax, 0x145116dc
xor eax, 0x5450c04d
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x171cfa04
xor eax, 0x189c1347
rol eax, 0x16
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xf6dc424c
pushf
not eax
add eax, 0x15a349c5
xor eax, 0x6bcbef93
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x7b65cd94
xor eax, 0x59486147
rol eax, 0x76
popf
pushf
not eax
add eax, 0x4044c673
xor eax, 0x7a14104f
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x84af812
xor eax, 0xcb26bc4
rol eax, 3
popf
jmp 0x1400a7852
test rsi, rsi
je 0x1400a8c7d
push rax
pushf
mov eax, 0xa9d391fb
pushf
not eax
add eax, 0x32f33198
xor eax, 0x14c4924e
rol eax, 0x22
popf
pushf
not eax
add eax, 0x46e3ed1e
xor eax, 0x11886387
rol eax, 9
popf
pushf
not eax
add eax, 0x74b6b120
xor eax, 0x750e6762
rol eax, 0x33
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x3bf88a36
pushf
not eax
add eax, 0x74be8cd7
xor eax, 0x5f36bd47
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x189843dd
xor eax, 0x4588625d
rol eax, 0xea
popf
jmp 0x1400a7852
movsxd rbx, dword [r14 + 0x14]
lea rdx, [r14 + 8]
mov rcx, qword [r13 + 0x28]
call fcn.1400a2540
mov rdx, rax
mov r8, rbx
mov rcx, rsi
call fcn.140029ea0
jmp 0x1400a909d
cmp qword [r13 + 0x28], rdi
je 0x1400a8d40
push rax
pushf
mov eax, 0x23e05934
pushf
not eax
add eax, 0x1618f3f9
xor eax, 0x796c4ef2
rol eax, 0xda
popf
pushf
not eax
add eax, 0x59239b0
xor eax, 0x2b64e67a
rol eax, 0x60
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x37bb7e7e
pushf
not eax
add eax, 0x5d4d9802
xor eax, 0x3944a483
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x130569b9
xor eax, 0x4d136be1
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x30f9d356
xor eax, 0x77de39f4
rol eax, 0x40
popf
pushf
not eax
add eax, 0x1d4ea801
xor eax, 0x7ea37fe0
rol eax, 0x6b
popf
jmp 0x1400a7852
test rsi, rsi
je 0x1400a8df7
push rax
pushf
mov eax, 0x62ea3b91
pushf
not eax
add eax, 0x61e2356e
xor eax, 0x43fdeb98
rol eax, 4
popf
pushf
not eax
add eax, 0x516f8ada
xor eax, 0x6ffc650
rol eax, 0x79
popf
pushf
not eax
add eax, 0x7025a043
xor eax, 0x6153ae97
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x3671bbac
xor eax, 0x7fdba70f
rol eax, 0x93
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xd1dbbfa9
pushf
not eax
add eax, 0x78467959
xor eax, 0x710c2ed5
rol eax, 0x91
popf
pushf
not eax
add eax, 0x379f71ab
xor eax, 0x99ba279
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x3a46823a
xor eax, 0x6a1d81ed
rol eax, 0xa6
popf
jmp 0x1400a7852
test ebx, ebx
je 0x1400a8e87
push rax
pushf
mov eax, 0x5809759d
pushf
not eax
add eax, 0x222ef8b
xor eax, 0x13ecb71d
rol eax, 0x54
popf
pushf
not eax
add eax, 0x5702f0db
xor eax, 0x37b09632
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x78b68257
xor eax, 0x2c97dda
rol eax, 0xad
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0x9046269d
pushf
not eax
add eax, 0x4b34870
xor eax, 0x2a451355
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe6457e
xor eax, 0xcce7ca4
rol eax, 0xea
popf
pushf
not eax
add eax, 0x4e72639
xor eax, 0x50f8aa28
rol eax, 0xd
popf
pushf
not eax
add eax, 0x6476edb1
xor eax, 0x65d31b5f
rol eax, 0x33
popf
jmp 0x1400a7852
call fcn.1400a6c28
mov rcx, rax
movsxd rax, dword [r14 + 0x18]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
jmp 0x1400a8f9f
mov rcx, rdi
push rax
pushf
mov eax, 0x3b5191bb
pushf
not eax
add eax, 0x7a225d83
xor eax, 0x35600ed0
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x53cf30a3
xor eax, 0xf7b77b9
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x7e08b709
xor eax, 0x7de2b6e0
rol eax, 0x82
popf
pushf
not eax
add eax, 0x8e2e843
xor eax, 0x3c44ae1a
rol eax, 0x6a
popf
jmp 0x1400a7852
test rcx, rcx
je 0x1400a8fea
push rax
pushf
mov eax, 0x15544879
pushf
not eax
add eax, 0x6efc9609
xor eax, 0x50bcd790
rol eax, 0xf
popf
pushf
not eax
add eax, 0x2b3dcba4
xor eax, 0x6f2d4ed5
rol eax, 0xa
popf
pushf
not eax
add eax, 0x3bcfb04b
xor eax, 0x25287d86
rol eax, 0x6a
popf
jmp 0x1400a7852
push rax
pushf
mov eax, 0xb31918b6
pushf
not eax
add eax, 0x6bcda4eb
xor eax, 0x3f6bdc3c
rol eax, 0x80
popf
pushf
not eax
add eax, 0x1914b608
xor eax, 0xc8ff966
rol eax, 0x50
popf
pushf
not eax
add eax, 0xb15e9c5
xor eax, 0x2a13e73
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x690a298
xor eax, 0x6fc2cd30
rol eax, 0x3b
popf
jmp 0x1400a7852
mov al, byte [r14]
and al, 4
neg al
sbb ecx, ecx
neg ecx
jmp 0x1400a904f
inc ecx
mov edi, ecx
mov dword [rsp + 0x20], ecx
push rax
pushf
mov eax, 0x20d1b28e
pushf
not eax
add eax, 0x136c8188
xor eax, 0x39930e83
rol eax, 0xca
popf
pushf
not eax
add eax, 0x63619d69
xor eax, 0x703dbd6c
rol eax, 0x92
popf
pushf
not eax
add eax, 0x39ed92bb
xor eax, 0x4cac6130
rol eax, 0x84
popf
jmp 0x1400a7852
mov eax, edi
jmp 0x1400a9158
xor eax, eax
push rax
pushf
mov eax, 0x75ae19be
pushf
not eax
add eax, 0x586d443f
xor eax, 0x5d179bbd
rol eax, 0xee
popf
pushf
not eax
add eax, 0x2391a458
xor eax, 0x726b9e32
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc76647
xor eax, 0x692dd44a
rol eax, 0x80
popf
pushf
not eax
add eax, 0x603a7632
xor eax, 0x611b30d5
rol eax, 5
popf
jmp 0x1400a7852
mov rbx, qword [rsp + 0x50]
mov rsi, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x60]
add rsp, 0x30
pop r15
pop r14
pop r13
ret
call fcn.1401152bc
push rax
pushf
mov eax, 0xf04b62b6
pushf
not eax
add eax, 0xd3b8afc
xor eax, 0x7bb3c376
rol eax, 0x24
popf
pushf
not eax
add eax, 0xb804cb5
xor eax, 0x66d0bcb7
rol eax, 0xea
popf
pushf
not eax
add eax, 0x3e6bfdf9
xor eax, 0x3266b563
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x7cdc0b69
xor eax, 0x454f5042
rol eax, 0xc
popf
jmp 0x1400a7852
call fcn.1401152bc
push rax
pushf
mov eax, 0x2eb07d49
pushf
not eax
add eax, 0x35a83fa9
xor eax, 0xfb48fe
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x5a3df884
xor eax, 0x19b1df6e
rol eax, 0xad
popf
jmp 0x1400a7852
call fcn.1401152bc
push rax
pushf
mov eax, 0x280d4062
pushf
not eax
add eax, 0x6fc7768f
xor eax, 0x16b74154
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x5dd51db4
xor eax, 0x105da56e
rol eax, 0xe2
popf
jmp 0x1400a7852
call fcn.1401152bc
push rax
pushf
mov eax, 0xe53eb069
pushf
not eax
add eax, 0x510e0e32
xor eax, 0x3234bc60
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x19212724
xor eax, 0x47f5b912
rol eax, 0x49
popf
pushf
not eax
add eax, 0x1696d949
xor eax, 0x3811fc6c
rol eax, 0xb2
popf
jmp 0x1400a7852
call fcn.1401152bc
nop
call fcn.1401152bc