Function at 0x14005e3a0
Capabilities:
Hash data using murmur3

Disassembly:
xchg rbx, rdx
mov qword [rsp + 8], rdx
xchg rbx, rdx
nop
mov qword [rsp - 8], rbp
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], rsi
push rdi
nop
sub rsp, 8
mov qword [rsp], r12
push r15
mov qword [rsp], r13
nop
sub rsp, 8
mov qword [rsp], r14
push r15
sub rsp, 0x5ec86389
add rsp, 0x5ec861f9
xchg r10, rdi
mov r10, rdx
xchg rdi, r10
xchg rbx, rcx
mov rcx, rbx
xchg rbx, rcx
mov edx, 0xa5e8cc4
xor edx, 0x4bd1f4d6
sub edx, 0x14061ecd
add edx, 0x482bae66
xor edx, 0xc526125f
call fcn.140095270
xor esi, esi
test rax, rax
mov rdx, rdx
je 0x14005e4d8
movabs rcx, 0xfe4ef65d2b9a7127
sub rcx, 0x10f45be2
xor rcx, 0x50f0b156
sub rcx, 0x37cae02d
add rcx, 0x7fffffff
xor rcx, 0x6f9f7df5
mov dword [rsp + 0x4c], esi
add rax, rcx
mov dword [rsp - 0x38], 0x4e8d971e
movabs rcx, 0x8999c59e355cd1f4
add rcx, 0x42ffb1d8
sub rcx, 0x489fa356
add rcx, 0x1ae69eeb
xor rax, rcx
movabs rcx, 0x246690af2cdc79da
add rcx, 0x1c5831f6
xor rcx, 0x4395ddb4
add rcx, 0x2fa1f995
add rcx, 0x22f6f1bf
ror rax, 0xd
ror rax, 3
ror rax, 2
ror rax, 0xf
ror rax, 1
ror rax, 1
xor rax, rcx
rol rax, 1
rol rax, 1
xchg r14, rax
mov qword [rdi], r14
xchg r14, rax
jmp 0x14005e500
mov dword [rsp + 0x4c], 0x338460f0
xor dword [rsp + 0x4c], 0x5781b735
sub dword [rsp + 0x4c], 0x2fde2f73
add dword [rsp + 0x4c], 0x9c77215
sub dword [rsp + 0x4c], 0x3def1a66
mov edx, 0x7c9db1ca
sub edx, 0x6be91a2
sub edx, 0x2008511f
xor edx, 0xf4392620
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
test rax, rax
mov dword [rsp - 0x3c], 0x126d71ed
je 0x14005e5a2
ror rax, 0x2e
ror rax, 1
movabs rcx, 0x6c90d8fe176196c6
xor rcx, 0x13018b45
xor rcx, 0x461b27cc
xor rcx, 0x7b504d6
sub rcx, 0x378dbeb6
not rax
mov dword [rsp + 0x54], esi
mov dword [rsp - 0x1c], edx
ror rax, 6
ror rax, 5
ror rax, 1
ror rax, 2
ror rax, 1
add rax, rcx
ror rax, 0x28
ror rax, 7
ror rax, 1
ror rax, 2
ror rax, 1
xchg r9, rax
mov qword [rdi + 8], r9
xchg r9, rax
jmp 0x14005e5c2
mov dword [rsp + 0x54], 0x1eaff73c
sub dword [rsp + 0x54], 0x1d9a246a
add dword [rsp + 0x54], 0x63be2e14
sub dword [rsp + 0x54], 0x64d400e5
mov edx, 0x1159958e
add edx, 0x4b13d26c
xor edx, 0x34e0500b
sub edx, 0x1126e23
add edx, 0x8dd29ffa
xchg rsp, rcx
mov rsp, rbx
xchg rsp, rcx
call fcn.140095270
mov dword [rsp - 0x14], 0x57460817
test rax, rax
je 0x14005e68e
movabs rcx, 0xa6027d0a7ad97cf5
sub rcx, 0x52471765
add rcx, 0x4a000926
xor rcx, 0x6598857c
add rcx, 0x7fffffff
add rcx, 0x94f2a05
mov dword [rsp + 0x5c], esi
add rax, rcx
movabs rcx, 0xeba093e0c631c55
add rcx, 0x1a63a590
sub rcx, 0x11d0e729
add rcx, 0x55bf24e5
add rcx, 0x7fffffff
xor rcx, 0x4b8fb04
rol rax, 0xc
rol rax, 6
rol rax, 4
add rax, rcx
rol rax, 5
rol rax, 0xb
rol rax, 5
rol rax, 5
rol rax, 1
xchg r11, rax
mov qword [rdi + 0x10], r11
xchg r11, rax
jmp 0x14005e6ae
mov dword [rsp + 0x5c], 0x222b297f
sub dword [rsp + 0x5c], 0x1722d5be
add dword [rsp + 0x5c], 0x73b5e34b
sub dword [rsp + 0x5c], 0x7ebe370b
mov edx, 0xd298b0a
add edx, 0x66012bc4
sub edx, 0x96ce2e7
sub edx, 0x3f728e67
xchg rbp, rbx
mov rcx, rbp
xchg rbx, rbp
call fcn.140095270
test rax, rax
mov dword [rsp - 0x2c], esi
je 0x14005e776
movabs rcx, 0xe3298d8d6f2b90d8
sub rcx, 0x38e51777
xor rcx, 0x31790b2a
add rcx, 0x7fffffff
add rcx, 0x5aaff1cc
mov dword [rsp + 0x64], esi
mov rsp, rsp
add rax, rcx
movabs rcx, 0x583c8ccf20885225
add rcx, 0x16ddec81
sub rcx, 0x30ac1fce
xor rcx, 0x24472ea5
add rcx, 0x7fffffff
xor rcx, 0x7d4687c3
not rax
ror rax, 0x12
ror rax, 2
ror rax, 0xf
ror rax, 1
ror rax, 2
ror rax, 1
sub rax, rcx
mov dword [rsp - 0x2c], 0x66a06d6e
rol rax, 0xe
rol rax, 9
xchg r15, rax
mov qword [rdi + 0x18], r15
xchg r15, rax
jmp 0x14005e79e
mov dword [rsp + 0x64], 0x27bacef9
sub dword [rsp + 0x64], 0x22983c01
xor dword [rsp + 0x64], 0x70d2358c
xor dword [rsp + 0x64], 0x37f1e1bd
sub dword [rsp + 0x64], 0x420146c8
mov edx, 0x65725234
xor edx, 0x2401a3a6
sub edx, 0x5b4af6b
sub edx, 0x32633e57
xchg rcx, r14
mov r14, rbx
xchg r14, rcx
call fcn.140095270
mov dword [rsp - 0x24], 0x5fb44ffc
test rax, rax
je 0x14005e8a0
not rax
mov dword [rsp + 0x170], esi
mov dword [rsp - 0x30], esp
movabs rcx, 0x5617d44f02baff93
xor rcx, 0x3f99b828
add rcx, 0x5722fcd
add rcx, 0x3bc6d5c1
xor rcx, 0x4cb6c83f
sub rax, rcx
movabs rcx, 0x2b7d781c16651c38
add rcx, 0x464fac6f
xor rcx, 0x1ad3bea7
sub rcx, 0x34cb88a5
add rcx, 0x549d04db
xor rax, rcx
xchg r13, r13
movabs rcx, 0x3ecfd13a71c2c792
sub rcx, 0x29040083
add rcx, 0x3476d257
sub rcx, 0xadb5246
add rcx, 0x30850999
not rax
xchg rbp, rbp
add rax, rcx
movabs rcx, 0x72c5edae56c1663e
xor rcx, 0x1402abf5
sub rcx, 0x11f2a01f
add rcx, 0x8b98f18
not rax
sub rax, rcx
mov dword [rsp - 0xc], 0x7d671007
xchg r8, rax
mov qword [rdi + 0x20], r8
xchg r8, rax
jmp 0x14005e8d7
mov dword [rsp + 0x170], 0x7363e67f
xor dword [rsp + 0x170], 0x3724cdd6
sub dword [rsp + 0x170], 0x4297ad0c
xor dword [rsp + 0x170], 0x583bc453
sub dword [rsp + 0x170], 0x5994bacd
mov edx, 0x7d630e7f
xor edx, 0x176190a6
xor edx, 0x9aea378
sub edx, 0x19e94fe9
add edx, 0x8326685a
mov rcx, rbx
xchg r14, r14
call fcn.140095270
test rax, rax
je 0x14005e9ec
rol rax, 6
rol rax, 0x1e
rol rax, 1
movabs rcx, 0x966aa153326de84
add rcx, 0x3b4aaf10
sub rcx, 0x6dc82498
xor rcx, 0x45c7bcf9
add rax, rcx
mov dword [rsp + 0x184], esi
mov dword [rsp - 0x1c], 0x56af2395
not rax
movabs rcx, 0x7306f5df3ca1fa75
add rcx, 0x37bb7f8d
sub rcx, 0x6aa361b2
add rcx, 0x60731654
add rcx, 0x7fffffff
xor rcx, 0x154e6a8f
ror rax, 9
ror rax, 6
ror rax, 4
ror rax, 1
xor rax, rcx
mov r9, r9
movabs rcx, 0x4cc8a5ae1818bc6c
add rcx, 0x505028b3
sub rcx, 0x58a819ba
xor rcx, 0x2248ff13
sub rcx, 0x1ad7a45f
add rax, rcx
movabs rcx, 0x35f99d9b6028ef1c
add rcx, 0xafa3e1d
sub rcx, 0x2926ff5c
sub rcx, 0x20906714
xor rcx, 0x1da463ca
xor rax, rcx
mov qword [rdi + 0x28], rax
mov dword [rsp - 0x34], 0x7c679ad5
jmp 0x14005ea18
mov dword [rsp + 0x184], 0x24d7812d
xor dword [rsp + 0x184], 0x304b19e1
add dword [rsp + 0x184], 0x161cfb89
sub dword [rsp + 0x184], 0x2ab99454
mov edx, 0x2a660017
add edx, 0x2b84f9c3
xor edx, 0x393eb407
xor edx, 0xcb2f0cb8
xchg r11, rcx
mov r11, rbx
xchg r11, rcx
call fcn.140095270
xchg r15, r15
test rax, rax
je 0x14005eacc
movabs rcx, 0x172655e92e4a0890
add rcx, 0x38bba864
xor rcx, 0x5eb7b330
add rcx, 0x25dc8a1a
mov dword [rsp + 0x1e0], esi
mov r10, r10
xor rax, rcx
movabs rcx, 0x3253afc32597d769
sub rcx, 0x209a7410
add rcx, 0x6d772f31
sub rcx, 0x5d8565db
add rcx, 0x5e0beb6d
not rax
mov dword [rsp - 0xc], esp
ror rax, 0x12
ror rax, 1
add rax, rcx
ror rax, 0x23
ror rax, 8
ror rax, 4
ror rax, 3
ror rax, 1
xchg r12, rax
mov qword [rdi + 0x30], r12
xchg r12, rax
jmp 0x14005eaf8
mov dword [rsp + 0x1e0], 0x5148efd5
add dword [rsp + 0x1e0], 0x296eadcb
sub dword [rsp + 0x1e0], 0x34220a8c
sub dword [rsp + 0x1e0], 0x46959313
mov edx, 0x25796db8
sub edx, 0xd215d6f
xor edx, 0x2696b041
xor edx, 0xd1094a7c
mov rcx, rbx
mov dword [rsp - 0x28], edi
call fcn.140095270
test rax, rax
je 0x14005ec13
mov dword [rsp - 0x30], esi
movabs rcx, 0x432a18397f08170c
sub rcx, 0x35d02983
sub rcx, 0x29004e63
sub rcx, 0x17adfb23
add rcx, 0x7fffffff
add rcx, 0x1f704e17
mov dword [rsp + 0x1e8], esi
add rax, rcx
mov dword [rsp - 0x40], 0x8977de2
movabs rcx, 0x7f51ad770082cd9e
add rcx, 0x6f14edab
sub rcx, 0x7358720
add rcx, 0x7848887
ror rax, 0x2c
ror rax, 2
ror rax, 1
ror rax, 1
sub rax, rcx
mov dword [rsp - 0x2c], 0xc1a98bc
movabs rcx, 0xa7f29ab1363710b6
add rcx, 0x17490216
xor rcx, 0x3e9172b2
sub rcx, 0xe794570
add rcx, 0x7fffffff
add rcx, 0x208893d
ror rax, 0x1a
ror rax, 2
ror rax, 2
ror rax, 1
add rax, rcx
movabs rcx, 0x5f37e0a745955b5e
sub rcx, 0x3ac3cccd
add rcx, 0x1a251189
add rcx, 0x7fffffff
xor rcx, 0x46b7203a
xor rax, rcx
xchg r15, r15
mov qword [rdi + 0x38], rax
jmp 0x14005ec3f
mov dword [rsp + 0x1e8], 0x712f0064
sub dword [rsp + 0x1e8], 0x57bbede6
xor dword [rsp + 0x1e8], 0x66d5b81
xor dword [rsp + 0x1e8], 0x1f1e49fe
mov edx, 0x2b296aa9
add edx, 0x37eeddc1
sub edx, 0x43be6584
xor edx, 0x26d56d16
sub edx, 0x1472de96
xchg rcx, rdx
mov rdx, rbx
xchg rcx, rdx
call fcn.140095270
test rax, rax
je 0x14005eced
mov dword [rsp - 0x28], 0x650d32de
ror rax, 9
ror rax, 1
movabs rcx, 0x4da062e544dbd795
sub rcx, 0x7ea974
add rcx, 0x31450eb9
add rcx, 0x27f50418
xor rax, rcx
mov dword [rsp + 0x48], esi
xchg rsp, rsp
movabs rcx, 0x7e36c8b237d27d6c
xor rcx, 0x637b135e
add rcx, 0x2353a09d
add rcx, 0x7fffffff
sub rcx, 0x73b8435
sub rax, rcx
mov rbx, rbx
not rax
ror rax, 7
ror rax, 1
mov qword [rdi + 0x40], rax
mov r15, r15
jmp 0x14005ed0d
mov dword [rsp + 0x48], 0x6cee598
add dword [rsp + 0x48], 0x6644f05b
xor dword [rsp + 0x48], 0x292452a3
xor dword [rsp + 0x48], 0x44378751
mov edx, 0x1a64ebbb
sub edx, 0x18ae3e93
add edx, 0x437c241d
add edx, 0xb50a5e43
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
test rax, rax
je 0x14005ee12
mov rbp, rbp
movabs rcx, 0x3ddafe433a6ff736
add rcx, 0x20156aa5
sub rcx, 0x4487607e
add rcx, 0x5d518965
add rcx, 0x74b91923
mov dword [rsp + 0x58], esi
add rax, rcx
mov r9, r9
movabs rcx, 0xdfb605e4149071a
xor rcx, 0x99fc6b3
add rcx, 0x226a2ed8
add rcx, 0x7fffffff
sub rcx, 0x3dc5f9f
ror rax, 0x19
ror rax, 1
xor rax, rcx
movabs rcx, 0x65d65b992c3be42d
add rcx, 0x7949c79
xor rcx, 0x71b9fcd1
xor rcx, 0x239b1b62
add rax, rcx
movabs rcx, 0x370cad1d009c0f34
add rcx, 0x7b12f26d
sub rcx, 0x1f630406
sub rcx, 0x2d8d81d7
rol rax, 2
rol rax, 4
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
ror rax, 9
ror rax, 1
ror rax, 1
ror rax, 1
mov qword [rdi + 0x48], rax
mov dword [rsp - 0x14], 0x4b2d5235
jmp 0x14005ee3a
mov dword [rsp + 0x58], 0x3ffdcc6f
add dword [rsp + 0x58], 0x18faec5
xor dword [rsp + 0x58], 0x23f640b2
sub dword [rsp + 0x58], 0x61d84cd9
sub dword [rsp + 0x58], 0xa2eeac
mov edx, 0x1e49b248
xor edx, 0x34077ddf
xor edx, 0x9371e0b
add edx, 0x5759cef8
xor edx, 0xc313c06c
xchg rbx, rdx
mov rcx, rdx
xchg rbx, rdx
call fcn.140095270
mov dword [rsp - 0x10], esp
test rax, rax
je 0x14005eeeb
movabs rcx, 0x763629f03af79959
add rcx, 0x1cfb8626
xor rcx, 0x7161f33
sub rcx, 0x24053433
add rcx, 0x7fffffff
add rcx, 0x3a17cea0
mov dword [rsp + 0x8c], esi
add rax, rcx
xchg rdx, rdx
movabs rcx, 0x127afe44040c8a44
add rcx, 0x7a15cfe6
sub rcx, 0xea182eb
xor rcx, 0x314ad2b8
add rcx, 0x6ca5d851
not rax
sub rax, rcx
xchg rbp, rbp
not rax
xchg r10, rax
mov qword [rdi + 0x50], r10
xchg r10, rax
jmp 0x14005ef17
mov dword [rsp + 0x8c], 0x43d60cc2
sub dword [rsp + 0x8c], 0xc3b7c3e
xor dword [rsp + 0x8c], 0x48f58572
xor dword [rsp + 0x8c], 0x7f6f15f7
mov edx, 0x40239851
add edx, 0x25d8c3cf
sub edx, 0x30830bf8
add edx, 0x22b0bb0f
add edx, 0x6c8a9e16
mov rcx, rbx
call fcn.140095270
mov r9, r9
test rax, rax
je 0x14005efbd
not rax
xchg rbx, rbx
mov dword [rsp + 0x94], esi
movabs rcx, 0x3fcbbb125673e70d
xor rcx, 0x4354bd47
add rcx, 0x52ff7b65
xor rcx, 0x6930108e
sub rax, rcx
mov dword [rsp - 0x18], 0x4f73bad4
movabs rcx, 0x45642cea5061ae22
xor rcx, 0xf4e17dd
sub rcx, 0x627bcde
add rcx, 0x3e16b5eb
rol rax, 0x15
rol rax, 0xe
rol rax, 1
rol rax, 2
rol rax, 4
add rax, rcx
mov qword [rdi + 0x58], rax
jmp 0x14005eff4
mov dword [rsp + 0x94], 0x577fffdc
xor dword [rsp + 0x94], 0x7d0b57bb
add dword [rsp + 0x94], 0x3ae43cb6
sub dword [rsp + 0x94], 0x1bbdbd74
xor dword [rsp + 0x94], 0x499b27a8
mov edx, 0x1553f6d5
add edx, 0xd89e7e1
xor edx, 0x455779d2
sub edx, 0x312b6b2d
add edx, 0xab5fe61c
xchg r10, rcx
mov r10, rbx
xchg r10, rcx
call fcn.140095270
test rax, rax
mov dword [rsp - 0x3c], esp
je 0x14005f0cd
rol rax, 2
movabs rcx, 0xf646ec3e20d208b6
add rcx, 0x4e308d73
add rcx, 0x17f544b
sub rcx, 0x3b57e18f
xor rcx, 0x53f8d3d8
add rax, rcx
xchg rdx, rdx
mov dword [rsp + 0xc4], esi
movabs rcx, 0x7219fb314e663e25
sub rcx, 0xc5723a3
sub rcx, 0x97a8f9f
sub rcx, 0xd8a0172
xor rax, rcx
mov dword [rsp - 0x18], edi
movabs rcx, 0x727f6ca540a4fbc
add rcx, 0xbd3c085
sub rcx, 0x5a5a425e
add rcx, 0x7fffffff
xor rcx, 0x6396a35e
add rax, rcx
not rax
ror rax, 1
ror rax, 2
ror rax, 3
xchg r9, rax
mov qword [rdi + 0x60], r9
xchg r9, rax
jmp 0x14005f104
mov dword [rsp + 0xc4], 0x50243221
sub dword [rsp + 0xc4], 0x3f4dde68
sub dword [rsp + 0xc4], 0x433579b
xor dword [rsp + 0xc4], 0x10fae067
sub dword [rsp + 0xc4], 0x1c581c78
mov edx, 0x6afc0828
xor edx, 0x191c69e4
sub edx, 0xc1ff13d
xor edx, 0x70c283
add edx, 0x338caf94
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
test rax, rax
mov dword [rsp - 0x10], 0xe3c9c87
je 0x14005f1e8
not rax
mov dword [rsp + 0xcc], esi
rol rax, 0x25
rol rax, 3
rol rax, 2
rol rax, 1
movabs rcx, 0x1d6c3aeb712ade13
xor rcx, 0x31e399ad
xor rcx, 0x33d8e7f0
sub rcx, 0x508d20eb
xor rax, rcx
movabs rcx, 0x13b5df955997ff48
sub rcx, 0x114c3670
sub rcx, 0x47486db4
xor rcx, 0x3b2b5a1b
add rcx, 0x7eae3c08
sub rax, rcx
mov dword [rsp - 0x38], 0xb6d9efe
movabs rcx, 0x1d3d37d952a510ae
sub rcx, 0x490c293a
xor rcx, 0x66d0ed72
xor rcx, 0x1c626524
xor rcx, 0x1573ca32
not rax
add rax, rcx
xchg r10, r10
xchg r14, rax
mov qword [rdi + 0x68], r14
xchg r14, rax
jmp 0x14005f21f
mov dword [rsp + 0xcc], 0x29bc5bbd
add dword [rsp + 0xcc], 0x41115e75
add dword [rsp + 0xcc], 0x11ef06d5
sub dword [rsp + 0xcc], 0x65862c7b
xor dword [rsp + 0xcc], 0x1736948d
mov edx, 0x47f76e64
xor edx, 0x2fd36f89
sub edx, 0x4c962576
xor edx, 0xccd535c4
mov rcx, rbx
call fcn.140095270
mov dword [rsp - 0x28], 0x2a6774d2
test rax, rax
je 0x14005f31f
movabs rcx, 0x73b5a5ad799b414e
sub rcx, 0xa7af1fc
sub rcx, 0x6a49ef03
add rcx, 0xd2406f0
add rcx, 0x253d04d3
mov dword [rsp + 0xd4], esi
xor rax, rcx
movabs rcx, 0x29cd1e9141d24833
add rcx, 0x1ac19f9b
add rcx, 0xc096f2f
xor rcx, 0x70a1272c
add rcx, 0x393c9c1f
not rax
xchg rsp, rsp
add rax, rcx
movabs rcx, 0xbe0487374bbcec19
add rcx, 0x376e063
sub rcx, 0x1f4fe589
add rcx, 0x7660e75e
xor rax, rcx
movabs rcx, 0xf7ed9bb70306e678
xor rcx, 0x40289c68
add rcx, 0x1e2b6ac5
add rcx, 0x7fffffff
sub rcx, 0x2097f4bb
ror rax, 0xe
ror rax, 6
ror rax, 0xb
ror rax, 1
ror rax, 2
ror rax, 1
add rax, rcx
xchg r10, r10
xchg rsp, rax
mov qword [rdi + 0x70], rsp
xchg rsp, rax
jmp 0x14005f356
mov dword [rsp + 0xd4], 0x6f60412d
sub dword [rsp + 0xd4], 0x9e36da2
add dword [rsp + 0xd4], 0x2f515d1
sub dword [rsp + 0xd4], 0x49ebb357
sub dword [rsp + 0xd4], 0x1e863604
mov edx, 0x326cc1a6
xor edx, 0x5d658673
sub edx, 0x2cd89973
add edx, 0x2774a59f
sub edx, 0x3b551ff6
xchg rcx, r15
mov r15, rbx
xchg rcx, r15
call fcn.140095270
test rax, rax
mov rbp, rbp
je 0x14005f42e
rol rax, 2
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 3
rol rax, 4
movabs rcx, 0x743b6e3f2bcfbd3d
xor rcx, 0x71f61ad2
xor rcx, 0x266415c7
add rcx, 0x34dcafc0
xor rax, rcx
mov r10, r10
mov dword [rsp + 0x108], esi
rol rax, 9
rol rax, 0x16
rol rax, 0xb
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x6318b21900b3d0d0
xor rcx, 0x583788b2
xor rcx, 0x733bd95c
add rcx, 0x7fffffff
xor rcx, 0x7c6f579b
not rax
rol rax, 2
rol rax, 5
rol rax, 1
xor rax, rcx
mov r15, r15
xchg rdx, rax
mov qword [rdi + 0x78], rdx
xchg rdx, rax
jmp 0x14005f465
mov dword [rsp + 0x108], 0x28abedd9
xor dword [rsp + 0x108], 0x63f85f40
add dword [rsp + 0x108], 0x10d7644e
add dword [rsp + 0x108], 0x210bc128
xor dword [rsp + 0x108], 0x7d36d80e
mov edx, 0x58ccf1ee
sub edx, 0x2f15eaae
xor edx, 0x1671b671
sub edx, 0x1c948dc6
sub edx, 0x180a5b7c
mov rcx, rbx
mov dword [rsp - 0x3c], 0x6fe2914b
call fcn.140095270
test rax, rax
je 0x14005f56f
movabs rcx, 0x1265788716707d2f
add rcx, 0x32bdda99
add rcx, 0x293ea197
sub rcx, 0x3cac9783
mov dword [rsp + 0x110], esi
mov dword [rsp - 0x1c], esi
xor rax, rcx
movabs rcx, 0x294f9ee84cc8771c
add rcx, 0x151dd902
add rcx, 0x17a12c17
add rcx, 0x4f9476bf
not rax
mov rbp, rbp
sub rax, rcx
movabs rcx, 0x2d73f0b09788141
add rcx, 0x1780fdd8
add rcx, 0xc54a4a1
add rcx, 0x7fffffff
xor rcx, 0x6f3942a1
rol rax, 0x2a
rol rax, 0xd
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0xadc213fb0deac7eb
add rcx, 0x55de2b10
xor rcx, 0x41658e02
add rcx, 0x7fffffff
add rcx, 0x21a1ee8f
rol rax, 3
rol rax, 2
rol rax, 1
rol rax, 5
add rax, rcx
xchg rsp, rax
mov qword [rdi + 0x80], rsp
xchg rsp, rax
jmp 0x14005f59b
mov dword [rsp + 0x110], 0x1525f613
xor dword [rsp + 0x110], 0x3264d20
sub dword [rsp + 0x110], 0xab54476
sub dword [rsp + 0x110], 0xb4e76bc
mov edx, 0x78824828
add edx, 0x417a74
xor edx, 0x71098658
xor edx, 0xf5a10635
xchg rbx, r15
mov rcx, r15
xchg r15, rbx
call fcn.140095270
test rax, rax
xchg r15, r15
je 0x14005f655
movabs rcx, 0xbc5f579d34afa06c
xor rcx, 0x2e7f21ee
add rcx, 0x72104d5
sub rcx, 0x126cf6f5
add rcx, 0x1f6a938f
mov dword [rsp + 0x138], esi
xor rax, rcx
movabs rcx, 0x7b6294e77d59274b
sub rcx, 0x68e8889
xor rcx, 0x25589381
sub rcx, 0x138cfe97
add rcx, 0x4669b509
add rax, rcx
xchg rbx, rbx
rol rax, 0x17
rol rax, 1
not rax
mov dword [rsp - 0x2c], ecx
rol rax, 0x1f
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rdi + 0x88], rax
xchg r12, r12
jmp 0x14005f68c
mov dword [rsp + 0x138], 0x68b5dcd3
sub dword [rsp + 0x138], 0x4b68bc9b
xor dword [rsp + 0x138], 0x245deb25
add dword [rsp + 0x138], 0x423a7f42
sub dword [rsp + 0x138], 0x7b4b4a5e
mov edx, 0x495cff69
sub edx, 0x1efeab06
xor edx, 0x66e5028c
xor edx, 0x8249bb47
xchg rbx, r14
mov rcx, r14
xchg rbx, r14
call fcn.140095270
test rax, rax
je 0x14005f7a6
mov dword [rsp - 0x14], ebx
movabs rcx, 0xfd05322440768370
xor rcx, 0x5eb9297b
xor rcx, 0x7912b7a0
add rcx, 0x7fffffff
sub rcx, 0x4cb3c9f3
mov dword [rsp + 0x148], esi
mov dword [rsp - 0x18], 0x2063a16f
add rax, rcx
movabs rcx, 0x23d6a93d46a2cf7a
xor rcx, 0x395bc6fe
xor rcx, 0x16a9866b
sub rcx, 0x25ea16e8
ror rax, 0x16
ror rax, 0xd
ror rax, 1
add rax, rcx
mov dword [rsp - 0x20], esp
movabs rcx, 0x8e86608707a7a2d7
add rcx, 0x7e07190
add rcx, 0x5958e94b
xor rcx, 0x2e67834d
ror rax, 0x10
ror rax, 0x1f
ror rax, 3
ror rax, 1
add rax, rcx
mov dword [rsp - 0x28], 0x23ec1dee
movabs rcx, 0x4d2f5a205133ad71
xor rcx, 0x4f7d5724
add rcx, 0x5e951868
sub rcx, 0x7850b6c1
add rcx, 0x7fffffff
add rcx, 0x673657e8
not rax
mov rdx, rdx
sub rax, rcx
xchg r10, rax
mov qword [rdi + 0x90], r10
xchg r10, rax
jmp 0x14005f7dd
mov dword [rsp + 0x148], 0x52f7cb
add dword [rsp + 0x148], 0x697cbf4d
xor dword [rsp + 0x148], 0x7ddf7137
xor dword [rsp + 0x148], 0x5a52732
sub dword [rsp + 0x148], 0x11b5e11c
mov edx, 0x15858bb5
add edx, 0x3e148bc
add edx, 0x277971e6
sub edx, 0xb32b17a
xor edx, 0xf483aedb
mov rcx, rbx
call fcn.140095270
test rax, rax
mov dword [rsp - 0x20], esp
je 0x14005f8a1
not rax
mov dword [rsp + 0x90], esi
rol rax, 0x11
rol rax, 1
rol rax, 6
rol rax, 2
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0xaf7fca9954e6ef26
sub rcx, 0x33668ab3
xor rcx, 0x76c11b00
xor rcx, 0x6834bae3
sub rcx, 0x2fd868f9
add rax, rcx
movabs rcx, 0x7e3c6d5938ae7bd6
xor rcx, 0x5f4382a2
sub rcx, 0x8e87202
sub rcx, 0x2cd2304f
xor rcx, 0x540e789
xor rax, rcx
not rax
mov rbp, rbp
xchg r10, rax
mov qword [rdi + 0x98], r10
xchg r10, rax
jmp 0x14005f8cd
mov dword [rsp + 0x90], 0x57b071a3
xor dword [rsp + 0x90], 0x44491658
add dword [rsp + 0x90], 0x51406771
sub dword [rsp + 0x90], 0x6539cf6b
mov edx, 0xecb2855
add edx, 0xb159cba
add edx, 0x3eb70e2a
xor edx, 0x42663dc0
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
test rax, rax
xchg r8, r8
je 0x14005f978
movabs rcx, 0x21583800c22bd4c
add rcx, 0x76ca561
xor rcx, 0x7c8a82b0
xor rcx, 0x6d6206fc
add rcx, 0x479df3d7
mov dword [rsp + 0x98], esi
add rax, rcx
mov r12, r12
movabs rcx, 0xa442d528104d5315
add rcx, 0x26b6281c
add rcx, 0x18c1fb1b
sub rcx, 0x4a1b1ad7
add rcx, 0x7fffffff
xor rcx, 0x19740bc0
xor rax, rcx
mov rcx, rcx
ror rax, 4
xchg r11, rax
mov qword [rdi + 0xa0], r11
xchg r11, rax
jmp 0x14005f9a4
mov dword [rsp + 0x98], 0x5c709d02
sub dword [rsp + 0x98], 0x167ed3e4
sub dword [rsp + 0x98], 0xebe3eaa
xor dword [rsp + 0x98], 0x37338a75
mov edx, 0x66be8f22
sub edx, 0x4dd7914a
add edx, 0x124d4c00
xor edx, 0x34d85c63
xor edx, 0x3afc8277
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
xchg rbx, rbx
test rax, rax
je 0x14005facc
movabs rcx, 0xf4cea1c53d80a3c0
sub rcx, 0x2080d9d1
xor rcx, 0x2b8d93b0
xor rcx, 0x2fd9df1b
mov dword [rsp + 0xd0], esi
xor rax, rcx
mov dword [rsp - 0x44], edi
movabs rcx, 0x4f295a980e7db41e
xor rcx, 0x42f6c455
sub rcx, 0x1cf08d2e
add rcx, 0x7fffffff
xor rcx, 0x61e15f49
sub rax, rcx
movabs rcx, 0xc942d9775870eff3
add rcx, 0x22a81ec9
add rcx, 0x4c90391
sub rcx, 0x37257e6f
ror rax, 0x29
ror rax, 2
ror rax, 9
ror rax, 6
ror rax, 1
add rax, rcx
mov dword [rsp - 0x34], edi
movabs rcx, 0x66eba11975c994a3
sub rcx, 0x2167dac3
sub rcx, 0x14f0e6cd
add rcx, 0x207b457a
xor rax, rcx
movabs rcx, 0x17e9499c4620adbd
sub rcx, 0xf07d7cc
add rcx, 0x21280513
xor rcx, 0x70a806f3
add rcx, 0x7fffffff
sub rcx, 0x1d4bd43b
sub rax, rcx
mov dword [rsp - 0x44], edx
mov qword [rdi + 0xa8], rax
jmp 0x14005faf8
mov dword [rsp + 0xd0], 0x44e6f9d2
add dword [rsp + 0xd0], 0x5161d0e
add dword [rsp + 0xd0], 0x283785f1
sub dword [rsp + 0xd0], 0x72349cd0
mov edx, 0x539b7602
sub edx, 0x19b06e13
add edx, 0x32e98a7
add edx, 0x22aaae8f
xor edx, 0xdf6b2dc4
xchg rbx, r9
mov rcx, r9
xchg rbx, r9
call fcn.140095270
test rax, rax
je 0x14005fbe4
mov dword [rsp - 0x44], 0x5fed6b0
movabs rcx, 0x6e203e6e670ee64c
sub rcx, 0x1e4d3f9c
xor rcx, 0x1159690
sub rcx, 0x28ac73b
sub rcx, 0x20ec240a
mov dword [rsp + 0xd8], esi
mov dword [rsp - 0x14], edx
xor rax, rcx
movabs rcx, 0x1f3b9a1d200c2b54
add rcx, 0x42e1fb16
add rcx, 0x11fc2e3c
add rcx, 0x26aa9f0
add rcx, 0x23a083d4
ror rax, 1
sub rax, rcx
mov dword [rsp - 0x1c], 0x24396a77
movabs rcx, 0x687275de1e3ed073
xor rcx, 0x5b04fff
xor rcx, 0x3ca52043
add rcx, 0x7fffffff
xor rcx, 0x4e350dc8
ror rax, 0x1c
ror rax, 3
ror rax, 2
ror rax, 1
add rax, rcx
xchg r11, rax
mov qword [rdi + 0xb0], r11
xchg r11, rax
jmp 0x14005fc1b
mov dword [rsp + 0xd8], 0x24c9369c
add dword [rsp + 0xd8], 0x44286800
sub dword [rsp + 0xd8], 0x11e533b1
xor dword [rsp + 0xd8], 0x501bfebe
xor dword [rsp + 0xd8], 0x7179454
mov edx, 0x7dc9b5f3
xor edx, 0x56685c70
add edx, 0x3fe52a70
xor edx, 0x2f0676b
sub edx, 0x4cad209b
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140095270
test rax, rax
mov rbx, rbx
je 0x14005fd05
rol rax, 4
rol rax, 4
movabs rcx, 0x2aa8565c1fa95589
add rcx, 0x45970a2e
xor rcx, 0xabe752
sub rcx, 0x282442f8
xor rcx, 0x667bd7c0
xor rax, rcx
mov dword [rsp - 0x3c], ecx
mov dword [rsp + 0xe0], esi
rol rax, 0x1a
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x64ccf3f07a46211d
sub rcx, 0x3872086b
add rcx, 0x38a83c04
add rcx, 0x4958011d
xor rax, rcx
movabs rcx, 0x55a2e8cd4926bcbd
add rcx, 0x30516620
xor rcx, 0x6918458e
add rcx, 0x7fffffff
add rcx, 0x438d09bb
rol rax, 0x31
rol rax, 6
rol rax, 1
add rax, rcx
mov qword [rdi + 0xb8], rax
xchg rsp, rsp
jmp 0x14005fd31
mov dword [rsp + 0xe0], 0x14a0d3c
add dword [rsp + 0xe0], 0x1d61763f
add dword [rsp + 0xe0], 0xea5e7bf
xor dword [rsp + 0xe0], 0x2d516b3b
mov edx, 0x43401a3e
xor edx, 0x51a364d
xor edx, 0x2a3021b2
sub edx, 0x12917cbf
mov rcx, rbx
mov dword [rsp - 0x34], 0x3f2fbb6f
call fcn.140095270
test rax, rax
je 0x14005fe07
xchg r10, r10
rol rax, 1
rol rax, 3
rol rax, 5
rol rax, 4
rol rax, 1
movabs rcx, 0xa641c39709ab59d8
add rcx, 0x46bff20b
add rcx, 0x220fd0d
xor rcx, 0x569c163f
add rcx, 0x2568f543
xor rax, rcx
mov rcx, rcx
mov dword [rsp + 0x10c], esi
rol rax, 0x1c
rol rax, 8
rol rax, 5
rol rax, 2
rol rax, 1
movabs rcx, 0x30b8503825ffbb41
xor rcx, 0x4b406397
sub rcx, 0x61a8b2fd
add rcx, 0x7fffffff
add rcx, 0x568a5025
sub rax, rcx
rol rax, 0x1a
rol rax, 6
rol rax, 4
rol rax, 4
rol rax, 1
mov qword [rdi + 0xc0], rax
mov rdi, rdi
jmp 0x14005fe3e
mov dword [rsp + 0x10c], 0x7d6902c2
sub dword [rsp + 0x10c], 0x24f72eb5
sub dword [rsp + 0x10c], 0x23e35484
add dword [rsp + 0x10c], 0x8215fbf
xor dword [rsp + 0x10c], 0x3cafdf49
mov edx, 0x2d369fe9
xor edx, 0x576ae715
xor edx, 0x65cc717
xor edx, 0x685f6d11
add edx, 0x96e0ec93
xchg r8, rcx
mov r8, rbx
xchg r8, rcx
call fcn.140095270
test rax, rax
je 0x14005ff32
mov rsp, rsp
movabs rcx, 0x246937cd5828bbb1
sub rcx, 0x277330d2
sub rcx, 0x1820ecf
add rcx, 0x7fffffff
add rcx, 0x23f8c6bd
mov dword [rsp + 0x11c], esi
add rax, rcx
mov dword [rsp - 0x10], 0x39679c2e
movabs rcx, 0x17d17099113f4ff3
xor rcx, 0x3fd41ad6
xor rcx, 0x630ccd83
sub rcx, 0x2c3c9116
not rax
xchg rdx, rdx
add rax, rcx
movabs rcx, 0x491b16ff26ac564a
add rcx, 0x41a8c7f1
sub rcx, 0x5df43393
add rcx, 0x7213db22
add rcx, 0x5b2fe46a
not rax
mov dword [rsp - 0x1c], 0x2bacc362
add rax, rcx
rol rax, 0xe
rol rax, 1
rol rax, 6
rol rax, 1
not rax
mov dword [rsp - 0x30], 0x17d05ef7
xchg rbx, rax
mov qword [rdi + 0xc8], rbx
xchg rbx, rax
jmp 0x14005ff5e
mov dword [rsp + 0x11c], 0x66cc7b2e
sub dword [rsp + 0x11c], 0x23aa4747
sub dword [rsp + 0x11c], 0x316ede15
xor dword [rsp + 0x11c], 0x11b355d3
mov edx, 0x5e3493fe
xor edx, 0xc8fe903
sub edx, 0x354e5499
xor edx, 0x60066f40
xor edx, 0x13039358
xchg rsp, rcx
mov rsp, rbx
xchg rcx, rsp
call fcn.140095270
mov dword [rsp - 0x34], ebp
test rax, rax
je 0x140060045
movabs rcx, 0x2acac05e1c8e2871
add rcx, 0x498e015a
sub rcx, 0x1fd748e4
sub rcx, 0x44594707
add rcx, 0x60c70f26
mov dword [rsp + 0x14c], esi
xchg r11, r11
xor rax, rcx
movabs rcx, 0x1077319f3fe58798
xor rcx, 0x6a26433c
sub rcx, 0x16b023ed
add rcx, 0x7fffffff
sub rcx, 0x130f00f3
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
not rax
add rax, rcx
xchg r10, r10
movabs rcx, 0x13d47a672840752a
add rcx, 0x16cb0151
sub rcx, 0x35d796c5
add rcx, 0x1a51c10a
add rcx, 0x7fffffff
add rcx, 0x245b089f
xor rax, rcx
xchg r10, r10
mov qword [rdi + 0xd0], rax
jmp 0x140060071
mov dword [rsp + 0x14c], 0x373b0506
add dword [rsp + 0x14c], 0x3d9a48f3
sub dword [rsp + 0x14c], 0x3e22969d
sub dword [rsp + 0x14c], 0x36b2b75b
mov edx, 0x3bb67d92
xor edx, 0x3022b495
add edx, 0x1e7e2564
sub edx, 0x1688e41c
add edx, 0xae29cfca
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
mov r8, r8
test rax, rax
je 0x140060163
rol rax, 0x10
rol rax, 0x24
rol rax, 7
rol rax, 1
movabs rcx, 0xf80466ba1a18236a
add rcx, 0xf9b3124
xor rcx, 0x425ae577
xor rcx, 0x3784d79d
add rcx, 0x76b2e34a
add rax, rcx
mov dword [rsp + 0x164], esi
xchg rsp, rsp
movabs rcx, 0x327ec08d494fed2c
sub rcx, 0x2587decc
add rcx, 0x4d791347
sub rcx, 0x20a5624b
xor rax, rcx
mov dword [rsp - 0x18], ebx
movabs rcx, 0x3f5dcbb141f92b90
add rcx, 0x1b01d09b
sub rcx, 0x177f2b7e
sub rcx, 0x4497cd8e
xor rcx, 0x24a481e6
sub rax, rcx
rol rax, 5
rol rax, 2
rol rax, 0xa
rol rax, 2
rol rax, 4
rol rax, 1
rol rax, 2
rol rax, 1
mov qword [rdi + 0xd8], rax
jmp 0x14006019a
mov dword [rsp + 0x164], 0x8140f54
add dword [rsp + 0x164], 0x1662c20d
xor dword [rsp + 0x164], 0x6b91bb23
sub dword [rsp + 0x164], 0x193c6b9
xor dword [rsp + 0x164], 0x7453a388
mov edx, 0x136368a
xor edx, 0x5245ad60
sub edx, 0x21a1fe04
sub edx, 0xa07206f
add edx, 0xd1a85e1
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
mov dword [rsp - 0x30], 0xe92ea9f
test rax, rax
je 0x1400602a4
movabs rcx, 0x643bda6e6801c2a8
xor rcx, 0x4eea56b3
add rcx, 0x3cd6a886
xor rcx, 0x1237ee93
sub rcx, 0x4d711fe1
mov dword [rsp + 0x168], esi
mov dword [rsp - 0x10], 0x706bbcd9
add rax, rcx
movabs rcx, 0x786d3c5458d57927
sub rcx, 0x5655690e
add rcx, 0x47beaa07
add rcx, 0x518bc705
xor rax, rcx
movabs rcx, 0x52c04edf27f924b7
xor rcx, 0x62e0f4e3
add rcx, 0x247886bf
sub rcx, 0x1f4b5f5
rol rax, 0xa
rol rax, 0xb
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x2c], ebx
movabs rcx, 0xd245fddd36750eb8
add rcx, 0x3df531ea
sub rcx, 0x5d5110da
add rcx, 0x7fffffff
xor rcx, 0x396b33e5
xor rax, rcx
xchg r13, r13
mov qword [rdi + 0xe0], rax
jmp 0x1400602db
mov dword [rsp + 0x168], 0x229a9e03
add dword [rsp + 0x168], 0x47e8a7a8
add dword [rsp + 0x168], 0x113c8595
sub dword [rsp + 0x168], 0x3baf7b64
sub dword [rsp + 0x168], 0x40104fdb
mov edx, 0x1dc51126
sub edx, 0xde5f471
add edx, 0x150beb
add edx, 0x8226bc80
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
test rax, rax
mov dword [rsp - 0x40], 0x51d5f5b4
je 0x14006037e
not rax
mov dword [rsp + 0x16c], esi
movabs rcx, 0xe87b8c051f7aaa6
sub rcx, 0x28b7c29b
xor rcx, 0x3eb6dec2
add rcx, 0x4caef866
xor rcx, 0x25773c0b
sub rax, rcx
mov dword [rsp - 0x38], edi
movabs rcx, 0x3cc14be45f6451b5
xor rcx, 0x6ecbffbd
add rcx, 0x125baaca
add rcx, 0x264a5eda
rol rax, 0x14
xor rax, rcx
mov dword [rsp - 0x24], ecx
mov qword [rdi + 0xe8], rax
jmp 0x1400603b5
mov dword [rsp + 0x16c], 0x307acaff
add dword [rsp + 0x16c], 0x38b96757
sub dword [rsp + 0x16c], 0x5c1adfae
xor dword [rsp + 0x16c], 0x3e8ae3b4
sub dword [rsp + 0x16c], 0x3393b11b
mov edx, 0x6e7a9aa9
sub edx, 0x31dc77b5
xor edx, 0x4dabed20
xor edx, 0x351d3df
mov rcx, rbx
mov dword [rsp - 0x40], 0x2407078b
call fcn.140095270
test rax, rax
je 0x1400604b8
xchg rdx, rdx
movabs rcx, 0x141f81db12c7dd12
add rcx, 0x6a11e0dd
sub rcx, 0x82b23b8
xor rcx, 0x78abfa0
add rcx, 0x55996ef7
mov dword [rsp + 0x188], esi
mov dword [rsp - 0x10], 0x3677e804
xor rax, rcx
movabs rcx, 0x4baf50b05231771d
xor rcx, 0x7062e7df
xor rcx, 0x7ed86e9e
sub rcx, 0x52eb5656
not rax
xchg rdx, rdx
rol rax, 4
rol rax, 1
rol rax, 1
xor rax, rcx
xchg r10, r10
movabs rcx, 0x320ae3cb1e424498
add rcx, 0x56bd22ca
sub rcx, 0x14fbb294
add rcx, 0x7fffffff
add rcx, 0x18889e54
ror rax, 0x1f
ror rax, 2
ror rax, 1
ror rax, 1
sub rax, rcx
mov dword [rsp - 0x18], 0x34b438e
rol rax, 0xb
rol rax, 9
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
xchg r13, rax
mov qword [rdi + 0xf0], r13
xchg r13, rax
jmp 0x1400604e4
mov dword [rsp + 0x188], 0x2c342fa6
add dword [rsp + 0x188], 0x1cfb0355
sub dword [rsp + 0x188], 0x220de79d
xor dword [rsp + 0x188], 0x27214b5f
mov edx, 0x4ed57a74
sub edx, 0x35a5921
sub edx, 0x15a6022c
add edx, 0x3121839d
sub edx, 0x22625a70
mov rcx, rbx
mov rsp, rsp
call fcn.140095270
test rax, rax
je 0x1400605e8
mov dword [rsp - 0x34], 0x2c9685b5
movabs rcx, 0x8ae203ef59c8b748
sub rcx, 0x2e5f3c80
xor rcx, 0x36657ef2
add rcx, 0x61772525
add rcx, 0x29292868
mov dword [rsp + 0x1d8], esi
add rax, rcx
mov dword [rsp - 0xc], 0x4376485f
movabs rcx, 0x55e81eb1622e9054
add rcx, 0x139cae4c
sub rcx, 0x37a91838
sub rcx, 0x2e841fd2
xor rcx, 0x76f2af33
rol rax, 0x12
rol rax, 0x15
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x20], 0x474ce51e
movabs rcx, 0xe5d02c151eca3aa
sub rcx, 0x1182f5be
xor rcx, 0x2cd5c31
xor rcx, 0xe192322
ror rax, 4
ror rax, 1
xor rax, rcx
xchg rsi, rsi
ror rax, 0x2e
ror rax, 4
ror rax, 1
ror rax, 6
ror rax, 1
ror rax, 1
ror rax, 1
xchg r13, rax
mov qword [rdi + 0xf8], r13
xchg r13, rax
jmp 0x140060614
mov dword [rsp + 0x1d8], 0x4fca69ba
xor dword [rsp + 0x1d8], 0x14e26b95
sub dword [rsp + 0x1d8], 0x196a602f
sub dword [rsp + 0x1d8], 0x41bda1ff
mov edx, 0x7d278fb3
sub edx, 0x2d697e7
sub edx, 0x1c9719ba
sub edx, 0xe3065a8
sub edx, 0x47e5d55a
mov rcx, rbx
mov r10, r10
call fcn.140095270
test rax, rax
je 0x1400606d1
rol rax, 6
rol rax, 0x17
rol rax, 9
movabs rcx, 0x12a9d2e16d57da7
add rcx, 0x527f7756
xor rcx, 0x37c06bb2
add rcx, 0xfc71011
add rcx, 0x613b1b4e
sub rax, rcx
mov dword [rsp + 0x20], esi
mov r14, r14
ror rax, 8
ror rax, 0x22
ror rax, 1
ror rax, 2
ror rax, 4
ror rax, 1
movabs rcx, 0x7b1c432e6fae11e6
xor rcx, 0x2355fcb7
sub rcx, 0x1fec933d
add rcx, 0x73a5ea63
add rax, rcx
mov dword [rsp - 0x14], 0x1bcaf4a9
xchg r13, rax
mov qword [rdi + 0x100], r13
xchg r13, rax
jmp 0x1400606f9
mov dword [rsp + 0x20], 0x3fdec1e8
add dword [rsp + 0x20], 0x31a1542a
sub dword [rsp + 0x20], 0x16d82855
sub dword [rsp + 0x20], 0x42f89565
xor dword [rsp + 0x20], 0x17af5859
mov edx, 0x23fbc1a7
add edx, 0x54dde50a
sub edx, 0x4a13ba1a
xor edx, 0x38987ace
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140095270
xchg rsi, rsi
test rax, rax
je 0x1400607c8
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x54bd2b737059adaa
sub rcx, 0x68537bbc
add rcx, 0x43326128
add rcx, 0x7fffffff
xor rcx, 0x8898be5
add rax, rcx
mov dword [rsp - 0x18], edi
mov dword [rsp + 0x50], esi
movabs rcx, 0x2af8cf3620f8ce73
add rcx, 0x3aca0aa6
sub rcx, 0x185bcb76
add rcx, 0x5a82a0ea
xor rax, rcx
movabs rcx, 0x1df589c2198c40c8
add rcx, 0x49773c7
add rcx, 0x5246c6cf
xor rcx, 0x6f5e0e1e
add rcx, 0x2f712f39
not rax
mov rsp, rsp
add rax, rcx
not rax
mov qword [rdi + 0x108], rax
jmp 0x1400607f0
mov dword [rsp + 0x50], 0x45fec4e7
xor dword [rsp + 0x50], 0x39da0139
xor dword [rsp + 0x50], 0x7f9d6fc6
xor dword [rsp + 0x50], 0xbaf924f
xor dword [rsp + 0x50], 0x8163856
mov edx, 0x1cb15ef2
xor edx, 0xa03c04
xor edx, 0x63c05293
add edx, 0x53140652
xchg rbx, rbp
mov rcx, rbp
xchg rbp, rbx
call fcn.140095270
test rax, rax
je 0x1400608bd
mov dword [rsp - 0x1c], ebx
movabs rcx, 0x6bae04864a6b80ce
xor rcx, 0x5b5dc5f0
sub rcx, 0xd350fd8
add rcx, 0x585acf87
mov dword [rsp + 0x74], esi
xor rax, rcx
mov dword [rsp - 0x28], edx
movabs rcx, 0x3d0a08470b12519e
xor rcx, 0x7ec39fb6
sub rcx, 0x2be075a9
add rcx, 0xd0bae99
add rax, rcx
mov dword [rsp - 0x20], ebp
movabs rcx, 0x135459ef25aebd11
add rcx, 0x3dc641bf
xor rcx, 0xb3fd2fe
sub rcx, 0x61eff40d
ror rax, 0x2c
ror rax, 8
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov qword [rdi + 0x110], rax
xchg rsi, rsi
jmp 0x1400608e5
mov dword [rsp + 0x74], 0x2bf68f6d
sub dword [rsp + 0x74], 0x2a79da4b
add dword [rsp + 0x74], 0xeb3ab42
add dword [rsp + 0x74], 0x15c5e7fb
sub dword [rsp + 0x74], 0x25f6485e
mov edx, 0x2798aec5
xor edx, 0x386180e7
add edx, 0x28b86a59
add edx, 0x954a47b9
xchg rcx, r9
mov r9, rbx
xchg r9, rcx
call fcn.140095270
test rax, rax
mov rcx, rcx
je 0x1400609b1
movabs rcx, 0xb90775dc3b6f01a5
xor rcx, 0x2769a257
add rcx, 0x405d4824
xor rcx, 0x26fe014
sub rcx, 0x5de31aa2
mov dword [rsp + 0x7c], esi
xor rax, rcx
mov dword [rsp - 0x2c], edx
movabs rcx, 0x73bfa17f0fd84d64
xor rcx, 0x47986bef
add rcx, 0x31a9564a
add rcx, 0x6d72234d
ror rax, 0x18
ror rax, 2
ror rax, 2
ror rax, 3
ror rax, 1
xor rax, rcx
movabs rcx, 0x128827b232be749f
xor rcx, 0x1236d0fe
add rcx, 0x340e94b6
add rcx, 0x1ff90775
sub rax, rcx
xchg rbx, rbx
rol rax, 0x1c
mov qword [rdi + 0x118], rax
jmp 0x1400609d9
mov dword [rsp + 0x7c], 0x2a3555d2
add dword [rsp + 0x7c], 0x14e896eb
xor dword [rsp + 0x7c], 0x794e4668
sub dword [rsp + 0x7c], 0x3cf1bbc7
xor dword [rsp + 0x7c], 0x961ef0f
mov edx, 0x1a58fdd9
xor edx, 0xd7ca8d7
sub edx, 0x12f04097
xor edx, 0x7eec74a5
add edx, 0x65079222
xchg r15, rbx
mov rcx, r15
xchg r15, rbx
call fcn.140095270
mov dword [rsp - 0xc], 0x42ff9710
test rax, rax
je 0x140060a78
ror rax, 0xa
ror rax, 7
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0xf4c1099a7b507baf
sub rcx, 0x2c3aa31a
sub rcx, 0x4456d9a
add rcx, 0x7fffffff
xor rcx, 0x262e5763
add rax, rcx
mov dword [rsp - 0x2c], ecx
mov dword [rsp + 0x84], esi
not rax
rol rax, 0x24
rol rax, 0xe
rol rax, 1
rol rax, 4
mov qword [rdi + 0x120], rax
jmp 0x140060aa4
mov dword [rsp + 0x84], 0x51fa2cb6
xor dword [rsp + 0x84], 0x119567ba
add dword [rsp + 0x84], 0x33b8c26d
sub dword [rsp + 0x84], 0x74280d78
mov edx, 0x233d7617
add edx, 0x46b66edf
sub edx, 0x14584424
sub edx, 0x4ad2a540
xchg rbx, r15
mov rcx, r15
xchg r15, rbx
call fcn.140095270
mov rdi, rdi
test rax, rax
je 0x140060b9f
ror rax, 0x32
ror rax, 1
movabs rcx, 0x13ef068a3ecdb939
xor rcx, 0x3a6a2b29
xor rcx, 0xd8f4d42
add rcx, 0x469a1c24
xor rcx, 0x7cd2def0
xor rax, rcx
mov dword [rsp + 0xb4], esi
xchg r8, r8
rol rax, 0x1b
rol rax, 3
rol rax, 0x1b
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x2ff64ca0193625e9
add rcx, 0x328cb2f0
xor rcx, 0x1ffcb86b
xor rcx, 0xd6f860a
sub rcx, 0x15840319
sub rax, rcx
mov dword [rsp - 0x40], edx
movabs rcx, 0x64e0b5e65bd24908
add rcx, 0x14703ce4
sub rcx, 0x68569cdf
xor rcx, 0x2d5ebfd8
sub rcx, 0x1e986b3d
ror rax, 0x26
ror rax, 0xc
ror rax, 6
ror rax, 1
ror rax, 1
xor rax, rcx
xchg rdx, rdx
mov qword [rdi + 0x128], rax
jmp 0x140060bcb
mov dword [rsp + 0xb4], 0x4ac4b67e
add dword [rsp + 0xb4], 0xa63ddfa
xor dword [rsp + 0xb4], 0x5b7fca0
sub dword [rsp + 0xb4], 0x509f68d7
mov edx, 0x3f174a0c
sub edx, 0x1a670a80
add edx, 0x1203124a
xor edx, 0xa3972cef
mov rcx, rbx
call fcn.140095270
mov dword [rsp - 0x30], 0x6a87a325
test rax, rax
je 0x140060c83
not rax
mov dword [rsp - 0x40], ebx
mov dword [rsp + 0xbc], esi
ror rax, 0x16
ror rax, 2
ror rax, 1
ror rax, 1
movabs rcx, 0xd0adca42383ae7e1
xor rcx, 0x7bce2ffe
sub rcx, 0xc281122
xor rcx, 0x293aadde
sub rcx, 0x10ed3d14
xor rax, rcx
movabs rcx, 0x367fdc393dca9fb2
add rcx, 0x64cc56e
xor rcx, 0x23ec5df2
add rcx, 0x8406e82
rol rax, 0x16
rol rax, 0x22
sub rax, rcx
xchg r11, r11
ror rax, 0xb
ror rax, 1
ror rax, 1
mov qword [rdi + 0x130], rax
jmp 0x140060caf
mov dword [rsp + 0xbc], 0x55ecc39b
sub dword [rsp + 0xbc], 0x54085c35
add dword [rsp + 0xbc], 0x44ac9a70
xor dword [rsp + 0xbc], 0x469101d7
mov edx, 0x495a9bdf
add edx, 0xad6a4b3
xor edx, 0x76669882
add edx, 0x60426c6a
mov rcx, rbx
xchg r9, r9
call fcn.140095270
test rax, rax
je 0x140060d80
movabs rcx, 0x3335ad8d15032a5c
xor rcx, 0x60dc6ae0
sub rcx, 0x6dea3b8a
add rcx, 0x48865102
add rcx, 0x3a6b3206
mov dword [rsp + 0xf8], esi
add rax, rcx
movabs rcx, 0x9178e74b666a4f4a
xor rcx, 0x3778613b
add rcx, 0x1e3b4dee
xor rcx, 0x5fd99da
add rcx, 0x638f9554
rol rax, 7
rol rax, 0x26
rol rax, 1
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
mov r8, r8
movabs rcx, 0x6d6044d11b28cd7a
add rcx, 0x34987c00
sub rcx, 0x11418e4b
add rcx, 0x17318459
add rax, rcx
mov dword [rsp - 0x1c], edi
mov qword [rdi + 0x138], rax
jmp 0x140060dac
mov dword [rsp + 0xf8], 0x2b50dee3
xor dword [rsp + 0xf8], 0x225c7864
sub dword [rsp + 0xf8], 0x35b7d1a
sub dword [rsp + 0xf8], 0x5b1296c
mov edx, 0x3b6e5e44
add edx, 0x36dc622
add edx, 0x2ec53838
sub edx, 0x111bf057
mov rcx, rbx
mov rdi, rdi
call fcn.140095270
test rax, rax
je 0x140060ebd
mov dword [rsp - 0x18], esp
not rax
mov dword [rsp + 0x100], esi
rol rax, 0x21
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x38a8c2ea6e639173
sub rcx, 0x43102081
sub rcx, 0x2a6d6b69
xor rcx, 0x4a37be4a
add rcx, 0x7fffffff
xor rcx, 0x1979d12
sub rax, rcx
xchg rsp, rsp
movabs rcx, 0x66df376338571a23
xor rcx, 0x1936454e
add rcx, 0x502f0065
sub rcx, 0x3bc4ef85
add rcx, 0x7fffffff
sub rcx, 0x32b39024
ror rax, 0xc
ror rax, 5
ror rax, 3
ror rax, 2
ror rax, 2
ror rax, 3
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
xchg r9, r9
movabs rcx, 0x150cb6ff6a3d2424
xor rcx, 0x44fd8341
add rcx, 0x2b9d1115
sub rcx, 0x4c1a4be0
add rcx, 0x7fffffff
add rcx, 0x65c33dba
not rax
sub rax, rcx
mov qword [rdi + 0x140], rax
mov dword [rsp - 0x3c], ebp
jmp 0x140060ef4
mov dword [rsp + 0x100], 0x327b3af
xor dword [rsp + 0x100], 0x36b6966e
add dword [rsp + 0x100], 0x2b68a3b1
add dword [rsp + 0x100], 0xd782977
sub dword [rsp + 0x100], 0x6e71f2e8
mov edx, 0x26911e88
add edx, 0x30fbb17
add edx, 0x103d2862
add edx, 0x37901bbe
add edx, 0x70b149d2
mov rcx, rbx
mov dword [rsp - 0x40], ecx
call fcn.140095270
test rax, rax
je 0x140060fe7
mov dword [rsp - 0xc], ebx
movabs rcx, 0x20e6f1bc2aa64918
xor rcx, 0x31827417
xor rcx, 0x341fca8
xor rcx, 0x7fb4b072
add rcx, 0x7fffffff
xor rcx, 0x590add30
mov dword [rsp + 0x140], esi
xor rax, rcx
mov rbp, rbp
movabs rcx, 0x764113d2784ffb98
sub rcx, 0xa11a4a1
sub rcx, 0x2e482702
add rcx, 0x109a88cc
xor rcx, 0x386154e0
add rax, rcx
xchg r9, r9
movabs rcx, 0x7fd01a7f7c1b3c13
sub rcx, 0x45ea8595
add rcx, 0x47b67395
xor rcx, 0x52bc183e
add rcx, 0x351e3df8
not rax
sub rax, rcx
mov dword [rsp - 0x24], 0x7a261114
ror rax, 2
ror rax, 0xa
ror rax, 2
ror rax, 2
ror rax, 1
xchg rbp, rax
mov qword [rdi + 0x148], rbp
xchg rbp, rax
jmp 0x140061013
mov dword [rsp + 0x140], 0x6ec9d591
xor dword [rsp + 0x140], 0x225f999c
sub dword [rsp + 0x140], 0x844e70a
sub dword [rsp + 0x140], 0x44516502
mov edx, 0x79f9867e
sub edx, 0xc0c3448
sub edx, 0x1cd154be
sub edx, 0x4e0c0d69
add edx, 0x728913ed
mov rcx, rbx
call fcn.140095270
test rax, rax
mov dword [rsp - 0x30], 0x9dbe2d1
je 0x1400610e7
not rax
mov dword [rsp + 0x44], esi
mov r13, r13
rol rax, 1
rol rax, 0x2b
rol rax, 8
rol rax, 2
rol rax, 3
rol rax, 1
rol rax, 1
movabs rcx, 0x9a0200ce511986ae
sub rcx, 0x48176c88
add rcx, 0x3e3e0081
xor rcx, 0x18159e45
add rcx, 0x29efc9f2
add rax, rcx
movabs rcx, 0x3f0c375f481fadd2
xor rcx, 0x2d5ca466
xor rcx, 0x50764e09
add rcx, 0x3052318c
add rcx, 0x7fffffff
add rcx, 0x10d181b1
xor rax, rcx
xchg rsp, rsp
ror rax, 0x11
ror rax, 4
ror rax, 2
ror rax, 1
xchg rcx, rax
mov qword [rdi + 0x150], rcx
xchg rcx, rax
jmp 0x14006110f
mov dword [rsp + 0x44], 0x44ce9419
add dword [rsp + 0x44], 0x1c8a7a2e
xor dword [rsp + 0x44], 0x1bc40c89
sub dword [rsp + 0x44], 0x599d1268
xor dword [rsp + 0x44], 0x20fff067
mov edx, 0x405769f9
sub edx, 0xef1519c
add edx, 0xb3b9ae4
add edx, 0x5fe8845
add edx, 0x3050e2b3
xchg rcx, r8
mov r8, rbx
xchg rcx, r8
call fcn.140095270
test rax, rax
je 0x1400611e4
mov dword [rsp - 0x1c], 0x54a0963a
ror rax, 0xf
ror rax, 0xd
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
movabs rcx, 0x68bd319d66445538
sub rcx, 0x2b2ad01e
add rcx, 0x2ce797ec
xor rcx, 0x51661041
add rcx, 0x6c05ed57
not rax
mov dword [rsp + 0x80], esi
sub rax, rcx
xchg rbx, rbx
movabs rcx, 0x3f184b260ed40d2a
add rcx, 0x5dafe373
xor rcx, 0x49bf555a
add rcx, 0x7fffffff
xor rcx, 0x428513e3
xor rax, rcx
rol rax, 0xb
rol rax, 4
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rdi + 0x158], rax
mov r14, r14
jmp 0x140061210
mov dword [rsp + 0x80], 0x684b2cd6
xor dword [rsp + 0x80], 0x6a7b7432
add dword [rsp + 0x80], 0x5451b611
xor dword [rsp + 0x80], 0x56820ef4
mov edx, 0x58168581
sub edx, 0x260a5260
add edx, 0x4a982482
add edx, 0x1ddc8de6
xchg rbx, rsi
mov rcx, rsi
xchg rbx, rsi
call fcn.140095270
test rax, rax
mov r15, r15
je 0x1400612bb
movabs rcx, 0xc5f778b43bc07be
add rcx, 0x174d44d0
xor rcx, 0x5d16b2de
add rcx, 0x7fffffff
add rcx, 0x2e005894
mov dword [rsp + 0x88], esi
mov dword [rsp - 0x18], 0x3481ebe6
xor rax, rcx
movabs rcx, 0x40b542b37a0d07f9
xor rcx, 0x5f681a18
add rcx, 0x1d952af7
sub rcx, 0x1265f9e4
add rax, rcx
ror rax, 0x12
ror rax, 0xe
ror rax, 1
ror rax, 1
not rax
mov qword [rdi + 0x160], rax
xchg rdi, rdi
jmp 0x1400612e7
mov dword [rsp + 0x88], 0x39aa0ecb
add dword [rsp + 0x88], 0x3c6431c6
sub dword [rsp + 0x88], 0x6f1c7c26
xor dword [rsp + 0x88], 0x6f1c46a
mov edx, 0x34faf36f
sub edx, 0x19a4716a
xor edx, 0x6f29a49c
sub edx, 0x2e675bfb
xor edx, 0x840bb39
mov rcx, rbx
mov r9, r9
call fcn.140095270
test rax, rax
je 0x140061396
ror rax, 3
ror rax, 0xc
ror rax, 0xd
ror rax, 6
ror rax, 3
ror rax, 1
movabs rcx, 0x4b315e98427a550a
sub rcx, 0x34dac510
add rcx, 0x6c5d7288
sub rcx, 0x717c5a15
add rcx, 0x7fffffff
add rcx, 0x321439b9
xor rax, rcx
mov dword [rsp + 0xc0], esi
mov rbx, rbx
not rax
rol rax, 0x15
rol rax, 6
rol rax, 0xa
rol rax, 2
rol rax, 4
rol rax, 1
rol rax, 1
xchg r12, rax
mov qword [rdi + 0x168], r12
xchg r12, rax
jmp 0x1400613cd
mov dword [rsp + 0xc0], 0x6a7fe0ba
xor dword [rsp + 0xc0], 0x488ec2ff
xor dword [rsp + 0xc0], 0x3cb974aa
xor dword [rsp + 0xc0], 0x247c26fa
xor dword [rsp + 0xc0], 0x3a347014
mov edx, 0x266fb715
add edx, 0x1ab93d75
sub edx, 0x16d9886c
add edx, 0x32924e4
xchg rbx, r15
mov rcx, r15
xchg r15, rbx
call fcn.140095270
mov dword [rsp - 0x14], edi
test rax, rax
je 0x140061480
movabs rcx, 0x3c87f3b971e111d8
xor rcx, 0x25e556c7
xor rcx, 0x2bd23f82
sub rcx, 0x71a72e0
mov dword [rsp + 0xc8], esi
xor rax, rcx
mov dword [rsp - 0x10], 0x1e71de51
movabs rcx, 0x28541e5a4081d371
sub rcx, 0x3cf0b7c7
add rcx, 0x73534438
sub rcx, 0x334b6050
sub rcx, 0x35e6c408
sub rax, rcx
mov dword [rsp - 0x1c], edi
not rax
rol rax, 0xb
rol rax, 0xb
rol rax, 7
rol rax, 3
mov qword [rdi + 0x170], rax
mov dword [rsp - 0x24], ebp
jmp 0x1400614b7
mov dword [rsp + 0xc8], 0x759a909f
xor dword [rsp + 0xc8], 0x324b7e10
sub dword [rsp + 0xc8], 0x3873ab7e
add dword [rsp + 0xc8], 0x67284803
sub dword [rsp + 0xc8], 0x76868b13
mov edx, 0x9968a56
add edx, 0x258029e6
sub edx, 0xaae27fb
xor edx, 0x212e9d0c
xchg rcx, r11
mov r11, rbx
xchg r11, rcx
call fcn.140095270
xchg r14, r14
test rax, rax
je 0x14006156a
movabs rcx, 0xf35527780ba18a56
xor rcx, 0x3c3f6800
sub rcx, 0x1dabdf06
xor rcx, 0x78f142f4
mov dword [rsp + 0x104], esi
xor rax, rcx
mov r14, r14
movabs rcx, 0x29bd682729302cde
sub rcx, 0x115a537d
add rcx, 0x1adc4d73
add rcx, 0x7fffffff
add rcx, 0x1a86553
sub rax, rcx
ror rax, 2
ror rax, 0x1f
ror rax, 1
ror rax, 0xc
ror rax, 8
ror rax, 1
ror rax, 1
mov qword [rdi + 0x178], rax
mov dword [rsp - 0x2c], 0x2e20e38c
jmp 0x140061596
mov dword [rsp + 0x104], 0x7f5cbd9d
sub dword [rsp + 0x104], 0x5b22a11b
xor dword [rsp + 0x104], 0x7b0acadd
sub dword [rsp + 0x104], 0x5f30d65e
mov edx, 0x7fc6ad0f
sub edx, 0x6be0c861
add edx, 0x4a25ae64
add edx, 0x70c36696
xchg rcx, rdx
mov rdx, rbx
xchg rcx, rdx
call fcn.140095270
test rax, rax
xchg rsp, rsp
je 0x140061672
movabs rcx, 0x277560b879d1cbc2
sub rcx, 0x638aefdd
add rcx, 0x5c5ddee2
sub rcx, 0x6ce6bc3b
mov dword [rsp + 0x114], esi
add rax, rcx
mov rbx, rbx
movabs rcx, 0x72b869c278538997
xor rcx, 0x5ebfee70
sub rcx, 0x153b3e9
xor rcx, 0x7d01bd02
add rcx, 0x7904aa05
not rax
mov r15, r15
add rax, rcx
movabs rcx, 0x1a953be56282ddee
xor rcx, 0x1055d5c6
xor rcx, 0x6b8873c9
xor rcx, 0x10f7d4e2
add rcx, 0x18ebd5ee
xor rax, rcx
mov dword [rsp - 0x28], ebx
ror rax, 0x16
ror rax, 5
ror rax, 0x10
ror rax, 2
ror rax, 1
xchg r12, rax
mov qword [rdi + 0x180], r12
xchg r12, rax
jmp 0x1400616a9
mov dword [rsp + 0x114], 0x18184e05
add dword [rsp + 0x114], 0x59d3beb9
sub dword [rsp + 0x114], 0x5beb6178
add dword [rsp + 0x114], 0x1b2db927
sub dword [rsp + 0x114], 0x312e646c
mov edx, 0x6679791e
xor edx, 0x77952177
add edx, 0x5de1602e
sub edx, 0x2076f15a
xor edx, 0xa9a6beda
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
mov dword [rsp - 0x3c], esp
test rax, rax
je 0x1400617ab
ror rax, 0xe
ror rax, 0xb
ror rax, 0xd
ror rax, 9
ror rax, 1
movabs rcx, 0x4754b0b737961380
add rcx, 0xd9cca4b
sub rcx, 0x1107b74b
sub rcx, 0x13d09571
add rcx, 0x7fffffff
xor rcx, 0x7945a320
sub rax, rcx
mov dword [rsp + 0x124], esi
rol rax, 0x1c
rol rax, 7
rol rax, 0xe
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x3ed9ee1852952521
sub rcx, 0x6aac865
xor rcx, 0x4a1d020
sub rcx, 0x219a5294
sub rax, rcx
movabs rcx, 0x5bae26a812072bd6
add rcx, 0x5bd91511
sub rcx, 0x3257675e
add rcx, 0x7fffffff
add rcx, 0x41978ea4
rol rax, 2
rol rax, 1
rol rax, 1
not rax
xchg rsi, rsi
add rax, rcx
xchg r8, rax
mov qword [rdi + 0x188], r8
xchg r8, rax
jmp 0x1400617e2
mov dword [rsp + 0x124], 0x164b2610
add dword [rsp + 0x124], 0x181f1073
add dword [rsp + 0x124], 0x1b8eef03
add dword [rsp + 0x124], 0xe33cc59
xor dword [rsp + 0x124], 0x582cf1de
mov edx, 0x9a38e72
xor edx, 0x5cbaa460
add edx, 0x16623b64
sub edx, 0x652f132c
add edx, 0xc5af831d
xchg rbx, rdi
mov rcx, rdi
xchg rbx, rdi
call fcn.140095270
test rax, rax
mov dword [rsp - 0x10], 0x1f405398
je 0x1400618bd
movabs rcx, 0x5e9bec8f7745b611
sub rcx, 0x6fcaf4fa
xor rcx, 0x3f965f50
sub rcx, 0x2cd2a28c
mov dword [rsp + 0x13c], esi
mov rcx, rcx
add rax, rcx
movabs rcx, 0xbc5ba6f72818ca43
add rcx, 0x387ab843
sub rcx, 0x4f0d3458
sub rcx, 0x9c5aedb
add rcx, 0x7fffffff
xor rcx, 0x7f3964c6
xor rax, rcx
mov rbp, rbp
movabs rcx, 0x5d224db28812f22
sub rcx, 0x6698124
sub rcx, 0xe2072b
add rcx, 0x7fffffff
xor rcx, 0x1e0c9185
add rax, rcx
not rax
mov dword [rsp - 0x30], 0x77fd80dc
mov qword [rdi + 0x190], rax
jmp 0x1400618f4
mov dword [rsp + 0x13c], 0x49790ea3
sub dword [rsp + 0x13c], 0x4722f10b
add dword [rsp + 0x13c], 0x31c9a9a3
xor dword [rsp + 0x13c], 0x6400122f
sub dword [rsp + 0x13c], 0x501fd513
mov edx, 0x7d314685
sub edx, 0x1d9e0b7f
sub edx, 0x79fa6e0
add edx, 0xeba21d5
xor edx, 0x799d274b
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
test rax, rax
je 0x1400619de
mov dword [rsp - 0x24], 0x5f7941b8
rol rax, 0x24
rol rax, 8
rol rax, 5
rol rax, 2
rol rax, 1
movabs rcx, 0x6b7ed15c044a5caa
xor rcx, 0x181dda61
xor rcx, 0x406ecce0
sub rcx, 0x6720537
add rcx, 0x7fffffff
add rcx, 0x24f2e7c
xor rax, rcx
mov dword [rsp + 0x144], esi
mov rdi, rdi
movabs rcx, 0x575de0c040e70441
add rcx, 0x2e499383
add rcx, 0x86425d1
add rcx, 0x7fffffff
sub rcx, 0x9b8ee53
sub rax, rcx
xchg r15, r15
movabs rcx, 0x94240235208faabc
xor rcx, 0x3cf990e0
xor rcx, 0x245ac83f
xor rcx, 0x5951616c
ror rax, 0xf
add rax, rcx
xchg r9, r9
mov qword [rdi + 0x198], rax
jmp 0x140061a0a
mov dword [rsp + 0x144], 0x77ce8a8
add dword [rsp + 0x144], 0x70e4dc84
xor dword [rsp + 0x144], 0x63aef23b
xor dword [rsp + 0x144], 0x1bcf3716
mov edx, 0x41000edb
xor edx, 0x57baf300
xor edx, 0x16eba0c5
add edx, 0xe0075e27
xchg rbx, r12
mov rcx, r12
xchg r12, rbx
call fcn.140095270
mov r11, r11
test rax, rax
je 0x140061aff
movabs rcx, 0x5cc2e28a4ef9b5a1
sub rcx, 0x40105f9a
add rcx, 0x1b222310
xor rcx, 0x6cf7cd49
add rcx, 0x7fffffff
xor rcx, 0x136649b6
mov dword [rsp + 0x158], esi
xor rax, rcx
mov dword [rsp - 0x18], ecx
movabs rcx, 0x7423d1291ce01074
xor rcx, 0x195d9e0a
add rcx, 0x144992e
add rcx, 0x658fe07d
rol rax, 0x2a
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x20], ecx
movabs rcx, 0x704e2c95594dec57
add rcx, 0x149899d8
sub rcx, 0x1747e24f
sub rcx, 0x1c72996c
add rcx, 0x7fffffff
add rcx, 0x16d6929c
add rax, rcx
rol rax, 0x1c
rol rax, 8
rol rax, 2
rol rax, 0xe
rol rax, 1
rol rax, 5
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rdi + 0x1a0], rax
jmp 0x140061b2b
mov dword [rsp + 0x158], 0x33ce6d1e
xor dword [rsp + 0x158], 0x46a30396
xor dword [rsp + 0x158], 0x643b1739
sub dword [rsp + 0x158], 0x115679b0
mov edx, 0xd9c7e3c
sub edx, 0x5ec989f
add edx, 0x58976700
xor edx, 0x6bc76451
xor edx, 0xb20f7c08
mov rcx, rbx
mov dword [rsp - 0x24], 0x737f578f
call fcn.140095270
test rax, rax
je 0x140061c17
xchg rsi, rsi
ror rax, 0x26
ror rax, 3
ror rax, 3
ror rax, 1
movabs rcx, 0x2691da240b1e2c6b
xor rcx, 0xbdc411
add rcx, 0x499d4bef
add rcx, 0x90b5863
add rcx, 0x7fffffff
xor rcx, 0x7c7c27a9
add rax, rcx
mov dword [rsp + 0x15c], esi
movabs rcx, 0x3e88a9c717f51100
xor rcx, 0x5a0336a4
add rcx, 0x2fc05b92
sub rcx, 0x35f3d4d0
add rcx, 0x63eee821
xor rax, rcx
mov dword [rsp - 0x20], 0x28342b20
movabs rcx, 0x4f58f0c717112409
add rcx, 0x4c5e9950
xor rcx, 0x623fe8ac
add rcx, 0x7fffffff
add rcx, 0x4d049f6e
sub rax, rcx
ror rax, 2
xchg rbx, rbx
mov qword [rdi + 0x1a8], rax
jmp 0x140061c43
mov dword [rsp + 0x15c], 0x57c7983a
xor dword [rsp + 0x15c], 0xed686cf
sub dword [rsp + 0x15c], 0x11534497
sub dword [rsp + 0x15c], 0x47bdda5d
mov edx, 0x750f026e
sub edx, 0x4a5b6ad0
xor edx, 0x630a9a73
sub edx, 0x25e6358a
xor edx, 0x5c6eac52
xchg r13, rbx
mov rcx, r13
xchg rbx, r13
call fcn.140095270
test rax, rax
mov dword [rsp - 0x40], 0x3592957a
je 0x140061d00
movabs rcx, 0x3d83ed374eb81481
add rcx, 0x24699705
sub rcx, 0x60f666a2
sub rcx, 0xcd08beb
mov dword [rsp + 0x160], esi
xchg rbp, rbp
xor rax, rcx
movabs rcx, 0x11a75ed315c96176
add rcx, 0x616851b4
sub rcx, 0x1eed7539
sub rcx, 0x75b08b0
add rcx, 0x7fffffff
xor rcx, 0x69216da0
not rax
mov dword [rsp - 0x34], edx
ror rax, 0x13
ror rax, 9
ror rax, 1
ror rax, 1
xor rax, rcx
xchg rbx, rax
mov qword [rdi + 0x1b0], rbx
xchg rbx, rax
jmp 0x140061d2c
mov dword [rsp + 0x160], 0x41805f9a
sub dword [rsp + 0x160], 0x40a75123
xor dword [rsp + 0x160], 0x7458536e
sub dword [rsp + 0x160], 0x74815d18
mov edx, 0x5f8dd30c
add edx, 0x6856656
add edx, 0x16293d81
xor edx, 0xd5f632b8
xchg rbx, r11
mov rcx, r11
xchg rbx, r11
call fcn.140095270
test rax, rax
mov r15, r15
je 0x140061de9
rol rax, 9
rol rax, 3
rol rax, 1
rol rax, 0xe
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x1fc2438370068bd7
sub rcx, 0x28c76cb6
add rcx, 0x4774fd8
sub rcx, 0xb41390e
xor rax, rcx
mov dword [rsp - 0x20], 0x308607ea
mov dword [rsp + 0x17c], esi
not rax
movabs rcx, 0x530535084dd0e0f0
add rcx, 0x68fc6e8
xor rcx, 0x22784cb1
add rcx, 0x7fffffff
xor rcx, 0xefb88ea
add rax, rcx
not rax
xchg r10, r10
xchg rsi, rax
mov qword [rdi + 0x1b8], rsi
xchg rsi, rax
jmp 0x140061e20
mov dword [rsp + 0x17c], 0x595401ba
sub dword [rsp + 0x17c], 0x2746b895
add dword [rsp + 0x17c], 0x1464e56b
add dword [rsp + 0x17c], 0x79a32e5
xor dword [rsp + 0x17c], 0x4e0c6174
mov edx, 0xf6144ca
xor edx, 0x7a677660
sub edx, 0x4ecb8b3
xor edx, 0xcb5d8109
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140095270
test rax, rax
je 0x140061ecc
mov r13, r13
not rax
mov dword [rsp + 0x180], esi
movabs rcx, 0x55692f0a5c96aaae
sub rcx, 0x2091b63d
add rcx, 0x344e5a48
add rcx, 0xc85e7fb
add rcx, 0x1395fd96
add rax, rcx
movabs rcx, 0x81f347b56b8755aa
sub rcx, 0xda3a80b
sub rcx, 0x3aa5b000
xor rcx, 0x659ca33b
add rcx, 0x7fffffff
sub rcx, 0xa16d155
xor rax, rcx
mov dword [rsp - 0x14], 0x51332ac0
xchg r11, rax
mov qword [rdi + 0x1c0], r11
xchg r11, rax
jmp 0x140061ef8
mov dword [rsp + 0x180], 0x97edd00
add dword [rsp + 0x180], 0x110970c0
xor dword [rsp + 0x180], 0x3e93cebd
xor dword [rsp + 0x180], 0x241b837c
mov edx, 0x3b01415b
add edx, 0x140c8027
sub edx, 0x1d00e4d4
add edx, 0xa766af19
xchg rbx, rdi
mov rcx, rdi
xchg rbx, rdi
call fcn.140095270
mov dword [rsp - 0x30], ebx
test rax, rax
je 0x140062004
movabs rcx, 0xf26df2686661f6e6
xor rcx, 0x5927a686
sub rcx, 0x2111b3ed
add rcx, 0x5cb90d8f
mov dword [rsp + 0x28], esi
add rax, rcx
xchg r8, r8
movabs rcx, 0x7b593faa79e74586
xor rcx, 0x312e68f5
add rcx, 0x2c7a5391
add rcx, 0x7fffffff
sub rcx, 0x5047abdf
ror rax, 0xd
ror rax, 3
ror rax, 6
ror rax, 4
ror rax, 1
ror rax, 1
xor rax, rcx
mov r14, r14
movabs rcx, 0x47d903c0a871f87
xor rcx, 0x5c3d88c4
sub rcx, 0xd44618a
add rcx, 0x7fffffff
xor rcx, 0x7ba8309
sub rax, rcx
movabs rcx, 0x728a0987267f0225
xor rcx, 0x7cbe23d5
xor rcx, 0x5165bd3e
xor rcx, 0x63fdbf7e
add rcx, 0x7fffffff
sub rcx, 0xb15ce32
not rax
sub rax, rcx
mov r8, r8
xchg r10, rax
mov qword [rdi + 0x1c8], r10
xchg r10, rax
jmp 0x14006202c
mov dword [rsp + 0x28], 0x33e1a42
add dword [rsp + 0x28], 0x5f6703a6
xor dword [rsp + 0x28], 0x34fce6b8
sub dword [rsp + 0x28], 0xceb3262
sub dword [rsp + 0x28], 0x496ec8ed
mov edx, 0x7f9749c9
sub edx, 0x309b099c
xor edx, 0x729f45d1
xor edx, 0x197e998a
add edx, 0x8bbc44c5
xchg r9, rbx
mov rcx, r9
xchg r9, rbx
call fcn.140095270
mov dword [rsp - 0x28], ebx
test rax, rax
je 0x14006211b
rol rax, 0x14
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0xcea3655e24ff9b78
add rcx, 0x18770217
add rcx, 0x415a85d4
sub rcx, 0x3425b76c
add rcx, 0x7fffffff
xor rcx, 0xc067d8d
not rax
mov dword [rsp + 0x30], esi
xchg r10, r10
rol rax, 1
add rax, rcx
movabs rcx, 0xd83157301c6e32cd
xor rcx, 0x6aa9a3a4
sub rcx, 0x6ea4cc3c
add rcx, 0x5f1ae7de
xor rcx, 0x3bd5ad9c
xor rax, rcx
xchg rsi, rsi
movabs rcx, 0x2ce784bf7c0e2069
sub rcx, 0x72397c0f
xor rcx, 0x2b9358f8
add rcx, 0x25685534
xor rcx, 0x3cc2d38f
add rax, rcx
xchg rbp, rax
mov qword [rdi + 0x1d0], rbp
xchg rbp, rax
jmp 0x140062143
mov dword [rsp + 0x30], 0x405b305a
xor dword [rsp + 0x30], 0x7ccb2cec
sub dword [rsp + 0x30], 0x2033b28a
add dword [rsp + 0x30], 0x17d25f11
sub dword [rsp + 0x30], 0x342ec93c
mov edx, 0x72c1a4f9
xor edx, 0x3bc2a377
add edx, 0x1c45cd7c
sub edx, 0x3ca2fe3e
xor edx, 0xa6a2b3ed
xchg rdi, rbx
mov rcx, rdi
xchg rdi, rbx
call fcn.140095270
test rax, rax
xchg rcx, rcx
je 0x140062214
ror rax, 9
movabs rcx, 0xd3ea095d7c5e243f
sub rcx, 0x777cc3d7
xor rcx, 0x5b65bf09
sub rcx, 0x39cdca24
add rcx, 0x23e32ffe
add rax, rcx
mov dword [rsp + 0x34], esi
xchg r9, r9
movabs rcx, 0x5bd52e4270b2e7bf
add rcx, 0xe797a2c
xor rcx, 0x4482f172
sub rcx, 0x5119fc8
sub rcx, 0x2b5dfeed
xor rax, rcx
mov dword [rsp - 0x1c], 0x1a27cf20
movabs rcx, 0x7b3240ba27bddadc
xor rcx, 0x64a74096
sub rcx, 0x422ea258
add rcx, 0x7fffffff
add rcx, 0x6a71618d
add rax, rcx
mov qword [rdi + 0x1d8], rax
jmp 0x140062234
mov dword [rsp + 0x34], 0x394389f5
sub dword [rsp + 0x34], 0x344ab1e5
add dword [rsp + 0x34], 0x350c05a7
sub dword [rsp + 0x34], 0x3a04ddb6
mov edx, 0x2bc39b48
sub edx, 0x18650e48
add edx, 0x46a5b871
add edx, 0x33f03ffd
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140095270
xchg rdx, rdx
test rax, rax
je 0x1400622f7
movabs rcx, 0x392a1d5f46513c28
add rcx, 0x366a24f1
xor rcx, 0x2b53ec22
sub rcx, 0x1b664c46
mov dword [rsp + 0x3c], esi
add rax, rcx
mov dword [rsp - 0x18], esi
movabs rcx, 0x50d704651f5f94e9
add rcx, 0x37a62e02
xor rcx, 0x5bc43585
sub rcx, 0x55b672d
add rcx, 0x1c87b14c
rol rax, 0x37
rol rax, 1
rol rax, 1
not rax
add rax, rcx
mov dword [rsp - 0xc], 0xe0e281c
ror rax, 1
ror rax, 0x2e
ror rax, 4
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
not rax
xchg r10, r10
mov qword [rdi + 0x1e0], rax
jmp 0x140062317
mov dword [rsp + 0x3c], 0x5254d282
sub dword [rsp + 0x3c], 0xc9358e3
sub dword [rsp + 0x3c], 0x2b3d6551
sub dword [rsp + 0x3c], 0x1a84144d
mov edx, 0x5a05e2df
xor edx, 0x372a630a
add edx, 0x4ffc7bf
add edx, 0x62f72252
xchg rbx, r12
mov rcx, r12
xchg r12, rbx
call fcn.140095270
test rax, rax
mov rbp, rbp
je 0x1400623f2
movabs rcx, 0x2db8e86131f1b70d
xor rcx, 0x44a967
xor rcx, 0x46249a20
sub rcx, 0x523d002f
xor rcx, 0x782496a4
mov dword [rsp + 0x68], esi
xor rax, rcx
mov dword [rsp - 0x40], 0x5e8ff616
movabs rcx, 0x1fc07d3b6145ef8c
sub rcx, 0x864b73c
xor rcx, 0x66e6ee47
add rcx, 0x331ebcfc
rol rax, 0x1e
not rax
xchg rdx, rdx
rol rax, 0xe
rol rax, 3
rol rax, 1
add rax, rcx
xchg r11, r11
movabs rcx, 0x63ea8baf1bdede87
xor rcx, 0x79a9e57f
sub rcx, 0x73e3e40
xor rcx, 0x614ae54a
xor rcx, 0x5c4efbe7
not rax
xchg rbx, rbx
add rax, rcx
mov qword [rdi + 0x1e8], rax
jmp 0x14006241a
mov dword [rsp + 0x68], 0x4f30c3dc
add dword [rsp + 0x68], 0x21a75031
sub dword [rsp + 0x68], 0xfc2feb5
sub dword [rsp + 0x68], 0x1e8f3407
sub dword [rsp + 0x68], 0x4285e150
mov edx, 0x62f1c14
add edx, 0x442587ed
add edx, 0x28461a89
xor edx, 0x1afa15a2
xchg rcx, r12
mov r12, rbx
xchg r12, rcx
call fcn.140095270
mov rcx, rcx
test rax, rax
je 0x1400624f0
movabs rcx, 0xe9099a7a1aa93110
xor rcx, 0x43889053
sub rcx, 0x1cee159a
add rcx, 0x49a733ac
mov dword [rsp + 0x70], esi
mov dword [rsp - 0x18], 0x300e2407
add rax, rcx
movabs rcx, 0x586ad11614d7eccd
add rcx, 0x1046c8e0
add rcx, 0xff8bea1
sub rcx, 0x2d8fe887
add rcx, 0x7fffffff
add rcx, 0x51009481
not rax
ror rax, 0x28
ror rax, 3
ror rax, 1
ror rax, 3
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
not rax
mov r14, r14
ror rax, 3
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
mov qword [rdi + 0x1f0], rax
mov dword [rsp - 0x1c], 0x6aea634a
jmp 0x140062518
mov dword [rsp + 0x70], 0x6fd118fc
xor dword [rsp + 0x70], 0x5862e3e1
xor dword [rsp + 0x70], 0x12ed013f
xor dword [rsp + 0x70], 0xb54c70f
xor dword [rsp + 0x70], 0x2e0a3d2c
mov edx, 0x12a2219d
add edx, 0x32d880d6
xor edx, 0x145c801c
add edx, 0x110eb2a5
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
test rax, rax
mov dword [rsp - 0x40], ecx
je 0x140062636
movabs rcx, 0xef4c8f88403110f0
add rcx, 0x984cb7b
xor rcx, 0x711e4d74
xor rcx, 0x27bf2b11
add rcx, 0x7fffffff
add rcx, 0x24c011e6
mov dword [rsp + 0xa4], esi
mov dword [rsp - 0x24], ecx
add rax, rcx
movabs rcx, 0x2f1f5c313cb352e6
xor rcx, 0x2e4b1285
add rcx, 0x22b96db0
add rcx, 0x44c051b6
sub rcx, 0x2dfbcd87
ror rax, 8
ror rax, 0xb
add rcx, rax
xchg r12, r12
movabs rax, 0x1ea99eb27996414f
xor rax, 0x666efd8c
add rax, 0x7feb9d5
add rax, 0x7fffffff
sub rax, 0x1c29970e
xor rcx, rax
movabs rax, 0x6d74988626b87c11
sub rax, 0x9d486f7
add rax, 0x325c710
add rax, 0x59f98e44
ror rcx, 0xa
ror rcx, 4
ror rcx, 2
ror rcx, 5
ror rcx, 1
ror rcx, 1
sub rcx, rax
ror rcx, 5
ror rcx, 6
ror rcx, 0x27
ror rcx, 2
ror rcx, 2
ror rcx, 1
mov qword [rdi + 0x1f8], rcx
jmp 0x14006266d
mov dword [rsp + 0xa4], 0x2b29811d
sub dword [rsp + 0xa4], 0x9b42b88
xor dword [rsp + 0xa4], 0x55a3b223
xor dword [rsp + 0xa4], 0x563640ef
sub dword [rsp + 0xa4], 0x22e0a758
mov edx, 0x46cc3984
sub edx, 0x44aaecfc
add edx, 0x26d7cdc1
sub edx, 0x1a5d7524
mov rcx, rbx
xchg r11, r11
call fcn.140095270
test rax, rax
je 0x140062711
mov r11, r11
movabs rcx, 0x6338e2d5509db301
add rcx, 0x1df2db3e
sub rcx, 0x5e6ced36
xor rcx, 0x4ebb6b3b
mov dword [rsp + 0xac], esi
xor rax, rcx
mov dword [rsp - 0x24], esp
movabs rcx, 0x9fa7d3185fccca25
sub rcx, 0x691837
xor rcx, 0x60e28d7b
xor rcx, 0x5986f8a
ror rax, 0x26
ror rax, 1
ror rax, 4
ror rax, 1
ror rax, 1
add rax, rcx
not rax
xchg rsi, rsi
xchg r13, rax
mov qword [rdi + 0x200], r13
xchg r13, rax
jmp 0x14006273d
mov dword [rsp + 0xac], 0x322bd259
add dword [rsp + 0xac], 0x422ade7
sub dword [rsp + 0xac], 0x11ddd675
sub dword [rsp + 0xac], 0x2470a9ca
mov edx, 0x5359ffe1
xor edx, 0x73c67680
add edx, 0x56677296
add edx, 0x4b9ae327
xchg rsp, rcx
mov rsp, rbx
xchg rcx, rsp
call fcn.140095270
test rax, rax
mov dword [rsp - 0x14], esi
je 0x140062802
movabs rcx, 0xedb4fa147f3c236d
xor rcx, 0x1658f7b
xor rcx, 0x3fa0bda6
sub rcx, 0x1749deeb
mov dword [rsp + 0xe4], esi
mov dword [rsp - 0x3c], esi
add rax, rcx
movabs rcx, 0x1e5182fe7a084e13
sub rcx, 0x7252751f
add rcx, 0x16f2c91e
add rcx, 0x50f7aad1
add rcx, 0x4e61ae7
ror rax, 3
ror rax, 9
ror rax, 5
ror rax, 1
add rax, rcx
mov dword [rsp - 0x3c], 0xa581d73
ror rax, 0x17
ror rax, 0xc
ror rax, 4
ror rax, 0xf
ror rax, 1
ror rax, 5
ror rax, 1
mov qword [rdi + 0x208], rax
jmp 0x140062839
mov dword [rsp + 0xe4], 0x6e1c58bd
xor dword [rsp + 0xe4], 0x7d386c15
xor dword [rsp + 0xe4], 0x326b71be
add dword [rsp + 0xe4], 0x3cd40d88
sub dword [rsp + 0xe4], 0x5e23529d
mov edx, 0x1995a6c8
xor edx, 0x12577b8
add edx, 0x587938de
sub edx, 0x4905b0f2
add edx, 0xa40d0354
mov rcx, rbx
mov dword [rsp - 0x1c], edi
call fcn.140095270
test rax, rax
je 0x140062904
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 2
ror rax, 1
movabs rcx, 0x6ef9f554713cbd9
sub rcx, 0x292fac97
sub rcx, 0x18700816
xor rcx, 0x2b408a4a
add rcx, 0x681a18b
xor rax, rcx
mov dword [rsp + 0xf0], esi
xchg r12, r12
not rax
movabs rcx, 0x5c8e26d628c7028b
xor rcx, 0x52fc05cd
sub rcx, 0x6770281a
xor rcx, 0x3e6ec4cf
xor rcx, 0x60f22ebd
ror rax, 0x20
ror rax, 4
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
xchg r10, rax
mov qword [rdi + 0x210], r10
xchg r10, rax
jmp 0x140062930
mov dword [rsp + 0xf0], 0xdd8e988
add dword [rsp + 0xf0], 0xc922f25
xor dword [rsp + 0xf0], 0x59e7ece
sub dword [rsp + 0xf0], 0x1ff56662
mov edx, 0x17cd97c5
xor edx, 0xba182e4
add edx, 0x3b741ac3
xor edx, 0x7bdc4dda
add edx, 0x6f166f8e
mov rcx, rbx
mov r13, r13
call fcn.140095270
test rax, rax
je 0x1400629d6
rol rax, 0x18
rol rax, 3
rol rax, 0xe
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x6521d6ae0ff7bc1e
xor rcx, 0x51fbd024
sub rcx, 0x1e12efbb
add rcx, 0x7fb6c0b8
not rax
mov rbp, rbp
mov dword [rsp + 0x118], esi
rol rax, 7
rol rax, 8
not rax
rol rax, 0xf
rol rax, 9
rol rax, 1
sub rax, rcx
ror rax, 0x1b
ror rax, 1
xchg r13, rax
mov qword [rdi + 0x218], r13
xchg r13, rax
jmp 0x140062a02
mov dword [rsp + 0x118], 0xbc21dce
add dword [rsp + 0x118], 0x52c8ad37
add dword [rsp + 0x118], 0x12c56d8a
xor dword [rsp + 0x118], 0x7150388e
mov edx, 0x342a8bb6
sub edx, 0x88ad53e
sub edx, 0x4667eba
sub edx, 0x11f2e822
add edx, 0xd2a77fb7
xchg r13, rbx
mov rcx, r13
xchg r13, rbx
call fcn.140095270
test rax, rax
je 0x140062af2
mov r9, r9
movabs rcx, 0xda42774f73127819
sub rcx, 0x5f16335
xor rcx, 0x5c0539f8
add rcx, 0x323d5923
sub rcx, 0x4fb50776
mov dword [rsp + 0x128], esi
mov r10, r10
add rax, rcx
movabs rcx, 0xce902cbe025ae22e
xor rcx, 0xeaee49d
add rcx, 0x19ef12ea
add rcx, 0x218dd95d
add rcx, 0x7fffffff
add rcx, 0x1a9d7936
xor rax, rcx
movabs rcx, 0x557eb4465000b8d8
sub rcx, 0x194e63b7
sub rcx, 0x1c81f213
add rcx, 0xb8b512a
add rcx, 0x7fffffff
xor rcx, 0x4708ca8e
add rax, rcx
ror rax, 6
ror rax, 9
ror rax, 0x1f
ror rax, 2
ror rax, 1
ror rax, 1
xchg r14, rax
mov qword [rdi + 0x220], r14
xchg r14, rax
jmp 0x140062b1e
mov dword [rsp + 0x128], 0x6e1770fc
sub dword [rsp + 0x128], 0xe23b973
sub dword [rsp + 0x128], 0x30a87de2
xor dword [rsp + 0x128], 0x2f4b39a6
mov edx, 0x39c1a948
sub edx, 0x20d1600a
xor edx, 0x16d0c790
xor edx, 0x7b9e707d
mov rcx, rbx
call fcn.140095270
test rax, rax
mov r11, r11
je 0x140062c25
movabs rcx, 0x4d9b24c73afaf65d
add rcx, 0x5fb0155
add rcx, 0x2399ea12
xor rcx, 0x4b491784
add rcx, 0x7fffffff
add rcx, 0x4d596617
mov dword [rsp + 0x78], esi
xor rax, rcx
mov dword [rsp - 0xc], esp
movabs rcx, 0x1da81445097155c2
xor rcx, 0x21dbe2f4
xor rcx, 0x176f242c
xor rcx, 0x348fd93f
add rcx, 0x7fffffff
sub rcx, 0x8464df5
rol rax, 0x29
rol rax, 5
rol rax, 7
rol rax, 8
add rax, rcx
mov dword [rsp - 0x24], esp
movabs rcx, 0xaf9e89de66fe104c
sub rcx, 0xb37ed99
sub rcx, 0x18a6e5aa
sub rcx, 0x26228948
add rcx, 0x7fffffff
add rcx, 0x21989e9f
xor rax, rcx
not rax
mov dword [rsp - 0x2c], 0x2c6eebf7
ror rax, 0x26
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 2
ror rax, 1
xchg rcx, rax
mov qword [rdi + 0x228], rcx
xchg rcx, rax
jmp 0x140062c4d
mov dword [rsp + 0x78], 0x2cd72abd
add dword [rsp + 0x78], 0x3cca0a2b
sub dword [rsp + 0x78], 0x5cde7fb6
add dword [rsp + 0x78], 0x6a83d033
sub dword [rsp + 0x78], 0x77468564
mov edx, 0x42f236e1
xor edx, 0x5901c2db
sub edx, 0xfc12d27
add edx, 0x427ee6ec
add edx, 0x810fc81b
xchg rbx, r8
mov rcx, r8
xchg rbx, r8
call fcn.140095270
xchg r8, r8
test rax, rax
je 0x140062d18
movabs rcx, 0x4a0e3e2e559bb7ef
add rcx, 0x444a68d
sub rcx, 0x104fb47
sub rcx, 0x3440aef5
sub rcx, 0xb2646a4
mov dword [rsp + 0xa8], esi
add rax, rcx
xchg r10, r10
movabs rcx, 0x3f63ee69599df956
sub rcx, 0x373c421a
xor rcx, 0xfe822c0
add rcx, 0x36292e8d
sub rcx, 0xcfeef6d
rol rax, 6
rol rax, 1
xor rax, rcx
movabs rcx, 0x62d110aa62612ed7
sub rcx, 0x4a3f0e0
add rcx, 0x39b6a92
sub rcx, 0x6a9dbfd
sub rax, rcx
xchg rcx, rcx
mov qword [rdi + 0x230], rax
jmp 0x140062d44
mov dword [rsp + 0xa8], 0x4aa12db2
sub dword [rsp + 0xa8], 0x44562d73
add dword [rsp + 0xa8], 0x7456610f
xor dword [rsp + 0xa8], 0x7aa1614f
mov edx, 0xd627f33
add edx, 0x6d44c013
xor edx, 0x3fe09d1f
sub edx, 0x1d082daf
add edx, 0x4a439165
xchg rbx, rsp
mov rcx, rsp
xchg rbx, rsp
call fcn.140095270
test rax, rax
mov dword [rsp - 0x3c], edi
je 0x140062e10
rol rax, 0x1d
rol rax, 0x18
rol rax, 4
rol rax, 1
movabs rcx, 0xde8eecb3c58ae76
xor rcx, 0x1a008f76
add rcx, 0x66b13b0
xor rcx, 0x395006f1
add rcx, 0x7fffffff
add rcx, 0x67355f10
add rax, rcx
mov dword [rsp + 0xb0], esi
mov r13, r13
not rax
movabs rcx, 0x8e952cc265ff8682
sub rcx, 0x358856bf
add rcx, 0x276d9546
sub rcx, 0x4ac183ca
add rcx, 0x7fffffff
xor rcx, 0x45c60e84
ror rax, 4
mov dword [rsp - 0x1c], 0x36e7df2f
add rax, rcx
mov qword [rdi + 0x238], rax
jmp 0x140062e47
mov dword [rsp + 0xb0], 0x4a7f7d97
xor dword [rsp + 0xb0], 0x4c30f5f7
xor dword [rsp + 0xb0], 0xf07907
add dword [rsp + 0xb0], 0x438c0c35
sub dword [rsp + 0xb0], 0x4a4bfd9b
mov edx, 0x1f34ffa6
xor edx, 0x70b009b6
xor edx, 0x12e770cd
xor edx, 0x7551b6d0
add edx, 0x6061d749
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140095270
test rax, rax
mov dword [rsp - 0x3c], ebx
je 0x140062ed4
ror rax, 0x2b
ror rax, 2
ror rax, 7
ror rax, 1
ror rax, 1
movabs rcx, 0x24cac567347d78b8
sub rcx, 0x2f90ce6e
add rcx, 0x4e28387d
xor rcx, 0x621da8ef
sub rcx, 0x1e1b3611
xor rax, rcx
mov dword [rsp + 0xb8], esi
mov rsi, rsi
xchg r10, rax
mov qword [rdi + 0x240], r10
xchg r10, rax
jmp 0x140062f00
mov dword [rsp + 0xb8], 0x518c5c68
sub dword [rsp + 0xb8], 0x1e239ace
sub dword [rsp + 0xb8], 0x1345c5e5
sub dword [rsp + 0xb8], 0x2022fbb4
mov edx, 0x24bd6400
sub edx, 0x12b79222
xor edx, 0x29157e41
add edx, 0x42027df2
add edx, 0x550ed753
mov rcx, rbx
xchg rdx, rdx
call fcn.140095270
test rax, rax
je 0x140062fa1
ror rax, 1
mov r10, r10
movabs rcx, 0xdb00c60965c005cc
sub rcx, 0x44cc0308
sub rcx, 0x61de980
xor rcx, 0x15f8a61f
add rax, rcx
mov dword [rsp + 0xf4], esi
mov dword [rsp - 0x20], edi
movabs rcx, 0xfa1b983135a0438
xor rcx, 0x5a037960
xor rcx, 0x6da3d18b
xor rcx, 0x4a51b69f
xor rax, rcx
not rax
ror rax, 0x3c
mov dword [rsp - 0x3c], 0x5114d1f2
mov qword [rdi + 0x248], rax
jmp 0x140062fd8
mov dword [rsp + 0xf4], 0x7a9eeb1e
sub dword [rsp + 0xf4], 0x33dd0a12
xor dword [rsp + 0xf4], 0x4921e85e
xor dword [rsp + 0xf4], 0x758fda4f
xor dword [rsp + 0xf4], 0x7a6fd31c
mov edx, 0x19a4ccbe
add edx, 0x4c510e6c
sub edx, 0x3ddf2e39
add edx, 0x66d5c0ae
mov rcx, rbx
mov dword [rsp - 0x10], 0x125650f1
call fcn.140095270
test rax, rax
je 0x1400630f7
movabs rcx, 0xf4698947798fef6a
sub rcx, 0x3526b79f
sub rcx, 0x19e7632c
xor rcx, 0x6efa2040
mov dword [rsp + 0xfc], esi
add rax, rcx
xchg r14, r14
movabs rcx, 0x730dc8cb6c0c7120
sub rcx, 0x52e8b663
add rcx, 0x247848cf
add rcx, 0x7fffffff
xor rcx, 0x786afd93
xor rax, rcx
mov dword [rsp - 0x3c], 0x690e58d5
movabs rcx, 0x683cc44b3ad52425
xor rcx, 0x717c1b40
sub rcx, 0x49d8eefa
add rcx, 0x6717ea50
add rcx, 0x61425cfc
rol rax, 7
rol rax, 2
rol rax, 0xc
rol rax, 2
rol rax, 1
sub rax, rcx
mov rdi, rdi
movabs rcx, 0x1bac47206e8fcf42
sub rcx, 0x21db5620
add rcx, 0x3689d5d
add rcx, 0x7fffffff
xor rcx, 0x3799a585
ror rax, 0x36
ror rax, 2
ror rax, 1
add rax, rcx
ror rax, 7
ror rax, 8
ror rax, 3
ror rax, 1
xchg r14, rax
mov qword [rdi + 0x250], r14
xchg r14, rax
jmp 0x14006312e
mov dword [rsp + 0xfc], 0xc0d8b2c
add dword [rsp + 0xfc], 0x298e4c43
add dword [rsp + 0xfc], 0x33e32bf1
sub dword [rsp + 0xfc], 0x1bcf11e9
xor dword [rsp + 0xfc], 0x4daff176
mov edx, 0x4dd8be37
add edx, 0x1a21d328
sub edx, 0x629fc25e
xor edx, 0x4cc18b2d
add edx, 0x419a5e5d
xchg r10, rbx
mov rcx, r10
xchg r10, rbx
call fcn.140095270
xchg rsi, rsi
test rax, rax
je 0x140063208
rol rax, 0x18
rol rax, 0xb
rol rax, 0x13
rol rax, 1
movabs rcx, 0x502e51133434c7b
xor rcx, 0x56d440ee
add rcx, 0x15ca7923
xor rcx, 0x3c04a542
add rcx, 0x7fffffff
xor rcx, 0x5614d4cb
not rax
xchg r15, r15
mov dword [rsp + 0x12c], esi
ror rax, 0x19
ror rax, 0x16
ror rax, 1
xor rax, rcx
movabs rcx, 0x402aeb7d3895d305
add rcx, 0x2889bdf4
sub rcx, 0x2aeb07a4
xor rcx, 0x19c1cdcd
sub rax, rcx
rol rax, 3
rol rax, 7
rol rax, 1
rol rax, 5
not rax
mov dword [rsp - 0xc], 0x15c644de
xchg r11, rax
mov qword [rdi + 0x258], r11
xchg r11, rax
jmp 0x140063234
mov dword [rsp + 0x12c], 0x4d36557a
xor dword [rsp + 0x12c], 0x44208261
add dword [rsp + 0x12c], 0x588da313
sub dword [rsp + 0x12c], 0x61a47a2d
mov edx, 0x2a57effc
add edx, 0x4911a58
xor edx, 0x1360a9ae
add edx, 0x3dc68d04
sub edx, 0x3d473973
xchg rdi, rbx
mov rcx, rdi
xchg rbx, rdi
call fcn.140095270
xchg rbp, rbp
test rax, rax
je 0x140063341
movabs rcx, 0x544a5eb733c8cf99
sub rcx, 0x23d4b6eb
add rcx, 0x5699ed84
add rcx, 0x7fffffff
xor rcx, 0x12b8bee8
mov dword [rsp + 0x134], esi
xchg rdi, rdi
add rax, rcx
movabs rcx, 0x445b3e0c021e619c
xor rcx, 0x7a97a1fa
sub rcx, 0x211fa501
sub rcx, 0x38326b15
add rcx, 0x262fcf72
xor rax, rcx
movabs rcx, 0x34ad1cea1aa72986
add rcx, 0x55fe2af4
xor rcx, 0x36dac966
xor rcx, 0x79fb1542
add rcx, 0x7fffffff
xor rcx, 0x1ea95b01
add rax, rcx
movabs rcx, 0x48a93aa108fb4bd1
add rcx, 0x96b465
add rcx, 0x203e66c
xor rcx, 0x1bd41bdc
ror rax, 0x1a
ror rax, 0x1b
ror rax, 7
ror rax, 1
ror rax, 1
not rax
add rax, rcx
mov dword [rsp - 0x28], ebx
not rax
mov qword [rdi + 0x260], rax
jmp 0x140063378
mov dword [rsp + 0x134], 0x69f571d7
sub dword [rsp + 0x134], 0x457261bd
sub dword [rsp + 0x134], 0x222ead3c
add dword [rsp + 0x134], 0x6590978
xor dword [rsp + 0x134], 0x8ad6c57
mov edx, 0x2fae42db
add edx, 0xabdf47d
xor edx, 0x19ba2e94
xor edx, 0x52ca3f07
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140095270
test rax, rax
xchg rdi, rdi
je 0x140063437
ror rax, 0x15
ror rax, 0x11
ror rax, 3
ror rax, 1
movabs rcx, 0x47508dc36ab0c85f
sub rcx, 0x1b2ab014
sub rcx, 0x34e01faf
add rcx, 0x2155b5ab
xor rax, rcx
mov dword [rsp - 0x14], 0xdb524de
mov dword [rsp + 0x150], esi
rol rax, 0x18
rol rax, 6
rol rax, 1
rol rax, 1
movabs rcx, 0x234e8a617dd0aaf3
sub rcx, 0x82ef9ff
sub rcx, 0x4e5931de
xor rcx, 0x107a4aa2
add rcx, 0x7fffffff
xor rcx, 0x4c62d7f1
add rax, rcx
xchg rbx, rax
mov qword [rdi + 0x268], rbx
xchg rbx, rax
jmp 0x14006346e
mov dword [rsp + 0x150], 0x5185896c
xor dword [rsp + 0x150], 0x7c00f1a8
xor dword [rsp + 0x150], 0x7105429d
sub dword [rsp + 0x150], 0x26cb897e
sub dword [rsp + 0x150], 0x35b4b0da
mov edx, 0x740e8df0
sub edx, 0x4a09cc8b
xor edx, 0x3c8581a7
add edx, 0x8a74926f
mov rcx, rbx
call fcn.140095270
mov dword [rsp - 0x20], 0x1d933021
test rax, rax
je 0x14006356c
movabs rcx, 0x7bbb801537af5454
sub rcx, 0xb2b38c3
add rcx, 0x4e498025
xor rcx, 0x1a37f6a0
sub rcx, 0xd4b2f2f
mov dword [rsp + 0x154], esi
add rax, rcx
mov r8, r8
movabs rcx, 0xa2721eb3408f7476
xor rcx, 0x35ecaab6
xor rcx, 0x24c8742e
sub rcx, 0x35bcccdc
xor rax, rcx
xchg rbp, rbp
movabs rcx, 0x7d6fdaa37593562f
sub rcx, 0x3fcadbd0
add rcx, 0x41bff87
add rcx, 0x344255fb
add rcx, 0x7e0aa3e0
sub rax, rcx
mov dword [rsp - 0x28], 0x1881d183
movabs rcx, 0xde28e5797d716345
sub rcx, 0x764f650f
xor rcx, 0x1d81af89
add rcx, 0x2d4545bc
add rcx, 0x3b3e1caa
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov rcx, rcx
xchg rsi, rax
mov qword [rdi + 0x270], rsi
xchg rsi, rax
jmp 0x1400635a3
mov dword [rsp + 0x154], 0x6e615306
sub dword [rsp + 0x154], 0x2774ede8
xor dword [rsp + 0x154], 0x473afa58
add dword [rsp + 0x154], 0x3eaad669
xor dword [rsp + 0x154], 0x408175ae
mov edx, 0x177182ed
sub edx, 0x89abbf6
add edx, 0x6c7bffe8
sub edx, 0xf419485
xor edx, 0x6e60e05b
xchg rbx, r14
mov rcx, r14
xchg rbx, r14
call fcn.140095270
xchg r15, r15
test rax, rax
je 0x14006364c
movabs rcx, 0x1c9c57d44d7517a8
xor rcx, 0x9e28c79
add rcx, 0x25b963e7
xor rcx, 0x564cc4f5
add rcx, 0x376f7f52
mov dword [rsp + 0x174], esi
xor rax, rcx
movabs rcx, 0x3ab41426a3003ab
xor rcx, 0x57cd4f12
add rcx, 0x39890578
add rcx, 0x1b230432
sub rax, rcx
not rax
rol rax, 1
rol rax, 1
rol rax, 2
rol rax, 1
xchg r11, rax
mov qword [rdi + 0x278], r11
xchg r11, rax
jmp 0x140063678
mov dword [rsp + 0x174], 0x67b6e4fc
add dword [rsp + 0x174], 0xe24d51
sub dword [rsp + 0x174], 0x666d9d22
xor dword [rsp + 0x174], 0x22b952a
mov edx, 0x2171f6d9
add edx, 0x16e8ce07
add edx, 0x24dc913b
sub edx, 0x39e2bec3
add edx, 0xb1d8aff2
xchg rcx, rdx
mov rdx, rbx
xchg rdx, rcx
call fcn.140095270
test rax, rax
mov dword [rsp - 0x28], 0x4deccf0b
je 0x140063794
movabs rcx, 0x1acc7aea6bc28021
sub rcx, 0x63c11ccc
add rcx, 0x360c2f27
xor rcx, 0x4438fde
add rcx, 0x7fffffff
add rcx, 0x4322120a
mov dword [rsp + 0x178], esi
xchg r12, r12
xor rax, rcx
movabs rcx, 0x38cd06c94853e958
xor rcx, 0x16d9e67
xor rcx, 0x52587bda
add rcx, 0x410d0a26
add rcx, 0x7fffffff
xor rcx, 0x59acd8d7
add rax, rcx
movabs rcx, 0x8028640644311619
add rcx, 0x1f887a1b
sub rcx, 0x15e4e94e
add rcx, 0x7fffffff
add rcx, 0x288505df
not rax
mov r9, r9
ror rax, 0x1c
ror rax, 4
ror rax, 4
ror rax, 1
add rax, rcx
movabs rcx, 0x343da9b441e02ae
sub rcx, 0x2de1e535
xor rcx, 0x64d6cbde
xor rcx, 0x5fcfc0f5
xor rax, rcx
xchg r13, r13
not rax
xchg r13, rax
mov qword [rdi + 0x280], r13
xchg r13, rax
jmp 0x1400637c0
mov dword [rsp + 0x178], 0x318bd8f
add dword [rsp + 0x178], 0x651766dc
sub dword [rsp + 0x178], 0x3b0539d4
xor dword [rsp + 0x178], 0x2d2aea96
mov edx, 0x2e0795cf
sub edx, 0x11401412
add edx, 0x6d966eb
sub edx, 0x10fe7958
add edx, 0xb8326edb
mov rcx, rbx
call fcn.140095270
mov dword [rsp - 0x2c], 0x4544feb1
test rax, rax
je 0x14006389b
movabs rcx, 0x7c99cd2657169418
add rcx, 0x2232e7d5
sub rcx, 0x3b75bd10
xor rcx, 0xd480b82
mov dword [rsp + 0x24], esi
mov dword [rsp - 0x10], 0x64bd6c8e
xor rax, rcx
movabs rcx, 0x1eff01dd63449f5f
sub rcx, 0x56060942
xor rcx, 0x57eb36d3
add rcx, 0x7fffffff
xor rcx, 0x19eac234
not rax
xchg r11, r11
rol rax, 0x15
rol rax, 1
add rax, rcx
mov rcx, rcx
movabs rcx, 0x4cf2dd2236821e1d
add rcx, 0x384e8361
xor rcx, 0x70d61d51
xor rcx, 0x6ab2979b
sub rcx, 0x18bebf78
not rax
add rax, rcx
xchg rbp, rbp
not rax
mov qword [rdi + 0x288], rax
jmp 0x1400638bb
mov dword [rsp + 0x24], 0x7a80da3b
sub dword [rsp + 0x24], 0x482dcba8
add dword [rsp + 0x24], 0x2933e829
sub dword [rsp + 0x24], 0x5b86f6bb
mov edx, 0x2fa83491
sub edx, 0x12cbaa9a
sub edx, 0xdccea7e
sub edx, 0x16eaaf7
add edx, 0x855eb3ad
xchg rcx, rdx
mov rdx, rbx
xchg rcx, rdx
call fcn.140095270
test rax, rax
mov dword [rsp - 0x14], 0x43a86e4e
je 0x1400639a5
ror rax, 0x11
ror rax, 0xa
ror rax, 2
ror rax, 1
movabs rcx, 0x360579186ffc3070
sub rcx, 0x384f6139
sub rcx, 0x1f6d073d
add rcx, 0x53583853
not rax
mov dword [rsp + 0x2c], esi
mov dword [rsp - 0x40], 0x6e27d1e5
ror rax, 0x14
ror rax, 7
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x5dc95c910eb27dd0
xor rcx, 0x6e2b671f
add rcx, 0xb4137bc
add rcx, 0x7fffffff
sub rcx, 0x4fb1aa4a
ror rax, 0xc
ror rax, 0xb
ror rax, 6
ror rax, 1
ror rax, 3
ror rax, 3
ror rax, 1
sub rax, rcx
xchg rsi, rsi
ror rax, 0x27
ror rax, 2
ror rax, 1
mov qword [rdi + 0x290], rax
mov r12, r12
jmp 0x1400639cd
mov dword [rsp + 0x2c], 0x47017b8a
sub dword [rsp + 0x2c], 0x2fb38bae
sub dword [rsp + 0x2c], 0x3b654c
add dword [rsp + 0x2c], 0x2caac69d
sub dword [rsp + 0x2c], 0x43bd512c
mov edx, 0x4e0e365e
add edx, 0x188e71d6
sub edx, 0x49489cc8
add edx, 0xa5c5eeb6
mov rcx, rbx
xchg rdx, rdx
call fcn.140095270
test rax, rax
je 0x140063aa6
movabs rcx, 0xbac755f71d75db92
add rcx, 0x5ca09de4
sub rcx, 0x445918f9
add rcx, 0x10d3bcf
mov dword [rsp + 0x38], esi
add rax, rcx
mov dword [rsp - 0x44], edi
movabs rcx, 0x5b34efa57e788c28
xor rcx, 0x71afbd8e
add rcx, 0xeca782
add rcx, 0x315c2a4
ror rax, 0xb
ror rax, 0xd
ror rax, 0x17
ror rax, 0xc
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x28], edi
movabs rcx, 0xc160af3913b19e37
sub rcx, 0xc5394f5
xor rcx, 0x7bb81958
add rcx, 0x46e51465
ror rax, 0x27
ror rax, 4
ror rax, 0xc
ror rax, 5
ror rax, 1
xor rax, rcx
mov rbx, rbx
xchg rsi, rax
mov qword [rdi + 0x298], rsi
xchg rsi, rax
jmp 0x140063ac6
mov dword [rsp + 0x38], 0x2df41f83
xor dword [rsp + 0x38], 0x3987b4a7
xor dword [rsp + 0x38], 0x27e538a6
xor dword [rsp + 0x38], 0x33969383
mov edx, 0x3a9b69b2
add edx, 0x2727af90
sub edx, 0x35bdf64e
sub edx, 0x165d2051
add edx, 0x2e39c40d
mov rcx, rbx
xchg r9, r9
call fcn.140095270
test rax, rax
je 0x140063ba5
movabs rcx, 0x258f00615a91f43b
xor rcx, 0x1fc664d1
xor rcx, 0x83f021c
add rcx, 0x30a70899
xor rcx, 0x6f86bf5
mov dword [rsp + 0x40], esi
mov r9, r9
add rax, rcx
movabs rcx, 0x6cd4fb35b99cde9
xor rcx, 0x38a284f4
sub rcx, 0x1cac5c0a
xor rcx, 0x52f45b24
add rcx, 0x393e87b9
rol rax, 5
rol rax, 2
rol rax, 1
not rax
sub rax, rcx
mov dword [rsp - 0x1c], 0x7b0e0afe
movabs rcx, 0xdd996aba13359eb2
add rcx, 0x460bf9e0
xor rcx, 0x25b09f54
sub rcx, 0x16daa7f1
ror rax, 0x1d
ror rax, 6
ror rax, 1
ror rax, 1
add rax, rcx
xchg rbx, rbx
mov qword [rdi + 0x2a0], rax
jmp 0x140063bc5
mov dword [rsp + 0x40], 0x402d4ff5
add dword [rsp + 0x40], 0x1306e4c0
sub dword [rsp + 0x40], 0x17e42a7c
sub dword [rsp + 0x40], 0x3b500a38
mov edx, 0x6390a551
add edx, 0x9e3e459
xor edx, 0x14eec5a0
xor edx, 0x6a858e3f
xchg rdi, rcx
mov rdi, rbx
xchg rdi, rcx
call fcn.140095270
mov r11, r11
test rax, rax
je 0x140063cc5
movabs rcx, 0xefc7d23071701b68
xor rcx, 0xdacf128
xor rcx, 0x11a142d2
add rcx, 0x7fffffff
sub rcx, 0x55ad65cd
mov dword [rsp + 0x60], esi
add rax, rcx
mov dword [rsp - 0x38], 0x507c653f
movabs rcx, 0x5a6e3ae400fe2ce6
xor rcx, 0x42004539
xor rcx, 0x2af8b704
add rcx, 0x7fffffff
sub rcx, 0x505cf84a
xor rax, rcx
mov dword [rsp - 0xc], ebx
movabs rcx, 0x6b1a8c710e593c15
add rcx, 0x40f825ab
sub rcx, 0x417220ed
add rcx, 0x518b62d7
sub rcx, 0x25378800
sub rax, rcx
movabs rcx, 0x9cf58451627bbfcc
sub rcx, 0x57f105e1
add rcx, 0x416c25cc
add rcx, 0x1786492a
sub rcx, 0x45b8b712
rol rax, 0xa
rol rax, 0xd
rol rax, 3
rol rax, 1
add rax, rcx
mov qword [rdi + 0x2a8], rax
jmp 0x140063ced
mov dword [rsp + 0x60], 0x611f899f
xor dword [rsp + 0x60], 0x3829f2b0
sub dword [rsp + 0x60], 0x470f8787
xor dword [rsp + 0x60], 0x38916a7e
sub dword [rsp + 0x60], 0x2ab799d5
mov edx, 0x1d9a9876
add edx, 0x55e7f1ca
sub edx, 0x4b5fbd58
xor edx, 0x12719eca
add edx, 0x97e0a59f
xchg rcx, rdi
mov rdi, rbx
xchg rcx, rdi
call fcn.140095270
test rax, rax
xchg r14, r14
je 0x140063dfb
movabs rcx, 0x8e269c63376f0f96
xor rcx, 0x50b03561
sub rcx, 0x3e4dc1f7
add rcx, 0xd4a8a93
mov dword [rsp + 0x9c], esi
add rax, rcx
mov dword [rsp - 0x40], esp
movabs rcx, 0x410f78b329206430
add rcx, 0x39f0f5de
sub rcx, 0x3f88e7f7
add rcx, 0x7fffffff
xor rcx, 0x4f372634
xor rax, rcx
xchg r12, r12
movabs rcx, 0x265ea5d65e943d0d
sub rcx, 0x28a61a66
add rcx, 0x2e3f4cda
xor rcx, 0x722cec63
add rcx, 0x7fffffff
xor rcx, 0x7c22f349
not rax
rol rax, 0x14
mov dword [rsp - 0x14], 0x4b9a06c4
add rax, rcx
movabs rcx, 0x354cc68c5be65e21
sub rcx, 0x297bc9a4
add rcx, 0x1ac6ce0
sub rcx, 0x9cf48ad
add rcx, 0x1044417d
not rax
mov r13, r13
sub rax, rcx
xchg r9, rax
mov qword [rdi + 0x2b0], r9
xchg r9, rax
jmp 0x140063e27
mov dword [rsp + 0x9c], 0x29a79f7e
xor dword [rsp + 0x9c], 0x3fbfc3c8
add dword [rsp + 0x9c], 0x20ae4973
sub dword [rsp + 0x9c], 0x36c6a628
mov edx, 0x2c779926
add edx, 0x1602b091
add edx, 0x30aaad55
xor edx, 0x228cbe47
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140095270
test rax, rax
xchg r12, r12
je 0x140063f08
movabs rcx, 0x80eaf606237a4ce
add rcx, 0x17b6cc3e
xor rcx, 0x6d84dc44
add rcx, 0x58c6b0eb
mov dword [rsp + 0xa0], esi
mov dword [rsp - 0x34], edx
xor rax, rcx
movabs rcx, 0x652f2f2223cbc63a
xor rcx, 0x77a9fa9b
xor rcx, 0x51454c8a
xor rcx, 0x25af7db2
add rcx, 0xcea29af
add rax, rcx
mov dword [rsp - 0x30], 0x263e316e
movabs rcx, 0xa05817067ba41ef2
xor rcx, 0xf962a1a
sub rcx, 0x206063d2
xor rcx, 0x7313bdfe
add rcx, 0x7fffffff
xor rcx, 0x545e99e8
rol rax, 9
rol rax, 0x10
rol rax, 4
rol rax, 1
add rax, rcx
xchg rsp, rsp
xchg rsi, rax
mov qword [rdi + 0x2b8], rsi
xchg rsi, rax
jmp 0x140063f3f
mov dword [rsp + 0xa0], 0x42c2f25
add dword [rsp + 0xa0], 0x369b9177
xor dword [rsp + 0xa0], 0x7feb0ccc
xor dword [rsp + 0xa0], 0x41294624
xor dword [rsp + 0xa0], 0x4058a75
mov edx, 0x30d9a24d
sub edx, 0xbb751ba
add edx, 0x137b2d00
add edx, 0x1deb41ad
sub edx, 0x14c2a9fe
mov rcx, rbx
xchg r12, r12
call fcn.140095270
test rax, rax
je 0x140063ff4
mov r10, r10
rol rax, 0xd
rol rax, 0x1b
rol rax, 3
rol rax, 1
movabs rcx, 0x4ce6f7ef651662ac
xor rcx, 0x9d12243
sub rcx, 0x54fc9815
sub rcx, 0xc43e02
not rax
mov dword [rsp + 0xdc], esi
xchg rsp, rsp
sub rax, rcx
movabs rcx, 0x16892bff155450a2
add rcx, 0x6424f03
add rcx, 0x3915ac2e
sub rcx, 0xe3195c0
xor rax, rcx
xchg r15, r15
not rax
ror rax, 0x29
ror rax, 1
ror rax, 3
mov qword [rdi + 0x2c0], rax
mov dword [rsp - 0x44], ecx
jmp 0x140064020
mov dword [rsp + 0xdc], 0x2dbb437e
add dword [rsp + 0xdc], 0x3316ef9c
sub dword [rsp + 0xdc], 0x483e5184
xor dword [rsp + 0xdc], 0x1893e197
mov edx, 0x3dbe0242
xor edx, 0x203e35b5
xor edx, 0x540b673a
xor edx, 0xc1c67e3
mov rcx, rbx
call fcn.140095270
mov dword [rsp - 0x44], 0x6d09f6ed
test rax, rax
je 0x1400640ed
rol rax, 0xd
rol rax, 0xd
rol rax, 2
rol rax, 4
rol rax, 3
rol rax, 1
movabs rcx, 0x4759f9432b89eaa8
sub rcx, 0x1bc00c78
add rcx, 0x5d75c8a5
sub rcx, 0x9176658
add rcx, 0x7fffffff
xor rcx, 0x188714c7
xor rax, rcx
mov dword [rsp + 0xe8], esi
movabs rcx, 0x107a19e93e1cf4ac
xor rcx, 0x8efbbaa
add rcx, 0x158dc451
add rcx, 0x7fffffff
xor rcx, 0x3977be42
add rax, rcx
mov dword [rsp - 0xc], ebp
not rax
ror rax, 0xc
ror rax, 0xa
ror rax, 0xc
ror rax, 0xa
ror rax, 1
mov qword [rdi + 0x2c8], rax
jmp 0x140064119
mov dword [rsp + 0xe8], 0x6dc0aa0a
xor dword [rsp + 0xe8], 0x6476b3c3
xor dword [rsp + 0xe8], 0x7ea79ac
sub dword [rsp + 0xe8], 0xe5c6064
mov edx, 0x4cf132c9
sub edx, 0x2d09d26d
xor edx, 0x727ae97c
xor edx, 0x7eb5c71f
add edx, 0x7e4e0922
xchg rdx, rbx
mov rcx, rdx
xchg rbx, rdx
call fcn.140095270
mov dword [rsp - 0x18], 0x2067dc22
test rax, rax
je 0x1400641b3
movabs rcx, 0xa42d2eb2004c9b31
xor rcx, 0x1165360a
add rcx, 0x4c9f1032
add rcx, 0x15a91cdc
add rcx, 0x201ee1a5
mov dword [rsp + 0xec], esi
xor rax, rcx
mov dword [rsp - 0x34], 0x30865846
ror rax, 0x38
ror rax, 3
ror rax, 1
not rax
mov dword [rsp - 0x20], 0x6b6e9ba0
xchg rbx, rax
mov qword [rdi + 0x2d0], rbx
xchg rbx, rax
jmp 0x1400641df
mov dword [rsp + 0xec], 0x3c731eb2
add dword [rsp + 0xec], 0x314cd669
xor dword [rsp + 0xec], 0x1a6fbc59
sub dword [rsp + 0xec], 0x77d04941
mov edx, 0x282e63cd
add edx, 0x16cda476
sub edx, 0x129b67be
add edx, 0xb13aee
add edx, 0x595f1b57
xchg rcx, r13
mov r13, rbx
xchg r13, rcx
call fcn.140095270
mov r8, r8
test rax, rax
je 0x1400642b7
not rax
mov dword [rsp - 0x1c], 0x29110fe9
mov dword [rsp + 0x120], esi
ror rax, 0x14
ror rax, 4
ror rax, 0xe
ror rax, 2
ror rax, 1
ror rax, 6
ror rax, 1
ror rax, 1
movabs rcx, 0x3dafb52c033bfedf
add rcx, 0x2978ad19
add rcx, 0x3d00812f
add rcx, 0x5f5705b1
add rax, rcx
mov dword [rsp - 0xc], ecx
movabs rcx, 0x8b7a988b3709107f
sub rcx, 0x129c5d6a
sub rcx, 0x24a1f1d
add rcx, 0x32f63dca
add rcx, 0x8130304
ror rax, 0xc
ror rax, 0xf
ror rax, 2
ror rax, 8
ror rax, 1
xor rax, rcx
xchg rcx, rax
mov qword [rdi + 0x2d8], rcx
xchg rcx, rax
jmp 0x1400642ee
mov dword [rsp + 0x120], 0x66162f1e
xor dword [rsp + 0x120], 0x3f480948
sub dword [rsp + 0x120], 0x2065c227
sub dword [rsp + 0x120], 0x2e0a87b8
sub dword [rsp + 0x120], 0xaeddc76
mov edx, 0x57a4a27
add edx, 0x353a6374
xor edx, 0x5f381b5d
add edx, 0x65f7638e
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140095270
xchg rsi, rsi
test rax, rax
je 0x140064387
rol rax, 0xe
rol rax, 3
rol rax, 2
rol rax, 1
rol rax, 3
rol rax, 1
rol rax, 1
movabs rcx, 0x6a30a41837bd62d1
xor rcx, 0x6962725d
sub rcx, 0x339eb30b
add rcx, 0x7fffffff
add rcx, 0x28242727
add rax, rcx
xchg rsi, rsi
mov dword [rsp + 0x130], esi
not rax
rol rax, 0x10
rol rax, 1
rol rax, 1
mov qword [rdi + 0x2e0], rax
mov rcx, rcx
jmp 0x1400643be
mov dword [rsp + 0x130], 0x4884fc78
sub dword [rsp + 0x130], 0xc3e4c80
xor dword [rsp + 0x130], 0x663ebb7
sub dword [rsp + 0x130], 0x66b5af4
sub dword [rsp + 0x130], 0x33b9e95a
mov edx, 0x4a483e5b
xor edx, 0x1b52b29a
sub edx, 0xb3834b3
sub edx, 0x1de2569d
xchg rbx, rdi
mov rcx, rdi
xchg rdi, rbx
call fcn.140095270
mov dword [rsp - 0x34], esp
test rax, rax
je 0x14006448f
rol rax, 0xc
rol rax, 0xf
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 2
rol rax, 1
movabs rcx, 0x277e29a72c3cc6da
sub rcx, 0x15cd2007
xor rcx, 0x51166763
add rcx, 0x7fffffff
sub rcx, 0x2f346920
add rax, rcx
mov dword [rsp + 0x6c], esi
mov rcx, rcx
movabs rcx, 0x5ccadbe865760b37
xor rcx, 0x3bbacde2
add rcx, 0x1af540fc
add rcx, 0x4c98426c
xor rax, rcx
movabs rcx, 0x1d15153a0342ee17
add rcx, 0x7195c179
xor rcx, 0xf5fb512
sub rcx, 0x4cd3a090
xor rcx, 0x7dfdf9d1
sub rax, rcx
mov qword [rdi + 0x2e8], rax
jmp 0x1400644af
mov dword [rsp + 0x6c], 0x195931db
xor dword [rsp + 0x6c], 0x35f1fef7
xor dword [rsp + 0x6c], 0x485fcbe7
sub dword [rsp + 0x6c], 0x64f704ca
mov edx, 0x7d871fc7
sub edx, 0x4ab8b0fd
sub edx, 0x2bd4811f
add edx, 0x51a8e8d
xor edx, 0xbbbf07d1
xchg rcx, r12
mov r12, rbx
xchg r12, rcx
call fcn.140095270
test rax, rax
mov dword [rsp - 0xc], ebp
je 0x14006457c
movabs rcx, 0x93eef37c386504a7
add rcx, 0x165be71e
add rcx, 0x669072d
xor rcx, 0x11f44f38
xor rcx, 0x7b747b97
mov r13d, esi
add rax, rcx
movabs rcx, 0xa2e93af62d8208b
sub rcx, 0x303f2bc8
add rcx, 0x3ec9b391
sub rcx, 0xad4e572
add rcx, 0x265692db
rol rax, 6
rol rax, 0xb
rol rax, 0x17
rol rax, 3
rol rax, 1
rol rax, 1
not rax
rol rax, 8
rol rax, 6
rol rax, 3
rol rax, 1
add rax, rcx
not rax
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rdi + 0x2f0], rax
jmp 0x14006459e
mov r13d, 0x7fc3b691
xor r13d, 0x2f960980
sub r13d, 0x2cd71772
xor r13d, 0x423d2ee
xor r13d, 0x275d7570
mov edx, 0x2e255c37
add edx, 0x2f6181b4
xor edx, 0x76d090cf
add edx, 0x4d6c35a
xor edx, 0x17530e9c
mov rcx, rbx
mov dword [rsp - 0x28], 0x4c687816
call fcn.140095270
test rax, rax
je 0x140064669
xchg rsi, rsi
rol rax, 0x19
movabs rcx, 0x5c1e026a6990cfc8
sub rcx, 0xa0a34a5
xor rcx, 0x6e94662a
xor rcx, 0x29ea9186
add rcx, 0x7fffffff
add rcx, 0x5a27a78a
not rax
mov dword [rsp - 0x28], edi
mov r12d, esi
add rax, rcx
movabs rcx, 0x2dc231e915758fa3
xor rcx, 0x48a7f1bb
xor rcx, 0x74a60d29
xor rcx, 0x6ee11769
xor rax, rcx
movabs rcx, 0x565b16195782874a
xor rcx, 0x4513c346
sub rcx, 0xcc88da
add rcx, 0x71cc7f4
sub rax, rcx
xchg rsi, rax
mov qword [rdi + 0x2f8], rsi
xchg rsi, rax
jmp 0x140064684
mov r12d, 0x2f9463d0
add r12d, 0x3119b016
sub r12d, 0x14e846e5
xor r12d, 0x4bc5cd00
mov edx, 0x554b9b8e
add edx, 0x18ed6faf
xor edx, 0x193485f2
xor edx, 0x49d515e0
add edx, 0xa0b68604
xchg r15, rcx
mov r15, rbx
xchg rcx, r15
call fcn.140095270
test rax, rax
mov dword [rsp - 0x34], ecx
je 0x14006476a
movabs rcx, 0x78e5ca36063bf96a
xor rcx, 0x3f5ce523
xor rcx, 0x60578a9c
xor rcx, 0x2cf4415d
add rcx, 0x7fffffff
sub rcx, 0x3bc02d5c
mov r15d, esi
add rax, rcx
mov r15, r15
movabs rcx, 0x30b737e74677405e
xor rcx, 0x74a4244a
add rcx, 0x38a408a2
xor rcx, 0x732dfe0f
rol rax, 0xe
rol rax, 2
rol rax, 4
rol rax, 5
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x39dca0050871396e
xor rcx, 0xfa06bd6
add rcx, 0x66c08813
add rcx, 0x61502b00
rol rax, 0xb
rol rax, 0x12
rol rax, 6
rol rax, 1
add rax, rcx
xchg rcx, rcx
mov qword [rdi + 0x300], rax
jmp 0x14006478c
mov r15d, 0x1c699b11
xor r15d, 0x3d91b7d7
add r15d, 0x2065caed
xor r15d, 0x7266527d
sub r15d, 0x303ba5cd
mov edx, 0x6287901f
add edx, 0x1e2d6a9
xor edx, 0x1cd51ecf
xor edx, 0x38705f3a
mov rcx, rbx
call fcn.140095270
xchg r13, r13
test rax, rax
je 0x140064840
movabs rcx, 0xdb19bceb1b287377
xor rcx, 0x5e2ba5fa
add rcx, 0x2eabfd3d
add rcx, 0x7fffffff
add rcx, 0xa6bdc11
mov r14d, esi
xor rax, rcx
mov dword [rsp - 0x1c], 0x33a7cb34
movabs rcx, 0x1e7ea96e1ef227a6
xor rcx, 0x4588723
xor rcx, 0x22885de3
add rcx, 0x1833070e
add rcx, 0x7fffffff
add rcx, 0xe48a7b1
sub rax, rcx
ror rax, 0x1a
ror rax, 5
ror rax, 1
ror rax, 3
ror rax, 1
ror rax, 1
xchg r10, rax
mov qword [rdi + 0x308], r10
xchg r10, rax
jmp 0x140064862
mov r14d, 0x6a79ea92
sub r14d, 0x2b345573
add r14d, 0x1d418e65
sub r14d, 0x1726473b
sub r14d, 0x4560dc48
mov edx, 0x92aecb7
add edx, 0x1ec22d9e
xor edx, 0x392fa7ca
add edx, 0x89d87a90
xchg rbx, r10
mov rcx, r10
xchg rbx, r10
call fcn.140095270
mov dword [rsp - 0x2c], 0x4c4308fb
test rax, rax
je 0x140064934
ror rax, 1
ror rax, 1
movabs rcx, 0xf3edcf0127e787f
add rcx, 0x8cc4969
sub rcx, 0x1862c09a
xor rcx, 0x53b334d4
add rcx, 0x7fffffff
add rcx, 0x1b6b86ee
xor rax, rcx
mov dword [rsp - 0x20], 0x4577de50
mov ebp, esi
not rax
movabs rcx, 0x7b8eeabd6a0563fb
sub rcx, 0x29d944ad
sub rcx, 0x3c2f9eb6
add rcx, 0x3a090530
add rcx, 0x7fffffff
add rcx, 0x3cb3a57a
ror rax, 2
ror rax, 6
ror rax, 3
ror rax, 1
ror rax, 1
xor rax, rcx
ror rax, 1
ror rax, 2
xchg r8, rax
mov qword [rdi + 0x310], r8
xchg r8, rax
jmp 0x140064951
mov ebp, 0x479a8bb3
add ebp, 0xd36ed3
sub ebp, 0x1112e9be
add ebp, 0x432eeb09
sub ebp, 0x7a89fbd0
mov edx, 0x4ce5f0a1
sub edx, 0x1e20659b
sub edx, 0x284f1a2f
add edx, 0x552d18e4
sub edx, 0x2288d30c
xchg r10, rcx
mov r10, rbx
xchg rcx, r10
call fcn.140095270
mov r13, r13
test rax, rax
je 0x1400649fa
movabs rcx, 0x7aea850e0fca3dd8
xor rcx, 0x11753e8b
sub rcx, 0x1bb232e0
add rcx, 0x53b31a07
add rcx, 0x5ca97b0a
xor rax, rcx
movabs rcx, 0x33c0bcb72f485a03
add rcx, 0x1c22ac48
sub rcx, 0x23e6011a
sub rcx, 0x1725f19f
add rcx, 0x4052b91b
add rax, rcx
xchg r11, r11
not rax
ror rax, 0x2b
ror rax, 2
ror rax, 1
mov qword [rdi + 0x318], rax
xchg r12, r12
jmp 0x140064a11
mov esi, 0x75e6de4e
sub esi, 0x68e3496e
add esi, 0x5b5fae27
sub esi, 0x68634306
mov eax, dword [rsp + 0x1d8]
or eax, dword [rsp + 0x1e0]
mov rdx, rdx
or eax, dword [rsp + 0x1e8]
or eax, dword [rsp + 0x20]
or eax, dword [rsp + 0x24]
or eax, dword [rsp + 0x28]
xchg r11, r11
or eax, dword [rsp + 0x2c]
or eax, dword [rsp + 0x30]
or eax, dword [rsp + 0x34]
mov rsp, rsp
or eax, dword [rsp + 0x38]
or eax, dword [rsp + 0x3c]
or eax, dword [rsp + 0x40]
or eax, dword [rsp + 0x44]
mov r8, r8
or eax, dword [rsp + 0x48]
or eax, dword [rsp + 0x4c]
or eax, dword [rsp + 0x50]
or eax, dword [rsp + 0x54]
mov dword [rsp - 0xc], 0x5c6df070
or eax, dword [rsp + 0x58]
or eax, dword [rsp + 0x5c]
or eax, dword [rsp + 0x60]
mov r9, r9
or eax, dword [rsp + 0x64]
or eax, dword [rsp + 0x68]
or eax, dword [rsp + 0x6c]
or eax, dword [rsp + 0x70]
mov r13, r13
or eax, r13d
or eax, dword [rsp + 0x74]
or eax, dword [rsp + 0x78]
or eax, dword [rsp + 0x7c]
xchg rbx, rbx
or eax, dword [rsp + 0x80]
or eax, dword [rsp + 0x84]
or eax, dword [rsp + 0x88]
or eax, dword [rsp + 0x8c]
mov dword [rsp - 0x40], esi
or eax, dword [rsp + 0x90]
or eax, dword [rsp + 0x94]
or eax, dword [rsp + 0x98]
mov dword [rsp - 0x44], edi
or eax, dword [rsp + 0x9c]
or eax, r12d
or eax, dword [rsp + 0xa0]
xchg rdi, rdi
or eax, r15d
or eax, dword [rsp + 0xa4]
or eax, dword [rsp + 0xa8]
mov dword [rsp - 0x1c], 0x49a2377f
or eax, dword [rsp + 0xac]
or eax, dword [rsp + 0xb0]
or eax, dword [rsp + 0xb4]
or eax, dword [rsp + 0xb8]
xchg r8, r8
or eax, dword [rsp + 0xbc]
or eax, dword [rsp + 0xc0]
or eax, dword [rsp + 0xc4]
or eax, dword [rsp + 0xc8]
mov dword [rsp - 0x30], 0x3f0c0b1c
or eax, dword [rsp + 0xcc]
or eax, dword [rsp + 0xd0]
or eax, dword [rsp + 0xd4]
or eax, dword [rsp + 0xd8]
mov dword [rsp - 0x34], 0x22db0df3
or eax, dword [rsp + 0xdc]
or eax, dword [rsp + 0xe0]
or eax, dword [rsp + 0xe4]
mov r10, r10
or eax, r14d
or eax, dword [rsp + 0xe8]
or eax, ebp
mov dword [rsp - 0x20], 0x4a024b06
or eax, dword [rsp + 0xec]
or eax, esi
or eax, dword [rsp + 0xf0]
mov dword [rsp - 0xc], esp
or eax, dword [rsp + 0xf4]
or eax, dword [rsp + 0xf8]
or eax, dword [rsp + 0xfc]
mov dword [rsp - 0x1c], 0x65e1b8f4
or eax, dword [rsp + 0x100]
or eax, dword [rsp + 0x104]
or eax, dword [rsp + 0x108]
mov dword [rsp - 0x10], ecx
or eax, dword [rsp + 0x10c]
or eax, dword [rsp + 0x110]
or eax, dword [rsp + 0x114]
or eax, dword [rsp + 0x118]
mov dword [rsp - 0x40], ebp
or eax, dword [rsp + 0x11c]
or eax, dword [rsp + 0x120]
or eax, dword [rsp + 0x124]
or eax, dword [rsp + 0x128]
xchg r12, r12
or eax, dword [rsp + 0x12c]
or eax, dword [rsp + 0x130]
or eax, dword [rsp + 0x134]
mov rdx, rdx
or eax, dword [rsp + 0x138]
or eax, dword [rsp + 0x13c]
or eax, dword [rsp + 0x140]
mov dword [rsp - 0x40], 0x561799b2
or eax, dword [rsp + 0x144]
or eax, dword [rsp + 0x148]
or eax, dword [rsp + 0x14c]
mov r9, r9
or eax, dword [rsp + 0x150]
or eax, dword [rsp + 0x154]
or eax, dword [rsp + 0x158]
xchg r15, r15
or eax, dword [rsp + 0x15c]
or eax, dword [rsp + 0x160]
or eax, dword [rsp + 0x164]
mov r8, r8
or eax, dword [rsp + 0x168]
or eax, dword [rsp + 0x16c]
or eax, dword [rsp + 0x170]
mov r9, r9
or eax, dword [rsp + 0x174]
or eax, dword [rsp + 0x178]
or eax, dword [rsp + 0x17c]
or eax, dword [rsp + 0x180]
xchg rbx, rbx
or eax, dword [rsp + 0x184]
or eax, dword [rsp + 0x188]
mov rbx, qword [rsp + 0x1d0]
mov dword [rsp - 0x1c], 0x14306ee0
sete al
sub rsp, 0x35c468d8
add rsp, 0x35c46a68
nop
add rsp, 8
mov r15, qword [rsp - 8]
nop
add rsp, 8
mov r14, qword [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
mov rbp, qword [rsp]
add rsp, 8
ret