Function at 0x14005a530
Capabilities:
Hash data using murmur3

Disassembly:
mov qword [rsp + 8], rbx
nop
sub rsp, 8
mov qword [rsp], rbp
nop
sub rsp, 8
mov qword [rsp], rsi
push rdi
xchg r8, r8
nop
sub rsp, 8
mov qword [rsp], r12
push r13
mov r15, r15
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
mov qword [rsp - 8], r15
sub rsp, 8
neg rsp
sub rsp, 0xffffffffffffff10
neg rsp
xchg rdx, rdi
mov rsi, rdi
xchg rdi, rdx
mov rbx, rcx
mov edx, 0x31777861
add edx, 0x67c8159
add edx, 0x14b7f212
xor edx, 0x590f8280
xor edx, 0x2b42a51a
call fcn.140077800
xor edi, edi
mov dword [rsp - 0x1c], ebx
test rax, rax
je 0x14005a67d
movabs rcx, 0x23de674477df47af
xor rcx, 0x2fa97689
sub rcx, 0x3e287374
xor rcx, 0x339b4508
mov dword [rsp + 0x78], edi
mov dword [rsp - 0x20], 0x6a9aefd4
add rax, rcx
movabs rcx, 0x30ba456059189b44
add rcx, 0x1da130f5
sub rcx, 0x3027ccb
sub rcx, 0x4491b2a
xor rax, rcx
movabs rcx, 0xd8ae1bb73660f205
add rcx, 0x26423174
sub rcx, 0x4d8b8d54
xor rcx, 0x55b26ac0
add rcx, 0x5caac1fb
ror rax, 7
ror rax, 2
ror rax, 1
add rax, rcx
mov r12, r12
movabs rcx, 0x27e16fe047664adf
add rcx, 0x25ee1d7b
sub rcx, 0x68a166a1
add rcx, 0x5ec366e
rol rax, 7
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
xchg r11, rax
mov qword [rsi], r11
xchg r11, rax
jmp 0x14005a69d
mov dword [rsp + 0x78], 0x17ed3180
add dword [rsp + 0x78], 0x1623c7e6
xor dword [rsp + 0x78], 0x365d1afb
sub dword [rsp + 0x78], 0x184de39c
mov edx, 0x1b2738ef
add edx, 0x59b17f1
add edx, 0x203fcebf
xor edx, 0x3855159
add edx, 0x5f2a8d5b
mov rcx, rbx
mov dword [rsp - 0x3c], 0x2986125c
call fcn.140077800
test rax, rax
je 0x14005a75d
mov dword [rsp - 0xc], edx
not rax
mov dword [rsp + 0x80], edi
movabs rcx, 0x248d80894fdd63ae
xor rcx, 0x1664fcc3
sub rcx, 0x1480ae40
xor rcx, 0x119e75a7
add rax, rcx
xchg rsp, rsp
movabs rcx, 0x90e26ef720d22154
add rcx, 0x3c10746
xor rcx, 0x4ef750cc
xor rcx, 0x161f0975
xor rax, rcx
mov r14, r14
movabs rcx, 0x6da40a652adbe54
add rcx, 0x2aabdacc
xor rcx, 0xc32dddf
sub rcx, 0x5eaf3ada
add rax, rcx
rol rax, 0x34
rol rax, 1
mov qword [rsi + 8], rax
jmp 0x14005a794
mov dword [rsp + 0x80], 0x453bbb7a
xor dword [rsp + 0x80], 0x255a8dbd
sub dword [rsp + 0x80], 0x50dcae3
xor dword [rsp + 0x80], 0x4183e574
xor dword [rsp + 0x80], 0x1ad08e91
mov edx, 0x573f0208
xor edx, 0x2e54fd91
sub edx, 0x504453a1
sub edx, 0x59b4c6a
add edx, 0xdc0f6821
mov rcx, rbx
call fcn.140077800
mov dword [rsp - 0x18], ebx
test rax, rax
je 0x14005a873
movabs rcx, 0x7de115746f46e8e9
xor rcx, 0x25f661ae
sub rcx, 0x1188e60f
add rcx, 0x7fffffff
sub rcx, 0x37b1f25f
mov dword [rsp + 0x84], edi
xor rax, rcx
mov dword [rsp - 0x38], 0x6a1851bd
movabs rcx, 0xb844998711056f36
xor rcx, 0x47bc5f0e
sub rcx, 0x364b6d4b
add rcx, 0x7fffffff
add rcx, 0x4afc77f6
rol rax, 0x1c
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x790e46c626bd7385
xor rcx, 0x8ada77c
sub rcx, 0xc198254
add rcx, 0x2edd6366
add rcx, 0x7fffffff
add rcx, 0x7225885
add rax, rcx
xchg rbx, rbx
mov qword [rsi + 0x10], rax
jmp 0x14005a8aa
mov dword [rsp + 0x84], 0x3f308eec
add dword [rsp + 0x84], 0x3db5b6c0
sub dword [rsp + 0x84], 0x53d52b21
sub dword [rsp + 0x84], 0x27935156
sub dword [rsp + 0x84], 0x17dc934
mov edx, 0x771c043f
sub edx, 0x20d1591f
add edx, 0x189e3340
add edx, 0x73ca12c
add edx, 0x2ca29179
mov rcx, rbx
xchg r13, r13
call fcn.140077800
test rax, rax
je 0x14005a9ce
mov dword [rsp - 0x14], 0x95a0cf9
movabs rcx, 0x99c00f9d4a2d1668
add rcx, 0x28f90b6
sub rcx, 0x1a45ad75
add rcx, 0x2036535f
add rcx, 0x7fffffff
add rcx, 0x1c49f4e
mov dword [rsp + 0x88], edi
mov dword [rsp - 0x1c], edx
add rax, rcx
movabs rcx, 0x67be60d501f75efc
xor rcx, 0x3cb7932a
sub rcx, 0x23bbe17
add rcx, 0xccf19df
add rcx, 0x7fffffff
sub rcx, 0x2afe507a
rol rax, 0xc
rol rax, 0x2f
rol rax, 2
rol rax, 1
add rcx, rax
xchg rdx, rdx
movabs rax, 0x87b2eb3c61933374
add rax, 0x1aec1aa1
xor rax, 0x10ae044b
xor rax, 0x7b78b23e
rol rcx, 2
rol rcx, 0xb
rol rcx, 1
rol rcx, 0x11
rol rcx, 4
rol rcx, 1
rol rcx, 2
rol rcx, 2
rol rcx, 1
add rax, rcx
movabs rcx, 0x71aa57502c3752c5
add rcx, 0xee91d08
add rcx, 0x2e1d750f
xor rcx, 0x16a1f164
xor rax, rcx
xchg rdi, rdi
mov qword [rsi + 0x18], rax
jmp 0x14005a9fa
mov dword [rsp + 0x88], 0x4e00a29b
sub dword [rsp + 0x88], 0x269b8f11
add dword [rsp + 0x88], 0xf779f49
xor dword [rsp + 0x88], 0x36dcb2d2
mov edx, 0x6a704e9e
add edx, 0x30ee1a6
sub edx, 0x4492601
sub edx, 0x2324b27c
xor edx, 0x7ceab39c
xchg rbp, rcx
mov rbp, rbx
xchg rcx, rbp
call fcn.140077800
xchg rcx, rcx
test rax, rax
je 0x14005aae4
rol rax, 0x14
rol rax, 1
rol rax, 7
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x382a3dba63fb7941
add rcx, 0x6b34747
xor rcx, 0x27aa65df
sub rcx, 0x35c657a0
add rcx, 0x619d0e7e
not rax
mov dword [rsp + 0xd4], edi
ror rax, 1
ror rax, 0x2a
xor rax, rcx
mov r11, r11
movabs rcx, 0x7755722779c5a76c
sub rcx, 0x7b54113
sub rcx, 0x3aade57c
sub rcx, 0xc8882f4
sub rax, rcx
mov dword [rsp - 0x2c], ecx
movabs rcx, 0x66dd7f472cb07dc3
xor rcx, 0x680567e
xor rcx, 0x202eea68
xor rcx, 0x445b0ea3
add rcx, 0x3ec802e2
xor rax, rcx
xchg r15, rax
mov qword [rsi + 0x20], r15
xchg r15, rax
jmp 0x14005ab10
mov dword [rsp + 0xd4], 0x2b5b758d
add dword [rsp + 0xd4], 0x492fa0dd
xor dword [rsp + 0xd4], 0x6c4af695
sub dword [rsp + 0xd4], 0x18c1e0fe
mov edx, 0x3dbc95bd
add edx, 0x308d2d92
sub edx, 0x22aad9b1
add edx, 0x174b9319
xchg rsi, rcx
mov rsi, rbx
xchg rsi, rcx
call fcn.140077800
mov dword [rsp - 0x28], 0x2d08e9b9
test rax, rax
je 0x14005ac19
rol rax, 1
rol rax, 1
rol rax, 2
rol rax, 1
movabs rcx, 0x7214829e0fa27151
xor rcx, 0x1855a944
add rcx, 0x6122035b
xor rcx, 0x793fa434
add rcx, 0x7fffffff
add rcx, 0x59e52eae
xor rax, rcx
mov dword [rsp - 0x14], 0x7485526d
mov dword [rsp + 0xd8], edi
movabs rcx, 0x7996eb631556c3ce
add rcx, 0x1ae6084
xor rcx, 0x1415e7d3
add rcx, 0x452e2a74
sub rax, rcx
movabs rcx, 0x7eaa39b07a613f84
xor rcx, 0xebe94a8
xor rcx, 0xf492ff0
sub rcx, 0x7701fbd9
add rcx, 0x7fffffff
add rcx, 0xb6d88e
not rax
xchg r14, r14
add rax, rcx
movabs rcx, 0x4cc4b1ec098443f3
add rcx, 0xb102168
add rcx, 0x39596a31
add rcx, 0x1a5fedd8
xor rax, rcx
xchg r14, rax
mov qword [rsi + 0x28], r14
xchg r14, rax
jmp 0x14005ac45
mov dword [rsp + 0xd8], 0x7cc0c279
sub dword [rsp + 0xd8], 0x4f7c90d4
sub dword [rsp + 0xd8], 0xaf30c1b
sub dword [rsp + 0xd8], 0x22512589
mov edx, 0x35e78971
sub edx, 0x21827d16
xor edx, 0x3ae0928b
xor edx, 0x4610314b
add edx, 0x2f6773fd
xchg rsp, rcx
mov rsp, rbx
xchg rcx, rsp
call fcn.140077800
mov dword [rsp - 0x44], ecx
test rax, rax
je 0x14005ad49
movabs rcx, 0x224ac7e628e4240d
xor rcx, 0x4386473c
sub rcx, 0x154a627d
sub rcx, 0x2354ec47
add rcx, 0x27d8f5c6
mov dword [rsp + 0xdc], edi
xchg r13, r13
xor rax, rcx
movabs rcx, 0x9b40e2e6563081a
sub rcx, 0x2d670e13
sub rcx, 0x8d9b2d5
xor rcx, 0x413d03c6
add rax, rcx
xchg rdi, rdi
movabs rcx, 0x9ec7f4bb29e40268
xor rcx, 0x3719f8b2
add rcx, 0x11dc18c9
xor rcx, 0x7e59c28a
add rcx, 0x4409f890
rol rax, 0x24
rol rax, 2
rol rax, 1
add rax, rcx
movabs rcx, 0x55668b8935b129d0
add rcx, 0x1e2b749c
sub rcx, 0x4801657b
add rcx, 0x28b97025
add rcx, 0x7fffffff
xor rcx, 0x5ca1e409
not rax
mov dword [rsp - 0x14], ecx
sub rax, rcx
mov qword [rsi + 0x30], rax
jmp 0x14005ad80
mov dword [rsp + 0xdc], 0x2412f0d8
add dword [rsp + 0xdc], 0x2f85c2f5
sub dword [rsp + 0xdc], 0x2b955f05
xor dword [rsp + 0xdc], 0x66f5a023
sub dword [rsp + 0xdc], 0x4ef6f4ea
mov edx, 0x3b3bc2e3
xor edx, 0x51b65926
xor edx, 0x554c826e
add edx, 0xb6b4b9d2
xchg r9, rcx
mov r9, rbx
xchg r9, rcx
call fcn.140077800
mov dword [rsp - 0xc], 0x2d024d56
test rax, rax
je 0x14005ae5f
movabs rcx, 0x2428ceda51e63a5c
xor rcx, 0x50a3c40
xor rcx, 0x3b64b2cb
xor rcx, 0x27a1eac8
mov dword [rsp + 0xec], edi
mov rcx, rcx
xor rax, rcx
movabs rcx, 0x3a451e397512c937
sub rcx, 0x3270c730
add rcx, 0x32a19bb8
sub rcx, 0x214c7e2e
sub rcx, 0x214b0996
ror rax, 0xe
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
not rax
add rax, rcx
movabs rcx, 0x27fb34c06840c0a4
xor rcx, 0x75a8f3e3
add rcx, 0x2d80c358
xor rcx, 0x2140bf5a
add rcx, 0x7f25f5cb
ror rax, 0x24
ror rax, 0x14
ror rax, 1
xor rax, rcx
mov qword [rsi + 0x38], rax
xchg r13, r13
jmp 0x14005ae96
mov dword [rsp + 0xec], 0x1ca6916
add dword [rsp + 0xec], 0x54d2a498
sub dword [rsp + 0xec], 0x492750e1
add dword [rsp + 0xec], 0x5d22d017
xor dword [rsp + 0xec], 0x6a988ce5
mov edx, 0x6625b65a
xor edx, 0x77495b7e
xor edx, 0x618908d4
add edx, 0x34de6660
xchg rcx, rsp
mov rsp, rbx
xchg rsp, rcx
call fcn.140077800
mov dword [rsp - 0xc], 0x169aeed
test rax, rax
je 0x14005af73
not rax
mov dword [rsp + 0x20], edi
mov r12, r12
movabs rcx, 0x5461ccae08801ecb
add rcx, 0x23c0324e
sub rcx, 0x29c61588
add rcx, 0x13286e6e
add rax, rcx
xchg r9, r9
movabs rcx, 0x6f0fa1ff0ba9fddb
sub rcx, 0x2c27e54
add rcx, 0x34d5b410
add rcx, 0x7fffffff
sub rcx, 0x1483477d
not rax
xchg rdx, rdx
sub rax, rcx
movabs rcx, 0x74e47e46257b0cbf
add rcx, 0x6355c50
sub rcx, 0x16e9584b
add rcx, 0x4b059f59
add rcx, 0x7fffffff
xor rcx, 0x7fbc80f5
ror rax, 9
ror rax, 6
ror rax, 3
ror rax, 3
add rax, rcx
mov qword [rsi + 0x40], rax
jmp 0x14005af9b
mov dword [rsp + 0x20], 0x456e3b9e
sub dword [rsp + 0x20], 0x2c155f6f
add dword [rsp + 0x20], 0x16d8a9cf
add dword [rsp + 0x20], 0x351ad041
sub dword [rsp + 0x20], 0x654c563e
mov edx, 0x4626ab74
sub edx, 0x5e26a36
xor edx, 0x75cf6135
sub edx, 0x1959616
xor edx, 0x2e6bc81
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140077800
test rax, rax
je 0x14005b0c3
mov dword [rsp - 0x1c], 0x480f30cc
ror rax, 0x14
ror rax, 0x11
ror rax, 0xb
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0xe5e94fb22c13a3e8
sub rcx, 0x2152bd7d
xor rcx, 0x4e0c52f8
add rcx, 0x7fffffff
xor rcx, 0x1ba5d038
add rax, rcx
mov dword [rsp + 0x24], edi
mov rbp, rbp
ror rax, 0xe
ror rax, 2
ror rax, 1
movabs rcx, 0x32310a92752c5e7a
xor rcx, 0x1e0e5975
xor rcx, 0x5fc292fb
xor rcx, 0x70b3f123
add rcx, 0x7fffffff
xor rcx, 0x12bf693b
xor rax, rcx
movabs rcx, 0x671a15de1f3ba882
add rcx, 0x523a3714
xor rcx, 0x28141eba
add rcx, 0x2422f165
add rcx, 0x12bfb022
sub rax, rcx
xchg r15, r15
movabs rcx, 0x7ee7637c2aca39a0
xor rcx, 0x3efa2922
add rcx, 0x3d4caa2d
xor rcx, 0xe782f0d
add rcx, 0x7fffffff
sub rcx, 0x5e137877
xor rax, rcx
mov qword [rsi + 0x48], rax
jmp 0x14005b0eb
mov dword [rsp + 0x24], 0x37528b34
sub dword [rsp + 0x24], 0xb00ef3
sub dword [rsp + 0x24], 0x173b2c91
add dword [rsp + 0x24], 0x5e17c57
sub dword [rsp + 0x24], 0x2548cc06
mov edx, 0x216855c
xor edx, 0x446442e1
xor edx, 0x4aeb3a30
sub edx, 0x7f6e1c1
xchg rbx, rsi
mov rcx, rsi
xchg rbx, rsi
call fcn.140077800
test rax, rax
xchg r12, r12
je 0x14005b1a7
movabs rcx, 0x333434bd1c02e565
add rcx, 0x5e8eb075
sub rcx, 0x24814e8e
xor rcx, 0x85d1722
mov dword [rsp + 0x28], edi
add rax, rcx
mov r9, r9
movabs rcx, 0x200a1a9e095940bb
sub rcx, 0x78cc834
add rcx, 0x55093ed9
add rcx, 0x7fffffff
sub rcx, 0x3b397848
ror rax, 7
ror rax, 1
ror rax, 1
add rcx, rax
movabs rax, 0x8807a37a1a89863b
sub rax, 0x1744addb
add rax, 0x18b54591
add rax, 0x7112256
xor rcx, rax
mov r12, r12
rol rcx, 4
mov qword [rsi + 0x50], rcx
jmp 0x14005b1c7
mov dword [rsp + 0x28], 0x5cd053dc
sub dword [rsp + 0x28], 0x4e15e910
xor dword [rsp + 0x28], 0x68394206
xor dword [rsp + 0x28], 0x668328cb
mov edx, 0x26ceeaf2
add edx, 0x566e256b
sub edx, 0x871a42
xor edx, 0x7f430597
xchg rbx, r10
mov rcx, r10
xchg rbx, r10
call fcn.140077800
xchg rdx, rdx
test rax, rax
je 0x14005b29e
not rax
mov dword [rsp - 0x3c], esp
mov dword [rsp + 0x30], edi
movabs rcx, 0x19cba13850404a25
sub rcx, 0x3d1158
sub rcx, 0x11a82db7
xor rcx, 0x63c3127
add rax, rcx
mov dword [rsp - 0xc], 0x66fd651c
movabs rcx, 0x19d96fe74a2aa8e4
xor rcx, 0x352ed5cf
xor rcx, 0xead42bb
sub rcx, 0xdd6ef25
sub rcx, 0x543c30
xor rax, rcx
movabs rcx, 0x81b5a8e37a0ee9a8
xor rcx, 0x38f0e27
sub rcx, 0x250a05f5
xor rcx, 0x1ace355f
add rcx, 0x7fffffff
xor rcx, 0x3aeb20ca
ror rax, 0xf
ror rax, 5
ror rax, 0x11
xor rax, rcx
xchg rsi, rsi
mov qword [rsi + 0x58], rax
jmp 0x14005b2be
mov dword [rsp + 0x30], 0x1defed7
add dword [rsp + 0x30], 0xe79ace1
add dword [rsp + 0x30], 0x248dc7c3
sub dword [rsp + 0x30], 0x34e6737a
mov edx, 0x434ba3d0
xor edx, 0x7c3235e0
sub edx, 0x3d03abb2
add edx, 0x2fdb2eae
add edx, 0xae2516bf
xchg rbx, r9
mov rcx, r9
xchg r9, rbx
call fcn.140077800
mov dword [rsp - 0x2c], esp
test rax, rax
je 0x14005b3cc
not rax
mov dword [rsp + 0x38], edi
mov dword [rsp - 0x40], 0x60579fda
ror rax, 0x15
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
movabs rcx, 0x29ea388070b90e4
add rcx, 0x52804ea0
xor rcx, 0x25d24bde
sub rcx, 0x1da0f201
xor rcx, 0x26ed1c7a
xor rax, rcx
movabs rcx, 0x82c59a906b546be
xor rcx, 0x4691d5bb
xor rcx, 0x32aa22c
sub rcx, 0x13b40e36
add rax, rcx
movabs rcx, 0x4e0b04b721de34c9
add rcx, 0x741746a
add rcx, 0x40859afe
xor rcx, 0x70fb516c
xor rax, rcx
mov dword [rsp - 0x38], 0xf5252c5
movabs rcx, 0x231ca59b29d04127
add rcx, 0x4322998c
xor rcx, 0x431d6e65
add rcx, 0x7fffffff
add rcx, 0xa5c161
add rax, rcx
mov dword [rsp - 0x18], 0x53e47469
mov qword [rsi + 0x60], rax
jmp 0x14005b3f4
mov dword [rsp + 0x38], 0x30a57aa8
xor dword [rsp + 0x38], 0x39a56023
add dword [rsp + 0x38], 0x670e3590
sub dword [rsp + 0x38], 0x69e7ffc9
sub dword [rsp + 0x38], 0x6265051
mov edx, 0x43965b28
sub edx, 0xc37ad3c
add edx, 0x210b5950
xor edx, 0xb1bcc962
mov rcx, rbx
xchg r11, r11
call fcn.140077800
test rax, rax
je 0x14005b4af
rol rax, 0x26
rol rax, 4
rol rax, 4
rol rax, 1
movabs rcx, 0x6eb3989347146f08
sub rcx, 0x30080e7b
add rcx, 0x2eba9126
add rcx, 0x7fffffff
sub rcx, 0x1e5e44a7
add rax, rcx
mov dword [rsp + 0x40], edi
ror rax, 0x30
ror rax, 1
movabs rcx, 0x892140222b2ae620
xor rcx, 0x7784f12d
add rcx, 0x23343188
add rcx, 0x5068b866
add rcx, rax
mov rbx, rbx
rol rcx, 0x10
rol rcx, 5
rol rcx, 3
rol rcx, 0x12
rol rcx, 1
rol rcx, 1
not rcx
xchg rcx, r8
mov qword [rsi + 0x68], r8
xchg r8, rcx
jmp 0x14005b4d7
mov dword [rsp + 0x40], 0x239932f
add dword [rsp + 0x40], 0x2c5b4e5f
xor dword [rsp + 0x40], 0x4febb504
sub dword [rsp + 0x40], 0x525dca89
xor dword [rsp + 0x40], 0xf218a00
mov edx, 0x6a0000a7
sub edx, 0x46e6fc87
add edx, 0x1c5d4cac
add edx, 0x41abe146
xchg rcx, rdi
mov rdi, rbx
xchg rdi, rcx
call fcn.140077800
test rax, rax
je 0x14005b5c9
mov dword [rsp - 0x40], 0x29fe82e3
movabs rcx, 0xbeea0294437a0214
sub rcx, 0x17e1b8e4
add rcx, 0xb861881
xor rcx, 0xa2b3c83
add rcx, 0x7fffffff
xor rcx, 0x32f32cba
mov dword [rsp + 0x48], edi
mov dword [rsp - 0x38], 0x12581b8f
add rax, rcx
movabs rcx, 0x239a348a0b90804f
add rcx, 0x4838f2e1
xor rcx, 0x620c2f79
xor rcx, 0x659823aa
xor rcx, 0x47a26029
ror rax, 1
ror rax, 7
ror rax, 4
ror rax, 3
ror rax, 1
ror rax, 1
add rcx, rax
movabs rax, 0x755b27e316f02e8f
add rax, 0x1b4e3fb3
add rax, 0x42f23cc9
sub rax, 0x74450a76
ror rcx, 0x17
ror rcx, 3
ror rcx, 1
ror rcx, 1
not rcx
mov rbx, rbx
sub rcx, rax
xchg rcx, r10
mov qword [rsi + 0x70], r10
xchg rcx, r10
jmp 0x14005b5f1
mov dword [rsp + 0x48], 0x1b0f7dd3
add dword [rsp + 0x48], 0x34971b95
xor dword [rsp + 0x48], 0x123b4f35
xor dword [rsp + 0x48], 0x57ec64b6
sub dword [rsp + 0x48], 0xa71b2ea
mov edx, 0x5a8487c8
sub edx, 0x323a50f5
sub edx, 0x162c0ff8
add edx, 0x378a2240
add edx, 0x9adf501e
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140077800
mov dword [rsp - 0x20], ebp
test rax, rax
je 0x14005b6e7
movabs rcx, 0x43e1c92f39535daa
sub rcx, 0x36873a06
xor rcx, 0x54b5ea10
add rcx, 0x7fffffff
sub rcx, 0x17a4be65
mov dword [rsp + 0x50], edi
mov dword [rsp - 0x40], 0x1303adab
add rax, rcx
movabs rcx, 0x55218a070ee68e77
xor rcx, 0x7baec246
sub rcx, 0x3296ca0b
add rcx, 0x7fffffff
xor rcx, 0x68a4ceee
rol rax, 0x13
rol rax, 0xa
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
not rax
sub rax, rcx
mov dword [rsp - 0x3c], 0x6e14dcf7
movabs rcx, 0xf55d177a5306bc46
add rcx, 0x163dfbd4
sub rcx, 0x15e84090
xor rcx, 0x7ff189d0
add rcx, 0x1b70c1bf
rol rax, 0x2d
rol rax, 1
add rax, rcx
xchg r14, rax
mov qword [rsi + 0x78], r14
xchg r14, rax
jmp 0x14005b707
mov dword [rsp + 0x50], 0x56f3a677
add dword [rsp + 0x50], 0x17a29b30
sub dword [rsp + 0x50], 0x3fdc63b3
sub dword [rsp + 0x50], 0x2eb9ddf3
mov edx, 0x7db0e956
sub edx, 0x2ac42e18
add edx, 0x10fe15ba
add edx, 0x924a0bd
sub edx, 0x10e2571e
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140077800
mov dword [rsp - 0xc], ebx
test rax, rax
je 0x14005b80b
movabs rcx, 0xe6f181f52033d8c6
add rcx, 0x3407b40b
add rcx, 0x65cf3bb
sub rcx, 0x25ca4b0d
add rcx, 0x7fffffff
sub rcx, 0x2875e6ea
mov dword [rsp + 0x54], edi
mov r15, r15
xor rax, rcx
movabs rcx, 0x29f827d81d13846b
add rcx, 0x25ea2055
sub rcx, 0x374102a4
add rcx, 0x40b390b5
add rcx, 0x7fffffff
sub rcx, 0x47405919
add rax, rcx
movabs rcx, 0x58d2e53b75ad9298
sub rcx, 0xebb8ee8
sub rcx, 0x3c73264d
add rcx, 0xe1ba713
xor rax, rcx
movabs rcx, 0xf42ec71d722ecfe9
sub rcx, 0x47df5690
add rcx, 0x41b5a28f
sub rcx, 0xad5d137
add rcx, 0x7fffffff
xor rcx, 0x7445ab0f
ror rax, 3
mov r12, r12
add rax, rcx
mov qword [rsi + 0x80], rax
jmp 0x14005b82b
mov dword [rsp + 0x54], 0x65367825
sub dword [rsp + 0x54], 0x4b700920
add dword [rsp + 0x54], 0xdeb5d1a
sub dword [rsp + 0x54], 0x27b1cc1e
mov edx, 0x3f669651
sub edx, 0x23cd765e
add edx, 0x44222a03
xor edx, 0xda04666a
xchg rbp, rcx
mov rbp, rbx
xchg rbp, rcx
call fcn.140077800
test rax, rax
mov dword [rsp - 0xc], ebp
je 0x14005b914
ror rax, 0x13
ror rax, 8
ror rax, 3
ror rax, 1
ror rax, 1
movabs rcx, 0x724ad1211b9d5f9f
sub rcx, 0xcf07630
xor rcx, 0x6529504
add rcx, 0x7fffffff
add rcx, 0x3122f95e
not rax
mov dword [rsp + 0x60], edi
xchg r11, r11
add rax, rcx
movabs rcx, 0x72f8c1ee1e3bc93c
add rcx, 0x55e31e1d
sub rcx, 0x124c45f2
sub rcx, 0x5ede3533
add rcx, 0x7fffffff
add rcx, 0x18b5fb2e
xor rax, rcx
mov dword [rsp - 0xc], 0x4ed57fc1
movabs rcx, 0x1ea8ef7446f36449
xor rcx, 0x53e09031
add rcx, 0x4fc67490
sub rcx, 0xed105a4
rol rax, 0x2e
xor rax, rcx
mov dword [rsp - 0x1c], esi
xchg r8, rax
mov qword [rsi + 0x88], r8
xchg r8, rax
jmp 0x14005b934
mov dword [rsp + 0x60], 0x20031993
add dword [rsp + 0x60], 0x3e8d53cb
xor dword [rsp + 0x60], 0x3d72471d
sub dword [rsp + 0x60], 0x63e22a42
mov edx, 0x9d26d04
add edx, 0x361b5662
add edx, 0x597afed
xor edx, 0x53c18665
xor edx, 0x5be3f149
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140077800
mov dword [rsp - 0x14], 0x772ac436
test rax, rax
je 0x14005ba2a
movabs rcx, 0x570a431b3dc47d5b
add rcx, 0x11e1474c
xor rcx, 0x535801b2
sub rcx, 0x17e8ed36
xor rcx, 0x1302e188
mov dword [rsp + 0x64], edi
mov dword [rsp - 0x14], 0x70c14bdb
xor rax, rcx
movabs rcx, 0x1d705f8135a88c19
xor rcx, 0x5398ba48
xor rcx, 0x7dd45c41
add rcx, 0x616f183b
sub rcx, 0x3fb58607
not rax
sub rax, rcx
mov r13, r13
movabs rcx, 0x22943e2e3f0f1875
xor rcx, 0x4c6ea9bd
sub rcx, 0x40d4a086
add rcx, 0x16f444e4
add rcx, 0x199b4400
not rax
rol rax, 0x1b
rol rax, 1
rol rax, 2
rol rax, 2
rol rax, 7
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x2c], edx
xchg r13, rax
mov qword [rsi + 0x90], r13
xchg r13, rax
jmp 0x14005ba4a
mov dword [rsp + 0x64], 0x288291c1
xor dword [rsp + 0x64], 0x1785ead
sub dword [rsp + 0x64], 0x1aa32e0e
sub dword [rsp + 0x64], 0xf57a15d
mov edx, 0x184fa0ec
add edx, 0x4b7e7954
add edx, 0x115bb918
xor edx, 0x29a7b6f4
mov rcx, rbx
mov rcx, rcx
call fcn.140077800
test rax, rax
je 0x14005bb37
movabs rcx, 0x89360eb5a866a61
add rcx, 0xc696f36
sub rcx, 0x46f09a84
xor rcx, 0x21fa1f1d
mov dword [rsp + 0x6c], edi
add rax, rcx
mov rdi, rdi
movabs rcx, 0xc26ad136372ee87
xor rcx, 0x566bbcac
xor rcx, 0x57599c5b
sub rcx, 0x213bf3c1
add rcx, 0x7fffffff
add rcx, 0x238d4378
ror rax, 0x19
ror rax, 0x1b
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x7e97e12b401d6214
xor rcx, 0x20ed161f
xor rcx, 0x46c15bd8
add rcx, 0x2a447c6
add rcx, 0x32ad595c
add rax, rcx
not rax
mov dword [rsp - 0x24], 0x1468b0b4
ror rax, 1
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 1
xchg rbx, rax
mov qword [rsi + 0x98], rbx
xchg rbx, rax
jmp 0x14005bb57
mov dword [rsp + 0x6c], 0x311338b4
add dword [rsp + 0x6c], 0x32941749
xor dword [rsp + 0x6c], 0x3effce00
xor dword [rsp + 0x6c], 0x5d5881fc
mov edx, 0x70afaccf
add edx, 0x49ef68d
xor edx, 0x638c1f3d
xor edx, 0x882cf7e1
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140077800
xchg r13, r13
test rax, rax
je 0x14005bc1c
ror rax, 0xd
ror rax, 5
ror rax, 6
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x869c66817fef93d1
xor rcx, 0x3f7fc3e3
sub rcx, 0x3832d508
add rcx, 0x3c0eae4b
sub rcx, 0x152bb39a
add rax, rcx
mov rsp, rsp
mov dword [rsp + 0x74], edi
not rax
movabs rcx, 0x2335e52530bbe64f
add rcx, 0x2d3c55c5
add rcx, 0x2b81201
sub rcx, 0x18764cee
sub rcx, 0x11206f63
rol rax, 3
rol rax, 1
rol rax, 3
rol rax, 1
rol rax, 1
xor rax, rcx
not rax
xchg r15, r15
mov qword [rsi + 0xa0], rax
jmp 0x14005bc3c
mov dword [rsp + 0x74], 0x5649242e
sub dword [rsp + 0x74], 0x170a65c8
add dword [rsp + 0x74], 0xf7ff051
xor dword [rsp + 0x74], 0x4ebeaeb6
mov edx, 0x51bd2cb6
sub edx, 0x151058c7
add edx, 0x26147bbb
xor edx, 0x4e98580d
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140077800
mov r15, r15
test rax, rax
je 0x14005bd39
movabs rcx, 0x7a2339405c72c14b
sub rcx, 0x4ce56a06
add rcx, 0x63b96aef
sub rcx, 0x445242b0
add rcx, 0x390357ac
mov dword [rsp + 0x7c], edi
mov dword [rsp - 0x1c], esp
add rax, rcx
movabs rcx, 0x766e284244aab034
sub rcx, 0xf53a7b2
xor rcx, 0x314a7659
add rcx, 0x7fffffff
add rcx, 0x45842d56
rol rax, 2
rol rax, 3
add rcx, rax
mov dword [rsp - 0x10], ebx
movabs rax, 0x3ca9ba8c670ac72b
add rax, 0x12a81253
xor rax, 0x47e9626b
xor rax, 0x2dc781f1
add rax, 0x7fffffff
add rax, 0x223e1a7
xor rcx, rax
xchg rdx, rdx
movabs rax, 0x1078ac072c08b56d
xor rax, 0x494e1932
xor rax, 0x39f0e771
xor rax, 0x5206de4
add rcx, rax
mov dword [rsp - 0x1c], ebp
not rcx
xchg rcx, rbp
mov qword [rsi + 0xa8], rbp
xchg rcx, rbp
jmp 0x14005bd61
mov dword [rsp + 0x7c], 0x54d03338
sub dword [rsp + 0x7c], 0x1d5c57b2
xor dword [rsp + 0x7c], 0x628eb08a
add dword [rsp + 0x7c], 0x23baa031
xor dword [rsp + 0x7c], 0x79b80b3c
mov edx, 0x182b95e6
xor edx, 0x7145eca5
xor edx, 0x672eee4c
add edx, 0xa29be01
add edx, 0x1d15d4e9
mov rcx, rbx
call fcn.140077800
mov dword [rsp - 0x34], ebx
test rax, rax
je 0x14005be52
movabs rcx, 0x3046c07b04166548
add rcx, 0x10bfad31
xor rcx, 0x62b1d63f
sub rcx, 0x27d1777a
add rcx, 0x350a3b0f
mov dword [rsp + 0x90], edi
xor rax, rcx
mov rbp, rbp
movabs rcx, 0xa9a1941d1a463a4b
xor rcx, 0x6da508ba
xor rcx, 0x4e6bf53
add rcx, 0x60abc279
rol rax, 0xa
rol rax, 5
rol rax, 1
rol rax, 0xb
rol rax, 3
rol rax, 1
rol rax, 5
rol rax, 2
rol rax, 1
add rax, rcx
movabs rcx, 0x89b7e950bc5b262
xor rcx, 0x1ec8d316
add rcx, 0x27d7612
add rcx, 0x61f1f9fd
add rcx, 0x7fffffff
sub rcx, 0x50ec63ff
not rax
xchg rbx, rbx
sub rax, rcx
rol rax, 9
rol rax, 1
mov qword [rsi + 0xb0], rax
jmp 0x14005be89
mov dword [rsp + 0x90], 0x9facdda
xor dword [rsp + 0x90], 0x50adec1d
sub dword [rsp + 0x90], 0x3ca9b13a
xor dword [rsp + 0x90], 0x31812f9b
sub dword [rsp + 0x90], 0x2d2c5f15
mov edx, 0x41893387
add edx, 0x28247b47
sub edx, 0x1d28685c
sub edx, 0x30f602e9
sub edx, 0x5c99be0
xchg rcx, r13
mov r13, rbx
xchg r13, rcx
call fcn.140077800
test rax, rax
je 0x14005bf58
mov dword [rsp - 0x2c], 0x69fbb483
not rax
mov dword [rsp + 0x98], edi
movabs rcx, 0x7d7639a221b24d4d
xor rcx, 0x41d203fd
add rcx, 0x1ad4163
add rcx, 0x5c60feec
sub rax, rcx
mov r9, r9
movabs rcx, 0x2faa515574ea2ca4
add rcx, 0x7c4c64d
sub rcx, 0x2a80b88c
add rcx, 0x27d227e0
add rcx, 0x7fffffff
sub rcx, 0x32b4a8da
rol rax, 1
rol rax, 3
not rax
mov rsi, rsi
ror rax, 0x22
ror rax, 2
ror rax, 6
ror rax, 3
ror rax, 4
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x3c], ebx
mov qword [rsi + 0xb8], rax
jmp 0x14005bf84
mov dword [rsp + 0x98], 0x1350c716
add dword [rsp + 0x98], 0x82f9b89
sub dword [rsp + 0x98], 0xefc0b08
sub dword [rsp + 0x98], 0xc845796
mov edx, 0x1e3bb6c4
add edx, 0x60c98841
sub edx, 0x4637b3dd
xor edx, 0xe33e0a9d
xchg rcx, rsp
mov rsp, rbx
xchg rcx, rsp
call fcn.140077800
xchg r9, r9
test rax, rax
je 0x14005c069
rol rax, 0xa
rol rax, 0x12
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x680a06b455c073df
sub rcx, 0x2a2a0896
sub rcx, 0xa66f9e3
xor rcx, 0x6b22cffb
xor rcx, 0x45555443
xor rax, rcx
mov rsi, rsi
mov dword [rsp + 0x9c], edi
rol rax, 0xd
rol rax, 3
rol rax, 4
rol rax, 3
rol rax, 1
movabs rcx, 0x825b4a4367a76ad
sub rcx, 0x2ed739ae
add rcx, 0x740d48fe
sub rcx, 0x3098ccc1
add rcx, 0x7fffffff
xor rcx, 0x71ccf8e5
xor rax, rcx
ror rax, 0x14
ror rax, 6
ror rax, 0x1a
ror rax, 4
ror rax, 1
not rax
xchg r14, r14
xchg r14, rax
mov qword [rsi + 0xc0], r14
xchg r14, rax
jmp 0x14005c095
mov dword [rsp + 0x9c], 0x7ceae5f9
xor dword [rsp + 0x9c], 0x4dcd9363
add dword [rsp + 0x9c], 0x12e87084
sub dword [rsp + 0x9c], 0x440fe71d
mov edx, 0x75c93a1c
sub edx, 0x758cf026
add edx, 0x3a9b932b
add edx, 0x7cca9058
xchg r12, rcx
mov r12, rbx
xchg rcx, r12
call fcn.140077800
mov dword [rsp - 0x20], edi
test rax, rax
je 0x14005c193
movabs rcx, 0x6725c07a217fc8b8
add rcx, 0x5a1f5155
sub rcx, 0x65d22dae
sub rcx, 0x41c2284
mov dword [rsp + 0xac], edi
mov r13, r13
xor rax, rcx
movabs rcx, 0x6c68529b3db423ae
sub rcx, 0x2f6c0480
sub rcx, 0xb517bd0
add rcx, 0x49f1b132
sub rcx, 0x31a77272
ror rax, 8
ror rax, 1
ror rax, 3
ror rax, 2
ror rax, 1
add rax, rcx
mov dword [rsp - 0x14], 0x67cc5d72
movabs rcx, 0x10addf77676f0caa
xor rcx, 0x7d0de80e
add rcx, 0x2ac7f56f
sub rcx, 0xe1ba3cf
add rcx, 0x78313cbf
ror rax, 6
ror rax, 0x1f
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
ror rax, 0x2e
ror rax, 4
ror rax, 6
ror rax, 1
mov qword [rsi + 0xc8], rax
xchg r9, r9
jmp 0x14005c1ca
mov dword [rsp + 0xac], 0x4967dd0f
sub dword [rsp + 0xac], 0x2aa62243
xor dword [rsp + 0xac], 0x756489ec
sub dword [rsp + 0xac], 0x13b33596
xor dword [rsp + 0xac], 0x57f1fd8b
mov edx, 0x4f6af9f4
add edx, 0xc0a6f71
sub edx, 0xf4bb94e
xor edx, 0x6c5af64d
mov rcx, rbx
mov dword [rsp - 0x34], 0x3085eb6a
call fcn.140077800
test rax, rax
je 0x14005c2b4
mov r10, r10
movabs rcx, 0x903479c90cfcab9b
xor rcx, 0x7b75e4d8
sub rcx, 0x4b618688
sub rcx, 0x272c6f5c
mov dword [rsp + 0xb4], edi
add rax, rcx
mov rsi, rsi
movabs rcx, 0x68de42ea3b6c0b9b
xor rcx, 0x6631b592
xor rcx, 0x223f2915
add rcx, 0x7fffffff
xor rcx, 0x53898e5b
xor rax, rcx
movabs rcx, 0xa2bb736e4cc45a53
xor rcx, 0xdfa29ed
sub rcx, 0x340defa6
add rcx, 0x38b3a909
add rcx, 0x7fffffff
add rcx, 0x16e2c7aa
rol rax, 1
rol rax, 0x2b
rol rax, 3
rol rax, 6
rol rax, 2
rol rax, 1
rol rax, 1
not rax
xchg r10, r10
ror rax, 1
add rax, rcx
xchg r14, rax
mov qword [rsi + 0xd0], r14
xchg r14, rax
jmp 0x14005c2eb
mov dword [rsp + 0xb4], 0x14f318d3
xor dword [rsp + 0xb4], 0x56aac324
xor dword [rsp + 0xb4], 0x396efe4
add dword [rsp + 0xb4], 0x278c7a7a
xor dword [rsp + 0xb4], 0x695bae8c
mov edx, 0x40cea076
xor edx, 0x3e411238
sub edx, 0x38b58818
xor edx, 0xf4409c34
mov rcx, rbx
xchg rdx, rdx
call fcn.140077800
test rax, rax
je 0x14005c3d3
movabs rcx, 0xad40e5c302eb3b61
add rcx, 0x1ecf6d2d
sub rcx, 0x111c44a4
add rcx, 0x596ed2a
mov dword [rsp + 0xbc], edi
add rax, rcx
mov dword [rsp - 0x30], edx
movabs rcx, 0xda22688c60739ab4
sub rcx, 0x42c353b2
add rcx, 0x317b8c5f
sub rcx, 0x2b087e1d
not rax
ror rax, 0x14
ror rax, 0x12
ror rax, 8
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x7902700a5f745124
sub rcx, 0x3f61816e
add rcx, 0x468f458f
sub rcx, 0x40b4001b
xor rcx, 0x607509ea
rol rax, 0xd
rol rax, 0x17
rol rax, 1
rol rax, 2
rol rax, 3
rol rax, 9
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
mov qword [rsi + 0xd8], rax
jmp 0x14005c3ff
mov dword [rsp + 0xbc], 0x3a9091b6
sub dword [rsp + 0xbc], 0x3089004e
xor dword [rsp + 0xbc], 0x67d61567
sub dword [rsp + 0xbc], 0x6dd1840e
mov edx, 0x3b64cbf1
add edx, 0x3538e062
xor edx, 0x38df4dd5
add edx, 0x1264181c
add edx, 0x7ccbbd0
xchg rbx, r14
mov rcx, r14
xchg rbx, r14
call fcn.140077800
test rax, rax
je 0x14005c4d8
mov dword [rsp - 0x28], 0x3c62383b
movabs rcx, 0x8348a0d0287319d6
xor rcx, 0x11291779
add rcx, 0x33ebce3a
add rcx, 0xaa54e44
xor rcx, 0x54341ef
mov dword [rsp + 0xc8], edi
mov dword [rsp - 0x30], ecx
xor rax, rcx
movabs rcx, 0xfd0236830789da55
add rcx, 0x5586ce18
sub rcx, 0x136fc2ad
add rcx, 0x7fffffff
xor rcx, 0x2a461cd8
ror rax, 9
ror rax, 2
ror rax, 1
xor rax, rcx
movabs rcx, 0x7f9fbc0e6a085c55
sub rcx, 0x637e3b31
add rcx, 0x547b45ab
xor rcx, 0x6a15a58c
add rcx, 0x6faaeba0
add rax, rcx
mov qword [rsi + 0xe0], rax
jmp 0x14005c50f
mov dword [rsp + 0xc8], 0x33d23708
xor dword [rsp + 0xc8], 0x2f37f356
add dword [rsp + 0xc8], 0x1599b617
add dword [rsp + 0xc8], 0x78c5d25
sub dword [rsp + 0xc8], 0x3a0bd799
mov edx, 0x37836de0
add edx, 0x2d4a6d92
add edx, 0x23006cb
xor edx, 0x158b031d
xor edx, 0x3519c176
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140077800
test rax, rax
mov dword [rsp - 0x40], esp
je 0x14005c60b
rol rax, 1
rol rax, 6
rol rax, 0x18
movabs rcx, 0x69e54c31bc954b5
add rcx, 0xda51a6
add rcx, 0x2c37d833
xor rcx, 0x25610eb6
xor rax, rcx
mov dword [rsp + 0xe0], edi
mov rbp, rbp
ror rax, 8
ror rax, 4
ror rax, 0xa
ror rax, 0xc
ror rax, 1
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 3
ror rax, 1
movabs rcx, 0x6f8a8ca60c8092da
xor rcx, 0x7cc51dbf
xor rcx, 0x6ac176fc
add rcx, 0x246edd30
sub rcx, 0x16970d67
add rax, rcx
mov dword [rsp - 0x38], ecx
movabs rcx, 0x76f286dc70ffe452
sub rcx, 0x55e7ad1b
xor rcx, 0x55ab5d2
xor rcx, 0x569c1634
ror rax, 0x21
ror rax, 4
xor rax, rcx
mov qword [rsi + 0xe8], rax
mov r10, r10
jmp 0x14005c642
mov dword [rsp + 0xe0], 0x4b803e67
xor dword [rsp + 0xe0], 0x69c809f2
add dword [rsp + 0xe0], 0xa9bf975
xor dword [rsp + 0xe0], 0x30bfa69d
sub dword [rsp + 0xe0], 0x1c5b9796
mov edx, 0xef9c10a
add edx, 0x2f2e4518
sub edx, 0x3bc73ddb
add edx, 0x3bf191c1
add edx, 0x9500ef79
xchg r9, rcx
mov r9, rbx
xchg r9, rcx
call fcn.140077800
mov dword [rsp - 0xc], 0x701a4f18
test rax, rax
je 0x14005c72c
movabs rcx, 0x97f60a5220b6eabf
add rcx, 0x1fa11268
add rcx, 0x20a16d50
add rcx, 0x10f5467c
mov dword [rsp + 0xe8], edi
mov r14, r14
add rax, rcx
movabs rcx, 0xad58c0d242244727
xor rcx, 0x22b0d47f
sub rcx, 0x4f18f59d
xor rcx, 0x5580fe08
not rax
mov dword [rsp - 0x38], 0x2e8c7d3c
rol rax, 0xa
rol rax, 6
rol rax, 4
rol rax, 1
add rcx, rax
mov dword [rsp - 0x1c], ecx
movabs rax, 0x700e6b945ef0b8a1
sub rax, 0x115fd344
xor rax, 0x795bf322
add rax, 0x26fa81c9
add rax, 0x5c702601
xor rcx, rax
ror rcx, 0xe
ror rcx, 2
ror rcx, 1
xchg rcx, r9
mov qword [rsi + 0xf0], r9
xchg rcx, r9
jmp 0x14005c758
mov dword [rsp + 0xe8], 0x2bf1faf5
xor dword [rsp + 0xe8], 0x2aba9439
add dword [rsp + 0xe8], 0x4f59d675
xor dword [rsp + 0xe8], 0x50a54540
mov edx, 0x4803fe4b
xor edx, 0x57cd935d
add edx, 0x2a08f260
add edx, 0x976ddc22
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140077800
mov rcx, rcx
test rax, rax
je 0x14005c81e
ror rax, 0x2c
ror rax, 6
ror rax, 1
ror rax, 2
ror rax, 1
movabs rcx, 0x2634d1a84c7367c1
sub rcx, 0x107d1b26
sub rcx, 0x2ab61c73
add rcx, 0x687adef6
sub rcx, 0x38ba4feb
not rax
xchg rcx, rcx
mov dword [rsp + 0x138], edi
sub rax, rcx
movabs rcx, 0x3d3fe1f3236124e6
xor rcx, 0x3df74bb2
sub rcx, 0x5382711
sub rcx, 0xe61479
add rcx, 0x7fffffff
sub rcx, 0xca58d16
rol rax, 2
rol rax, 1
xor rax, rcx
mov rbp, rbp
not rax
xchg rbx, rax
mov qword [rsi + 0xf8], rbx
xchg rbx, rax
jmp 0x14005c855
mov dword [rsp + 0x138], 0x6690afe7
xor dword [rsp + 0x138], 0x2042679d
xor dword [rsp + 0x138], 0x7b79fcd3
sub dword [rsp + 0x138], 0x9edc787
sub dword [rsp + 0x138], 0x33bd6d21
mov edx, 0x431bd200
xor edx, 0x4a99d5e1
xor edx, 0x36f5fa52
xor edx, 0x8aa4cc6
sub edx, 0x84d7741
xchg r11, rbx
mov rcx, r11
xchg rbx, r11
call fcn.140077800
test rax, rax
je 0x14005c8f8
mov dword [rsp - 0x2c], ecx
not rax
mov dword [rsp + 0x148], edi
ror rax, 0xf
ror rax, 1
ror rax, 1
movabs rcx, 0x1a9dd9917921e4aa
xor rcx, 0x39639239
add rcx, 0x7c300f2
sub rcx, 0x2e918ff9
not rax
mov rbx, rbx
rol rax, 0x1f
rol rax, 7
rol rax, 0xd
rol rax, 2
rol rax, 2
not rax
mov dword [rsp - 0x10], 0x45bace66
sub rax, rcx
xchg r12, rax
mov qword [rsi + 0x100], r12
xchg r12, rax
jmp 0x14005c924
mov dword [rsp + 0x148], 0xb5218d3
sub dword [rsp + 0x148], 0x38f20d9
add dword [rsp + 0x148], 0x3b8b59be
sub dword [rsp + 0x148], 0x434e51b7
mov edx, 0x7870b224
xor edx, 0x21027c05
sub edx, 0x3c584480
add edx, 0x24ecadf3
xor edx, 0x4918d006
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140077800
test rax, rax
mov dword [rsp - 0xc], esp
je 0x14005c9f7
movabs rcx, 0xd1045ea2005c81af
add rcx, 0xf1d6927
add rcx, 0x36f33099
add rcx, 0x26f8b2b0
mov dword [rsp + 0x34], edi
add rax, rcx
mov dword [rsp - 0x44], edx
movabs rcx, 0xf8452ddd59f44822
sub rcx, 0x4a5ae7a
sub rcx, 0x4c2e0fe2
add rcx, 0x7fffffff
add rcx, 0x35a33292
rol rax, 0x1c
add rcx, rax
movabs rax, 0x519c317342a0bc6b
add rax, 0x1342b0e3
xor rax, 0x721e9640
xor rax, 0x33a0a396
ror rcx, 0xd
ror rcx, 6
ror rcx, 9
not rcx
mov dword [rsp - 0x40], edx
add rcx, rax
xchg rcx, rbx
mov qword [rsi + 0x108], rbx
xchg rbx, rcx
jmp 0x14005ca1f
mov dword [rsp + 0x34], 0x1673db74
xor dword [rsp + 0x34], 0x4adee6f4
sub dword [rsp + 0x34], 0x56163924
add dword [rsp + 0x34], 0x3b962760
sub dword [rsp + 0x34], 0x422d2bbb
mov edx, 0x33edd181
sub edx, 0x136c1af5
add edx, 0x5dbfc0b9
xor edx, 0x5c30431d
xor edx, 0x6c10f148
xchg r13, rcx
mov r13, rbx
xchg r13, rcx
call fcn.140077800
mov dword [rsp - 0x28], 0x457ccd9b
test rax, rax
je 0x14005cb09
movabs rcx, 0x1513c2c9638e68cb
sub rcx, 0x373efba9
xor rcx, 0x3917c395
xor rcx, 0x245544af
add rcx, 0x7fffffff
add rcx, 0x4662110f
mov dword [rsp + 0x3c], edi
add rax, rcx
movabs rcx, 0x2e22672b28df8935
sub rcx, 0x652e893
sub rcx, 0x1fe3a451
add rcx, 0x2193e7af
add rcx, 0x40f44d62
xor rax, rcx
movabs rcx, 0x255fe03410384acb
add rcx, 0x3f95e122
sub rcx, 0x12ca9239
xor rcx, 0x5da94757
sub rcx, 0x27efe598
ror rax, 0x37
ror rax, 4
ror rax, 2
ror rax, 1
not rax
mov r10, r10
rol rax, 0x16
add rax, rcx
mov qword [rsi + 0x110], rax
xchg r12, r12
jmp 0x14005cb29
mov dword [rsp + 0x3c], 0x12f84a00
xor dword [rsp + 0x3c], 0x2b792446
xor dword [rsp + 0x3c], 0x6055c775
sub dword [rsp + 0x3c], 0x59d4a932
mov edx, 0x9a0d362
add edx, 0xec6ecfc
xor edx, 0xd67c864
add edx, 0x91950f1c
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140077800
mov dword [rsp - 0xc], 0x53bb8732
test rax, rax
je 0x14005cbf3
movabs rcx, 0x9d8a14e812d77175
add rcx, 0x1796ba52
xor rcx, 0x16501366
sub rcx, 0x3b5e850d
mov dword [rsp + 0x44], edi
add rax, rcx
movabs rcx, 0xa7453916556a5602
sub rcx, 0x2889f6be
add rcx, 0x209d845c
sub rcx, 0xb7c48d7
rol rax, 2
rol rax, 9
rol rax, 5
rol rax, 1
rol rax, 1
not rax
xchg r8, r8
ror rax, 0x17
ror rax, 0xc
ror rax, 7
ror rax, 5
ror rax, 1
ror rax, 1
add rax, rcx
rol rax, 4
rol rax, 5
rol rax, 1
rol rax, 1
xchg r10, rax
mov qword [rsi + 0x118], r10
xchg r10, rax
jmp 0x14005cc13
mov dword [rsp + 0x44], 0x3ff635a7
sub dword [rsp + 0x44], 0x44b95f0
add dword [rsp + 0x44], 0x201fd285
xor dword [rsp + 0x44], 0x5bca723d
mov edx, 0x591a8d2b
add edx, 0x1a0c09bd
xor edx, 0x62f29007
add edx, 0x537e8283
add edx, 0x497adf1
xchg rcx, r14
mov r14, rbx
xchg rcx, r14
call fcn.140077800
xchg r8, r8
test rax, rax
je 0x14005cd11
rol rax, 0xf
rol rax, 2
rol rax, 0xb
rol rax, 4
rol rax, 1
movabs rcx, 0x1824104653b146de
sub rcx, 0x18e6107
xor rcx, 0x2dfc4001
sub rcx, 0x503a15fd
not rax
mov dword [rsp + 0x4c], edi
mov r11, r11
add rax, rcx
movabs rcx, 0x13af335c0cdf1b70
add rcx, 0x37f0b828
sub rcx, 0x431f45d5
add rcx, 0x7d354156
add rcx, 0xb1076a
rol rax, 7
rol rax, 0x17
rol rax, 2
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x20], 0xf0cf03d
movabs rcx, 0x26cde9792321055e
xor rcx, 0x64f278a0
add rcx, 0x7fa26ca
sub rcx, 0x32ba15db
add rcx, 0x7fffffff
add rcx, 0x4ada457f
add rax, rcx
mov dword [rsp - 0x20], 0x1f29da59
xchg rdx, rax
mov qword [rsi + 0x120], rdx
xchg rdx, rax
jmp 0x14005cd31
mov dword [rsp + 0x4c], 0x5483062b
sub dword [rsp + 0x4c], 0x5393489
sub dword [rsp + 0x4c], 0x475b183a
sub dword [rsp + 0x4c], 0x7eeb967
mov edx, 0x61ac04a1
sub edx, 0x4c31a367
add edx, 0x24edc350
xor edx, 0x9e8b824
xor edx, 0x6818c2bc
xchg r10, rbx
mov rcx, r10
xchg rbx, r10
call fcn.140077800
mov dword [rsp - 0x24], ebx
test rax, rax
je 0x14005ce20
movabs rcx, 0x3c17843b353cb5
sub rcx, 0x207cb79
xor rcx, 0x35082a85
add rcx, 0x30849421
add rcx, 0x7fffffff
add rcx, 0x1a8a930f
mov dword [rsp + 0x58], edi
add rax, rcx
mov dword [rsp - 0x14], edi
movabs rcx, 0x2ee256751b23d212
xor rcx, 0x2bdbe6de
add rcx, 0x2a59a446
add rcx, 0x1aa71c6c
add rcx, 0xe6611ca
rol rax, 0x10
rol rax, 7
rol rax, 5
rol rax, 3
rol rax, 1
xor rax, rcx
movabs rcx, 0x13554e85061bdb41
xor rcx, 0x38760592
add rcx, 0x1c4e034c
add rcx, 0x64cd2721
rol rax, 3
rol rax, 0x2a
rol rax, 1
rol rax, 1
add rax, rcx
rol rax, 0x1b
mov qword [rsi + 0x128], rax
mov r14, r14
jmp 0x14005ce40
mov dword [rsp + 0x58], 0x1a42c0d0
xor dword [rsp + 0x58], 0x727e1eb1
sub dword [rsp + 0x58], 0x1cd618f
sub dword [rsp + 0x58], 0x666f7cd1
mov edx, 0x5e050544
sub edx, 0x5a62f1a3
add edx, 0x9327d35
sub edx, 0x5b89c4a
add edx, 0x6607f521
mov rcx, rbx
mov dword [rsp - 0x10], esp
call fcn.140077800
test rax, rax
je 0x14005cf0c
mov dword [rsp - 0x24], esi
not rax
mov dword [rsp + 0x5c], edi
movabs rcx, 0x1afcdb1a2968e24c
xor rcx, 0x569c1c1
xor rcx, 0x102a7ffb
sub rcx, 0x2f8d6af
sub rax, rcx
movabs rcx, 0x9296bb314cbcc55a
sub rcx, 0x4559752d
xor rcx, 0x1e41da3b
add rcx, 0x255a2e2b
rol rax, 5
rol rax, 0xd
rol rax, 4
rol rax, 1
add rax, rcx
mov r14, r14
movabs rcx, 0x17ed5a227780aa27
sub rcx, 0x30d1589a
xor rcx, 0x4473e18a
add rcx, 0x2bc3a4b2
not rax
sub rax, rcx
mov dword [rsp - 0x1c], edx
xchg rdi, rax
mov qword [rsi + 0x130], rdi
xchg rdi, rax
jmp 0x14005cf34
mov dword [rsp + 0x5c], 0x6c1b649a
sub dword [rsp + 0x5c], 0x5723ee84
xor dword [rsp + 0x5c], 0x6e5b3d3d
sub dword [rsp + 0x5c], 0xb727c57
xor dword [rsp + 0x5c], 0x6f39ced5
mov edx, 0x35e0fc80
xor edx, 0x30d87eb2
add edx, 0x14a38681
add edx, 0x5fbda7c2
xor edx, 0x2c23c061
mov rcx, rbx
mov dword [rsp - 0x10], 0x33597389
call fcn.140077800
test rax, rax
je 0x14005d072
mov rcx, rcx
movabs rcx, 0x12c625f96191a2d3
sub rcx, 0x2536eb89
sub rcx, 0x90bd8d4
add rcx, 0x7fffffff
add rcx, 0x2cc5dd81
mov dword [rsp + 0x68], edi
xor rax, rcx
xchg r8, r8
movabs rcx, 0x7d3e3bef23bdfd15
xor rcx, 0x30063ca1
add rcx, 0x2ad4e05f
xor rcx, 0x66cff01c
sub rax, rcx
movabs rcx, 0x370ec64515f4e771
add rcx, 0x4886d2f3
xor rcx, 0x438c8e73
sub rcx, 0x1dcc17a4
add rcx, 0x66718f1
xor rax, rcx
movabs rcx, 0x79ad48cb5c736627
sub rcx, 0x48d1e1d2
xor rcx, 0x60a0fdbf
sub rcx, 0x6d51e91a
add rcx, 0x7fffffff
add rcx, 0x74c18a43
add rax, rcx
movabs rcx, 0x76e96b84158b892d
add rcx, 0x1e303bef
xor rcx, 0x1b8513ea
add rcx, 0x150b3573
sub rcx, 0x95631ff
xor rax, rcx
movabs rcx, 0x5edc61b034c3d2ef
add rcx, 0x4b091d31
sub rcx, 0x3e516aac
xor rcx, 0x25819339
add rax, rcx
xchg rsp, rsp
mov qword [rsi + 0x138], rax
jmp 0x14005d092
mov dword [rsp + 0x68], 0x73911278
xor dword [rsp + 0x68], 0x5275c0dc
add dword [rsp + 0x68], 0x12288463
xor dword [rsp + 0x68], 0x340d5706
mov edx, 0x7fcd7264
sub edx, 0x7e727d86
add edx, 0x7fed264
xor edx, 0xa0341a5
xor edx, 0xa63c2fd9
mov rcx, rbx
mov dword [rsp - 0x44], 0x320422d5
call fcn.140077800
test rax, rax
je 0x14005d1a0
movabs rcx, 0x313a664b420cce10
sub rcx, 0x531c703
add rcx, 0x3a2d9216
sub rcx, 0xc4bb694
mov dword [rsp + 0x70], edi
xor rax, rcx
xchg r8, r8
movabs rcx, 0x6ff8b113561093c7
xor rcx, 0x63522621
sub rcx, 0x967d140
add rcx, 0x2025ffde
sub rax, rcx
movabs rcx, 0x79f2522e473490b3
xor rcx, 0x67edfea0
add rcx, 0xd525d3a
sub rcx, 0x1e232012
add rcx, 0x7fffffff
add rcx, 0x1b8f2fc9
rol rax, 0x12
rol rax, 6
rol rax, 2
rol rax, 1
add rax, rcx
mov r13, r13
movabs rcx, 0x1c9a01bb336b43cb
sub rcx, 0x9ddbc83
xor rcx, 0x3e40ea05
xor rcx, 0x3bef1e20
xor rax, rcx
xchg r13, r13
ror rax, 3
ror rax, 5
ror rax, 6
ror rax, 2
ror rax, 5
ror rax, 1
ror rax, 1
mov qword [rsi + 0x140], rax
jmp 0x14005d1c0
mov dword [rsp + 0x70], 0x47df2540
xor dword [rsp + 0x70], 0xe09c7b1
sub dword [rsp + 0x70], 0x1eead796
sub dword [rsp + 0x70], 0x2aec0b5a
mov edx, 0x76ce0e30
sub edx, 0x4965d7df
xor edx, 0x7122c69
add edx, 0x27651650
add edx, 0x9866a6
xchg rsi, rcx
mov rsi, rbx
xchg rcx, rsi
call fcn.140077800
mov dword [rsp - 0x1c], 0x4b0f1585
test rax, rax
je 0x14005d2b9
movabs rcx, 0x32ec3b6264930b06
sub rcx, 0xbcc1e0d
add rcx, 0x141b975a
sub rcx, 0x27f1f4a3
sub rcx, 0x41d05165
mov dword [rsp + 0x140], edi
add rax, rcx
movabs rcx, 0x7371b8845d4bb200
sub rcx, 0x4ceff7db
add rcx, 0x459f3ec1
xor rcx, 0x158eefce
add rcx, 0x6a45d94c
not rax
add rax, rcx
movabs rcx, 0x5265e34c39e666fe
add rcx, 0x94471cb
sub rcx, 0xb916169
sub rcx, 0x15e7afc4
xor rax, rcx
movabs rcx, 0x18f10c064f46a64d
add rcx, 0x16d460f1
sub rcx, 0x2275f2ec
add rcx, 0x7fffffff
xor rcx, 0x60b438b
add rax, rcx
mov rsi, rsi
not rax
xchg r15, rax
mov qword [rsi + 0x148], r15
xchg r15, rax
jmp 0x14005d2f0
mov dword [rsp + 0x140], 0x613a6627
xor dword [rsp + 0x140], 0x6350f606
add dword [rsp + 0x140], 0x7a9a3ce0
xor dword [rsp + 0x140], 0x161b96d8
sub dword [rsp + 0x140], 0x6b1f5bd8
mov edx, 0x3d6a6598
sub edx, 0x2b9bcc51
add edx, 0x571a87f4
xor edx, 0xd863ba2
xor edx, 0x14a42beb
xchg r8, rcx
mov r8, rbx
xchg rcx, r8
call fcn.140077800
mov r12, r12
test rax, rax
je 0x14005d3ee
movabs rcx, 0x69c4d36c1182a34d
add rcx, 0x5ece2dcd
sub rcx, 0x2cd0debf
add rcx, 0x7a18abf2
mov dword [rsp + 0x8c], edi
add rax, rcx
movabs rcx, 0x5e25d56c003c2fc5
add rcx, 0x65e7e2d1
add rcx, 0x181d49ed
add rcx, 0x7fffffff
sub rcx, 0x331385a7
xor rax, rcx
movabs rcx, 0x4205ff4b2bf486bb
add rcx, 0x4ce40709
xor rcx, 0xf062a9e
add rcx, 0x1bf05dd0
ror rax, 4
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
xor rax, rcx
xchg rbx, rbx
movabs rcx, 0xa2f129b72497ced6
xor rcx, 0x5d3dd8da
sub rcx, 0x6cf61a25
add rcx, 0x7fffffff
add rcx, 0x16a317b0
ror rax, 0x12
xchg r11, r11
add rax, rcx
mov qword [rsi + 0x150], rax
jmp 0x14005d41a
mov dword [rsp + 0x8c], 0x675abab9
sub dword [rsp + 0x8c], 0x5a89f6f0
add dword [rsp + 0x8c], 0x60080b3e
sub dword [rsp + 0x8c], 0x6cd8cf06
mov edx, 0x3dd626ad
add edx, 0xc99de5e
xor edx, 0x6cabc82f
xor edx, 0x2bd20a74
mov rcx, rbx
mov rsi, rsi
call fcn.140077800
test rax, rax
je 0x14005d50f
movabs rcx, 0xae654ffa2fbb789b
xor rcx, 0x68f267e8
add rcx, 0x3d3df95
add rcx, 0x7fffffff
xor rcx, 0x35d2821b
mov dword [rsp + 0x94], edi
add rax, rcx
movabs rcx, 0x39c56e2c742752c4
sub rcx, 0x62bb357d
add rcx, 0x65419766
sub rcx, 0x70b4ebc9
xor rcx, 0x75ffa7d
ror rax, 4
xor rax, rcx
mov dword [rsp - 0x1c], edx
movabs rcx, 0xd3371140b0b21db
add rcx, 0x3dd26afc
xor rcx, 0x48da0af7
add rcx, 0x140051c
add rcx, 0x7fffffff
add rcx, 0x75a9717f
not rax
sub rax, rcx
mov dword [rsp - 0x30], ecx
movabs rcx, 0x48f84db871e6ab27
xor rcx, 0x38a4a3b5
xor rcx, 0x5c40a6d9
add rcx, 0x2c579ab4
xor rax, rcx
mov dword [rsp - 0x18], ebp
mov qword [rsi + 0x158], rax
jmp 0x14005d53b
mov dword [rsp + 0x94], 0x1b5c736c
sub dword [rsp + 0x94], 0xf0fb79d
sub dword [rsp + 0x94], 0x5320581
xor dword [rsp + 0x94], 0x71ab64f
mov edx, 0x59e8cd3f
add edx, 0x12092a85
xor edx, 0x329c2f60
sub edx, 0x2be89dc6
sub edx, 0x11632904
xchg rbx, r8
mov rcx, r8
xchg rbx, r8
call fcn.140077800
test rax, rax
xchg r10, r10
je 0x14005d646
movabs rcx, 0x5c7c339d16971baf
xor rcx, 0x2b62ac44
sub rcx, 0x205b054e
add rcx, 0x245a71b6
sub rcx, 0x143c1253
mov dword [rsp + 0xa0], edi
xor rax, rcx
mov rbp, rbp
movabs rcx, 0xcb4ef6e007143b5c
add rcx, 0x1fd5b433
add rcx, 0x34feed3a
add rcx, 0x7fffffff
xor rcx, 0x39426bb9
ror rax, 0x19
ror rax, 0xa
ror rax, 2
ror rax, 2
ror rax, 3
ror rax, 1
add rax, rcx
movabs rcx, 0x2001a2e95b58d8de
add rcx, 0x478e3ab
sub rcx, 0x385a77f5
sub rcx, 0x19eaf57a
xor rax, rcx
mov dword [rsp - 0xc], esi
movabs rcx, 0x1ea6d9b104c557bd
add rcx, 0x4991ac26
xor rcx, 0x27d70053
xor rcx, 0x527c90ba
sub rcx, 0x29251230
add rax, rcx
not rax
mov qword [rsi + 0x160], rax
xchg r8, r8
jmp 0x14005d67d
mov dword [rsp + 0xa0], 0xa48e11a
xor dword [rsp + 0xa0], 0x5f6484d7
xor dword [rsp + 0xa0], 0x1e16e9df
sub dword [rsp + 0xa0], 0x122b9b92
xor dword [rsp + 0xa0], 0x390ef081
mov edx, 0xa7d6e5
add edx, 0x4207aa53
sub edx, 0x2c2a62a
sub edx, 0x1f9ed715
add edx, 0x2ca685ec
xchg r11, rbx
mov rcx, r11
xchg r11, rbx
call fcn.140077800
xchg r15, r15
test rax, rax
je 0x14005d76b
movabs rcx, 0xfcac8ac03a18930c
add rcx, 0x3979bb7
sub rcx, 0x2b044074
xor rcx, 0x4ef774d3
add rcx, 0x6c8cbf4e
mov dword [rsp + 0xa4], edi
add rax, rcx
mov dword [rsp - 0x14], 0x1dfa0469
movabs rcx, 0xcdd3f76a21536d58
add rcx, 0x252ebbeb
add rcx, 0x282151d7
sub rcx, 0x11e81646
xor rcx, 0x5eb4b9ac
ror rax, 1
ror rax, 1
ror rax, 1
add rcx, rax
movabs rax, 0xb988a387f45ef57
sub rax, 0x383e8887
add rax, 0x1425e917
sub rax, 0x4113495c
rol rcx, 0x1f
rol rcx, 4
rol rcx, 1
rol rcx, 4
rol rcx, 1
rol rcx, 1
rol rcx, 2
not rcx
sub rcx, rax
xchg rdi, rcx
mov qword [rsi + 0x168], rdi
xchg rdi, rcx
jmp 0x14005d797
mov dword [rsp + 0xa4], 0x3f7f2f97
sub dword [rsp + 0xa4], 0x15a539c7
add dword [rsp + 0xa4], 0x3c861fb6
xor dword [rsp + 0xa4], 0x66601587
mov edx, 0x257a14a2
xor edx, 0x481fd88f
xor edx, 0x6c3f681f
xor edx, 0x317deafe
add edx, 0x64d561f4
mov rcx, rbx
call fcn.140077800
mov dword [rsp - 0x18], 0x32e2498e
test rax, rax
je 0x14005d88a
movabs rcx, 0x70f698a955193236
sub rcx, 0x2903dabe
sub rcx, 0x219d41f7
add rcx, 0x427996ee
sub rcx, 0x9dcfacd
mov dword [rsp + 0xa8], edi
xchg rbx, rbx
add rax, rcx
movabs rcx, 0x29d7e4ad2845f614
add rcx, 0xe587360
sub rcx, 0x13560042
add rcx, 0x14baa68e
add rcx, 0x7fffffff
add rcx, 0x34db700f
not rax
mov dword [rsp - 0x2c], 0x7f1b6e7
sub rax, rcx
movabs rcx, 0x3f57355103fa1bf9
add rcx, 0x7485d3cd
xor rcx, 0x2a06796
xor rcx, 0x65562a43
add rcx, 0x23abec24
not rax
add rax, rcx
mov dword [rsp - 0x18], 0x3bf3088f
ror rax, 0x31
ror rax, 2
ror rax, 1
xchg rdi, rax
mov qword [rsi + 0x170], rdi
xchg rdi, rax
jmp 0x14005d8b6
mov dword [rsp + 0xa8], 0x55d2caa9
add dword [rsp + 0xa8], 0x11962010
xor dword [rsp + 0xa8], 0x26edad45
sub dword [rsp + 0xa8], 0x418547fb
mov edx, 0x6ca75884
sub edx, 0x1935083d
add edx, 0xe65c22a
xor edx, 0x4d1d33cc
add edx, 0xb09024c4
mov rcx, rbx
call fcn.140077800
xchg rsi, rsi
test rax, rax
je 0x14005d992
movabs rcx, 0x2972787b1662c7cb
add rcx, 0x57e93cdb
sub rcx, 0x2489ed13
xor rcx, 0x67693ef3
xor rcx, 0x2f8b359d
mov dword [rsp + 0xb0], edi
xor rax, rcx
mov dword [rsp - 0x18], ebx
movabs rcx, 0xf7ce843b19dceb87
sub rcx, 0x187e8fc4
xor rcx, 0x69653920
sub rcx, 0x5f487c37
xor rcx, 0x4dd1a245
rol rax, 0x14
rol rax, 1
xor rax, rcx
movabs rcx, 0xf9eab9c71b4a5e62
add rcx, 0x5609c8a2
sub rcx, 0x1e1f5fd1
sub rcx, 0x1eaff8ea
add rcx, 0x7fffffff
add rcx, 0x3bf277e
ror rax, 6
ror rax, 1
add rax, rcx
xchg r14, rax
mov qword [rsi + 0x178], r14
xchg r14, rax
jmp 0x14005d9c9
mov dword [rsp + 0xb0], 0x7f4ee7a
add dword [rsp + 0xb0], 0x632dff75
sub dword [rsp + 0xb0], 0x3c80ff42
add dword [rsp + 0xb0], 0x1e68cca5
sub dword [rsp + 0xb0], 0x4d0abb51
mov edx, 0x7c326061
sub edx, 0x367b5476
xor edx, 0x5af7396b
xor edx, 0x6f934321
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140077800
mov dword [rsp - 0x10], 0x21a593
test rax, rax
je 0x14005daaa
not rax
mov dword [rsp - 0x34], 0x787ed644
mov dword [rsp + 0xb8], edi
movabs rcx, 0x1424a01f5db839a0
sub rcx, 0x2fb8b506
add rcx, 0x10a8cc21
xor rcx, 0x76c16468
add rax, rcx
mov dword [rsp - 0x18], ebp
movabs rcx, 0x18ddf4c44fa893a8
sub rcx, 0x3b2195ea
add rcx, 0x5b441213
sub rcx, 0x32aad316
xor rax, rcx
mov rbp, rbp
movabs rcx, 0x1e5b5e8a525a2376
add rcx, 0x22d628ed
sub rcx, 0x1b61636d
add rcx, 0x7fffffff
sub rcx, 0x271db84b
ror rax, 0xc
ror rax, 3
ror rax, 2
ror rax, 1
xor rax, rcx
not rax
xchg rdx, rdx
xchg r8, rax
mov qword [rsi + 0x180], r8
xchg r8, rax
jmp 0x14005dae1
mov dword [rsp + 0xb8], 0x695a93e1
xor dword [rsp + 0xb8], 0x1250b8c
xor dword [rsp + 0xb8], 0x3929c025
sub dword [rsp + 0xb8], 0x4c1fa9d6
xor dword [rsp + 0xb8], 0x536ae73
mov edx, 0x71066302
xor edx, 0x51e962a4
xor edx, 0x679752b6
xor edx, 0x652a77f9
add edx, 0x418c71b
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140077800
mov rdx, rdx
test rax, rax
je 0x14005dbf2
movabs rcx, 0x926a0a187469bdae
xor rcx, 0x6ae3e78c
add rcx, 0x51ac9fca
add rcx, 0x1e024b0
xor rcx, 0x4a9425dc
mov dword [rsp + 0xc0], edi
add rax, rcx
xchg r10, r10
movabs rcx, 0xef40b49d26fa1014
add rcx, 0x48603d9c
xor rcx, 0x1207cd9a
add rcx, 0x7fffffff
sub rcx, 0x8fffa81
ror rax, 0x25
ror rax, 9
ror rax, 8
ror rax, 1
ror rax, 1
add rcx, rax
movabs rax, 0x7ac60af75822df8f
xor rax, 0x738638fa
add rax, 0x15617f4a
xor rax, 0x213b18c3
xor rax, 0x482111fb
xor rcx, rax
movabs rax, 0x6695a46444ce96a4
xor rax, 0x2b857531
sub rax, 0x6e8f3838
xor rax, 0x2b2ff201
xor rax, 0x30363ae6
add rcx, rax
mov dword [rsp - 0x24], 0x642cbb5d
ror rcx, 2
ror rcx, 0x12
ror rcx, 1
ror rcx, 1
mov qword [rsi + 0x188], rcx
jmp 0x14005dc29
mov dword [rsp + 0xc0], 0x64ea151e
sub dword [rsp + 0xc0], 0x2d41871
xor dword [rsp + 0xc0], 0x7312693e
xor dword [rsp + 0xc0], 0x2b3b770c
sub dword [rsp + 0xc0], 0x3a3ce29e
mov edx, 0x49ae5d8b
add edx, 0x310182f6
sub edx, 0x549fa4b9
add edx, 0x7e935c30
xchg rbx, r8
mov rcx, r8
xchg r8, rbx
call fcn.140077800
mov r11, r11
test rax, rax
je 0x14005dcf5
ror rax, 2
ror rax, 6
movabs rcx, 0xd272481669e5db7a
sub rcx, 0xf100016
sub rcx, 0x2d59ded6
xor rcx, 0x4eb1bc9e
sub rcx, 0x2a2a8032
xor rax, rcx
mov rcx, rcx
mov dword [rsp + 0xc4], edi
ror rax, 5
ror rax, 1
ror rax, 8
ror rax, 2
ror rax, 9
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x1407ae487b1deeed
sub rcx, 0x9d758b7
sub rcx, 0x22800e32
xor rcx, 0x4c936d06
xor rcx, 0x843a7e2
not rax
sub rax, rcx
mov qword [rsi + 0x190], rax
mov dword [rsp - 0x38], 0x514de270
jmp 0x14005dd2c
mov dword [rsp + 0xc4], 0x7fc441ac
sub dword [rsp + 0xc4], 0x25203e3c
add dword [rsp + 0xc4], 0x162ccfa2
sub dword [rsp + 0xc4], 0x24449c0d
sub dword [rsp + 0xc4], 0x4c8c3704
mov edx, 0x373b8812
add edx, 0x313283cf
xor edx, 0x40ea51fb
add edx, 0x1182a003
add edx, 0x2668cd95
xchg r14, rcx
mov r14, rbx
xchg r14, rcx
call fcn.140077800
mov dword [rsp - 0x44], 0x13d4d32c
test rax, rax
je 0x14005de15
ror rax, 0x13
ror rax, 6
ror rax, 0x19
ror rax, 9
ror rax, 1
movabs rcx, 0x87a31a3a4d295644
xor rcx, 0x2c35ab84
xor rcx, 0x26c87173
xor rcx, 0x52d2e805
add rax, rcx
mov dword [rsp + 0xcc], edi
mov dword [rsp - 0x34], esi
rol rax, 8
rol rax, 3
rol rax, 9
rol rax, 2
rol rax, 5
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0xe8295954629dce6b
add rcx, 0x7a79cc1
xor rcx, 0x701db5df
add rcx, 0x73208176
not rax
mov dword [rsp - 0x1c], ebx
rol rax, 0x11
rol rax, 1
rol rax, 0xb
rol rax, 1
rol rax, 1
add rax, rcx
xchg rdx, rdx
xchg rdx, rax
mov qword [rsi + 0x198], rdx
xchg rdx, rax
jmp 0x14005de4c
mov dword [rsp + 0xcc], 0x497df5a
add dword [rsp + 0xcc], 0x437dd691
sub dword [rsp + 0xcc], 0x20250997
add dword [rsp + 0xcc], 0x50146c1a
sub dword [rsp + 0xcc], 0x7805186d
mov edx, 0x55838848
xor edx, 0x149eea71
sub edx, 0x39ef1b83
add edx, 0x9983280
xchg r9, rcx
mov r9, rbx
xchg r9, rcx
call fcn.140077800
mov dword [rsp - 0x34], esi
test rax, rax
je 0x14005df4a
movabs rcx, 0xd378f4c849107ee0
add rcx, 0xa81cb26
xor rcx, 0x54a05d03
add rcx, 0x2dd2d40d
add rcx, 0x3ce5fef5
mov dword [rsp + 0xd0], edi
add rax, rcx
mov dword [rsp - 0x38], edx
movabs rcx, 0x4343ed3700eba328
add rcx, 0x14a76ad9
sub rcx, 0x580eea3
xor rcx, 0x6d43ecd1
add rcx, 0x4387093e
not rax
mov dword [rsp - 0xc], 0x6e0d3f60
rol rax, 0xa
rol rax, 0xa
rol rax, 2
rol rax, 7
rol rax, 4
rol rax, 1
rol rax, 4
rol rax, 2
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x618f0fb679ad7725
sub rcx, 0x64769ab
xor rcx, 0x7e5669e
add rcx, 0x7c4ae4fd
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
mov qword [rsi + 0x1a0], rax
xchg r10, r10
jmp 0x14005df76
mov dword [rsp + 0xd0], 0xf96a65e
xor dword [rsp + 0xd0], 0x7d9fd3b
add dword [rsp + 0xd0], 0x61b20b12
sub dword [rsp + 0xd0], 0x6a016676
mov edx, 0x4fea9c9f
sub edx, 0x3e920182
add edx, 0x5398febe
xor edx, 0x9e729a20
xchg rbx, r8
mov rcx, r8
xchg r8, rbx
call fcn.140077800
test rax, rax
je 0x14005e07f
mov dword [rsp - 0x44], 0x4a7404e8
rol rax, 0x21
rol rax, 0x11
rol rax, 1
rol rax, 2
rol rax, 1
movabs rcx, 0x2edd1f4c5adf2f90
add rcx, 0x1fdbf38c
xor rcx, 0x792bdcf6
add rcx, 0x7fffffff
add rcx, 0x74b09559
xor rax, rcx
mov dword [rsp + 0xe4], edi
movabs rcx, 0x501859d2560e600a
sub rcx, 0x2fac7093
add rcx, 0x12bff614
add rcx, 0x7fffffff
add rcx, 0x19508cce
add rax, rcx
movabs rcx, 0xceaf57586db43e53
sub rcx, 0x56222df2
add rcx, 0x45f10f43
sub rcx, 0x24ed4000
xor rcx, 0x5b09f2f0
ror rax, 0x28
ror rax, 4
ror rax, 8
ror rax, 1
add rax, rcx
mov dword [rsp - 0x24], esi
ror rax, 0xf
ror rax, 9
ror rax, 4
ror rax, 0x19
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
xchg rbx, rax
mov qword [rsi + 0x1a8], rbx
xchg rbx, rax
jmp 0x14005e0b6
mov dword [rsp + 0xe4], 0x6d5fa776
sub dword [rsp + 0xe4], 0x2ef43bed
sub dword [rsp + 0xe4], 0x27ff6303
add dword [rsp + 0xe4], 0x286c9b4f
xor dword [rsp + 0xe4], 0x3ed8a3d4
mov edx, 0x2dae26d7
sub edx, 0x2bf598fb
xor edx, 0x640d7769
add edx, 0x5e77f707
xchg rbx, rdi
mov rcx, rdi
xchg rbx, rdi
call fcn.140077800
test rax, rax
je 0x14005e193
xchg r9, r9
rol rax, 2
rol rax, 0x28
rol rax, 8
rol rax, 1
movabs rcx, 0x35c567a01fc84609
add rcx, 0x24a37c26
add rcx, 0x207b30f0
xor rcx, 0x62e30e6a
add rcx, 0x9bbb760
xor rax, rcx
xchg r10, r10
mov ebp, edi
not rax
movabs rcx, 0x187c764f50adf573
sub rcx, 0x344b8026
add rcx, 0x603bb671
sub rcx, 0x3b1dbef8
add rcx, 0x2aa68323
sub rax, rcx
mov rsi, rsi
movabs rcx, 0x2bfe14a254fc43d5
add rcx, 0x2806a3c1
sub rcx, 0x3715cfad
add rcx, 0x7fffffff
add rcx, 0x303f9d32
ror rax, 1
mov dword [rsp - 0x34], ecx
add rax, rcx
xchg rbp, rax
mov qword [rsi + 0x1b0], rbp
xchg rbp, rax
jmp 0x14005e1b0
mov ebp, 0x97a85b8
add ebp, 0x246d8b5c
add ebp, 0x3f6a50ba
sub ebp, 0x658ad786
xor ebp, 0x7c78a49
mov edx, 0x54b8274c
xor edx, 0x3b55576f
sub edx, 0x5968c7fd
add edx, 0x2d15a711
xor edx, 0x95ea9b69
xchg rcx, rsp
mov rsp, rbx
xchg rsp, rcx
call fcn.140077800
test rax, rax
mov dword [rsp - 0x18], 0x60d2da0d
je 0x14005e29f
movabs rcx, 0x82ccf1cb7bf96ba3
xor rcx, 0x436bc61b
sub rcx, 0x6434608
xor rcx, 0x71d3c3f4
sub rcx, 0x3154e0fe
mov dword [rsp + 0x2c], edi
xchg r13, r13
add rax, rcx
movabs rcx, 0xd9a1773623c48390
add rcx, 0x14342455
xor rcx, 0x68198d62
xor rcx, 0x8079658
rol rax, 3
mov dword [rsp - 0x28], 0x20984f2b
add rcx, rax
movabs rax, 0x70a80d6a4ba21df4
xor rax, 0x61bcddd2
add rax, 0x208b2990
xor rax, 0x1e3d060d
add rax, 0x7c7a287f
rol rcx, 7
rol rcx, 0xf
rol rcx, 8
rol rcx, 2
rol rcx, 4
rol rcx, 4
rol rcx, 1
xor rcx, rax
not rcx
xchg rcx, r14
mov qword [rsi + 0x1b8], r14
xchg r14, rcx
jmp 0x14005e2c7
mov dword [rsp + 0x2c], 0x346be1e1
sub dword [rsp + 0x2c], 0x2d273da1
xor dword [rsp + 0x2c], 0x1585de02
add dword [rsp + 0x2c], 0x61cf03a4
xor dword [rsp + 0x2c], 0x74907de7
mov edx, 0x346c950
xor edx, 0x5d323311
sub edx, 0x1a6b2b1d
xor edx, 0xd1e9d73
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140077800
test rax, rax
je 0x14005e399
mov dword [rsp - 0x44], 0x3dbd1207
movabs rcx, 0xaaad8705018f717a
add rcx, 0x7c0fcce4
sub rcx, 0x54d9eb8c
add rcx, 0x4fdc696b
add rcx, 0x7fffffff
xor rcx, 0x24649e4c
mov r13d, edi
mov dword [rsp - 0x18], edi
xor rax, rcx
movabs rcx, 0x6458d1a106ce684e
add rcx, 0x2edd5b2e
add rcx, 0x3bd20a85
xor rcx, 0x3d630198
add rcx, 0x7fffffff
add rcx, 0x18fccae4
not rax
mov dword [rsp - 0x14], 0x1e21892
sub rax, rcx
rol rax, 0x1c
rol rax, 0x16
rol rax, 3
rol rax, 1
rol rax, 3
not rax
mov dword [rsp - 0xc], edi
xchg rbx, rax
mov qword [rsi + 0x1c0], rbx
xchg rbx, rax
jmp 0x14005e3b4
mov r13d, 0x3ed761e5
xor r13d, 0x60c50d8a
xor r13d, 0x1acc52a8
sub r13d, 0x44de3ec6
mov edx, 0x3ab12a7f
sub edx, 0x1785d153
add edx, 0x54545124
sub edx, 0x1359b938
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140077800
mov dword [rsp - 0x18], ebp
test rax, rax
je 0x14005e47c
rol rax, 0xf
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x48c8c1872bbf0351
sub rcx, 0x155e2939
add rcx, 0x607fd610
sub rcx, 0x329d577b
xor rcx, 0x267758a
not rax
mov r12d, edi
mov dword [rsp - 0x18], edi
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x58193e052e2fb1a5
xor rcx, 0xf7a813a
sub rcx, 0xfec7984
xor rcx, 0x28758b98
add rcx, 0x7fffffff
add rcx, 0x35e8b02c
ror rax, 6
ror rax, 0xc
xor rax, rcx
mov dword [rsp - 0x40], ebp
xchg r13, rax
mov qword [rsi + 0x1c8], r13
xchg r13, rax
jmp 0x14005e497
mov r12d, 0x120c92db
add r12d, 0x3511e341
sub r12d, 0x3207e2f2
xor r12d, 0x1516932b
mov edx, 0x471efe49
sub edx, 0x362e7d85
xor edx, 0x6c19a034
sub edx, 0x10ed470
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140077800
test rax, rax
mov dword [rsp - 0x2c], edx
je 0x14005e57e
ror rax, 2
ror rax, 1
movabs rcx, 0x857cdd256a9f14c
sub rcx, 0x374a865b
add rcx, 0x1d073927
add rcx, 0x7f3ea95e
xor rax, rcx
mov dword [rsp - 0x28], 0x10a26daa
mov r15d, edi
movabs rcx, 0x242eff4411ad229e
add rcx, 0x198606b
add rcx, 0x2e66387d
add rcx, 0x11c056cf
xor rcx, 0x72153924
add rax, rcx
movabs rcx, 0xf86edbea3c878808
add rcx, 0x36b823ce
sub rcx, 0x5dabac74
add rcx, 0x7fffffff
add rcx, 0x3302a19e
rol rax, 0x25
rol rax, 4
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x2c], esp
rol rax, 1
rol rax, 3
rol rax, 1
rol rax, 1
mov qword [rsi + 0x1d0], rax
jmp 0x14005e5a0
mov r15d, 0x2ac3a3d0
sub r15d, 0x7ab3a7d
add r15d, 0x275353fd
xor r15d, 0x3fed3711
xor r15d, 0x75868a40
mov edx, 0x542f2c43
add edx, 0xff2563
sub edx, 0x2791519a
xor edx, 0x59e8e8c1
sub edx, 0x3a3dfe53
xchg rbx, r12
mov rcx, r12
xchg r12, rbx
call fcn.140077800
test rax, rax
xchg r13, r13
je 0x14005e674
not rax
movabs rcx, 0xba9dde6317310d3c
xor rcx, 0x500dc425
xor rcx, 0x5bef4a43
xor rcx, 0x48cd3e44
add rcx, 0x7fffffff
xor rcx, 0xd39f2e7
rol rax, 0x22
rol rax, 1
mov r14d, edi
add rax, rcx
movabs rcx, 0xab00199403e2337c
add rcx, 0x1f7a94a9
xor rcx, 0x52da6870
sub rcx, 0x50519aa0
add rcx, 0x7fffffff
add rcx, 0x2bfb3edc
rol rax, 0x13
rol rax, 9
rol rax, 3
rol rax, 1
add rax, rcx
rol rax, 1
rol rax, 1
rol rax, 0xa
rol rax, 2
rol rax, 1
xchg r14, rax
mov qword [rsi + 0x1d8], r14
xchg r14, rax
jmp 0x14005e68f
mov r14d, 0x2235c996
sub r14d, 0x851e867
sub r14d, 0xd3409a0
sub r14d, 0xcafd78e
mov edx, 0x5a83c293
xor edx, 0x345d1eea
sub edx, 0x2bc02002
sub edx, 0x3d741950
xchg rcx, rsi
mov rsi, rbx
xchg rcx, rsi
call fcn.140077800
test rax, rax
je 0x14005e794
mov dword [rsp - 0x1c], 0x10745e1e
rol rax, 0x21
rol rax, 9
rol rax, 3
rol rax, 1
rol rax, 1
movabs rcx, 0x4cc243a60aca22f3
add rcx, 0x60daf4e
add rcx, 0x44af5317
add rcx, 0xfe5808e
add rcx, 0x5d9d53d9
add rax, rcx
mov r10, r10
movabs rcx, 0x23593a734e3855c9
add rcx, 0x2d9f38f2
xor rcx, 0x6e93e07f
add rcx, 0xd85308d
xor rcx, 0x158a76d4
ror rax, 5
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x5ace83785f6f6fba
sub rcx, 0x229d3f60
add rcx, 0x3bae3bfe
xor rcx, 0x34aaed6b
add rcx, 0xdf0ff59
sub rax, rcx
movabs rcx, 0x6274842b78d3496b
sub rcx, 0x67bd9c41
add rcx, 0x84209f7
xor rcx, 0x11194639
xor rax, rcx
xchg r14, r14
xchg rdi, rax
mov qword [rsi + 0x1e0], rdi
xchg rdi, rax
jmp 0x14005e7b1
mov edi, 0x2fbedbf2
xor edi, 0x11a7a4c8
xor edi, 0x5cbf3957
sub edi, 0x4b78c48d
sub edi, 0x172d81df
or ebp, dword [rsp + 0x138]
mov rbx, rbx
or ebp, dword [rsp + 0x140]
or ebp, dword [rsp + 0x148]
or ebp, dword [rsp + 0x20]
or ebp, dword [rsp + 0x24]
mov dword [rsp - 0x18], ebp
or ebp, dword [rsp + 0x28]
or ebp, dword [rsp + 0x2c]
or ebp, dword [rsp + 0x30]
mov dword [rsp - 0xc], 0x3c1fce5d
or ebp, dword [rsp + 0x34]
or ebp, r13d
mov rbx, qword [rsp + 0x130]
or ebp, dword [rsp + 0x38]
mov dword [rsp - 0xc], esi
or ebp, dword [rsp + 0x3c]
or ebp, r12d
or ebp, dword [rsp + 0x40]
or ebp, dword [rsp + 0x44]
mov dword [rsp - 0x30], 0x573be358
or ebp, r15d
or ebp, dword [rsp + 0x48]
or ebp, dword [rsp + 0x4c]
or ebp, dword [rsp + 0x50]
mov dword [rsp - 0x44], 0x7cee36ca
or ebp, r14d
or ebp, dword [rsp + 0x54]
or ebp, dword [rsp + 0x58]
or ebp, dword [rsp + 0x5c]
mov rsi, rsi
or ebp, dword [rsp + 0x60]
or ebp, dword [rsp + 0x64]
or ebp, dword [rsp + 0x68]
or ebp, edi
xchg r14, r14
or ebp, dword [rsp + 0x6c]
or ebp, dword [rsp + 0x70]
or ebp, dword [rsp + 0x74]
mov dword [rsp - 0x28], esp
or ebp, dword [rsp + 0x78]
or ebp, dword [rsp + 0x7c]
or ebp, dword [rsp + 0x80]
or ebp, dword [rsp + 0x84]
mov dword [rsp - 0x38], 0x51120a07
or ebp, dword [rsp + 0x88]
or ebp, dword [rsp + 0x8c]
or ebp, dword [rsp + 0x90]
mov dword [rsp - 0x10], edx
or ebp, dword [rsp + 0x94]
or ebp, dword [rsp + 0x98]
or ebp, dword [rsp + 0x9c]
or ebp, dword [rsp + 0xa0]
mov dword [rsp - 0x3c], esi
or ebp, dword [rsp + 0xa4]
or ebp, dword [rsp + 0xa8]
or ebp, dword [rsp + 0xac]
or ebp, dword [rsp + 0xb0]
mov r14, r14
or ebp, dword [rsp + 0xb4]
or ebp, dword [rsp + 0xb8]
or ebp, dword [rsp + 0xbc]
xchg r14, r14
or ebp, dword [rsp + 0xc0]
or ebp, dword [rsp + 0xc4]
or ebp, dword [rsp + 0xc8]
xchg r11, r11
or ebp, dword [rsp + 0xcc]
or ebp, dword [rsp + 0xd0]
or ebp, dword [rsp + 0xd4]
mov dword [rsp - 0x38], edi
or ebp, dword [rsp + 0xd8]
or ebp, dword [rsp + 0xdc]
or ebp, dword [rsp + 0xe0]
or ebp, dword [rsp + 0xe4]
mov r9, r9
or ebp, dword [rsp + 0xe8]
or ebp, dword [rsp + 0xec]
sete al
sub rsp, 0x6d2c0008
add rsp, 0x6d2c00f8
nop
mov r15, qword [rsp]
add rsp, 8
nop
mov r14, qword [rsp]
add rsp, 8
pop r13
xchg r8, r8
pop r12
nop
mov rdi, qword [rsp]
add rsp, 8
pop rsi
mov dword [rsp - 0x20], 0x3c0f2701
pop rbp
ret