Function at 0x140072264
Capabilities:
Hash data using murmur3

Disassembly:
mov qword [rsp + 8], rbx
nop
sub rsp, 8
mov qword [rsp], rbp
push rsi
push rdi
nop
mov qword [rsp - 8], r12
sub rsp, 8
push r13
nop
sub rsp, 8
mov qword [rsp], r14
push r15
nop
sub rsp, 0x3072b042
add rsp, 0x3072b012
xchg r14, rdx
mov rdx, r14
xchg rdx, r14
xchg rcx, rbp
mov rcx, rbp
xchg rbp, rcx
mov edx, 0x1b26cfd4
sub edx, 0x1df4a2a
xor edx, 0x21bec015
xor edx, 0x2da78d6b
xor edx, 0xf8423f04
call fcn.1400832a0
xchg rcx, rcx
xor esi, esi
test rax, rax
je 0x1400723a9
mov r12, r12
movabs rcx, 0xe9885d592f6b26e3
xor rcx, 0x1198cf95
xor rcx, 0x48f43220
add rcx, 0x603fbb9
xor rcx, 0x33ee9560
mov byte [rsp + 0x78], sil
add rax, rcx
mov rsi, rsi
movabs rcx, 0x1446367575f19668
sub rcx, 0x1cfc3a0b
xor rcx, 0x15c8dd66
add rcx, 0x7fffffff
add rcx, 0xc551054
ror rax, 6
ror rax, 0x15
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0xc2ab3c8420679888
xor rcx, 0x5ff9e60c
sub rcx, 0x51d74f4e
add rcx, 0x29f54d0d
sub rcx, 0x4259dd4b
not rax
mov dword [rsp - 0x38], 0x3e0480e8
ror rax, 0x12
ror rax, 2
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x24], 0x57149bef
mov qword [r14], rax
jmp 0x1400723c2
mov byte [rsp + 0x78], 0xa
add byte [rsp + 0x78], 0x32
sub byte [rsp + 0x78], 2
add byte [rsp + 0x78], 0x1e
sub byte [rsp + 0x78], 0x57
mov edx, 0x2557432c
add edx, 0xdd44680
add edx, 0x38238bda
sub edx, 0x2a41b79
xor edx, 0xaea9d589
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
call fcn.1400832a0
mov dword [rsp - 0x30], ebp
test rax, rax
je 0x1400724bf
rol rax, 0x25
rol rax, 0xc
rol rax, 7
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x1666a87566c3241b
sub rcx, 0x2960db8b
xor rcx, 0x50f0dfca
sub rcx, 0x577e5873
xor rcx, 0x2cc8cda2
xor rax, rcx
mov byte [rsp + 0x80], sil
movabs rcx, 0x14f3cd280a7d9488
add rcx, 0x33eebae2
add rcx, 0x3e8f0946
sub rcx, 0x2a45ed4f
xor rcx, 0x42b4da72
sub rax, rcx
mov rbx, rbx
movabs rcx, 0x491d91943fad2682
sub rcx, 0x12f16c97
xor rcx, 0x49bb4099
add rcx, 0x7fffffff
sub rcx, 0x17ac3213
xor rax, rcx
xchg r12, r12
ror rax, 0x25
ror rax, 0x12
ror rax, 1
not rax
mov dword [rsp - 0x20], 0x594d3313
xchg r9, rax
mov qword [r14 + 8], r9
xchg r9, rax
jmp 0x1400724e7
mov byte [rsp + 0x80], 0x3e
xor byte [rsp + 0x80], 0x5e
sub byte [rsp + 0x80], 0x5d
xor byte [rsp + 0x80], 0x5b
xor byte [rsp + 0x80], 0x59
mov edx, 0x7103d551
xor edx, 0x10499b88
xor edx, 0x34cd2b1b
add edx, 0x73afc081
mov rcx, rbp
mov dword [rsp - 0x1c], 0x27df9309
call fcn.1400832a0
test rax, rax
je 0x1400725b7
ror rax, 0x1d
ror rax, 3
ror rax, 2
ror rax, 1
movabs rcx, 0xa66f657a67b3d70c
xor rcx, 0xfc9ae48
sub rcx, 0x8cf4fee
xor rcx, 0x6c622737
add rax, rcx
mov rdx, rdx
mov byte [rsp + 0x88], sil
not rax
movabs rcx, 0x6bb115e7052da93c
xor rcx, 0x283c0252
xor rcx, 0x36b725ee
xor rcx, 0x2cf68e1
add rcx, 0x7fffffff
add rcx, 0x2b8cec7
rol rax, 1
rol rax, 0x12
rol rax, 0xb
rol rax, 4
rol rax, 1
sub rax, rcx
mov dword [rsp - 0x1c], 0x16f7d5a9
rol rax, 0x1a
rol rax, 1
rol rax, 2
rol rax, 1
mov qword [r14 + 0x10], rax
jmp 0x1400725d7
mov byte [rsp + 0x88], 0x7e
sub byte [rsp + 0x88], 0x27
xor byte [rsp + 0x88], 0x55
xor byte [rsp + 0x88], 3
mov edx, 0x1ff3d7a5
add edx, 0x360b9a0e
xor edx, 0x83573c7
sub edx, 0x1f37edc1
sub edx, 0x38cbc611
xchg rcx, rdx
mov rdx, rbp
xchg rcx, rdx
call fcn.1400832a0
test rax, rax
xchg rdx, rdx
je 0x1400726b5
movabs rcx, 0x47499b4c19bf458e
add rcx, 0x654bb9fb
sub rcx, 0x1250b836
add rcx, 0x199a05ab
mov byte [rsp + 0x20], sil
xor rax, rcx
mov dword [rsp - 0x2c], 0x40ad8dc
movabs rcx, 0x3904c1d22eaf4723
add rcx, 0x4a8115b7
xor rcx, 0x11573720
sub rcx, 0x40856fdc
add rcx, 0x2a70b0c5
add rax, rcx
mov dword [rsp - 0x1c], edx
movabs rcx, 0x274bbc3276253fcd
sub rcx, 0xadb33d
sub rcx, 0x366687ea
add rcx, 0x345ca808
add rcx, 0x7fffffff
sub rcx, 0x40f26eda
ror rax, 0x13
ror rax, 2
ror rax, 7
ror rax, 1
add rax, rcx
xchg r11, r11
mov qword [r14 + 0x18], rax
jmp 0x1400726c9
mov byte [rsp + 0x20], 0x67
xor byte [rsp + 0x20], 0x26
add byte [rsp + 0x20], 6
xor byte [rsp + 0x20], 0x46
mov edx, 0x2f36e6c4
add edx, 0x1acd13b3
sub edx, 0x3dcf6718
add edx, 0x1693b5da
xor edx, 0xef1d65c1
mov rcx, rbp
call fcn.1400832a0
test rax, rax
mov dword [rsp - 0x10], edi
je 0x1400727d5
movabs rcx, 0xa5e01c7b47f42da4
xor rcx, 0x21545ee6
add rcx, 0x15433859
xor rcx, 0x500282be
xor rcx, 0x5ebed919
mov byte [rsp + 0x21], sil
mov dword [rsp - 0x20], ecx
add rax, rcx
movabs rcx, 0x836404f74801848d
xor rcx, 0x5f7dd51
xor rcx, 0x37f9e015
sub rcx, 0x96a1322
sub rcx, 0x550506fb
rol rax, 0x25
rol rax, 0xd
rol rax, 2
rol rax, 4
rol rax, 3
rol rax, 1
rol rax, 1
add rcx, rax
xchg rdx, rdx
movabs rax, 0xbc344220400a508
add rax, 0x455abaf3
sub rax, 0x414c2cdb
add rax, 0x7fffffff
add rax, 0x6d8625df
xor rcx, rax
xchg r15, r15
movabs rax, 0x71df7f536139a4c
xor rax, 0x7e606833
xor rax, 0x2ab6b8
sub rax, 0x430a169f
add rax, 0x7fffffff
add rax, 0x1483ba47
sub rcx, rax
xchg rcx, rbp
mov qword [r14 + 0x20], rbp
xchg rcx, rbp
jmp 0x1400727e9
mov byte [rsp + 0x21], 0x43
sub byte [rsp + 0x21], 0x30
add byte [rsp + 0x21], 0x1a
sub byte [rsp + 0x21], 0x2c
mov edx, 0x3e170bca
xor edx, 0x3e0fa295
add edx, 0x487eef53
sub edx, 0x10c668dc
add edx, 0x4ba895c
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
call fcn.1400832a0
test rax, rax
mov dword [rsp - 0x18], esi
je 0x1400728c3
not rax
mov byte [rsp + 0x22], sil
movabs rcx, 0x462e8bd727ab7205
add rcx, 0x39058944
sub rcx, 0x54767e6
sub rcx, 0x4c5b2276
add rcx, 0x519bbe7b
sub rax, rcx
mov dword [rsp - 0x34], 0x49b7a809
movabs rcx, 0x4623660c2eead57b
xor rcx, 0x4f2c5ebd
add rcx, 0xc9d5366
xor rcx, 0x79086b71
add rcx, 0x44ef2f0c
ror rax, 2
ror rax, 0x11
ror rax, 7
ror rax, 0xa
ror rax, 1
ror rax, 2
ror rax, 0xc
ror rax, 2
ror rax, 1
not rax
sub rax, rcx
ror rax, 5
ror rax, 3
ror rax, 1
not rax
xchg r10, rax
mov qword [r14 + 0x28], r10
xchg r10, rax
jmp 0x1400728dc
mov byte [rsp + 0x22], 0x2c
add byte [rsp + 0x22], 0x31
xor byte [rsp + 0x22], 0x2a
sub byte [rsp + 0x22], 0x73
sub byte [rsp + 0x22], 3
mov edx, 0x383f70f7
sub edx, 0x3396e557
xor edx, 0x238af687
xor edx, 0x5202da32
xchg rcx, rdi
mov rdi, rbp
xchg rdi, rcx
call fcn.1400832a0
test rax, rax
mov dword [rsp - 0x40], 0x5d1e7534
je 0x1400729a7
rol rax, 1
rol rax, 5
rol rax, 1
movabs rcx, 0xc5576f6c43656da2
sub rcx, 0x34763235
xor rcx, 0x4dc28a1a
add rcx, 0x2a32cf5c
add rax, rcx
mov dword [rsp - 0x20], 0x681a50c9
mov byte [rsp + 0x23], sil
not rax
movabs rcx, 0x6f8b85a1136ad78b
sub rcx, 0xb7dc830
xor rcx, 0x75ca835d
sub rcx, 0x2f4c2f8f
add rcx, 0x7fffffff
xor rcx, 0x382e698e
add rax, rcx
ror rax, 3
ror rax, 3
ror rax, 2
ror rax, 0x19
ror rax, 8
ror rax, 1
ror rax, 1
ror rax, 1
mov qword [r14 + 0x30], rax
xchg rsi, rsi
jmp 0x1400729c0
mov byte [rsp + 0x23], 0x39
sub byte [rsp + 0x23], 0xa
add byte [rsp + 0x23], 0x18
add byte [rsp + 0x23], 0x12
sub byte [rsp + 0x23], 0x58
mov edx, 0x5e9da929
xor edx, 0xfa28f92
xor edx, 0x7e2e9e1b
sub edx, 0x455178a
add edx, 0xc9c39016
xchg rbp, r9
mov rcx, r9
xchg r9, rbp
call fcn.1400832a0
test rax, rax
xchg r13, r13
je 0x140072a8c
rol rax, 1
movabs rcx, 0x1c26b5a108a1fa73
add rcx, 0x1e4f204a
xor rcx, 0x2335a5e6
sub rcx, 0x224dae9
sub rax, rcx
mov dword [rsp - 0x3c], 0x4f2d8aff
mov byte [rsp + 0x24], sil
ror rax, 0xb
ror rax, 0x10
ror rax, 9
ror rax, 0xb
ror rax, 0xa
ror rax, 4
ror rax, 1
movabs rcx, 0x15b2951c2b6f45
add rcx, 0x59c070ca
sub rcx, 0x59e15817
add rcx, 0x5989cd55
add rcx, 0x7fffffff
sub rcx, 0x32984903
sub rax, rcx
ror rax, 6
ror rax, 3
ror rax, 1
xchg rbp, rax
mov qword [r14 + 0x38], rbp
xchg rbp, rax
jmp 0x140072aa5
mov byte [rsp + 0x24], 8
add byte [rsp + 0x24], 0x1b
xor byte [rsp + 0x24], 0x1a
sub byte [rsp + 0x24], 0x33
sub byte [rsp + 0x24], 5
mov edx, 0x5fde37ad
add edx, 0x3cf25a
add edx, 0x7bffe69
xor edx, 0xc39cff8a
xchg r8, rbp
mov rcx, r8
xchg r8, rbp
call fcn.1400832a0
test rax, rax
mov dword [rsp - 0x20], esp
je 0x140072b57
movabs rcx, 0xc2082a753ef56761
sub rcx, 0x8701610
add rcx, 0x1164fd16
add rcx, 0xca30ca7
add rcx, 0x7fffffff
sub rcx, 0x4cf0aa5d
mov byte [rsp + 0x25], sil
mov dword [rsp - 0xc], 0x68a4dc93
add rax, rcx
movabs rcx, 0xae12300d1b2e05b6
add rcx, 0x43f336b7
xor rcx, 0x61e4a295
add rcx, 0x2f034b13
xor rax, rcx
xchg rbp, rbp
rol rax, 5
rol rax, 9
rol rax, 1
rol rax, 1
rol rax, 1
xchg r9, rax
mov qword [r14 + 0x40], r9
xchg r9, rax
jmp 0x140072b6b
mov byte [rsp + 0x25], 0x69
sub byte [rsp + 0x25], 0x69
add byte [rsp + 0x25], 0x32
sub byte [rsp + 0x25], 0x31
mov edx, 0x5b849471
sub edx, 0x26d6b286
sub edx, 0x15931788
add edx, 0x3ebf03b1
mov rcx, rbp
mov r9, r9
call fcn.1400832a0
test rax, rax
je 0x140072c0a
movabs rcx, 0xaf8f014d6438f784
sub rcx, 0xd4d29dc
sub rcx, 0x2fabcfd7
add rcx, 0x47044239
add rcx, 0x68554912
mov r12b, sil
xchg r12, r12
xor rax, rcx
movabs rcx, 0xf085086919fed9e2
add rcx, 0x45d14519
xor rcx, 0x22b6c4a8
add rcx, 0x214c2aa0
rol rax, 6
rol rax, 2
rol rax, 1
add rax, rcx
not rax
mov dword [rsp - 0x34], 0x467843d9
xchg rdx, rax
mov qword [r14 + 0x48], rdx
xchg rdx, rax
jmp 0x140072c1d
mov r12b, 0x25
add r12b, 0x47
xor r12b, 0x69
add r12b, 0x5f
sub r12b, 0x63
mov edx, 0x2c3767b2
xor edx, 0x167a22d0
sub edx, 0x158e55c0
add edx, 0x30b1a37d
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
call fcn.1400832a0
test rax, rax
xchg r11, r11
je 0x140072ce3
ror rax, 0x19
ror rax, 0x17
ror rax, 2
ror rax, 1
movabs rcx, 0x7fff4e2e2d3d9f26
add rcx, 0x402a630e
sub rcx, 0x1ba86db6
add rcx, 0x7fffffff
add rcx, 0x278468f9
xor rax, rcx
xchg rsp, rsp
mov r13b, sil
not rax
movabs rcx, 0xe0ade55b113cdae7
add rcx, 0x16ee6d8
xor rcx, 0x299b5e9d
add rcx, 0x3e3b32a6
rol rax, 0x16
rol rax, 0xf
rol rax, 8
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
not rax
rol rax, 0x23
rol rax, 1
rol rax, 1
add rax, rcx
mov qword [r14 + 0x50], rax
jmp 0x140072cf2
mov r13b, 0xf
add r13b, 0xe
xor r13b, 0x50
xor r13b, 0x4c
mov edx, 0x4f42307a
xor edx, 0x507fee0f
add edx, 0x1c9f02aa
xor edx, 0x56923360
xor edx, 0xb87b6f48
xchg r13, rcx
mov r13, rbp
xchg r13, rcx
call fcn.1400832a0
test rax, rax
mov r15, r15
je 0x140072d67
ror rax, 0xd
ror rax, 5
ror rax, 1
ror rax, 2
ror rax, 1
mov r15b, sil
mov r14, r14
not rax
rol rax, 3
rol rax, 6
rol rax, 4
not rax
ror rax, 2
ror rax, 2
mov qword [r14 + 0xe0], rax
jmp 0x140072d76
mov r15b, 0x51
add r15b, 2
sub r15b, 0x37
sub r15b, 0x1b
mov edx, 0x717eb7d
xor edx, 0x4f1edea4
sub edx, 0x1f763957
xor edx, 0x203ac4d6
add edx, 0x8bdf369d
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
call fcn.1400832a0
mov dword [rsp - 0x24], 0x50b08e69
test rax, rax
je 0x140072dfd
movabs rcx, 0x6dd240e53121e61d
sub rcx, 0x1adbf651
xor rcx, 0x5d003d1
xor rcx, 0x60aa6b2
add rcx, 0x7fffffff
add rcx, 0x2c46c1d1
xor rax, rcx
rol rax, 0x1f
rol rax, 2
rol rax, 1
xchg r11, rax
mov qword [r14 + 0x240], r11
xchg r11, rax
jmp 0x140072e0c
mov sil, 0x10
add sil, 0x34
xor sil, 0x5a
xor sil, 0x1f
xchg rsp, rdx
mov rsp, r14
xchg rsp, rdx
xchg r12, rbp
mov rcx, r12
xchg rbp, r12
call 0x140060a64
mov dword [rsp - 0x28], esi
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
xor bl, 1
mov r14, r14
call 0x140060bb0
mov dil, al
xchg r14, rcx
mov rdx, rcx
xchg rcx, r14
xor dil, 1
xchg rcx, rbp
mov rbp, rcx
xchg rbp, rcx
or dil, bl
call 0x140060cc0
xchg rcx, rcx
mov bl, al
xchg r8, r14
mov rdx, r8
xchg r14, r8
xor bl, 1
xchg rbp, rbx
mov rcx, rbx
xchg rbp, rbx
or bl, dil
mov dword [rsp - 0x18], edi
call fcn.140060df0
mov dil, al
xchg r9, rdx
mov r9, r14
xchg rdx, r9
xor dil, 1
xchg rbp, rcx
mov rbp, rcx
xchg rbp, rcx
or dil, bl
call fcn.140060efc
xchg r9, r9
mov bl, al
mov rdx, r14
xor bl, 1
mov rcx, rbp
xchg rbx, rbx
or bl, dil
call fcn.14005c654
mov dil, al
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor dil, 1
mov dword [rsp - 0x38], 0x3c80f1e3
xchg rdx, rbp
mov rcx, rdx
xchg rdx, rbp
or dil, bl
mov r12, r12
call 0x14005c718
mov bl, al
xchg rsi, r14
mov rdx, rsi
xchg rsi, r14
xor bl, 1
mov dword [rsp - 0x28], esi
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or bl, dil
mov rbp, rbp
call 0x14005c814
mov dil, al
xchg rdx, r8
mov r8, r14
xchg rdx, r8
xor dil, 1
xchg r12, r12
xchg rbp, r13
mov rcx, r13
xchg rbp, r13
or dil, bl
xchg r11, r11
call fcn.14005c8dc
mov bl, al
xchg r10, rdx
mov r10, r14
xchg rdx, r10
xor bl, 1
xchg rbp, rbp
xchg rsp, rcx
mov rsp, rbp
xchg rsp, rcx
or bl, dil
mov dword [rsp - 0x34], 0x1fbfbd4d
call fcn.14005c9d4
mov dil, al
xchg r14, r8
mov rdx, r8
xchg r8, r14
xor dil, 1
xchg r8, r8
mov rcx, rbp
or dil, bl
call 0x14005cad4
mov r8, r8
mov bl, al
mov rdx, r14
xor bl, 1
mov rcx, rbp
mov dword [rsp - 0x20], 0x208699a4
or bl, dil
call 0x14005cc1c
mov dil, al
xchg rbx, rbx
xchg rdx, r9
mov r9, r14
xchg rdx, r9
xor dil, 1
mov dword [rsp - 0x20], edx
xchg rsp, rbp
mov rcx, rsp
xchg rbp, rsp
or dil, bl
call 0x14005cd7c
mov bl, al
mov rdx, rdx
xchg rdx, r15
mov r15, r14
xchg r15, rdx
xor bl, 1
xchg rcx, r13
mov r13, rbp
xchg r13, rcx
or bl, dil
call 0x14005ce7c
mov dword [rsp - 0x34], ecx
mov dil, al
xor dil, 1
mov rdx, r14
xchg rcx, rbp
mov rbp, rcx
xchg rbp, rcx
or dil, bl
mov dword [rsp - 0x10], 0x216854c2
call 0x14005cfb0
mov bl, al
xchg r9, r14
mov rdx, r9
xchg r9, r14
xor bl, 1
mov rcx, rbp
mov dword [rsp - 0x20], esi
or bl, dil
call fcn.14005d0a8
mov dil, al
mov dword [rsp - 0x1c], 0x17a43269
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor dil, 1
mov dword [rsp - 0x38], 0x616e592
mov rcx, rbp
or dil, bl
call 0x14005d180
mov bl, al
mov rdi, rdi
xchg rsi, rdx
mov rsi, r14
xchg rsi, rdx
xor bl, 1
mov rsi, rsi
xchg r8, rbp
mov rcx, r8
xchg rbp, r8
or bl, dil
mov dword [rsp - 0x30], ebp
call 0x14005d27c
mov dil, al
xchg r14, r11
mov rdx, r11
xchg r14, r11
xor dil, 1
xchg rbp, r8
mov rcx, r8
xchg r8, rbp
or dil, bl
mov dword [rsp - 0x40], esi
call 0x14005d3c8
mov bl, al
xchg rbx, rdx
mov rbx, r14
xchg rdx, rbx
xor bl, 1
xchg r11, r11
xchg rbp, rdi
mov rcx, rdi
xchg rbp, rdi
or bl, dil
mov r15, r15
call 0x14005d4e8
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor dil, 1
xchg rbp, rsp
mov rcx, rsp
xchg rsp, rbp
or dil, bl
mov r9, r9
call 0x14005d634
mov bl, al
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor bl, 1
mov dword [rsp - 0x40], 0x6367ad75
xchg r13, rbp
mov rcx, r13
xchg r13, rbp
or bl, dil
call fcn.14005d714
mov dil, al
mov dword [rsp - 0x14], 0x11e30bf7
xchg r9, r14
mov rdx, r9
xchg r9, r14
xor dil, 1
mov rcx, rbp
or dil, bl
mov dword [rsp - 0x1c], esp
call 0x14005d800
mov bl, al
mov rdx, r14
mov dword [rsp - 0x3c], ebp
xor bl, 1
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or bl, dil
xchg rdx, rdx
call fcn.14005d938
mov dil, al
xchg rdx, r8
mov r8, r14
xchg rdx, r8
xor dil, 1
mov dword [rsp - 0x1c], edx
xchg rbp, rcx
mov rbp, rcx
xchg rbp, rcx
or dil, bl
mov dword [rsp - 0x44], ecx
call 0x14005da78
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor bl, 1
mov r15, r15
xchg rcx, rsp
mov rsp, rbp
xchg rcx, rsp
or bl, dil
mov dword [rsp - 0x3c], 0x229a7552
call 0x14005db98
mov dil, al
xchg r14, r10
mov rdx, r10
xchg r10, r14
xor dil, 1
mov r14, r14
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or dil, bl
call 0x14005dc6c
mov bl, al
mov dword [rsp - 0x14], ebx
xchg r12, r14
mov rdx, r12
xchg r14, r12
xor bl, 1
mov rbx, rbx
or bl, dil
xchg r11, rbp
mov rcx, r11
xchg rbp, r11
call fcn.14005dd3c
mov dword [rsp - 0x38], esp
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor dil, 1
mov dword [rsp - 0x18], esp
xchg r12, rcx
mov r12, rbp
xchg rcx, r12
or dil, bl
call fcn.14005de34
mov dword [rsp - 0x30], 0x528219c7
mov bl, al
xchg rdx, r13
mov r13, r14
xchg rdx, r13
xor bl, 1
xchg r10, rbp
mov rcx, r10
xchg r10, rbp
or bl, dil
xchg rcx, rcx
call fcn.14005df1c
mov dil, al
xchg rdx, r11
mov r11, r14
xchg rdx, r11
xor dil, 1
xchg rbp, r14
mov rcx, r14
xchg r14, rbp
or dil, bl
mov dword [rsp - 0xc], esi
call fcn.14005e02c
mov bl, al
xchg r14, r11
mov rdx, r11
xchg r14, r11
xor bl, 1
mov rcx, rbp
or bl, dil
mov dword [rsp - 0x14], 0x570327f9
call 0x14005e174
mov dil, al
mov rdx, r14
xor dil, 1
mov rsp, rsp
xchg r11, rbp
mov rcx, r11
xchg r11, rbp
or dil, bl
mov dword [rsp - 0x20], 0x7af60d00
call fcn.14005e2a4
mov bl, al
xchg rdx, r12
mov r12, r14
xchg r12, rdx
xor bl, 1
xchg rbp, r15
mov rcx, r15
xchg r15, rbp
or bl, dil
mov r15, r15
call 0x14005e3cc
mov dil, al
xchg rbp, r14
mov rdx, rbp
xchg rbp, r14
xor dil, 1
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or dil, bl
mov rdx, rdx
call 0x14005e4a0
mov bl, al
mov rdx, r14
mov r13, r13
xor bl, 1
mov rcx, rbp
or bl, dil
mov dword [rsp - 0x30], edi
call fcn.14005e5d4
mov dil, al
xchg r14, r13
mov rdx, r13
xchg r14, r13
xor dil, 1
mov dword [rsp - 0x28], ebx
xchg r8, rbp
mov rcx, r8
xchg rbp, r8
or dil, bl
mov r8, r8
call 0x14005e6f0
mov bl, al
mov rdx, r14
xor bl, 1
xchg rdx, rdx
mov rcx, rbp
or bl, dil
call fcn.14005e7cc
xchg rcx, rcx
mov dil, al
xchg rdx, rcx
mov rcx, r14
xchg rdx, rcx
xor dil, 1
xchg r10, r10
xchg rbp, rcx
mov rbp, rcx
xchg rbp, rcx
or dil, bl
call 0x14005e8a8
mov bl, al
mov rcx, rcx
xchg r9, r14
mov rdx, r9
xchg r9, r14
xor bl, 1
mov dword [rsp - 0x30], ebx
xchg rbp, r10
mov rcx, r10
xchg rbp, r10
or bl, dil
call 0x14005ea04
mov dword [rsp - 0x28], ebx
mov dil, al
xchg rdx, rsi
mov rsi, r14
xchg rdx, rsi
xor dil, 1
xchg rcx, rsp
mov rsp, rbp
xchg rcx, rsp
or dil, bl
call 0x14005eae8
mov dword [rsp - 0x40], ecx
mov bl, al
xor bl, 1
xchg rdx, r12
mov r12, r14
xchg rdx, r12
mov rcx, rbp
or bl, dil
mov rsp, rsp
call 0x14005ec10
mov dil, al
mov rdx, r14
mov dword [rsp - 0x18], 0x3f497a2b
xor dil, 1
xchg r11, rcx
mov r11, rbp
xchg r11, rcx
or dil, bl
xchg rcx, rcx
call 0x14005ecd4
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor bl, 1
mov dword [rsp - 0x40], edx
xchg rcx, r12
mov r12, rbp
xchg r12, rcx
or bl, dil
xchg r10, r10
call 0x14005eddc
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor dil, 1
xchg rbx, rcx
mov rbx, rbp
xchg rbx, rcx
or dil, bl
mov dword [rsp - 0x38], edx
call 0x14005eec8
mov bl, al
xchg r15, r14
mov rdx, r15
xchg r15, r14
xor bl, 1
mov dword [rsp - 0x40], esi
mov rcx, rbp
or bl, dil
call 0x14005efcc
mov dword [rsp - 0x30], esp
mov dil, al
mov rdx, r14
xor dil, 1
xchg rbp, rdi
mov rcx, rdi
xchg rbp, rdi
or dil, bl
call fcn.14005f0ec
xchg rsi, rsi
mov bl, al
xchg r14, rdx
mov r14, rdx
xchg r14, rdx
xor bl, 1
mov dword [rsp - 0x10], edx
mov rcx, rbp
or bl, dil
call 0x14005f1f8
mov dil, al
xchg rsi, rsi
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor dil, 1
mov dword [rsp - 0x28], edx
xchg r14, rbp
mov rcx, r14
xchg r14, rbp
or dil, bl
xchg r13, r13
call 0x14005f318
mov bl, al
xchg r14, rbx
mov rdx, rbx
xchg r14, rbx
xor bl, 1
mov dword [rsp - 0x28], edi
xchg r12, rcx
mov r12, rbp
xchg rcx, r12
or bl, dil
xchg r10, r10
call fcn.14005f450
mov dil, al
mov rdx, r14
xor dil, 1
xchg r10, r10
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or dil, bl
call 0x14005f4fc
mov r13, r13
mov bl, al
xchg r14, r15
mov rdx, r15
xchg r14, r15
xor bl, 1
mov dword [rsp - 0xc], 0x42e853a7
xchg r11, rbp
mov rcx, r11
xchg rbp, r11
or bl, dil
mov rsi, rsi
call 0x14005f61c
mov dil, al
xchg rbp, rdx
mov rbp, r14
xchg rdx, rbp
xor dil, 1
xchg rsi, rcx
mov rsi, rbp
xchg rcx, rsi
or dil, bl
mov dword [rsp - 0x24], edi
call fcn.14005f72c
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor bl, 1
xchg rsp, rbp
mov rcx, rsp
xchg rbp, rsp
or bl, dil
mov dword [rsp - 0x24], ecx
call 0x14005f7e8
mov dil, al
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor dil, 1
xchg r11, r11
or dil, bl
xchg rcx, rbx
mov rbx, rbp
xchg rbx, rcx
call 0x14005f920
mov bl, al
mov dword [rsp - 0x2c], esp
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor bl, 1
mov dword [rsp - 0x2c], esp
xchg rcx, rsp
mov rsp, rbp
xchg rsp, rcx
or bl, dil
mov r10, r10
call fcn.14005fa2c
mov dil, al
xchg rbp, r14
mov rdx, rbp
xchg r14, rbp
xor dil, 1
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or dil, bl
mov r11, r11
call fcn.14005fb5c
mov bl, al
xchg r14, rcx
mov rdx, rcx
xchg rcx, r14
xor bl, 1
mov dword [rsp - 0x3c], ebx
mov rcx, rbp
or bl, dil
call 0x14005fc7c
mov dil, al
xchg r14, r14
mov rdx, r14
xor dil, 1
xchg rcx, rbp
mov rbp, rcx
xchg rbp, rcx
or dil, bl
xchg r14, r14
call 0x14005fdac
mov bl, al
xchg rdi, rdx
mov rdi, r14
xchg rdi, rdx
xor bl, 1
mov rcx, rbp
xchg r13, r13
or bl, dil
call 0x14005fe6c
mov dil, al
mov rdx, r14
mov rbx, rbx
xor dil, 1
mov rcx, rbp
or dil, bl
call fcn.14005ffa0
xchg r15, r15
mov bl, al
xchg r14, rdx
mov r14, rdx
xchg r14, rdx
xor bl, 1
xchg rcx, r8
mov r8, rbp
xchg rcx, r8
or bl, dil
mov dword [rsp - 0xc], 0x47bb608a
call 0x1400600cc
mov dil, al
xchg r14, rdx
mov r14, rdx
xchg r14, rdx
xor dil, 1
mov r14, r14
mov rcx, rbp
or dil, bl
call 0x1400601d0
mov bl, al
mov dword [rsp - 0xc], ebp
xchg r14, rdx
mov r14, rdx
xchg r14, rdx
xor bl, 1
mov r9, r9
xchg rbp, r13
mov rcx, r13
xchg rbp, r13
or bl, dil
mov dword [rsp - 0x24], esp
call fcn.140060330
mov dil, al
xchg r14, rdi
mov rdx, rdi
xchg rdi, r14
xor dil, 1
mov dword [rsp - 0x10], 0x1badf9c5
mov rcx, rbp
or dil, bl
call 0x140060424
mov bl, al
xchg r13, r13
xchg r14, rdx
mov r14, rdx
xchg r14, rdx
xor bl, 1
xchg r10, r10
xchg rsi, rbp
mov rcx, rsi
xchg rbp, rsi
or bl, dil
mov r14, r14
call 0x140060514
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor dil, 1
mov dword [rsp - 0x34], esp
xchg rbp, rsp
mov rcx, rsp
xchg rbp, rsp
or dil, bl
call 0x14006066c
mov bl, al
mov rsp, rsp
mov rdx, r14
xor bl, 1
xchg rcx, rdi
mov rdi, rbp
xchg rdi, rcx
or bl, dil
mov r8, r8
call fcn.140060768
mov dil, al
xor dil, 1
mov dword [rsp - 0x44], 0x7813875b
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xchg rbp, rcx
mov rbp, rcx
xchg rbp, rcx
or dil, bl
call 0x140060868
mov rbx, rbx
mov bl, al
xchg rcx, rdx
mov rcx, r14
xchg rcx, rdx
xor bl, 1
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or bl, dil
call fcn.1400609b8
xor al, 1
mov dword [rsp - 0x10], esi
or al, bl
mov rbx, qword [rsp + 0x70]
or al, byte [rsp + 0x78]
mov rdx, rdx
or al, byte [rsp + 0x80]
or al, byte [rsp + 0x88]
or al, byte [rsp + 0x20]
mov dword [rsp - 0xc], ebx
or al, byte [rsp + 0x21]
or al, byte [rsp + 0x22]
or al, byte [rsp + 0x23]
or al, byte [rsp + 0x24]
mov rbx, rbx
or al, byte [rsp + 0x25]
or al, r12b
or al, r13b
mov rcx, rcx
or al, r15b
or al, sil
sete al
xchg r8, r8
add rsp, 0x30
nop
mov r15, qword [rsp]
add rsp, 8
pop r14
mov dword [rsp - 0x44], ecx
nop
add rsp, 8
mov r13, qword [rsp - 8]
nop
add rsp, 8
mov r12, qword [rsp - 8]
nop
mov rdi, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov rsi, qword [rsp - 8]
pop rbp
mov dword [rsp - 0x24], edx
ret