Function at 0x1800ef2d1
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xa627b303
pushf
not eax
add eax, 0xa0a85fcc
xor eax, 0xfd83e685
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa71eb380
xor eax, 0xb97d5c29
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9aba12e2
xor eax, 0xbecdb7b5
rol eax, 0x3b
popf
cmp eax, 0x29
jne 0x1800ef321
popf
pop rax
jmp 0x1800f0b52
cmp eax, 0
jne 0x1800ef330
popf
pop rax
jmp 0x1800ef60f
cmp eax, 3
jne 0x1800ef33f
popf
pop rax
jmp 0x1800ef789
cmp eax, 1
jne 0x1800ef34e
popf
pop rax
jmp 0x1800ef6dc
cmp eax, 0xd
jne 0x1800ef35d
popf
pop rax
jmp 0x1800efd48
cmp eax, 0x1a
jne 0x1800ef36c
popf
pop rax
jmp 0x1800f043a
cmp eax, 0xe
jne 0x1800ef37b
popf
pop rax
jmp 0x1800efd81
cmp eax, 0x31
jne 0x1800ef38a
popf
pop rax
jmp 0x1800f0ebf
cmp eax, 0x19
jne 0x1800ef399
popf
pop rax
jmp 0x1800f03a6
cmp eax, 8
jne 0x1800ef3a8
popf
pop rax
jmp 0x1800efa99
cmp eax, 0x2a
jne 0x1800ef3b7
popf
pop rax
jmp 0x1800f0be3
cmp eax, 0x17
jne 0x1800ef3c6
popf
pop rax
jmp 0x1800f0296
cmp eax, 0x1c
jne 0x1800ef3d5
popf
pop rax
jmp 0x1800f058c
cmp eax, 0x2e
jne 0x1800ef3e4
popf
pop rax
jmp 0x1800f0d6f
cmp eax, 0x18
jne 0x1800ef3f3
popf
pop rax
jmp 0x1800f033b
cmp eax, 0x2b
jne 0x1800ef402
popf
pop rax
jmp 0x1800f0c7b
cmp eax, 0x1b
jne 0x1800ef411
popf
pop rax
jmp 0x1800f04e6
cmp eax, 0x2d
jne 0x1800ef420
popf
pop rax
jmp 0x1800f0d39
cmp eax, 0x23
jne 0x1800ef42f
popf
pop rax
jmp 0x1800f08a5
cmp eax, 0x25
jne 0x1800ef43e
popf
pop rax
jmp 0x1800f097d
cmp eax, 0x32
jne 0x1800ef44d
popf
pop rax
jmp 0x1800f0f1a
cmp eax, 0x13
jne 0x1800ef45c
popf
pop rax
jmp 0x1800f005b
cmp eax, 0x15
jne 0x1800ef46b
popf
pop rax
jmp 0x1800f0186
cmp eax, 0x24
jne 0x1800ef47a
popf
pop rax
jmp 0x1800f0945
cmp eax, 0x1e
jne 0x1800ef489
popf
pop rax
jmp 0x1800f0665
cmp eax, 0xc
jne 0x1800ef498
popf
pop rax
jmp 0x1800efc84
cmp eax, 0x26
jne 0x1800ef4a7
popf
pop rax
jmp 0x1800f09fb
cmp eax, 0x27
jne 0x1800ef4b6
popf
pop rax
jmp 0x1800f0aa6
cmp eax, 0x30
jne 0x1800ef4c5
popf
pop rax
jmp 0x1800f0e74
cmp eax, 0x10
jne 0x1800ef4d4
popf
pop rax
jmp 0x1800efde7
cmp eax, 0x2c
jne 0x1800ef4e3
popf
pop rax
jmp 0x1800f0cd9
cmp eax, 9
jne 0x1800ef4f2
popf
pop rax
jmp 0x1800efb2e
cmp eax, 4
jne 0x1800ef501
popf
pop rax
jmp 0x1800ef80b
cmp eax, 0x16
jne 0x1800ef510
popf
pop rax
jmp 0x1800f025e
cmp eax, 0x28
jne 0x1800ef51f
popf
pop rax
jmp 0x1800f0b09
cmp eax, 0xa
jne 0x1800ef52e
popf
pop rax
jmp 0x1800efb8a
cmp eax, 0x22
jne 0x1800ef53d
popf
pop rax
jmp 0x1800f0812
cmp eax, 0x14
jne 0x1800ef54c
popf
pop rax
jmp 0x1800f00cc
cmp eax, 7
jne 0x1800ef55b
popf
pop rax
jmp 0x1800ef997
cmp eax, 5
jne 0x1800ef56a
popf
pop rax
jmp 0x1800ef845
cmp eax, 2
jne 0x1800ef579
popf
pop rax
jmp 0x1800ef754
cmp eax, 0x20
jne 0x1800ef588
popf
pop rax
jmp 0x1800f06d5
cmp eax, 0x1d
jne 0x1800ef597
popf
pop rax
jmp 0x1800f05dd
cmp eax, 0x11
jne 0x1800ef5a6
popf
pop rax
jmp 0x1800efed7
cmp eax, 6
jne 0x1800ef5b5
popf
pop rax
jmp 0x1800ef905
cmp eax, 0x2f
jne 0x1800ef5c4
popf
pop rax
jmp 0x1800f0ddc
cmp eax, 0x12
jne 0x1800ef5d3
popf
pop rax
jmp 0x1800eff86
cmp eax, 0x21
jne 0x1800ef5e2
popf
pop rax
jmp 0x1800f076a
cmp eax, 0x1f
jne 0x1800ef5f1
popf
pop rax
jmp 0x1800f069e
cmp eax, 0xb
jne 0x1800ef600
popf
pop rax
jmp 0x1800efc20
cmp eax, 0xf
jne 0x1800ef60f
popf
pop rax
jmp 0x1800efdde
push rbp
push r12
push r13
push r14
push r15
sub rsp, 0x60
lea rbp, [rsp + 0x50]
mov qword [rbp + 0x40], rbx
mov qword [rbp + 0x48], rsi
mov qword [rbp + 0x50], rdi
mov rax, qword [0x180040280]
xor rax, rbp
mov qword [rbp + 8], rax
movsxd rdi, dword [rbp + 0x60]
mov rsi, r9
mov r12d, r8d
mov r13, rdx
mov rbx, rcx
test edi, edi
jle 0x1800ef6a9
push rax
pushf
mov eax, 0x38a7d4a4
pushf
not eax
add eax, 0x8b33fe00
xor eax, 0xe992191c
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xeff39f23
xor eax, 0xc4bd834a
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb55a32c3
xor eax, 0xd9794842
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x853d7a7b
xor eax, 0xd1ca621f
rol eax, 0xd1
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x23c7dbfe
pushf
not eax
add eax, 0xd98d71ab
xor eax, 0xf202136f
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xdf32f990
xor eax, 0xf65a9097
rol eax, 0x45
popf
jmp 0x1800ef312
mov rdx, rdi
mov rcx, r9
call fcn.180151c3d
cmp eax, edi
lea edi, [rax + 1]
jl 0x1800ef721
push rax
pushf
mov eax, 0xdabd1b28
pushf
not eax
add eax, 0xc8bc16d5
xor eax, 0xe32ddad6
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf86a0a5f
xor eax, 0x9be65596
rol eax, 0x48
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xe0714eb3
pushf
not eax
add eax, 0x96452a38
xor eax, 0xb0fe8f4c
rol eax, 0x41
popf
pushf
not eax
add eax, 0xb98c04ec
xor eax, 0xaf315b57
rol eax, 0xbe
popf
jmp 0x1800ef312
mov edi, eax
push rax
pushf
mov eax, 0x1b1f64e9
pushf
not eax
add eax, 0xb958265b
xor eax, 0xfeba7d10
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc879e00e
xor eax, 0xd6c45e03
rol eax, 0xec
popf
jmp 0x1800ef312
mov r14d, dword [rbp + 0x78]
test r14d, r14d
jne 0x1800ef7c5
push rax
pushf
mov eax, 0x96bd8e77
pushf
not eax
add eax, 0xaf71cffc
xor eax, 0xf276a96b
rol eax, 0x86
popf
pushf
not eax
add eax, 0x9f5da1b8
xor eax, 0xe6a365bd
rol eax, 0x67
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xa49e3462
pushf
not eax
add eax, 0xe84677e9
xor eax, 0x8bcf78ac
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd4c0fb1f
xor eax, 0xb73950b1
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xc2f4690e
xor eax, 0x827dd973
rol eax, 0x5e
popf
jmp 0x1800ef312
mov rax, qword [rbx]
mov r14d, dword [rax + 0xc]
push rax
pushf
mov eax, 0x6354e28d
pushf
not eax
add eax, 0xe1b39d52
xor eax, 0xf0b64c77
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb3d8de1b
xor eax, 0xe1eb62fd
rol eax, 0x56
popf
jmp 0x1800ef312
neg dword [rbp + 0x80]
mov r9d, edi
mov r8, rsi
mov ecx, r14d
sbb edx, edx
and dword [rsp + 0x28], 0
and qword [rsp + 0x20], 0
and edx, 8
jmp 0x1800ef865
inc edx
call fcn.18004cb6f
xor edx, edx
movsxd r15, eax
test eax, eax
je 0x1800ef8ac
push rax
pushf
mov eax, 0x7b1a57f
pushf
not eax
add eax, 0xb6232f18
xor eax, 0xe95b13e5
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xefc2b099
xor eax, 0xa019c745
rol eax, 0x57
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xae0696e9
pushf
not eax
add eax, 0x8e944347
xor eax, 0xa26bc615
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe3d0eabb
xor eax, 0xf32cddf5
rol eax, 0x32
popf
pushf
not eax
add eax, 0x8c70ca6c
xor eax, 0xc477d60d
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc762d4b6
xor eax, 0xbf3757f6
rol eax, 0x2b
popf
jmp 0x1800ef312
mov rax, r15
add rax, rax
lea rcx, [rax + 0x10]
cmp rax, rcx
sbb rax, rax
and rax, rcx
je 0x1800ef964
push rax
pushf
mov eax, 0xfa9c5123
pushf
not eax
add eax, 0x90a68aa6
xor eax, 0xea03d927
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x8874718f
xor eax, 0xcf63ad0c
rol eax, 0x71
popf
pushf
not eax
add eax, 0xca8921c7
xor eax, 0xcd772221
rol eax, 0xa0
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xbd620b4a
pushf
not eax
add eax, 0xce8026ed
xor eax, 0xc313776d
rol eax, 0x93
popf
pushf
not eax
add eax, 0xeccac4ea
xor eax, 0x864c3424
rol eax, 0xbf
popf
jmp 0x1800ef312
movabs r8, 0xfff47f09c0fa773
pushf
not r8
add r8, 0x4bb7aca0
xor r8, 0x6f433aa3
rol r8, 0x38
popf
pushf
not r8
add r8, 0x6d0cf32e
xor r8, 0x4fd68148
rol r8, 0x83
popf
pushf
not r8
add r8, 0x46f93843
xor r8, 0x481a7b0f
rol r8, 0x35
popf
pushf
not r8
add r8, 0x59511c20
xor r8, 0x5eae2bcf
rol r8, 0x90
popf
cmp rax, 0x400
ja 0x1800efa66
push rax
pushf
mov eax, 0xa8a81e28
pushf
not eax
add eax, 0xb0666a18
xor eax, 0xa11d7e5a
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf18e9776
xor eax, 0xc13b14fa
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x965e81d6
xor eax, 0xe4e5906e
rol eax, 0x74
popf
pushf
not eax
add eax, 0xe4d2c0fa
xor eax, 0xa75bd909
rol eax, 0xf7
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xae4f7db
pushf
not eax
add eax, 0xc6f49327
xor eax, 0xf070ec9f
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xb0246fb6
xor eax, 0xb1451e84
rol eax, 0xea
popf
jmp 0x1800ef312
lea rcx, [rax + 0xf]
cmp rcx, rax
ja 0x1800efad5
push rax
pushf
mov eax, 0xfe9b3e14
pushf
not eax
add eax, 0x9f1c6309
xor eax, 0x955a1cad
rol eax, 0x39
popf
pushf
not eax
add eax, 0xa457cd57
xor eax, 0xf1a416e6
rol eax, 0x4d
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x47dde3b3
pushf
not eax
add eax, 0xbd7a288f
xor eax, 0xca9be973
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xb344b454
xor eax, 0x8f61ae14
rol eax, 0x93
popf
pushf
not eax
add eax, 0x9ee9364a
xor eax, 0xd07a6561
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa7bd229a
xor eax, 0xe2dfff15
rol eax, 0xe9
popf
jmp 0x1800ef312
mov rcx, r8
push rax
pushf
mov eax, 0xb4b8d23f
pushf
not eax
add eax, 0xd1639ad5
xor eax, 0x8f15f530
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x848ffda1
xor eax, 0xeef77098
rol eax, 0x53
popf
pushf
not eax
add eax, 0xe037eb1f
xor eax, 0xf351adc1
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xfece28d2
xor eax, 0xf98d6f4d
rol eax, 0xcd
popf
jmp 0x1800ef312
and rcx, 0xfffffffffffffff0
mov rax, rcx
call fcn.1800f433c
sub rsp, rcx
lea rbx, [rsp + 0x50]
test rbx, rbx
je 0x1800efbda
push rax
pushf
mov eax, 0xc71ec6ec
pushf
not eax
add eax, 0xc3a70d6e
xor eax, 0xe19680c7
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xe5818df0
xor eax, 0xfe4b5bbf
rol eax, 0xca
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xabd29c5c
pushf
not eax
add eax, 0x8269e919
xor eax, 0xd0724950
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9bb565f0
xor eax, 0xf76397ec
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x811afa16
xor eax, 0xb825e0ca
rol eax, 0x85
popf
jmp 0x1800ef312
mov dword [rbx], 0xcccc
jmp 0x1800efd81
mov rcx, rax
call fcn.180116875
xor edx, edx
mov rbx, rax
test rax, rax
je 0x1800efcef
push rax
pushf
mov eax, 0x997afa8
pushf
not eax
add eax, 0xbd23e594
xor eax, 0xf6f9fafb
rol eax, 0x78
popf
pushf
not eax
add eax, 0xaf5826b6
xor eax, 0xb7641ce0
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb92ee0e9
xor eax, 0xc3843e1a
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xb0939be0
xor eax, 0xe43f6be8
rol eax, 0x27
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xc33e963e
pushf
not eax
add eax, 0x81a2e203
xor eax, 0x8380e67b
rol eax, 0x50
popf
pushf
not eax
add eax, 0x9d92e5bd
xor eax, 0xea6c09dc
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xdfab7469
xor eax, 0xebafb426
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x86846842
xor eax, 0x997e5800
rol eax, 0x84
popf
jmp 0x1800ef312
mov dword [rax], 0xdddd
push rax
pushf
mov eax, 0x8f4f41d6
pushf
not eax
add eax, 0xbc820a83
xor eax, 0xd149945a
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xd8d71731
xor eax, 0xf947ac92
rol eax, 0x99
popf
jmp 0x1800ef312
add rbx, 0x10
push rax
pushf
mov eax, 0x11c8cab2
pushf
not eax
add eax, 0xe9fd8a89
xor eax, 0xf72cd3da
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd095cbc5
xor eax, 0x85b7621f
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xceae9d2b
xor eax, 0xef44bff3
rol eax, 3
popf
pushf
not eax
add eax, 0x9c2e8166
xor eax, 0x89bc55e8
rol eax, 0xe4
popf
jmp 0x1800ef312
test rbx, rbx
je 0x1800f0d6f
mov dword [rsp + 0x28], r15d
mov r9d, edi
mov r8, rsi
mov qword [rsp + 0x20], rbx
mov edx, 0xf1a99e3e
pushf
not edx
add edx, 0xcd4e5cb6
xor edx, 0xa3d9c9cc
rol edx, 0xf6
popf
pushf
not edx
add edx, 0x88a77812
xor edx, 0x99c958b6
rol edx, 0x5f
popf
mov ecx, r14d
call fcn.18004cb6f
xor edx, edx
test eax, eax
je 0x1800efe91
push rax
pushf
mov eax, 0x36d4b47d
pushf
not eax
add eax, 0xf9efdbfd
xor eax, 0xec2d65d5
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa12d8049
xor eax, 0xf9513906
rol eax, 0x96
popf
pushf
not eax
add eax, 0x93240022
xor eax, 0xd5e86ee0
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb0c4ebcf
xor eax, 0xa4255621
rol eax, 0x8f
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x8f895df0
pushf
not eax
add eax, 0xf6fe9d0a
xor eax, 0x9190f2da
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8b67281b
xor eax, 0xb1d67178
rol eax, 0x50
popf
pushf
not eax
add eax, 0x84015f8e
xor eax, 0xd3c02160
rol eax, 0xe2
popf
jmp 0x1800ef312
mov qword [rsp + 0x40], rdx
mov r9d, r15d
mov qword [rsp + 0x38], rdx
mov r8, rbx
mov qword [rsp + 0x30], rdx
mov rcx, r13
mov dword [rsp + 0x28], edx
mov qword [rsp + 0x20], rdx
mov edx, r12d
call fcn.1800b1a94
xor edx, edx
movsxd rsi, eax
test eax, eax
je 0x1800eff40
push rax
pushf
mov eax, 0xe25cebca
pushf
not eax
add eax, 0x881c7c50
xor eax, 0x9453b8d2
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb91e95e4
xor eax, 0xa072fced
rol eax, 0x8a
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x60a186a5
pushf
not eax
add eax, 0xeba19189
xor eax, 0x8c9b15f0
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa8618371
xor eax, 0x8f681caf
rol eax, 0x26
popf
pushf
not eax
add eax, 0xdafc5056
xor eax, 0x81c506fa
rol eax, 0x67
popf
jmp 0x1800ef312
mov r8d, 0x3f8ffd9e
pushf
not r8d
add r8d, 0xbb547ce5
xor r8d, 0xb4dd3922
rol r8d, 0xe4
popf
pushf
not r8d
add r8d, 0xaf0d1d07
xor r8d, 0xa4ef8e7a
rol r8d, 0x81
popf
pushf
not r8d
add r8d, 0xafe70cec
xor r8d, 0xbdb9337b
rol r8d, 0xb0
popf
pushf
not r8d
add r8d, 0x9e050a88
xor r8d, 0xf5f44886
rol r8d, 0xe2
popf
test r8d, r12d
je 0x1800f0028
push rax
pushf
mov eax, 0x9846785b
pushf
not eax
add eax, 0xe261bd87
xor eax, 0xdadc2365
rol eax, 0x21
popf
pushf
not eax
add eax, 0xd813d16a
xor eax, 0xb68506ac
rol eax, 0x9b
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x94b6f133
pushf
not eax
add eax, 0xd1f5fa06
xor eax, 0xca998d1a
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x884dd075
xor eax, 0xb41f88b5
rol eax, 0xa3
popf
jmp 0x1800ef312
mov eax, dword [rbp + 0x70]
test eax, eax
je 0x1800f0099
push rax
pushf
mov eax, 0xd1a69b0d
pushf
not eax
add eax, 0xf676c45b
xor eax, 0x9610db73
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xe0946931
xor eax, 0xdcdf6e65
rol eax, 0x50
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x3264f157
pushf
not eax
add eax, 0xb81f4d5a
xor eax, 0xa9d76408
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x9657fe22
xor eax, 0xad912aa1
rol eax, 7
popf
jmp 0x1800ef312
cmp esi, eax
jg 0x1800f012d
push rax
pushf
mov eax, 0x3a6da6fe
pushf
not eax
add eax, 0x8cecc59f
xor eax, 0xa0437013
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb4f9758d
xor eax, 0x9c5ef02c
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xa6669c81
xor eax, 0xe4035d09
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd5acbe64
xor eax, 0xcdb0c151
rol eax, 0x89
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x748131b3
pushf
not eax
add eax, 0xdecc49be
xor eax, 0xc42eeff9
rol eax, 9
popf
pushf
not eax
add eax, 0xdc520d99
xor eax, 0xbc2f1089
rol eax, 0xec
popf
pushf
not eax
add eax, 0xe02ec27b
xor eax, 0x973bfaea
rol eax, 7
popf
pushf
not eax
add eax, 0xd662cd01
xor eax, 0xda1409b3
rol eax, 0x39
popf
jmp 0x1800ef312
mov qword [rsp + 0x40], rdx
mov r9d, r15d
mov qword [rsp + 0x38], rdx
mov r8, rbx
mov qword [rsp + 0x30], rdx
mov rcx, r13
mov dword [rsp + 0x28], eax
mov edx, r12d
mov rax, qword [rbp + 0x68]
mov qword [rsp + 0x20], rax
call fcn.1800b1a94
xor edx, edx
mov esi, eax
test eax, eax
jne 0x1800f0218
push rax
pushf
mov eax, 0xfc54a2ab
pushf
not eax
add eax, 0xdee01108
xor eax, 0xb8390be7
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xe68671bf
xor eax, 0xdce625b0
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x9ba8ddf3
xor eax, 0xebe75ecd
rol eax, 0xe
popf
pushf
not eax
add eax, 0xe4b5246c
xor eax, 0xb16effe9
rol eax, 0x98
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x37759f9e
pushf
not eax
add eax, 0xbca0262c
xor eax, 0xc43db9f4
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe4025c58
xor eax, 0x9a74188f
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa95ff980
xor eax, 0xed4eb496
rol eax, 0x22
popf
jmp 0x1800ef312
jmp 0x1800f0d6f
mov rcx, rsi
add rcx, rcx
lea rax, [rcx + 0x10]
cmp rcx, rax
sbb rcx, rcx
and rcx, rax
je 0x1800f0308
push rax
pushf
mov eax, 0x19104f01
pushf
not eax
add eax, 0x812c7a2a
xor eax, 0x94b7c5da
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc0dbe6bd
xor eax, 0xfd9ecaca
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xb2566d68
xor eax, 0xc8d69ffe
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x8d7f9872
xor eax, 0xc6038f74
rol eax, 0xe5
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xeb51c1d1
pushf
not eax
add eax, 0x8c46d709
xor eax, 0xb052b849
rol eax, 4
popf
pushf
not eax
add eax, 0xa1f3feab
xor eax, 0x95f926c9
rol eax, 0xcc
popf
jmp 0x1800ef312
cmp rcx, r8
ja 0x1800f0373
push rax
pushf
mov eax, 0x1ae074b6
pushf
not eax
add eax, 0x9e267cf4
xor eax, 0xf76c102f
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa4bbebd5
xor eax, 0x8ca9748a
rol eax, 0x5b
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x83ca38ad
pushf
not eax
add eax, 0xc9350606
xor eax, 0xfb360b9e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb7d46cd8
xor eax, 0xf12c1011
rol eax, 0x2f
popf
jmp 0x1800ef312
lea rax, [rcx + 0xf]
cmp rax, rcx
ja 0x1800f0407
push rax
pushf
mov eax, 0xba90f4b2
pushf
not eax
add eax, 0xcd2c92a8
xor eax, 0xfd375674
rol eax, 1
popf
pushf
not eax
add eax, 0xac2e0322
xor eax, 0xed8e6dcc
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xad48febb
xor eax, 0xecd51d8c
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xf0a14c2b
xor eax, 0xf46047d1
rol eax, 0x75
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x4e3373b8
pushf
not eax
add eax, 0xedec7be7
xor eax, 0x952fa1f1
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe1de9c0b
xor eax, 0x92e52755
rol eax, 0x73
popf
jmp 0x1800ef312
movabs rax, 0x9daae1d468948521
pushf
not rax
add rax, 0x43c00962
xor rax, 0x58e6f7a7
rol rax, 0x99
popf
pushf
not rax
add rax, 0x7ed21e1d
xor rax, 0x4ff29554
rol rax, 0xa4
popf
pushf
not rax
add rax, 0x5ebfd7ed
xor rax, 0x413f99bd
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x6a5ad323
xor rax, 0x5ffff3e0
rol rax, 8
popf
push rax
pushf
mov eax, 0x3085180d
pushf
not eax
add eax, 0xdfa0ad77
xor eax, 0xbb309c3a
rol eax, 0x40
popf
pushf
not eax
add eax, 0x94a2f4e1
xor eax, 0xe0167b81
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd25328ee
xor eax, 0xcf42f825
rol eax, 0xb
popf
jmp 0x1800ef312
and rax, 0xfffffffffffffff0
call fcn.1800f433c
sub rsp, rax
lea rdi, [rsp + 0x50]
test rdi, rdi
je 0x1800f0546
push rax
pushf
mov eax, 0x263920f0
pushf
not eax
add eax, 0xf4fee22e
xor eax, 0x87da5bab
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb73c7058
xor eax, 0x86ff468f
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe60353aa
xor eax, 0xdf5f7c22
rol eax, 0x75
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xf00fcc42
pushf
not eax
add eax, 0xa6b07652
xor eax, 0xb505337b
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe5b09cf0
xor eax, 0x8d5ab55f
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa9620fb5
xor eax, 0xdf738b5f
rol eax, 0xfc
popf
jmp 0x1800ef312
mov dword [rdi], 0xcccc
jmp 0x1800f069e
call fcn.180116875
xor edx, edx
mov rdi, rax
test rax, rax
je 0x1800f061f
push rax
pushf
mov eax, 0xd3287d5a
pushf
not eax
add eax, 0xc11988a4
xor eax, 0x9b64b8d9
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc86e7f15
xor eax, 0xeff7b0d3
rol eax, 0x2c
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x1f4761b4
pushf
not eax
add eax, 0xac565854
xor eax, 0xaddf6cac
rol eax, 0x80
popf
pushf
not eax
add eax, 0xed70afe3
xor eax, 0xa1ab2e17
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9fcc3f2f
xor eax, 0xc56347be
rol eax, 0xd6
popf
jmp 0x1800ef312
mov dword [rax], 0xdddd
push rax
pushf
mov eax, 0xe845538a
pushf
not eax
add eax, 0x82235052
xor eax, 0xcb936a16
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa56704b2
xor eax, 0xb9fe5b89
rol eax, 0x23
popf
jmp 0x1800ef312
add rdi, 0x10
push rax
pushf
mov eax, 0x70e85d34
pushf
not eax
add eax, 0xb6c2a8ee
xor eax, 0xbe347d89
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf5481535
xor eax, 0xd5c24e6e
rol eax, 0xb2
popf
jmp 0x1800ef312
test rdi, rdi
je 0x1800f0737
push rax
pushf
mov eax, 0x4d1425ec
pushf
not eax
add eax, 0xd5188474
xor eax, 0xa104a07c
rol eax, 0xd
popf
pushf
not eax
add eax, 0xab4f861a
xor eax, 0xd8f4de42
rol eax, 0x76
popf
pushf
not eax
add eax, 0xeec72634
xor eax, 0xafbc7570
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd5c2c4ad
xor eax, 0xfaaa7ba9
rol eax, 0x45
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x56ecd917
pushf
not eax
add eax, 0xd2fd77fe
xor eax, 0x99d8c0fc
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xb5004921
xor eax, 0xd5513bae
rol eax, 0xcb
popf
jmp 0x1800ef312
mov qword [rsp + 0x40], rdx
mov r9d, r15d
mov qword [rsp + 0x38], rdx
mov r8, rbx
mov qword [rsp + 0x30], rdx
mov rcx, r13
mov dword [rsp + 0x28], esi
mov edx, r12d
mov qword [rsp + 0x20], rdi
call fcn.1800b1a94
xor edx, edx
test eax, eax
je 0x1800f07cc
push rax
pushf
mov eax, 0xfc64e057
pushf
not eax
add eax, 0xd3a91b21
xor eax, 0xdc02bdf2
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe9b49b52
xor eax, 0x884bce2a
rol eax, 0x7b
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xb4bfccf8
pushf
not eax
add eax, 0xb5460ce2
xor eax, 0xb3edc551
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb71283e3
xor eax, 0xcb3b0b6b
rol eax, 0x13
popf
pushf
not eax
add eax, 0xf22db566
xor eax, 0xd8ac61a6
rol eax, 0x8a
popf
jmp 0x1800ef312
mov eax, dword [rbp + 0x70]
mov r9d, esi
mov qword [rsp + 0x38], rdx
mov r8, rdi
mov qword [rsp + 0x30], rdx
mov ecx, r14d
test eax, eax
jne 0x1800f0872
push rax
pushf
mov eax, 0xde4a7ff8
pushf
not eax
add eax, 0xc8390483
xor eax, 0xc01c3cf5
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe552740d
xor eax, 0xc405ca71
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe4be4bc5
xor eax, 0xd8ac620a
rol eax, 0x9f
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xdb445fc5
pushf
not eax
add eax, 0xb438e602
xor eax, 0xcf1ae80d
rol eax, 0x27
popf
pushf
not eax
add eax, 0x8aedaa7f
xor eax, 0x93b693a3
rol eax, 0xdc
popf
jmp 0x1800ef312
mov dword [rsp + 0x28], edx
mov qword [rsp + 0x20], rdx
call fcn.18016760a
mov esi, eax
test eax, eax
jne 0x1800f08ff
push rax
pushf
mov eax, 0x494acf06
pushf
not eax
add eax, 0x9a043042
xor eax, 0xfda6032b
rol eax, 9
popf
pushf
not eax
add eax, 0xf84d3c3c
xor eax, 0x99053054
rol eax, 0xae
popf
pushf
not eax
add eax, 0xdf409b9d
xor eax, 0xd4035379
rol eax, 0x2e
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x4c271614
pushf
not eax
add eax, 0xaff7869d
xor eax, 0x95eea203
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x805efc19
xor eax, 0x9140f923
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa2202b49
xor eax, 0xfc90bb63
rol eax, 0xe6
popf
jmp 0x1800ef312
jmp 0x1800f0b52
mov dword [rsp + 0x28], eax
mov rax, qword [rbp + 0x68]
mov qword [rsp + 0x20], rax
call fcn.18016760a
mov esi, eax
test eax, eax
je 0x1800f09c8
push rax
pushf
mov eax, 0x659bd075
pushf
not eax
add eax, 0xe4d5aa8f
xor eax, 0xc4aacbca
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd8b73322
xor eax, 0xeed968a9
rol eax, 0x7d
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x74f513c1
pushf
not eax
add eax, 0xa67087d0
xor eax, 0xdacf0ac2
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf5b651c7
xor eax, 0x8a01d2f0
rol eax, 0xe2
popf
jmp 0x1800ef312
lea rcx, [rdi - 0x10]
cmp dword [rcx], 0xdddd
jne 0x1800f0a4d
push rax
pushf
mov eax, 0x98929d5b
pushf
not eax
add eax, 0xd08a519e
xor eax, 0xbb049b77
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xdb102fcf
xor eax, 0xcc820580
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xedc7bfe1
xor eax, 0x8167c37b
rol eax, 0x9b
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xdd6ba718
pushf
not eax
add eax, 0xdfb9ba4b
xor eax, 0x8e594ad6
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xdb732846
xor eax, 0xbbb28206
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xe1302fcc
xor eax, 0xf611538a
rol eax, 0x40
popf
pushf
not eax
add eax, 0xd0a14b6f
xor eax, 0xae245721
rol eax, 0x9b
popf
jmp 0x1800ef312
call fcn.18015ff23
jmp 0x1800f0ddc
mov rdi, rdx
push rax
pushf
mov eax, 0x54a1ece
pushf
not eax
add eax, 0xb63c4fb8
xor eax, 0xd7058a20
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xfb97dedf
xor eax, 0xe3778304
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd7824e65
xor eax, 0x90b18062
rol eax, 2
popf
jmp 0x1800ef312
test rdi, rdi
je 0x1800f0bb0
push rax
pushf
mov eax, 0xa3865b46
pushf
not eax
add eax, 0xe7398476
xor eax, 0x93ea5339
rol eax, 0x92
popf
pushf
not eax
add eax, 0xac0ce321
xor eax, 0x9581e8a7
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x90639679
xor eax, 0x8659b028
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd3edb87d
xor eax, 0xcf74b6f9
rol eax, 0x93
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xdf6d40c7
pushf
not eax
add eax, 0xecb629c8
xor eax, 0xa3e56725
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xec6f3a97
xor eax, 0x88e5c5eb
rol eax, 0xda
popf
jmp 0x1800ef312
lea rcx, [rdi - 0x10]
cmp dword [rcx], 0xdddd
jne 0x1800f0c22
push rax
pushf
mov eax, 0x4334dac8
pushf
not eax
add eax, 0xf8190343
xor eax, 0x866fac06
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8e6a2b86
xor eax, 0x8022685d
rol eax, 0xe7
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xbaf123d7
pushf
not eax
add eax, 0x84857bb8
xor eax, 0xa3975cc2
rol eax, 0x99
popf
pushf
not eax
add eax, 0xbd53444e
xor eax, 0x849ce65a
rol eax, 0x94
popf
pushf
not eax
add eax, 0x823f6b07
xor eax, 0x9f2963f7
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb6664826
xor eax, 0xe16cb64a
rol eax, 7
popf
jmp 0x1800ef312
call fcn.18015ff23
push rax
pushf
mov eax, 0x1c6332d3
pushf
not eax
add eax, 0xd8f5f2af
xor eax, 0xfb1339b7
rol eax, 0x28
popf
pushf
not eax
add eax, 0xf0fec107
xor eax, 0xfa0912bf
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe64e6fd5
xor eax, 0xf978be2b
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x8b7e5dce
xor eax, 0x8f95edcb
rol eax, 0x21
popf
jmp 0x1800ef312
xor esi, esi
jmp 0x1800f0ddc
mov rbx, rdx
push rax
pushf
mov eax, 0x11bc9dcd
pushf
not eax
add eax, 0xf8b727c9
xor eax, 0xf6ae6fdb
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xed6db5b7
xor eax, 0x99d52275
rol eax, 0x59
popf
jmp 0x1800ef312
mov esi, edx
test rbx, rbx
je 0x1800f0da9
push rax
pushf
mov eax, 0xa50eb5b1
pushf
not eax
add eax, 0xd2bd690d
xor eax, 0xb6bac3ea
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xb272a9da
xor eax, 0xa7598092
rol eax, 0xd5
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0xa1ea4a57
pushf
not eax
add eax, 0xbe3a2bba
xor eax, 0xa96787d2
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xacbf5304
xor eax, 0x906ccc98
rol eax, 8
popf
jmp 0x1800ef312
lea rcx, [rbx - 0x10]
cmp dword [rcx], 0xdddd
jne 0x1800f0e1b
push rax
pushf
mov eax, 0x13418b35
pushf
not eax
add eax, 0xf883abd0
xor eax, 0xcbfdefd3
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xd7141d32
xor eax, 0x8d9e2eb7
rol eax, 0x78
popf
jmp 0x1800ef312
push rax
pushf
mov eax, 0x533ee14e
pushf
not eax
add eax, 0xbfa09736
xor eax, 0xdc81045e
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc61cc6c3
xor eax, 0xdd6fee2a
rol eax, 0x53
popf
pushf
not eax
add eax, 0xc6f4d6ed
xor eax, 0xc4f9bb19
rol eax, 0x26
popf
pushf
not eax
add eax, 0x9eda6c7b
xor eax, 0xab9f62fe
rol eax, 0xb
popf
jmp 0x1800ef312
call fcn.18015ff23
push rax
pushf
mov eax, 0x817b8f84
pushf
not eax
add eax, 0xc22a244a
xor eax, 0xfd7bc778
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xdcd18f06
xor eax, 0xd0602af2
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xee12c60d
xor eax, 0x9475e48d
rol eax, 0xd6
popf
jmp 0x1800ef312
mov eax, esi
push rax
pushf
mov eax, 0x3ab29e03
pushf
not eax
add eax, 0xfb947ce3
xor eax, 0xbe1065a6
rol eax, 0x41
popf
pushf
not eax
add eax, 0xa440c7f1
xor eax, 0xb96bcf2d
rol eax, 0x73
popf
pushf
not eax
add eax, 0x9ba0512b
xor eax, 0xf87c2e75
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xad9ce9ec
xor eax, 0xcf5a508d
rol eax, 0x93
popf
jmp 0x1800ef312
mov rcx, qword [rbp + 8]
xor rcx, rbp
call fcn.1800e8c52
mov rbx, qword [rbp + 0x40]
mov rsi, qword [rbp + 0x48]
mov rdi, qword [rbp + 0x50]
lea rsp, [rbp + 0x10]
pop r15
pop r14
pop r13
pop r12
pop rbp
ret