Function at 0x14005da80
Capabilities:
Hash data using murmur3

Disassembly:
mov rax, qword [rdx]
movabs rcx, 0x585ab3f3289a5242
add rcx, 0x20b8fcbe
xor rcx, 0x684047c9
add rcx, 0x28748973
xor rcx, 0x5797b606
add rax, rcx
movabs rcx, 0xeaace21e32ccf056
add rcx, 0x2d68f894
xor rcx, 0x4a7d7723
sub rcx, 0x2b5d9cd
add rcx, 0x38705a1b
not rax
mov dword [rsp - 0x10], 0x58136360
rol rax, 3
rol rax, 5
rol rax, 3
rol rax, 2
rol rax, 2
movzx eax, word [rax + rcx]
mov dword [rsp - 0x24], 0x44aaf2ca
movabs rcx, 0x5b7afac248fd2dd
xor rcx, 0x777bbfe7
sub rcx, 0x4f40282a
xor rcx, 0x20f5140f
add rcx, 0x7fffffff
xor rcx, 0x219a3f3a
mov dword [0x1404a2f90], eax
mov rax, qword [rdx + 8]
add rax, rcx
mov dword [rsp - 0x38], 0x797bbe92
movabs rcx, 0x3ef9c58e7b45b4b2
xor rcx, 0xa6afd8b
xor rcx, 0x2c60bb17
add rcx, 0x7fffffff
xor rcx, 0x32a4505f
xor rax, rcx
xchg r14, r14
movabs rcx, 0xae0d17112d77f9c6
add rcx, 0x21512393
sub rcx, 0x266131a0
sub rcx, 0x9e5094
ror rax, 0x28
ror rax, 0x13
ror rax, 1
ror rax, 1
xor rax, rcx
xchg rsp, rsp
movabs rcx, 0x10256aaf3e61b234
add rcx, 0x373172cd
sub rcx, 0x9efca41
sub rcx, 0x43c966b2
add rcx, 0x7fffffff
xor rcx, 0x565a949
movzx eax, word [rax + 4]
mov dword [0x1404a2f94], eax
xchg rbp, rbp
mov rax, qword [rdx + 0x10]
rol rax, 0x21
rol rax, 3
rol rax, 6
rol rax, 4
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
mov rbx, rbx
movabs rcx, 0x1cacafe1052b4fe1
xor rcx, 0x484fb39f
xor rcx, 0x18525f8f
xor rcx, 0x312b1fd
sub rcx, 0xde91f76
sub rax, rcx
mov dword [rsp - 0x20], 0x2fd53426
movabs rcx, 0xd36d8d94a7f72fd
add rcx, 0x22965e25
add rcx, 0xe865315
sub rcx, 0x9ef8cca
xor rcx, 0x4d463f9a
rol rax, 0xa
rol rax, 2
rol rax, 2
rol rax, 2
rol rax, 1
xor rax, rcx
movabs rcx, 0x20faad980400f46d
add rcx, 0x6bd6247c
xor rcx, 0x28c6293c
add rcx, 0x111124ce
add rcx, 0x6bab617a
ror rax, 5
ror rax, 0x1a
ror rax, 2
ror rax, 2
ror rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404a2f98], eax
xchg rbp, rbp
mov rax, qword [rdx + 0x18]
sub rax, rcx
movabs rcx, 0x4a761fd5632a52c0
sub rcx, 0x4da17f67
add rcx, 0x610d453e
sub rcx, 0x1e5c00f
add rcx, 0x628379b2
xor rax, rcx
movabs rcx, 0xda41b2b2ce9057c
add rcx, 0x42cd9535
sub rcx, 0x10f08f85
add rcx, 0x570a87ae
ror rax, 0x31
ror rax, 4
ror rax, 4
ror rax, 1
ror rax, 1
xor rax, rcx
mov rdi, rdi
movabs rcx, 0x2ff9b7620b344f17
xor rcx, 0x532d1b7d
sub rcx, 0xab4069e
sub rcx, 0xcc19ce7
xor rcx, 0x73e215bc
not rax
xchg r14, r14
ror rax, 8
ror rax, 7
ror rax, 0xd
ror rax, 7
ror rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404a2f9c], eax
mov rax, qword [rdx + 0x20]
xchg rbp, rbp
not rax
rol rax, 0x2e
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x1c], edx
movabs rcx, 0x7371b1ba535be33e
sub rcx, 0x22caed01
add rcx, 0x80eb477
add rcx, 0x646bd254
ror rax, 0xb
ror rax, 0xb
ror rax, 2
add rax, rcx
movabs rcx, 0x23b63e9409924300
xor rcx, 0x17ee872d
add rcx, 0x8ce468f
add rcx, 0x7fffffff
xor rcx, 0x77d4d439
rol rax, 0x2c
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
movzx eax, word [rax + 4]
xchg rsi, rsi
mov dword [0x1404a2fa0], eax
xchg r12, rax
mov r12, qword [rdx + 0x28]
xchg r12, rax
ror rax, 3
ror rax, 1
ror rax, 0xa
ror rax, 6
ror rax, 8
ror rax, 1
not rax
mov dword [rsp - 0x3c], edi
rol rax, 3
rol rax, 2
rol rax, 1
add rax, rcx
mov dword [rsp - 0x18], 0x2d6bcaea
movabs rcx, 0xf4378cb865a81f55
xor rcx, 0x3f6c2371
sub rcx, 0x2fae6d94
add rcx, 0x7fffffff
add rcx, 0x50bbd1df
rol rax, 2
rol rax, 1
movzx eax, word [rax + rcx]
xchg rdi, rdi
movabs rcx, 0x8686462a05b10949
add rcx, 0x37643f4e
add rcx, 0x1badb64e
sub rcx, 0x34234be5
add rcx, 0x7fffffff
add rcx, 0x4fc94615
mov dword [0x1404a2fa4], eax
xchg r13, r13
xchg rsp, rax
mov rsp, qword [rdx + 0x30]
xchg rsp, rax
ror rax, 0x17
ror rax, 0xe
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 2
ror rax, 1
add rcx, rax
xchg rsi, rsi
movabs rax, 0x60c9a4044e6bf436
add rax, 0x28e86f26
sub rax, 0x76e70e27
add rax, 0x7fffffff
add rax, 0x4bac574d
not rcx
sub rcx, rax
mov r11, r11
movabs rax, 0xe26b2f06390646c
sub rax, 0x199fd423
sub rax, 0x316018b5
xor rax, 0x1a0f2ed0
add rax, 0x7fffffff
xor rax, 0x6d31025d
rol rcx, 3
rol rcx, 2
rol rcx, 1
rol rcx, 2
xor rcx, rax
mov r11, r11
movabs rax, 0x9c685c17171b780c
xor rax, 0x5d4acd4
add rax, 0x499c679c
sub rax, 0xb8dc692
movzx eax, word [rcx + rax]
movabs rcx, 0x929633631f7c413e
xor rcx, 0x339fc050
add rcx, 0x29503d5b
add rcx, 0x7fffffff
add rcx, 0x238c40cd
mov dword [0x1404a2fa8], eax
mov rax, qword [rdx + 0x38]
xchg r14, r14
not rax
rol rax, 6
rol rax, 0xb
rol rax, 2
rol rax, 1
rol rax, 1
add rcx, rax
movabs rax, 0x5c8693192972d6bb
sub rax, 0x147f0498
xor rax, 0x47be8e14
add rax, 0x58b8acaa
xor rcx, rax
movabs rax, 0x673dfbc87324a319
xor rax, 0x4c2b798a
sub rax, 0x2d946e78
xor rax, 0x5fb3a993
sub rcx, rax
mov dword [rsp - 0x2c], 0xd663aa1
rol rcx, 9
rol rcx, 0x11
rol rcx, 1
rol rcx, 1
movzx eax, word [rcx + 4]
movabs rcx, 0x699e7b9d17dfd3ad
add rcx, 0x107aead7
add rcx, 0x1f5f899b
sub rcx, 0x47506d8c
add rcx, 0x676bf621
mov dword [0x1404a2fac], eax
mov rax, qword [rdx + 0x40]
mov dword [rsp - 0x2c], 0x5bbeb15d
xor rax, rcx
movabs rcx, 0x3a4836c822717454
add rcx, 0x2a174f30
add rcx, 0x229de3f6
sub rcx, 0x22f7c274
xor rcx, 0x637c5902
rol rax, 4
rol rax, 0xa
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
movabs rcx, 0x50c9683f3eb51245
sub rcx, 0x3d5d5bd5
add rcx, 0x1adb3c4d
add rcx, 0x109e09f
rol rax, 2
rol rax, 2
rol rax, 6
rol rax, 1
rol rax, 1
rol rax, 5
rol rax, 2
rol rax, 1
movzx eax, word [rax + rcx]
mov rdi, rdi
movabs rcx, 0x3ba2ddb51dd367c8
sub rcx, 0x3f2d6a4
xor rcx, 0x65d54f02
xor rcx, 0x25939299
mov dword [0x1404a2fb0], eax
xchg rsp, rax
mov rsp, qword [rdx + 0x48]
xchg rsp, rax
xor rax, rcx
xchg rdi, rdi
movabs rcx, 0x24365ff4428c824f
sub rcx, 0x33d7ff17
xor rcx, 0x32aab305
xor rcx, 0x5f17d3d3
add rcx, 0x6cf10b16
sub rax, rcx
movabs rcx, 0x82fa1e8b0a194b19
add rcx, 0xf530825
add rcx, 0x4ee0712
xor rcx, 0x13e91e82
add rcx, 0x49c61a14
xor rax, rcx
movabs rcx, 0x2823b3ec4136460d
add rcx, 0x26fa39e4
xor rcx, 0x730222ee
sub rcx, 0x1b1d8296
add rcx, 0x3b3595c1
movzx eax, word [rax + rcx]
movabs rcx, 0x7b54f9426db95264
add rcx, 0x9178c97
sub rcx, 0x3fceb16f
add rcx, 0x7fffffff
add rcx, 0x1a7d044e
mov dword [0x1404a2fb4], eax
mov dword [rsp - 0x24], 0x172928f0
mov rax, qword [rdx + 0x50]
xor rax, rcx
movabs rcx, 0x57cc9f8420d90f18
xor rcx, 0x4e82c7ee
xor rcx, 0x48d111c7
add rcx, 0x226eb2d7
add rcx, 0x6a63f404
ror rax, 8
ror rax, 9
ror rax, 5
ror rax, 9
ror rax, 1
add rcx, rax
mov dword [rsp - 0x10], 0x7c4a1cdc
movabs rax, 0x5c968aba32c71f91
add rax, 0x40bb0687
sub rax, 0x3778d064
sub rax, 0x1d25cdef
add rax, 0x7fffffff
add rax, 0x6a02cbe
xor rcx, rax
mov dword [rsp - 0x20], 0x54cda693
movabs rax, 0x737805c353171d8c
xor rax, 0x5b025c58
add rax, 0x4dfef36e
sub rax, 0x5046538
add rcx, rax
xchg rbp, rbp
movabs rax, 0x28adfb5c02453fc9
add rax, 0x4fcdf270
sub rax, 0x400b9334
add rax, 0x7fffffff
add rax, 0x5014d983
xor rcx, rax
mov r11, r11
rol rcx, 2
rol rcx, 0x13
rol rcx, 0xc
rol rcx, 3
rol rcx, 1
rol rcx, 2
rol rcx, 1
rol rcx, 1
movzx eax, word [rcx + 4]
mov rdx, rdx
movabs rcx, 0x8c3e15f424418eae
xor rcx, 0x2c598f14
add rcx, 0x47603f77
add rcx, 0x7fffffff
add rcx, 0x1e560c0d
mov dword [0x1404a2fb8], eax
xchg rsi, rax
mov rsi, qword [rdx + 0x58]
xchg rsi, rax
xor rax, rcx
mov r10, r10
movabs rcx, 0x3fde387810c5694f
xor rcx, 0x67b811bc
xor rcx, 0x6ffa7aa5
add rcx, 0xb0773a1
sub rcx, 0x15516b2f
rol rax, 0x10
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x30], 0x25275dd6
movabs rcx, 0xa7aae99936e1321f
sub rcx, 0x11d561f
add rcx, 0xad153c6
xor rcx, 0x364a3a3
xor rax, rcx
movabs rcx, 0x3d0409c522e120e7
add rcx, 0xfebddb0
xor rcx, 0x4b50bd76
add rcx, 0x2273c346
movzx eax, word [rax + 4]
mov dword [0x1404a2fbc], eax
mov dword [rsp - 0x14], ebp
xchg rbp, rax
mov rbp, qword [rdx + 0x60]
xchg rbp, rax
add rax, rcx
movabs rcx, 0xa64bd88e48f8c9f7
xor rcx, 0x4b5620e0
xor rcx, 0x15df0d51
add rcx, 0x51a1317e
sub rcx, 0x2f2dd270
ror rax, 0x2e
ror rax, 3
ror rax, 3
ror rax, 2
ror rax, 1
not rax
mov r15, r15
ror rax, 0x1d
ror rax, 6
ror rax, 4
ror rax, 9
ror rax, 3
ror rax, 2
ror rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404a2fc0], eax
mov dword [rsp - 0x3c], 0x7fa4dcb6
mov rax, qword [rdx + 0x68]
xor rax, rcx
movabs rcx, 0xdff822745785bfc
sub rcx, 0x114e8783
add rcx, 0x20f5d919
add rcx, 0x1c7e43e8
sub rcx, 0x3cc5be6e
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x7f4c6d90524dbf82
sub rcx, 0x12a42f0d
sub rcx, 0x2a9fc236
add rcx, 0x26033c33
add rcx, 0x32a3642f
movzx eax, word [rax + 4]
mov dword [rsp - 0x14], edi
mov dword [0x1404a2fc4], eax
xchg r9, rax
mov r9, qword [rdx + 0x70]
xchg r9, rax
ror rax, 4
ror rax, 7
ror rax, 0xa
ror rax, 8
ror rax, 0x15
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
xchg r13, r13
movabs rcx, 0xf7772f644c40f65e
xor rcx, 0xf27fa69
sub rcx, 0xca89a13
sub rcx, 0x7d788dc
add rcx, 0x3e32c691
not rax
ror rax, 9
ror rax, 4
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x7d2960150abd14c8
add rcx, 0x4df53d0a
sub rcx, 0x423c0384
add rcx, 0x580fc1a4
add rcx, 0x61decd25
movzx eax, word [rax + 4]
mov dword [0x1404a2fc8], eax
mov dword [rsp - 0x38], esi
mov rax, qword [rdx + 0x78]
sub rax, rcx
rol rax, 9
rol rax, 4
rol rax, 2
rol rax, 7
movabs rcx, 0x15be8a9d4aed9993
sub rcx, 0x2cac3925
xor rcx, 0x489e58fb
sub rcx, 0x3c5dca77
add rcx, 0x7fffffff
add rcx, 0x449656f8
sub rax, rcx
movabs rcx, 0x5f9bf0db22919726
add rcx, 0x1c217b29
xor rcx, 0x764e3d13
add rcx, 0x983f70a
add rcx, 0x7d3adb71
rol rax, 0xe
rol rax, 8
rol rax, 1
movzx eax, word [rax + 4]
xchg rdi, rdi
mov dword [0x1404a2fcc], eax
mov rax, qword [rdx + 0x80]
xor rax, rcx
movabs rcx, 0xf0d75a6776a2a97
sub rcx, 0x43b169d
sub rcx, 0x772c718
sub rcx, 0x109e5047
add rcx, 0x1754bd08
add rax, rcx
mov dword [rsp - 0x10], ecx
movabs rcx, 0x35397aed7494865b
sub rcx, 0x4c1c5a70
xor rcx, 0x31ebd3
add rcx, 0x323f7632
sub rcx, 0x2cd60bb8
xor rax, rcx
movabs rcx, 0x5d86aac548af453d
xor rcx, 0x52239253
add rcx, 0x34f31f85
add rcx, 0x7fffffff
add rcx, 0x1035323e
sub rax, rcx
movabs rcx, 0x746213b47ce41539
sub rcx, 0x5d4bda5f
add rcx, 0x2cb8bc04
sub rcx, 0xe179133
add rcx, 0x7fffffff
add rcx, 0x20211afc
not rax
add rax, rcx
mov r12, r12
movabs rcx, 0xfb71dc447739a8a
sub rcx, 0xd3ce6e2
sub rcx, 0x123b66e7
xor rcx, 0x2754c19f
rol rax, 0x1a
rol rax, 0xb
rol rax, 1
movzx eax, word [rax + 4]
mov dword [rsp - 0x38], ecx
mov dword [0x1404a2fd0], eax
xchg r14, rax
mov r14, qword [rdx + 0x88]
xchg r14, rax
not rax
mov rdi, rdi
rol rax, 3
rol rax, 1
xor rax, rcx
movabs rcx, 0x14e7cbaf210e9451
add rcx, 0x1c2d11d5
sub rcx, 0x2dcf5f6e
add rcx, 0x4913b9b8
add rcx, 0x61d22c4d
ror rax, 0x16
ror rax, 6
ror rax, 1
ror rax, 2
ror rax, 1
sub rax, rcx
movabs rcx, 0x79714ee2e557d95
xor rcx, 0x100fb2fd
sub rcx, 0xec1f218
xor rcx, 0x6aefc082
sub rcx, 0x31b1c258
rol rax, 0x26
rol rax, 2
rol rax, 0xe
rol rax, 1
movzx eax, word [rax + rcx]
mov dword [rsp - 0x34], esi
movabs rcx, 0x558f63a01426e61a
add rcx, 0x59703f4f
sub rcx, 0x635f3105
add rcx, 0x7fffffff
add rcx, 0xbea0851
mov dword [0x1404a2fd4], eax
xchg r11, rax
mov r11, qword [rdx + 0x90]
xchg r11, rax
add rax, rcx
movabs rcx, 0x4516ca4b3126b8ce
sub rcx, 0x63aafe8
xor rcx, 0x50d1fbd3
add rcx, 0x7fffffff
xor rcx, 0x792977b3
ror rax, 0xb
ror rax, 2
ror rax, 1
xor rax, rcx
movabs rcx, 0x2089dc591b0bd7de
add rcx, 0x5c88b9f0
sub rcx, 0x68241ec0
add rcx, 0x7fffffff
add rcx, 0x43dc5210
sub rax, rcx
mov dword [rsp - 0x28], 0x7cf32aa0
movabs rcx, 0xeb3ef8769f63836
sub rcx, 0x255a93cb
sub rcx, 0x1d4f2e8
sub rcx, 0x1ca52805
xor rax, rcx
movabs rcx, 0x5df4c3365ad25dde
add rcx, 0xc85f2ab
xor rcx, 0x26336010
add rcx, 0x76ae1dae
ror rax, 1
ror rax, 2
ror rax, 4
movzx eax, word [rax + 4]
mov r15, r15
mov dword [0x1404a2fd8], eax
xchg r15, rax
mov r15, qword [rdx + 0x98]
xchg r15, rax
add rax, rcx
movabs rcx, 0xd8432ba1e24702c
sub rcx, 0x129ea30a
add rcx, 0x59e99c6f
sub rcx, 0x49b5dcf0
ror rax, 0x1e
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
xchg rcx, rcx
movabs rcx, 0xe65ac81c6b000a16
xor rcx, 0x349eaf46
xor rcx, 0x1ac6028a
xor rcx, 0x344cddd8
not rax
ror rax, 0x11
ror rax, 3
ror rax, 1
ror rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404a2fdc], eax
xchg r8, rax
mov r8, qword [rdx + 0xa0]
xchg r8, rax
xor rax, rcx
movabs rcx, 0x736e700c3228385b
add rcx, 0x1473e78d
add rcx, 0x35a1eb8a
sub rcx, 0x3286e853
add rcx, 0x36fb0620
rol rax, 0xd
rol rax, 1
rol rax, 1
not rax
add rax, rcx
mov dword [rsp - 0x34], 0x2f9ee9f5
movabs rcx, 0x37d86a8b09b5c65b
add rcx, 0x442647c
add rcx, 0x9ae69b8
add rcx, 0x53e5f628
rol rax, 3
rol rax, 1
movzx eax, word [rax + rcx]
movabs rcx, 0x1d9ec41a7f7b6937
sub rcx, 0x37af33ad
xor rcx, 0x37a52511
add rcx, 0x19b92161
mov dword [0x1404a2fe0], eax
mov rax, qword [rdx + 0xa8]
xchg r15, r15
sub rax, rcx
movabs rcx, 0x3f1ed852308ef0b2
xor rcx, 0x43d06dbe
sub rcx, 0x58650abe
sub rcx, 0x14a9e11
xor rax, rcx
xchg r11, r11
movabs rcx, 0x9ce3f937402ecbb
sub rcx, 0x5e7a805e
add rcx, 0x31bf6967
xor rcx, 0xca347f0
xor rcx, 0x2ec68af2
not rax
mov dword [rsp - 0x30], 0x39225b70
rol rax, 3
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
not rax
mov dword [rsp - 0x18], edi
ror rax, 0x20
ror rax, 1
ror rax, 0x10
ror rax, 3
ror rax, 2
ror rax, 4
ror rax, 1
xor rax, rcx
movzx eax, word [rax + 4]
mov r11, r11
mov dword [0x1404a2fe4], eax
mov rax, qword [rdx + 0xb0]
ror rax, 9
ror rax, 0xa
ror rax, 8
ror rax, 0x15
ror rax, 1
movabs rcx, 0x858aaa02f2c248d
sub rcx, 0x15c189e6
add rcx, 0x44fe9bec
xor rcx, 0x258e95c6
add rcx, 0xae7de08
add rax, rcx
xchg r11, r11
movabs rcx, 0x90383de9154572f6
xor rcx, 0x11d9bb3e
add rcx, 0x1b19a7ec
sub rcx, 0x135301c9
rol rax, 7
rol rax, 0x11
rol rax, 4
rol rax, 2
rol rax, 1
add rax, rcx
movabs rcx, 0x3890d7d457355bec
sub rcx, 0x2e5fd2c4
add rcx, 0x18e02bd1
add rcx, 0x16a31d97
xor rcx, 0x4e22d4a1
not rax
mov r9, r9
movzx eax, word [rax + 4]
mov dword [0x1404a2fe8], eax
mov rax, qword [rdx + 0xb8]
mov dword [rsp - 0x44], edx
not rax
rol rax, 0x29
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
xchg rbx, rbx
movabs rcx, 0x47e865a770bb7af
sub rcx, 0x27188896
add rcx, 0x633323
add rcx, 0x7fffffff
add rcx, 0x207a60b2
rol rax, 0x24
rol rax, 0x12
rol rax, 6
rol rax, 1
not rax
xchg r8, r8
rol rax, 0x2b
rol rax, 5
rol rax, 3
rol rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404a2fec], eax
mov rax, qword [rdx + 0xc0]
mov dword [rsp - 0x44], ebp
ror rax, 3
ror rax, 4
sub rax, rcx
mov dword [rsp - 0x24], edx
movabs rcx, 0x69ba5455199279b4
add rcx, 0x2656f57b
add rcx, 0x2481046c
sub rcx, 0x16790650
ror rax, 0x15
ror rax, 0x14
ror rax, 6
ror rax, 2
ror rax, 1
add rax, rcx
mov dword [rsp - 0x3c], 0x5b9926c4
movabs rcx, 0xe68d8eb7374ac2c5
add rcx, 0x3c8ed2aa
sub rcx, 0x680fa85d
xor rcx, 0x5d510711
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
movzx eax, word [rax + 4]
mov dword [rsp - 0x1c], 0x37dc052c
mov dword [0x1404a2ff0], eax
xchg r8, rax
mov r8, qword [rdx + 0xc8]
xchg r8, rax
xor rax, rcx
movabs rcx, 0x23bcdbb632a37426
xor rcx, 0x5bd2dfcb
sub rcx, 0x6078d758
add rcx, 0xb7fc9f5
add rcx, 0x29545107
movzx eax, word [rax + rcx]
movabs rcx, 0x2b0c456f7b790c06
sub rcx, 0x3162c6b6
sub rcx, 0x1c811cf3
add rcx, 0x7fffffff
sub rcx, 0xa0ddb3b
mov dword [0x1404a2ff4], eax
xchg r11, r11
xchg rbp, rax
mov rbp, qword [rdx + 0xd0]
xchg rbp, rax
add rax, rcx
xchg rsp, rsp
movabs rcx, 0x1337d4451401fb4f
xor rcx, 0x191754dc
add rcx, 0x344a00c8
sub rcx, 0x3c128f7a
add rcx, 0x7fffffff
xor rcx, 0x36af18bf
rol rax, 2
rol rax, 5
rol rax, 0xa
rol rax, 1
rol rax, 0x23
rol rax, 1
not rax
xchg rbp, rbp
ror rax, 3
ror rax, 8
ror rax, 0xf
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 1
not rax
ror rax, 1
ror rax, 7
ror rax, 3
ror rax, 6
ror rax, 2
ror rax, 1
movzx eax, word [rax + rcx]
mov rbp, rbp
movabs rcx, 0x830fe724aa39358
sub rcx, 0x483a5cb7
xor rcx, 0x5d04545c
sub rcx, 0x2af07d20
sub rcx, 0x2589d044
mov dword [0x1404a2ff8], eax
mov rcx, rcx
xchg rsp, rax
mov rsp, qword [rdx + 0xd8]
xchg rsp, rax
add rax, rcx
mov dword [rsp - 0x30], esp
movabs rcx, 0x8d0d09c17ea96660
sub rcx, 0x49ebe2dc
xor rcx, 0x52bb7024
sub rcx, 0x2baa19e6
add rcx, 0x4d2ebfce
xor rax, rcx
mov r14, r14
movabs rcx, 0x79d3a5c90c234267
add rcx, 0x49f42b5d
xor rcx, 0x8b19d9d
add rcx, 0x1126c2c7
sub rcx, 0x59d81059
not rax
mov dword [rsp - 0x18], ecx
add rax, rcx
movabs rcx, 0x674043df394bcf7a
add rcx, 0x3c74c2b7
xor rcx, 0x4f6c1d3b
add rcx, 0x7fffffff
sub rcx, 0x26033f90
not rax
xchg r14, r14
movzx eax, word [rax + 4]
mov dword [0x1404a2ffc], eax
mov rax, qword [rdx + 0xe0]
add rax, rcx
xchg rbx, rbx
movabs rcx, 0xb8f5f9e46580e7ac
xor rcx, 0x2915200b
sub rcx, 0x110d7461
add rcx, 0x7fffffff
sub rcx, 0x38e28f56
xor rax, rcx
movabs rcx, 0x68a772e60bcdd4f5
add rcx, 0xced3f7f
add rcx, 0x15b19556
sub rcx, 0x1f1ba03f
ror rax, 0x20
mov dword [rsp - 0x40], edi
movzx eax, word [rax + 4]
mov dword [0x1404a3000], eax
xchg r13, rax
mov r13, qword [rdx + 0xe8]
xchg r13, rax
xor rax, rcx
mov dword [rsp - 0x18], ebp
movabs rcx, 0x6e86fbf13ba33b41
sub rcx, 0x2e7f854d
xor rcx, 0x39b9a362
xor rcx, 0x488441c4
sub rax, rcx
movabs rcx, 0x26346c994bdb6b5d
sub rcx, 0x18bdb7d9
add rcx, 0xbb03d5c
add rcx, 0xba66f52
rol rax, 0xf
rol rax, 3
rol rax, 0xe
rol rax, 9
rol rax, 1
rol rax, 1
movzx eax, word [rax + rcx]
movabs rcx, 0x19b868af4753e867
xor rcx, 0x3d4ab025
xor rcx, 0x2cf8c85d
add rcx, 0x7fffffff
add rcx, 0x3dc08c9
mov dword [0x1404a3004], eax
xchg rdi, rdi
mov rax, qword [rdx + 0xf0]
rol rax, 4
rol rax, 0x11
rol rax, 8
rol rax, 1
rol rax, 1
not rax
xchg rbx, rbx
rol rax, 0x19
rol rax, 4
rol rax, 1
rol rax, 1
xor rax, rcx
rol rax, 1
rol rax, 5
rol rax, 5
rol rax, 1
rol rax, 2
movabs rcx, 0x46c03e9775743873
sub rcx, 0x3dc28656
xor rcx, 0x7e9e570b
sub rcx, 0x3e65d9a8
add rcx, 0x7fffffff
add rcx, 0x5f883944
movzx eax, word [rax + rcx]
xchg rcx, rcx
movabs rcx, 0x896fc11e55f16c12
sub rcx, 0x38ff59d0
add rcx, 0x1d91c43a
add rcx, 0x7fffffff
xor rcx, 0x7033e695
mov dword [0x1404a3008], eax
xchg rsp, rax
mov rsp, qword [rdx + 0xf8]
xchg rsp, rax
ror rax, 9
ror rax, 8
ror rax, 6
ror rax, 5
ror rax, 1
add rcx, rax
xchg rdx, rdx
movabs rax, 0x2018bb0b0332695a
add rax, 0x17f59847
add rax, 0x5d7f3b83
sub rax, 0x37609dfc
xor rax, 0x2005dcbc
xor rcx, rax
xchg rsi, rsi
movabs rax, 0xaa10f023df8c051
xor rax, 0x64e5f80d
sub rax, 0x381abb6c
add rax, 0xeeb19e4
add rax, 0xf255d58
add rcx, rax
ror rcx, 6
ror rcx, 0xa
movzx eax, word [rcx + 4]
movabs rcx, 0xfbc426560641857
sub rcx, 0x1fe30f35
xor rcx, 0x29840afa
add rcx, 0x7fffffff
add rcx, 0x4c54ebb
mov dword [0x1404a300c], eax
mov rax, qword [rdx + 0x100]
mov dword [rsp - 0x14], ecx
not rax
add rax, rcx
movabs rcx, 0xb3367823c686ce5
add rcx, 0x165695d3
add rcx, 0x1b15a905
sub rcx, 0x49dd43e
add rcx, 0x7fffffff
add rcx, 0x1217890c
xor rax, rcx
movabs rcx, 0x7bccc10675647ed0
sub rcx, 0x305c754c
sub rcx, 0x175dd830
xor rcx, 0x580c276b
xor rcx, 0x12317111
not rax
movzx eax, word [rax + 4]
mov rdx, rdx
mov dword [0x1404a3010], eax
mov rax, qword [rdx + 0x108]
sub rax, rcx
movabs rcx, 0x3fe508a57324d5b3
xor rcx, 0x49e73cfa
xor rcx, 0xf3ce
add rcx, 0x7fffffff
add rcx, 0x354dc265
xor rax, rcx
movabs rcx, 0x817c48a155cd347
add rcx, 0x570c8052
xor rcx, 0x5efdb666
add rcx, 0x7fffffff
add rcx, 0x43f53544
not rax
sub rax, rcx
mov dword [rsp - 0x34], 0x421c82e9
movabs rcx, 0x756bc0e6fc7a405
xor rcx, 0x50d99694
sub rcx, 0x2f87c3fa
add rcx, 0x7fffffff
xor rcx, 0x2195cc5
xor rax, rcx
movabs rcx, 0x70f0ad313b5ad284
add rcx, 0x26b9e6d8
sub rcx, 0xd8a1399
xor rcx, 0x15163362
xor rcx, 0x1a8338ad
sub rax, rcx
mov r8, r8
movabs rcx, 0x320801c147062757
add rcx, 0x33fe2f27
sub rcx, 0x77bb2ec7
xor rcx, 0xfef24ad
add rcx, 0x509c1762
xor rax, rcx
movabs rcx, 0x3647141b43deae96
sub rcx, 0x355b132f
add rcx, 0x3db8b88b
add rcx, 0x7fffffff
xor rcx, 0x31136ee4
movzx eax, word [rax + 4]
mov dword [rsp - 0x38], ebp
mov dword [0x1404a3014], eax
xchg r14, rax
mov r14, qword [rdx + 0x110]
xchg r14, rax
sub rax, rcx
mov r14, r14
movabs rcx, 0x7dc011c73df77950
xor rcx, 0x1765a414
add rcx, 0x4b9d7046
sub rcx, 0x33d9f785
sub rcx, 0x2e96807
xor rax, rcx
movabs rcx, 0x651e58c14024758f
xor rcx, 0x20b9e7e0
sub rcx, 0xc36729
xor rcx, 0x2311b34c
add rax, rcx
movabs rcx, 0x6ee3377216677cbc
xor rcx, 0x7925ef11
xor rcx, 0x58d8c2aa
add rcx, 0x3ab06033
xor rcx, 0x216b2706
xor rax, rcx
mov dword [rsp - 0x24], 0x54f1ae4b
movabs rcx, 0x35328e73663667a8
sub rcx, 0x44c50317
sub rcx, 0x20d3e742
xor rcx, 0x21f27c18
add rcx, 0x7fffffff
add rcx, 0x238f0fb4
sub rax, rcx
mov r8, r8
movabs rcx, 0x3c58482e1675b58f
add rcx, 0x12ffeaec
add rcx, 0x34b8cdc3
sub rcx, 0xbd107f9
add rcx, 0x7fffffff
xor rcx, 0x64d8bee2
not rax
mov r11, r11
movzx eax, word [rax + rcx]
movabs rcx, 0x732a7e726a7ca687
sub rcx, 0x36cff0c6
xor rcx, 0x1978d964
add rcx, 0x67191e20
mov dword [0x1404a3018], eax
xchg r10, rax
mov r10, qword [rdx + 0x118]
xchg r10, rax
not rax
mov dword [rsp - 0x20], edi
add rax, rcx
movabs rcx, 0x6b81b8ee5c1fee5c
sub rcx, 0x52c495f5
add rcx, 0x322d5f6b
add rcx, 0x248e7888
not rax
rol rax, 8
rol rax, 2
rol rax, 3
rol rax, 2
rol rax, 2
rol rax, 1
add rax, rcx
xchg r8, r8
movabs rcx, 0x5c6042b41bea9f8a
add rcx, 0x4d7465f6
sub rcx, 0x6350a4fb
add rcx, 0x7fffffff
xor rcx, 0x2ac2d5ec
not rax
movzx eax, word [rax + 4]
mov dword [0x1404a301c], eax
mov dword [rsp - 0x20], ecx
mov rax, qword [rdx + 0x120]
sub rax, rcx
movabs rcx, 0x4e132d740981f622
xor rcx, 0x4a6e0a66
xor rcx, 0x6381e22d
sub rcx, 0x19b524af
add rcx, 0x55e2019c
ror rax, 3
ror rax, 8
ror rax, 1
ror rax, 1
ror rax, 1
not rax
mov dword [rsp - 0x1c], 0x4f1c0213
add rax, rcx
movabs rcx, 0x9a89705701a2423e
add rcx, 0x74ab190c
xor rcx, 0x154b9fee
sub rcx, 0x49090555
ror rax, 5
ror rax, 1
ror rax, 7
ror rax, 1
add rax, rcx
mov dword [rsp - 0x18], esp
movabs rcx, 0x1a74be4065bfa728
xor rcx, 0x1c59487d
sub rcx, 0x138d5e31
sub rcx, 0x11af950a
xor rax, rcx
movabs rcx, 0x236ea40f31162139
sub rcx, 0x3480999
add rcx, 0x16d2e9c4
sub rcx, 0x34ceb944
add rcx, 0x7fffffff
xor rcx, 0x4eab6534
movzx eax, word [rax + 4]
mov dword [0x1404a3020], eax
mov rax, qword [rdx + 0x128]
xchg r8, r8
sub rax, rcx
movabs rcx, 0xece29a1d1fd7975a
add rcx, 0x3fa41e04
add rcx, 0x1003ef54
sub rcx, 0x68e09122
add rcx, 0x3773a81a
ror rax, 0x14
ror rax, 0x15
ror rax, 8
ror rax, 6
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x2e33c4c8718c6563
sub rcx, 0x4501f4f1
add rcx, 0x1bf4d338
add rcx, 0x79397359
xor rax, rcx
mov r8, r8
movabs rcx, 0x20b987ca2d7ea094
add rcx, 0x130424b
xor rcx, 0x1c637ee6
add rcx, 0x15bc614d
ror rax, 1
ror rax, 1
ror rax, 5
ror rax, 2
ror rax, 1
movzx eax, word [rax + 4]
mov dword [rsp - 0x20], 0x21fcb744
mov dword [0x1404a3024], eax
mov rax, qword [rdx + 0x130]
rol rax, 4
rol rax, 2
rol rax, 4
rol rax, 1
not rax
rol rax, 8
rol rax, 0x10
rol rax, 2
rol rax, 1
rol rax, 0xa
rol rax, 1
rol rax, 2
rol rax, 1
not rax
sub rax, rcx
xchg r9, r9
movabs rcx, 0x1216916b64b11d97
sub rcx, 0xb90aa9c
sub rcx, 0x520608f5
xor rcx, 0xffa93b3
add rcx, 0x7fffffff
xor rcx, 0x678307fc
not rax
ror rax, 3
ror rax, 6
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404a3028], eax
mov rax, qword [rdx + 0x138]
xchg rsi, rsi
rol rax, 2
rol rax, 6
add rax, rcx
movabs rcx, 0x4d06faa95aadf912
xor rcx, 0x6a488bbb
add rcx, 0x37ef9435
sub rcx, 0x2bbf7c94
add rcx, 0x7fffffff
xor rcx, 0x5adbfe35
rol rax, 5
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x38], 0x5474c155
movabs rcx, 0x89f0341abab18c
add rcx, 0x3a837545
sub rcx, 0x2f79e729
xor rcx, 0x2f84afcd
add rcx, 0xd41f1b9
movzx eax, word [rax + 4]
mov dword [0x1404a302c], eax
mov rax, qword [rdx + 0x140]
mov dword [rsp - 0x14], ebx
xor rax, rcx
movabs rcx, 0x8cfb71d600155f1
add rcx, 0x1657cfb
xor rcx, 0x9e479d5
sub rcx, 0x107df282
add rcx, 0x7fffffff
xor rcx, 0x315db32f
rol rax, 0xb
rol rax, 9
rol rax, 0x10
rol rax, 7
rol rax, 1
not rax
mov dword [rsp - 0x34], edx
sub rax, rcx
movabs rcx, 0x7315cf462f2146f5
xor rcx, 0x39b1a2f5
add rcx, 0x59f8d366
xor rcx, 0x4cd4df84
rol rax, 0x2c
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
movzx eax, word [rax + 4]
mov dword [rsp - 0x30], 0x4c37ac47
mov dword [0x1404a3030], eax
mov rax, qword [rdx + 0x148]
xor rax, rcx
movabs rcx, 0x16add10346cf995f
add rcx, 0x14df1dfe
xor rcx, 0x12da7986
sub rcx, 0x175688cc
not rax
xchg r10, r10
add rax, rcx
movabs rcx, 0x6c9d9fcd4e88d910
sub rcx, 0x27c77cc6
add rcx, 0xec3ccd6
xor rcx, 0x651c87aa
add rcx, 0x60adc9bb
ror rax, 9
ror rax, 4
ror rax, 1
movzx eax, word [rax + rcx]
movabs rcx, 0x41f52a924cfdc573
xor rcx, 0x6a580737
xor rcx, 0x29c29e09
xor rcx, 0x53d9290b
add rcx, 0x7fffffff
add rcx, 0x2060d693
mov dword [0x1404a3034], eax
xchg r15, rax
mov r15, qword [rdx + 0x150]
xchg r15, rax
add rax, rcx
movabs rcx, 0x1c0acae24b82bc94
sub rcx, 0x2b6f48d4
sub rcx, 0x134f091
add rcx, 0x4ec92dff
xor rcx, 0x217f87e1
rol rax, 0x29
rol rax, 1
rol rax, 1
not rax
mov dword [rsp - 0x3c], 0x7a9e3983
movzx eax, word [rax + rcx]
movabs rcx, 0x57b75359642900
sub rcx, 0x44cade0a
add rcx, 0x42beafde
xor rcx, 0x384d6683
add rcx, 0x7fffffff
sub rcx, 0x4c661fc4
mov dword [0x1404a3038], eax
mov rax, qword [rdx + 0x158]
xchg rcx, rcx
xor rax, rcx
movabs rcx, 0x7aa08cb51bee9efa
sub rcx, 0x9b1cd
sub rcx, 0x132b4def
add rcx, 0x383d9662
add rcx, 0x7fffffff
add rcx, 0x98d6c3c
rol rax, 2
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x30], 0x21cc6e2d
movabs rcx, 0x63ee88257b30d91f
sub rcx, 0x3e4d5a
xor rcx, 0x32389163
add rcx, 0x2c221f32
add rcx, 0xd589179
rol rax, 3
mov dword [rsp - 0x34], ebx
movzx eax, word [rax + 4]
mov dword [0x1404a303c], eax
xchg rcx, rax
mov rcx, qword [rdx + 0x160]
xchg rcx, rax
rol rax, 0x37
rol rax, 1
rol rax, 1
xor rax, rcx
xchg r9, r9
movabs rcx, 0x4f19bedd0f8ffbf7
xor rcx, 0x4340f87b
add rcx, 0x1042bd6a
sub rcx, 0xf03db74
add rcx, 0x7fffffff
add rcx, 0x313b3136
sub rax, rcx
mov rbp, rbp
movabs rcx, 0x764aa88009e13aa0
xor rcx, 0x26bbe705
add rcx, 0x482f5e80
sub rcx, 0x19611601
add rcx, 0x7fffffff
sub rcx, 0x45d8d4a4
xor rax, rcx
mov r9, r9
movabs rcx, 0x434d4f034ca8492b
add rcx, 0x30d8c7e4
sub rcx, 0x7245572c
add rcx, 0x5c30b3f3
sub rcx, 0x588a31b3
movzx eax, word [rax + 4]
mov dword [0x1404a3040], eax
mov r12, r12
mov rax, qword [rdx + 0x168]
ror rax, 3
ror rax, 0x10
ror rax, 3
not rax
mov dword [rsp - 0x18], esp
ror rax, 0x26
ror rax, 3
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x6b8e066a51f7ab10
xor rcx, 0x7cd66959
xor rcx, 0x6b41a97a
sub rcx, 0x14b809ab
add rcx, 0x4128b2b2
movzx eax, word [rax + 4]
xchg rcx, rcx
mov dword [0x1404a3044], eax
xchg r15, rax
mov r15, qword [rdx + 0x170]
xchg r15, rax
rol rax, 1
rol rax, 0x21
rol rax, 2
rol rax, 5
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x3f6e1a5978c24a50
sub rcx, 0x57046ebb
xor rcx, 0x68db6879
add rcx, 0x290a1888
add rcx, 0x498e1130
add rax, rcx
mov dword [rsp - 0x30], 0xcfb4685
movabs rcx, 0x5aca828622b34091
xor rcx, 0x1423f113
xor rcx, 0x6889461b
add rcx, 0x4b1354b2
rol rax, 0xd
rol rax, 5
rol rax, 0x20
not rax
rol rax, 8
rol rax, 0x31
movzx eax, word [rax + 4]
mov dword [0x1404a3048], eax
mov r15, r15
mov rax, qword [rdx + 0x178]
sub rax, rcx
movabs rcx, 0x57639fe026440c35
xor rcx, 0x6678d09f
sub rcx, 0x56a8a2c
add rcx, 0x7fffffff
xor rcx, 0x61d8dcf9
not rax
sub rax, rcx
movabs rcx, 0x1dda414f3e178524
sub rcx, 0x1cb52a7f
add rcx, 0x723e5b6
add rcx, 0x428539dc
xor rax, rcx
movabs rcx, 0x1aba1d224d17f6eb
sub rcx, 0x2ce384b1
xor rcx, 0x90c9153
sub rcx, 0x489f3b7
xor rcx, 0x430f9814
sub rax, rcx
movabs rcx, 0x6ab3eefa6ed45047
xor rcx, 0x536317fc
xor rcx, 0x2d516390
add rcx, 0x59aafa04
xor rcx, 0x4d99fe02
xor rax, rcx
mov r9, r9
movabs rcx, 0x81acd6bb01c793ed
xor rcx, 0x492e7724
xor rcx, 0x2be09c70
sub rcx, 0x56d096f7
add rcx, 0x7fffffff
xor rcx, 0x16e59591
movzx eax, word [rax + 4]
mov dword [rsp - 0x24], 0x244bce03
mov dword [0x1404a304c], eax
mov rax, qword [rdx + 0x180]
ror rax, 0xb
ror rax, 0xc
ror rax, 0x12
ror rax, 2
ror rax, 8
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 2
ror rax, 1
xor rax, rcx
movabs rcx, 0x123f9b137563d4e8
sub rcx, 0x1a5f9475
sub rcx, 0x1c9369b6
add rcx, 0x2016f2b5
add rcx, 0x7fffffff
sub rcx, 0x4dba8035
rol rax, 0xb
rol rax, 0x1e
rol rax, 7
rol rax, 3
rol rax, 1
rol rax, 2
rol rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404a3050], eax
mov rax, qword [rdx + 0x188]
mov rsi, rsi
rol rax, 5
rol rax, 0xe
rol rax, 0x16
rol rax, 7
rol rax, 3
rol rax, 1
not rax
ror rax, 7
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x4a0907e011b3e053
xor rcx, 0x75af22a4
add rcx, 0x1995c692
sub rcx, 0x2800cd85
sub rcx, 0x3b2ba3d6
xor rax, rcx
movabs rcx, 0x22eee30703e3f2f6
xor rcx, 0xb69c4d4
add rcx, 0x42cf8880
add rcx, 0x7fffffff
xor rcx, 0x2462d6de
movzx eax, word [rax + rcx]
mov dword [rsp - 0x20], edi
movabs rcx, 0x37e7a48518067018
sub rcx, 0x7178851
add rcx, 0x11ae07ac
add rcx, 0x7fffffff
xor rcx, 0x7df320a7
mov dword [0x1404a3054], eax
xchg rdi, rax
mov rdi, qword [rdx + 0x190]
xchg rdi, rax
add rax, rcx
movabs rcx, 0x6eeb376143dfb53a
sub rcx, 0xa87aee5
sub rcx, 0x1f06c675
add rcx, 0x7fffffff
add rcx, 0x233ddebc
not rax
rol rax, 0xf
rol rax, 3
rol rax, 5
not rax
mov dword [rsp - 0xc], ecx
movzx eax, word [rax + 4]
mov dword [0x1404a3058], eax
xchg r10, rax
mov r10, qword [rdx + 0x198]
xchg r10, rax
xor rax, rcx
mov r14, r14
movabs rcx, 0x656657fb5a0e2e22
xor rcx, 0xc4dad4e
add rcx, 0x18d638c6
add rcx, 0x7fffffff
add rcx, 0x70c2456
rol rax, 1
rol rax, 1
rol rax, 2
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x2c], 0x287c0173
movabs rcx, 0x545f90680d3a8f8f
xor rcx, 0x4cd38a5
add rcx, 0x6cabad20
xor rcx, 0x4489a033
add rcx, 0x7fffffff
sub rcx, 0x31976484
sub rax, rcx
movabs rcx, 0x2c69e7b39d22c9a
xor rcx, 0x3aa7943e
xor rcx, 0x7428e857
xor rcx, 0x190d2b60
xor rax, rcx
mov dword [rsp - 0x44], 0x7e003d45
movabs rcx, 0x10ed88b278a4ee26
add rcx, 0x32692d1
sub rcx, 0x1a4555b4
xor rcx, 0x26eea895
rol rax, 0x16
rol rax, 1
rol rax, 8
rol rax, 3
rol rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404a305c], eax
mov dword [rsp - 0x1c], esp
mov rax, qword [rdx + 0x1a0]
add rax, rcx
movabs rcx, 0x9f398072147e755
sub rcx, 0x1164aafc
sub rcx, 0x8634f5f
add rcx, 0x85ceeff
add rcx, 0xb120f9e
not rax
add rax, rcx
mov dword [rsp - 0x38], 0xdfddeee
movabs rcx, 0x3781b26835478f98
add rcx, 0xb23e1d7
xor rcx, 0x13c01206
xor rcx, 0x53f33cb2
add rcx, 0x7fffffff
add rcx, 0x2f17f07b
not rax
rol rax, 6
rol rax, 5
rol rax, 1
movzx eax, word [rax + 4]
xchg rdi, rdi
mov dword [0x1404a3060], eax
mov rax, qword [rdx + 0x1a8]
sub rax, rcx
rol rax, 0xc
rol rax, 9
rol rax, 0x11
rol rax, 4
rol rax, 1
rol rax, 2
rol rax, 1
movabs rcx, 0x68141c851611d7de
xor rcx, 0x5f3dce1c
add rcx, 0x34232438
add rcx, 0x7fffffff
xor rcx, 0x224258f7
xor rax, rcx
mov rcx, rcx
movabs rcx, 0x131cd1543f9319b7
add rcx, 0x776a4f3
xor rcx, 0x388b6682
sub rcx, 0x65418b0
xor rcx, 0x161a8332
sub rax, rcx
mov rdx, rdx
movabs rcx, 0x1ba0ec0a5e9c3c8a
sub rcx, 0x3e3c97d6
add rcx, 0x22745285
sub rcx, 0x17ef5da0
ror rax, 0x10
ror rax, 0xc
ror rax, 6
ror rax, 1
ror rax, 1
ror rax, 1
movzx eax, word [rax + 4]
mov dword [rsp - 0x14], 0x7bdf2d6e
mov dword [0x1404a3064], eax
mov rax, qword [rdx + 0x1b0]
rol rax, 2
rol rax, 3
rol rax, 3
rol rax, 1
add rax, rcx
movabs rcx, 0x530143050518dc09
add rcx, 0x156c62cd
xor rcx, 0x32c10a16
xor rcx, 0xf57a8d1
add rcx, 0x7fffffff
add rcx, 0x50cda53d
ror rax, 0x13
ror rax, 0x12
ror rax, 3
ror rax, 1
ror rax, 1
not rax
movzx eax, word [rax + 4]
mov dword [rsp - 0x1c], esi
mov dword [0x1404a3068], eax
mov rax, qword [rdx + 0x1b8]
add rax, rcx
xchg rsp, rsp
movabs rcx, 0x7a8219d50c258a8c
add rcx, 0x2c57f039
sub rcx, 0x54236a8
sub rcx, 0x2ac99371
not rax
ror rax, 0x1b
ror rax, 0xc
ror rax, 2
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x345d79a63a985e85
add rcx, 0x1c3ee33b
xor rcx, 0xcadf41d
xor rcx, 0x603f215
add rcx, 0x2a221d8e
ror rax, 0x1e
ror rax, 1
ror rax, 1
movzx eax, word [rax + 4]
mov r11, r11
mov dword [0x1404a306c], eax
xchg rsi, rax
mov rsi, qword [rdx + 0x1c0]
xchg rsi, rax
xor rax, rcx
movabs rcx, 0x535bde7747a73aca
sub rcx, 0x345bf52f
xor rcx, 0x6108f4f4
sub rcx, 0x5646ad2f
xor rcx, 0x1dc7d6b7
sub rax, rcx
mov dword [rsp - 0x44], esp
movabs rcx, 0x69b662f00ced48e7
sub rcx, 0xbfdbfd8
add rcx, 0x46ee21c2
add rcx, 0x17fca15e
add rcx, 0x7df74862
xor rax, rcx
mov dword [rsp - 0x44], edx
movabs rcx, 0x7ef235c027d9c157
xor rcx, 0x7bddf3ab
sub rcx, 0x2ee5bb96
sub rcx, 0x6977446
xor rcx, 0x52a70d1e
not rax
mov dword [rsp - 0x10], esp
sub rax, rcx
movabs rcx, 0xd6de88b9103372bf
xor rcx, 0x7c23f980
xor rcx, 0x1349165e
add rcx, 0x7fffffff
sub rcx, 0x28591de8
rol rax, 5
rol rax, 0xc
rol rax, 5
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
movzx eax, word [rax + rcx]
movabs rcx, 0xbab377f340613183
add rcx, 0x369046f
xor rcx, 0x3a3f147b
sub rcx, 0x4adc8392
mov dword [0x1404a3070], eax
mov rax, qword [rdx + 0x1c8]
mov r12, r12
ror rax, 0xc
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 1
add rcx, rax
movabs rax, 0x5bc4b86120a9399a
sub rax, 0x1f134ded
add rax, 0x5a8a61e1
add rax, 0x3f22139c
not rcx
xchg rdx, rdx
sub rcx, rax
rol rcx, 0x2c
rol rcx, 4
rol rcx, 1
rol rcx, 1
movzx eax, word [rcx + 4]
xchg r11, r11
movabs rcx, 0x51a5b4e7410eb2bf
add rcx, 0xa61071c
xor rcx, 0x3d30f3d
add rcx, 0x1d2c22fa
mov dword [0x1404a3074], eax
mov r12, r12
xchg r9, rax
mov r9, qword [rdx + 0x1d0]
xchg r9, rax
xor rax, rcx
movabs rcx, 0x13097898283fd710
sub rcx, 0xf68f50f
sub rcx, 0xa9a0bf3
xor rcx, 0x5bbfd4c7
add rcx, 0x7fffffff
add rcx, 0x22e836b7
rol rax, 1
rol rax, 1
not rax
sub rax, rcx
mov dword [rsp - 0x20], ebp
movabs rcx, 0x67cd4bbd6b4b34b1
sub rcx, 0x443f6
sub rcx, 0x20bab4f9
sub rcx, 0x1ebae2a
xor rcx, 0x236d8440
rol rax, 1
mov r14, r14
xor rax, rcx
movabs rcx, 0x33c6cc105ba92fd9
sub rcx, 0x17e089ef
sub rcx, 0x34e154d4
add rcx, 0x2ef30044
xor rcx, 0x1d412f5d
movzx eax, word [rax + 4]
mov dword [0x1404a3078], eax
xchg rcx, rax
mov rcx, qword [rdx + 0x1d8]
xchg rcx, rax
add rax, rcx
movabs rcx, 0x517c216e3b882cb4
xor rcx, 0x4786086f
sub rcx, 0x1ee1d6d0
sub rcx, 0x19ce90bf
xor rax, rcx
mov dword [rsp - 0xc], 0x434e9c98
movabs rcx, 0x5f876a6c71e9ae2e
sub rcx, 0x5c0a2fac
xor rcx, 0x2287fcea
add rcx, 0x321dced7
add rcx, 0x7fffffff
add rcx, 0x61edafc
rol rax, 0x13
rol rax, 0x10
rol rax, 3
rol rax, 7
rol rax, 1
rol rax, 0xa
rol rax, 1
xor rax, rcx
movzx eax, word [rax + 4]
mov r10, r10
mov dword [0x1404a307c], eax
mov al, 0x5f
sub al, 0x4c
add al, 0x4c
sub al, 0x5e
ret