Function at 0x14047b770
Capabilities:
Hash data using murmur3

Disassembly:
xchg rcx, rbx
mov qword [rsp + 8], rcx
xchg rcx, rbx
nop
sub rsp, 8
mov qword [rsp], rbp
push rsi
mov r13, r13
push rdi
nop
sub rsp, 8
mov qword [rsp], r12
nop
push 0x632c03f2
mov qword [rsp], r13
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], r15
nop
add rsp, 0x505ff764
sub rsp, 0x505ff7a4
mov rsi, rdx
mov rbx, rcx
xchg r12, r12
mov edx, 0x6a887097
sub edx, 0x68abafae
add edx, 0x564368cc
add edx, 0x48d5d2de
call fcn.140075490
mov dword [rsp - 0x28], 0x3191b3c1
xor edi, edi
test rax, rax
je 0x14047b8a2
mov r10, r10
movabs rcx, 0x4c7caa5d375a291e
add rcx, 0x35d1911c
sub rcx, 0x5582f98f
add rcx, 0x7fffffff
xor rcx, 0x418f3fb3
mov ebp, edi
add rax, rcx
xchg r11, r11
movabs rcx, 0x82fa1be2ed6c174
add rcx, 0x4655f152
xor rcx, 0x9993686
add rcx, 0x5b7309f0
ror rax, 9
ror rax, 0x1a
ror rax, 0x19
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x18], edi
movabs rcx, 0x5cc774912f726fcd
sub rcx, 0x2db5aac6
add rcx, 0x3bf2b0ac
xor rcx, 0x54db0d16
xor rcx, 0x310370aa
rol rax, 4
rol rax, 1
rol rax, 3
rol rax, 1
add rax, rcx
mov dword [rsp - 0x38], ebx
mov qword [rsi], rax
jmp 0x14047b8b9
mov ebp, 0x4c01fd6
xor ebp, 0x2ac5ba0e
xor ebp, 0x1b3f429e
sub ebp, 0x353ae745
mov edx, 0x55d1ccd3
add edx, 0x189a270f
sub edx, 0x96a416b
add edx, 0x2931e645
xchg r8, rbx
mov rcx, r8
xchg rbx, r8
call fcn.140075490
test rax, rax
mov dword [rsp - 0x20], 0x5af24036
je 0x14047b96c
not rax
mov dword [rsp + 0x88], edi
xchg r13, r13
movabs rcx, 0x44fc90414ef4be18
add rcx, 0x792aa99
sub rcx, 0x1dd353a
sub rcx, 0x1da9d753
add rax, rcx
xchg r14, r14
movabs rcx, 0x3ddf0001bd011f9
add rcx, 0x5b590215
sub rcx, 0x4c0b4da
add rcx, 0x7239c58
sub rcx, 0x162a6df0
not rax
sub rax, rcx
mov dword [rsp - 0x14], esp
rol rax, 0xa
rol rax, 4
rol rax, 1
rol rax, 1
xchg rdx, rax
mov qword [rsi + 8], rdx
xchg rdx, rax
jmp 0x14047b998
mov dword [rsp + 0x88], 0x2b33202b
xor dword [rsp + 0x88], 0x6b6c39ab
sub dword [rsp + 0x88], 0x38ec9792
sub dword [rsp + 0x88], 0x77281ed
mov edx, 0x2a6b4908
add edx, 0x505b7399
add edx, 0x5264cab
sub edx, 0x7641a0be
add edx, 0x465f55f1
xchg rbx, rbp
mov rcx, rbp
xchg rbp, rbx
call fcn.140075490
mov r13, r13
test rax, rax
je 0x14047ba7e
movabs rcx, 0x4035f5203db6d3bd
xor rcx, 0x69253a00
sub rcx, 0xe87467e
add rcx, 0x30299827
mov dword [rsp + 0x90], edi
xchg r11, r11
add rax, rcx
movabs rcx, 0x5f701a6173e532ed
sub rcx, 0x293b9603
sub rcx, 0xc6ffcaa
sub rcx, 0x23a6798a
add rcx, 0x7fffffff
add rcx, 0x2555659e
rol rax, 0xe
rol rax, 0xd
rol rax, 3
rol rax, 0x1c
rol rax, 1
rol rax, 1
add rcx, rax
mov r10, r10
movabs rax, 0x30d4d23c6c4c7c5d
xor rax, 0x1ede2ec9
xor rax, 0xbba1493
sub rax, 0x16daa023
ror rcx, 0x23
ror rcx, 2
ror rcx, 1
ror rcx, 1
add rax, rcx
xchg r8, rax
mov qword [rsi + 0x10], r8
xchg r8, rax
jmp 0x14047baaa
mov dword [rsp + 0x90], 0x164ae2d5
add dword [rsp + 0x90], 0x37c59886
add dword [rsp + 0x90], 0x2fc3d624
xor dword [rsp + 0x90], 0x7dd4517e
mov edx, 0x1d43b916
add edx, 0x311ce042
sub edx, 0x499e0cf2
add edx, 0x3afd7c6d
xchg rbx, r15
mov rcx, r15
xchg r15, rbx
call fcn.140075490
mov rbx, rbx
test rax, rax
je 0x14047bb50
not rax
mov dword [rsp + 0x98], edi
xchg r13, r13
rol rax, 5
rol rax, 8
rol rax, 0x10
rol rax, 3
rol rax, 1
rol rax, 1
movabs rcx, 0x81c13ef57f2b0ea7
xor rcx, 0x169567fd
sub rcx, 0x28fa31ad
sub rcx, 0x42660b1
xor rcx, 0x18d9611c
xor rax, rcx
mov dword [rsp - 0x30], 0x796e8b46
rol rax, 0x18
rol rax, 0x14
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
xchg r13, rax
mov qword [rsi + 0x18], r13
xchg r13, rax
jmp 0x14047bb87
mov dword [rsp + 0x98], 0x4b669e50
xor dword [rsp + 0x98], 0x23636cf5
sub dword [rsp + 0x98], 0x2422831f
sub dword [rsp + 0x98], 0x26b2173b
sub dword [rsp + 0x98], 0x1d31584a
mov edx, 0x25b9aa36
add edx, 0x1a0eb95d
add edx, 0x30e229e
xor edx, 0x6bc349e8
add edx, 0x5c2aa3d4
mov rcx, rbx
mov dword [rsp - 0x14], ebp
call fcn.140075490
test rax, rax
je 0x14047bc72
movabs rcx, 0x7ec0d1691a23af08
add rcx, 0x343311ea
sub rcx, 0x61d8505
sub rcx, 0x3f78c629
add rcx, 0x7fffffff
add rcx, 0x3f109e20
mov dword [rsp + 0x20], edi
xor rax, rcx
xchg rsi, rsi
movabs rcx, 0x5777cb824c8cfec1
add rcx, 0x312e1982
sub rcx, 0x4b10290f
add rcx, 0x7fffffff
xor rcx, 0x7db7f9d
add rax, rcx
movabs rcx, 0x558303e824ff0f57
add rcx, 0x1c66fcc4
add rcx, 0x36f8f41c
add rcx, 0x360c9043
rol rax, 0x16
rol rax, 9
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
mov r11, r11
rol rax, 0xf
rol rax, 2
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rsi + 0x20], rax
mov dword [rsp - 0x20], ebp
jmp 0x14047bc92
mov dword [rsp + 0x20], 0x5f95cae4
add dword [rsp + 0x20], 0x154ff6bf
xor dword [rsp + 0x20], 0x2620c1b2
xor dword [rsp + 0x20], 0x52c50010
mov edx, 0x5c75715
add edx, 0x341c2082
add edx, 0x385a026
add edx, 0x3bdf306b
sub edx, 0x675c9067
xchg r15, rcx
mov r15, rbx
xchg r15, rcx
call fcn.140075490
test rax, rax
je 0x14047bd44
mov rcx, rcx
ror rax, 2
ror rax, 0x24
ror rax, 4
ror rax, 6
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x4ad2800678bbcdf0
sub rcx, 0x6899e99e
add rcx, 0x619f2398
sub rcx, 0x5f0e2251
add rcx, 0xaa0022e
not rax
mov dword [rsp + 0x24], edi
xchg r9, r9
rol rax, 0x15
rol rax, 5
rol rax, 1
rol rax, 1
add rax, rcx
ror rax, 6
ror rax, 1
ror rax, 1
ror rax, 4
ror rax, 1
ror rax, 1
xchg r14, rax
mov qword [rsi + 0x28], r14
xchg r14, rax
jmp 0x14047bd64
mov dword [rsp + 0x24], 0x2c8fb92f
add dword [rsp + 0x24], 0x52007655
sub dword [rsp + 0x24], 0x279aebcf
xor dword [rsp + 0x24], 0x56f543b4
mov edx, 0x605abda8
add edx, 0x97a458f
add edx, 0x11fd489b
xor edx, 0x14eedb42
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140075490
test rax, rax
je 0x14047be33
mov r13, r13
movabs rcx, 0xc86f04d55998e3c4
sub rcx, 0x47f9987e
xor rcx, 0x2a72749c
sub rcx, 0x1b6719e5
mov dword [rsp + 0x28], edi
add rax, rcx
mov rcx, rcx
movabs rcx, 0x72c2cd4e2e7954ee
xor rcx, 0x11303ada
sub rcx, 0x12e6ac1
add rcx, 0x3b9f9e70
sub rcx, 0x3337a296
rol rax, 0x28
rol rax, 0xc
rol rax, 4
rol rax, 2
rol rax, 1
add rcx, rax
movabs rax, 0x5d354fd02b3ac420
xor rax, 0x16be45bf
xor rax, 0x2687d041
add rax, 0x7fffffff
add rax, 0x18cf2f96
not rcx
mov dword [rsp - 0x30], 0x2eb2d56b
sub rcx, rax
mov qword [rsi + 0x30], rcx
jmp 0x14047be53
mov dword [rsp + 0x28], 0x2da8e5b5
xor dword [rsp + 0x28], 0x64151b7d
add dword [rsp + 0x28], 0x24fbcc36
sub dword [rsp + 0x28], 0x6eb9cafd
mov edx, 0x214d03
xor edx, 0x10344de4
xor edx, 0x6304aa52
xor edx, 0x2a6abb81
mov rcx, rbx
call fcn.140075490
mov dword [rsp - 0x24], ecx
test rax, rax
je 0x14047bee1
ror rax, 0x10
ror rax, 5
ror rax, 1
movabs rcx, 0x26481c4150d0056c
add rcx, 0x343516b
sub rcx, 0x358699fb
add rcx, 0xe4efc8c
add rcx, 0xb72cb7a
not rax
mov dword [rsp + 0x2c], edi
ror rax, 2
ror rax, 2
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x30], 0x502d0e22
ror rax, 1
ror rax, 2
xchg r12, rax
mov qword [rsi + 0x38], r12
xchg r12, rax
jmp 0x14047bf01
mov dword [rsp + 0x2c], 0x53bc1fd
add dword [rsp + 0x2c], 0x78d98707
sub dword [rsp + 0x2c], 0x74ec2d69
sub dword [rsp + 0x2c], 0x9291b9a
mov edx, 0x426cf9b7
add edx, 0x1b9dd43d
sub edx, 0xcd89af3
sub edx, 0x3a80791f
add edx, 0x8c1a7d2f
mov rcx, rbx
mov dword [rsp - 0x30], 0xd624e6c
call fcn.140075490
test rax, rax
je 0x14047bff4
mov dword [rsp - 0x14], edx
rol rax, 0x2f
rol rax, 1
movabs rcx, 0x9a3f2ae81b1ba564
xor rcx, 0x24089ac
sub rcx, 0x7c96b0d
add rcx, 0x7fffffff
add rcx, 0x19221234
add rax, rcx
mov dword [rsp + 0x30], edi
mov dword [rsp - 0x14], 0x27aeed90
rol rax, 0xc
rol rax, 9
rol rax, 0x15
rol rax, 2
rol rax, 1
rol rax, 3
rol rax, 4
rol rax, 1
movabs rcx, 0x50220d836f7dfb12
sub rcx, 0x6a9e5c3d
add rcx, 0xc54051
add rcx, 0x3c0c60cb
sub rcx, 0x15578f6
xor rax, rcx
movabs rcx, 0x3f7a7f3e1cd40da0
xor rcx, 0x52f0a7fa
xor rcx, 0x2e42206c
add rcx, 0x293196a
sub rcx, 0x7dcc80
add rax, rcx
xchg rcx, rax
mov qword [rsi + 0x40], rcx
xchg rcx, rax
jmp 0x14047c014
mov dword [rsp + 0x30], 0x5c747147
xor dword [rsp + 0x30], 0x6098b1f9
xor dword [rsp + 0x30], 0x78812143
sub dword [rsp + 0x30], 0x446de1fc
mov edx, 0x4c03d8b2
sub edx, 0x236dd3e5
sub edx, 0x1fdca225
xor edx, 0x7c8dd9c
sub edx, 0x98c5679
xchg r10, rbx
mov rcx, r10
xchg rbx, r10
call fcn.140075490
xchg rbx, rbx
test rax, rax
je 0x14047c0e2
ror rax, 0x17
ror rax, 7
ror rax, 1
movabs rcx, 0xdceaee0518c62979
add rcx, 0x36e1db97
xor rcx, 0x2a074fc4
xor rcx, 0x5c238929
sub rcx, 0x324f7159
add rax, rcx
mov dword [rsp - 0x20], ecx
mov dword [rsp + 0x34], edi
rol rax, 8
rol rax, 0xb
rol rax, 2
rol rax, 0xd
rol rax, 1
movabs rcx, 0xf94cac5f0d965fd6
add rcx, 0x40720eb1
add rcx, 0x2ac8a919
xor rcx, 0x5d2acd98
add rcx, 0x516c8dac
add rax, rcx
rol rax, 0x14
rol rax, 0x1d
rol rax, 0xa
rol rax, 1
rol rax, 1
xchg rcx, rax
mov qword [rsi + 0x48], rcx
xchg rcx, rax
jmp 0x14047c102
mov dword [rsp + 0x34], 0x359e10a
xor dword [rsp + 0x34], 0x239d7f33
add dword [rsp + 0x34], 0x5099b772
sub dword [rsp + 0x34], 0x715e55aa
mov edx, 0x2e03b132
xor edx, 0x3e90fdc1
xor edx, 0x7b1fa52d
add edx, 0x3a39ed99
xchg r13, rcx
mov r13, rbx
xchg rcx, r13
call fcn.140075490
mov dword [rsp - 0x30], edi
test rax, rax
je 0x14047c1e8
movabs rcx, 0x36826ea6085454f9
xor rcx, 0x539a2a80
xor rcx, 0x28dbc7d2
xor rcx, 0x51d62da
xor rcx, 0xd926f11
mov dword [rsp + 0x38], edi
add rax, rcx
mov dword [rsp - 0x44], 0x5e5ec24b
movabs rcx, 0x37bb95973ad4c028
sub rcx, 0x297b22df
add rcx, 0x3d2bbd1a
add rcx, 0x7fffffff
add rcx, 0x1e0f8da1
not rax
mov dword [rsp - 0x18], ecx
add rax, rcx
movabs rcx, 0x317eb31763d80c06
xor rcx, 0x4a2d9eab
add rcx, 0x7d65de2
add rcx, 0x15b3e998
sub rcx, 0x3de3160e
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 2
ror rax, 2
ror rax, 1
add rax, rcx
mov dword [rsp - 0x40], ebx
xchg r15, rax
mov qword [rsi + 0x50], r15
xchg r15, rax
jmp 0x14047c210
mov dword [rsp + 0x38], 0x2b85105
xor dword [rsp + 0x38], 0x594296fa
xor dword [rsp + 0x38], 0x2ceb578f
xor dword [rsp + 0x38], 0x7ea9537
sub dword [rsp + 0x38], 0x70fb0546
mov edx, 0x43667f22
sub edx, 0x20f7670a
add edx, 0x1e7f0713
add edx, 0x33e1d9f4
mov rcx, rbx
mov rdi, rdi
call fcn.140075490
test rax, rax
je 0x14047c2f8
movabs rcx, 0x2997519129eb37dc
xor rcx, 0x3869719b
xor rcx, 0x7f3b8e0e
sub rcx, 0x459290b9
add rcx, 0x7fffffff
xor rcx, 0x5ccf6827
mov dword [rsp + 0x3c], edi
mov dword [rsp - 0x18], ebx
add rax, rcx
movabs rcx, 0x4a4734473b6feb44
add rcx, 0x37322e85
xor rcx, 0x46e21104
sub rcx, 0x13b41b9f
add rcx, 0x7fffffff
add rcx, 0x592e8bfe
ror rax, 2
ror rax, 6
ror rax, 8
ror rax, 1
ror rax, 2
ror rax, 1
xor rax, rcx
movabs rcx, 0x7e71a8700121adb3
xor rcx, 0x78d73c83
sub rcx, 0x4cdb0e85
add rcx, 0x905d7d7
add rcx, 0x78b1d11a
ror rax, 5
ror rax, 1
ror rax, 1
add rax, rcx
mov qword [rsi + 0x58], rax
xchg r12, r12
jmp 0x14047c318
mov dword [rsp + 0x3c], 0x40c2e429
sub dword [rsp + 0x3c], 0x29a0fde7
add dword [rsp + 0x3c], 0x475d72c8
sub dword [rsp + 0x3c], 0x5e7f5909
mov edx, 0x793f1f1f
xor edx, 0x3873e01f
xor edx, 0x3c65e502
xor edx, 0xe88bc4c0
xchg rcx, r12
mov r12, rbx
xchg rcx, r12
call fcn.140075490
mov dword [rsp - 0x18], edx
test rax, rax
je 0x14047c3ef
not rax
mov rdi, rdi
movabs rcx, 0x93a270277d262d35
xor rcx, 0x26d6616
xor rcx, 0x72c1c83c
xor rcx, 0x9a93259
add rcx, 0x40764bbb
rol rax, 1
rol rax, 1
mov r13d, edi
mov dword [rsp - 0xc], ecx
add rax, rcx
movabs rcx, 0x5ba4e0925c62e73c
sub rcx, 0x2fc66cbc
add rcx, 0x168fa3c1
xor rcx, 0x5edfe347
add rcx, 0x7fffffff
sub rcx, 0x1dcf6ebe
xor rax, rcx
mov dword [rsp - 0x34], ebp
movabs rcx, 0x7c19427330cb2bed
sub rcx, 0x1f9fdd57
add rcx, 0x621ef56b
add rcx, 0x7fffffff
sub rcx, 0x624a5d29
sub rax, rcx
mov qword [rsi + 0x60], rax
mov rcx, rcx
jmp 0x14047c40a
mov r13d, 0x59a6a9d2
add r13d, 0x1012ea7c
xor r13d, 0x466a139
sub r13d, 0x6ddf3576
mov edx, 0x4d35c8ce
xor edx, 0x54a29b7c
xor edx, 0x16803ecc
add edx, 0xebaca96a
xchg rcx, r11
mov r11, rbx
xchg rcx, r11
call fcn.140075490
mov dword [rsp - 0x34], 0x2724a642
test rax, rax
je 0x14047c4b0
movabs rcx, 0xbc27a2285cb0c53c
sub rcx, 0xc39f1c7
add rcx, 0x1485c9d
xor rcx, 0x3e35dfc
mov r12d, edi
xchg r11, r11
xor rax, rcx
movabs rcx, 0x84610e31396c71fb
add rcx, 0x403e15f
sub rcx, 0x2492154a
sub rcx, 0x8d16479
ror rax, 0x23
ror rax, 1
ror rax, 9
ror rax, 0xd
ror rax, 1
ror rax, 1
add rax, rcx
rol rax, 9
mov qword [rsi + 0x68], rax
mov dword [rsp - 0xc], esi
jmp 0x14047c4d2
mov r12d, 0x3defdf80
xor r12d, 0x34f0b11a
add r12d, 0x14469f33
xor r12d, 0x58a3c027
xor r12d, 0x45c5cdeb
mov edx, 0x77ec27be
sub edx, 0x14b9649d
sub edx, 0x307e22c0
xor edx, 0xfeb4d2
xor edx, 0x95392e7e
xchg rbx, rdi
mov rcx, rdi
xchg rbx, rdi
call fcn.140075490
test rax, rax
je 0x14047c59d
mov dword [rsp - 0xc], 0x61881a9
movabs rcx, 0x6ab515e2161a6e25
add rcx, 0xd30e20f
xor rcx, 0x1ce61c75
add rcx, 0x2bb6c773
mov r15d, edi
xchg rcx, rcx
xor rax, rcx
movabs rcx, 0x373c4fb65397dc55
xor rcx, 0x1a93e3b
xor rcx, 0x4f76c9f1
add rcx, 0x516a47ef
sub rax, rcx
movabs rcx, 0xf6a205e952349651
sub rcx, 0x3bfce43e
sub rcx, 0x13519441
add rcx, 0x7fffffff
xor rcx, 0x32d033ab
ror rax, 8
ror rax, 8
add rax, rcx
mov dword [rsp - 0x1c], 0x774eb507
not rax
mov qword [rsi + 0x70], rax
jmp 0x14047c5b8
mov r15d, 0x2096e30e
add r15d, 0xf9a3640
add r15d, 0xd64ffd
sub r15d, 0x3107694a
mov edx, 0x6a66a236
sub edx, 0x65f4b334
xor edx, 0xb7d8baa
xor edx, 0x648eca0c
sub edx, 0x11aa5bf7
xchg rcx, rdi
mov rdi, rbx
xchg rdi, rcx
call fcn.140075490
test rax, rax
mov dword [rsp - 0x14], 0xd31b52b
je 0x14047c679
rol rax, 0xc
rol rax, 1
rol rax, 0x15
rol rax, 3
rol rax, 1
movabs rcx, 0x3eb39b4a5d34ed0b
add rcx, 0x10a9b169
sub rcx, 0x4517c40f
xor rcx, 0x13c2d6db
xor rax, rcx
mov r15, r15
mov r14d, edi
ror rax, 0x18
ror rax, 0xa
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x10f5425b392d44f3
add rcx, 0xb0b916c
xor rcx, 0x20aa0589
xor rcx, 0x58799c64
xor rax, rcx
not rax
mov dword [rsp - 0x40], 0x5abfac80
xchg r12, rax
mov qword [rsi + 0x78], r12
xchg r12, rax
jmp 0x14047c694
mov r14d, 0x5f8a0d3f
sub r14d, 0x435b0c7e
xor r14d, 0x449c64ff
sub r14d, 0x58b3643d
mov edx, 0x26763d3d
add edx, 0x560a3baa
sub edx, 0x2f00b4ca
sub edx, 0x15630fbb
add edx, 0xb53492a2
mov rcx, rbx
xchg r12, r12
call fcn.140075490
test rax, rax
je 0x14047c72f
mov dword [rsp - 0x38], edx
movabs rcx, 0x7fb9729f5df34c1c
xor rcx, 0x1f32bb11
sub rcx, 0x17208725
add rcx, 0x19f2823c
add rcx, 0xf94847b
add rax, rcx
movabs rcx, 0x4353538549dbc1f6
add rcx, 0x1612d04c
xor rcx, 0x511997f4
add rcx, 0x7fffffff
add rcx, 0x44f3c300
xor rax, rcx
mov dword [rsp - 0x20], edi
xchg r8, rax
mov qword [rsi + 0x80], r8
xchg r8, rax
jmp 0x14047c74c
mov edi, 0x1c91e6a5
add edi, 0xdd1d668
sub edi, 0x159f4234
xor edi, 0x2179ada8
sub edi, 0x35bdd770
or ebp, dword [rsp + 0x88]
or ebp, dword [rsp + 0x90]
or ebp, dword [rsp + 0x98]
mov dword [rsp - 0x40], 0x69d4d55c
or ebp, dword [rsp + 0x20]
or ebp, dword [rsp + 0x24]
or ebp, dword [rsp + 0x28]
mov dword [rsp - 0x20], 0x449b7a2a
or ebp, dword [rsp + 0x2c]
or ebp, dword [rsp + 0x30]
or ebp, dword [rsp + 0x34]
mov r9, r9
or ebp, dword [rsp + 0x38]
or ebp, dword [rsp + 0x3c]
xchg rdi, rbx
mov rdi, qword [rsp + 0x80]
xchg rbx, rdi
or ebp, r13d
xchg r14, r14
or ebp, r12d
or ebp, r15d
or ebp, r14d
mov rcx, rcx
or ebp, edi
sete al
nop
sub rsp, 0x8978883
add rsp, 0x89788c3
nop
add rsp, 8
mov r15, qword [rsp - 8]
nop
mov r14, qword [rsp]
add rsp, 8
nop
mov r13, qword [rsp]
add rsp, 8
pop r12
nop
add rsp, 8
mov rdi, qword [rsp - 8]
nop
add rsp, 8
mov rsi, qword [rsp - 8]
nop
add rsp, 8
mov rbp, qword [rsp - 8]
ret