Function at 0x14006bc80
Capabilities:
Hash data using murmur3

Disassembly:
xchg r15, rbx
mov qword [rsp + 8], r15
xchg rbx, r15
nop
sub rsp, 8
mov qword [rsp], rbp
nop
sub rsp, 8
mov qword [rsp], rsi
push rax
mov qword [rsp], rdi
push r12
nop
sub rsp, 8
mov qword [rsp], r13
push r14
mov dword [rsp - 0xc], 0x57ef6b1
push r15
add rsp, 0xfffffffffffffeb0
xchg rsi, r12
mov r12, rdx
xchg rsi, r12
xchg rdx, rcx
mov rbx, rdx
xchg rdx, rcx
mov edx, 0x5d940550
sub edx, 0x500b7d57
add edx, 0x6c467a8a
xor edx, 0x7bf2d3a1
xor edx, 0xef2126f2
call fcn.140073e30
xor edi, edi
test rax, rax
mov dword [rsp - 0x30], 0x4c1ff677
je 0x14006bdb9
rol rax, 1
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x15e3718a6b19c6ad
sub rcx, 0x34ecd28b
xor rcx, 0xe297ff
add rcx, 0x22d586f3
add rcx, 0x7fffffff
add rcx, 0x1cc5a648
xor rax, rcx
xchg rcx, rcx
mov dword [rsp + 0x9c], edi
movabs rcx, 0x701db8114c5ef7b4
xor rcx, 0x607e19a3
add rcx, 0x4ffd57ad
sub rcx, 0x565b3c5f
add rcx, 0x7fffffff
add rcx, 0x4c8c5cf0
sub rax, rcx
xchg rbp, rbp
movabs rcx, 0x2fc17b261f30a6d2
add rcx, 0x4e743ac7
add rcx, 0x525186e
add rcx, 0x7fffffff
add rcx, 0x557e1a3
xor rax, rcx
xchg r10, rax
mov qword [rsi], r10
xchg r10, rax
jmp 0x14006bde5
mov dword [rsp + 0x9c], 0x19b1b021
add dword [rsp + 0x9c], 0x512c26d2
sub dword [rsp + 0x9c], 0x38fab6ad
sub dword [rsp + 0x9c], 0x31e32045
mov edx, 0x6a6ffd09
xor edx, 0x45cfd990
xor edx, 0x36de91b0
add edx, 0x54374ceb
add edx, 0x584d2d70
mov rcx, rbx
mov dword [rsp - 0x14], 0x3ff1f387
call fcn.140073e30
test rax, rax
je 0x14006be89
mov dword [rsp - 0x38], 0x47b96268
not rax
mov dword [rsp + 0x44], edi
movabs rcx, 0x743a572c13a3917f
add rcx, 0x4efd6909
sub rcx, 0xeadba38
add rcx, 0x185ba41d
sub rax, rcx
movabs rcx, 0xa207e985a5a6651
sub rcx, 0x42f16e81
add rcx, 0x60166d78
sub rcx, 0x38945800
rol rax, 8
rol rax, 6
rol rax, 1
rol rax, 1
xor rax, rcx
xchg rdi, rax
mov qword [rsi + 8], rdi
xchg rdi, rax
jmp 0x14006beb1
mov dword [rsp + 0x44], 0x110a8ef5
add dword [rsp + 0x44], 0x32759cad
add dword [rsp + 0x44], 0x12427264
sub dword [rsp + 0x44], 0x16fa379a
xor dword [rsp + 0x44], 0x3ec8666d
mov edx, 0x4382bbc2
sub edx, 0x2795eb09
sub edx, 0x97b4f3d
add edx, 0x3a71a971
xor edx, 0x85d40cae
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
mov dword [rsp - 0xc], 0x130878a5
test rax, rax
je 0x14006bf9a
rol rax, 5
rol rax, 4
rol rax, 1
rol rax, 5
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x2a23dbc6340472a4
xor rcx, 0x67bc1ee8
xor rcx, 0x5e343357
add rcx, 0x3ae0723a
add rcx, 0x5ad8c8de
sub rax, rcx
xchg r9, r9
mov dword [rsp + 0x4c], edi
rol rax, 2
rol rax, 0x1b
rol rax, 2
rol rax, 0x15
movabs rcx, 0x4f3aa114d444083
add rcx, 0x1870d74f
sub rcx, 0x47f8b808
add rcx, 0x447e8b39
add rcx, 0x22f77558
xor rax, rcx
movabs rcx, 0x797b261a6103b798
sub rcx, 0x4777d1ce
xor rcx, 0x2998614e
add rcx, 0x236781a8
sub rax, rcx
mov qword [rsi + 0x10], rax
jmp 0x14006bfba
mov dword [rsp + 0x4c], 0x2ee0eb8b
xor dword [rsp + 0x4c], 0x4e6fbb6b
sub dword [rsp + 0x4c], 0x51a10e09
sub dword [rsp + 0x4c], 0xeee42d6
mov edx, 0xccb2470
add edx, 0x502b8b7a
sub edx, 0x551fb6bc
xor edx, 0x7be1f8cf
sub edx, 0x7670b33f
xchg r14, rcx
mov r14, rbx
xchg r14, rcx
call fcn.140073e30
xchg rbp, rbp
test rax, rax
je 0x14006c0ca
ror rax, 5
ror rax, 0x18
ror rax, 5
ror rax, 1
movabs rcx, 0x24bc73b43be008ce
add rcx, 0xbf50f80
add rcx, 0x303b26ca
sub rcx, 0x3a2f73e0
xor rax, rcx
mov dword [rsp + 0x5c], edi
mov dword [rsp - 0x14], edx
ror rax, 0xc
ror rax, 0x23
movabs rcx, 0x9f8572d5efcd208
sub rcx, 0xedc0b61
xor rcx, 0x15a6e54
sub rcx, 0x17f06ca
add rcx, 0xe421dcd
xor rax, rcx
movabs rcx, 0x6fdd53370d36937e
add rcx, 0x3cdda9de
add rcx, 0x2b0a752c
sub rcx, 0x3412ef19
xor rcx, 0x7562f946
add rax, rcx
movabs rcx, 0x8d711f0e0c7a62fa
add rcx, 0xf81713e
add rcx, 0x3a0196fc
sub rcx, 0x11075f13
xor rcx, 0x28093c77
rol rax, 0xa
rol rax, 0xb
rol rax, 0x25
add rax, rcx
mov qword [rsi + 0x18], rax
mov dword [rsp - 0x28], 0x14bb34eb
jmp 0x14006c0ea
mov dword [rsp + 0x5c], 0x3934ca10
add dword [rsp + 0x5c], 0x2766902c
sub dword [rsp + 0x5c], 0x3ae9d8cc
xor dword [rsp + 0x5c], 0x25b18171
mov edx, 0x2905db6
add edx, 0x21a26d60
sub edx, 0xf3c45c
add edx, 0xa7f7a8f
xor edx, 0xe06badb1
xchg rdx, rcx
mov rdx, rbx
xchg rcx, rdx
call fcn.140073e30
test rax, rax
xchg r9, r9
je 0x14006c15c
not rax
mov dword [rsp + 0x64], edi
ror rax, 5
ror rax, 2
ror rax, 6
ror rax, 2
ror rax, 1
ror rax, 1
not rax
ror rax, 0x1e
ror rax, 1
ror rax, 6
ror rax, 1
xchg rbp, rax
mov qword [rsi + 0x20], rbp
xchg rbp, rax
jmp 0x14006c17c
mov dword [rsp + 0x64], 0x123f73be
add dword [rsp + 0x64], 0x3358d4e1
sub dword [rsp + 0x64], 0x3ebc16e0
xor dword [rsp + 0x64], 0x6dc31be
mov edx, 0x3dcbfd74
sub edx, 0x29debb4e
add edx, 0x453c08c6
sub edx, 0x1c9d91ba
xchg rcx, rsp
mov rsp, rbx
xchg rcx, rsp
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x2c], 0xcc6d796
je 0x14006c228
not rax
mov dword [rsp + 0x114], edi
mov dword [rsp - 0x30], 0x1891fbda
ror rax, 1
ror rax, 0xb
ror rax, 1
movabs rcx, 0x54c69f621e5f95d4
sub rcx, 0x7d4f065
add rcx, 0x695aa13a
add rcx, 0x5020ec00
add rax, rcx
ror rax, 5
ror rax, 0xb
ror rax, 1
ror rax, 2
ror rax, 1
not rax
mov dword [rsp - 0x18], 0x75da784f
rol rax, 0xa
rol rax, 0x12
rol rax, 1
not rax
xchg rdx, rax
mov qword [rsi + 0x28], rdx
xchg rdx, rax
jmp 0x14006c254
mov dword [rsp + 0x114], 0xb6c6cc4
xor dword [rsp + 0x114], 0x7bd0fab6
sub dword [rsp + 0x114], 0x390d2ae
sub dword [rsp + 0x114], 0x6d2bc3c3
mov edx, 0x44c123c2
xor edx, 0x6f0694a5
sub edx, 0x21f43a90
add edx, 0x6b4d2a3e
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x44], 0x12017511
je 0x14006c30c
movabs rcx, 0x4dfb4454242f9cfa
xor rcx, 0x134f4700
add rcx, 0x3cf5d748
xor rcx, 0x519ab79f
add rcx, 0x7fffffff
sub rcx, 0x1b3175c1
mov dword [rsp + 0x120], edi
mov dword [rsp - 0x1c], edi
add rax, rcx
movabs rcx, 0x36505ec306bcdc3d
xor rcx, 0x2b7908c4
add rcx, 0x30633479
xor rcx, 0x7fb7dfbb
ror rax, 3
ror rax, 0x11
not rax
rol rax, 0x15
rol rax, 1
rol rax, 1
not rax
sub rax, rcx
xchg r14, rax
mov qword [rsi + 0x30], r14
xchg r14, rax
jmp 0x14006c338
mov dword [rsp + 0x120], 0x76d84684
xor dword [rsp + 0x120], 0x22df94b7
sub dword [rsp + 0x120], 0x4225ae7
xor dword [rsp + 0x120], 0x4fe5774d
mov edx, 0x55c3d0a9
sub edx, 0x190922a6
add edx, 0x3c92fa63
sub edx, 0xf08f716
xor edx, 0x9ec4807c
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
je 0x14006c483
mov rdx, rdx
movabs rcx, 0x262a109d5297afd2
xor rcx, 0x5ee6f7a5
add rcx, 0x3e3a2c67
add rcx, 0x190596e3
sub rcx, 0x470c9bab
mov dword [rsp + 0x12c], edi
xchg r12, r12
xor rax, rcx
movabs rcx, 0xaddeaa24437ccaa7
sub rcx, 0x32a5707a
add rcx, 0x6bd570ca
xor rcx, 0xfb949fe
sub rcx, 0x4459846a
rol rax, 5
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x1c], 0x11b8f53e
movabs rcx, 0x4622889522e6c0f3
sub rcx, 0x22b26eb6
add rcx, 0x5146a848
sub rcx, 0x40cc35ed
add rcx, 0x1e9bf74b
xor rax, rcx
xchg rsp, rsp
movabs rcx, 0x46638c1d6a66ee0d
sub rcx, 0xc15a6a6
sub rcx, 0xf07368d
sub rcx, 0x72d2cee
add rcx, 0x7fffffff
sub rcx, 0x2d5b8031
sub rax, rcx
movabs rcx, 0x2dfc233d0dbd308d
add rcx, 0x5fdab5cb
sub rcx, 0x6503f188
xor rcx, 0x365fcc0c
add rcx, 0x40327630
rol rax, 0x30
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
xchg rdx, rax
mov qword [rsi + 0x38], rdx
xchg rdx, rax
jmp 0x14006c4ba
mov dword [rsp + 0x12c], 0x551b875e
sub dword [rsp + 0x12c], 0x24f1bad1
add dword [rsp + 0x12c], 0x2ee81f4b
sub dword [rsp + 0x12c], 0x40fc0267
sub dword [rsp + 0x12c], 0x1e15e970
mov edx, 0x381b8025
xor edx, 0x51c313ac
sub edx, 0x520944c0
add edx, 0x8c788931
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
xchg r8, r8
test rax, rax
je 0x14006c571
rol rax, 7
rol rax, 0xd
rol rax, 2
rol rax, 1
movabs rcx, 0x3a71faa471ddca33
xor rcx, 0x2ee57d47
add rcx, 0x1d59c90e
add rcx, 0x6bd44165
xor rax, rcx
mov dword [rsp + 0x134], edi
mov dword [rsp - 0x40], esi
movabs rcx, 0x5480208847a87d22
sub rcx, 0x1362eef0
add rcx, 0x13745916
sub rcx, 0x2d249498
xor rcx, 0x2978618b
add rax, rcx
ror rax, 1
ror rax, 1
ror rax, 0x2c
ror rax, 1
not rax
mov dword [rsp - 0x44], edx
xchg rdx, rax
mov qword [rsi + 0x40], rdx
xchg rdx, rax
jmp 0x14006c5a8
mov dword [rsp + 0x134], 0x337277de
xor dword [rsp + 0x134], 0x414703fe
sub dword [rsp + 0x134], 0x1ebb8cbd
add dword [rsp + 0x134], 0x220c7e01
xor dword [rsp + 0x134], 0x75866565
mov edx, 0x174364b8
add edx, 0x5a568973
xor edx, 0x3e3f2665
xor edx, 0x127f065a
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
mov r13, r13
je 0x14006c669
movabs rcx, 0x90a583923941649
add rcx, 0xcac0862
add rcx, 0x18a268a
add rcx, 0x7fffffff
add rcx, 0x3d4674c
mov dword [rsp + 0x1a0], edi
add rax, rcx
xchg rsp, rsp
movabs rcx, 0x31ce2ba97a4bf305
sub rcx, 0x3514bd8f
sub rcx, 0x339f06b5
xor rcx, 0x2b9a85dd
add rcx, 0x9a70962
rol rax, 8
rol rax, 7
rol rax, 1
rol rax, 1
add rcx, rax
xchg r15, r15
not rcx
ror rcx, 2
ror rcx, 3
ror rcx, 1
ror rcx, 1
not rcx
xchg r13, rcx
mov qword [rsi + 0x48], r13
xchg rcx, r13
jmp 0x14006c695
mov dword [rsp + 0x1a0], 0x64ea6d4a
sub dword [rsp + 0x1a0], 0x51fb6594
xor dword [rsp + 0x1a0], 0x18c85610
sub dword [rsp + 0x1a0], 0xa2751a5
mov edx, 0x791408a2
sub edx, 0x4586f50a
xor edx, 0x7cf91c21
add edx, 0x5fc8366
xchg rbx, rsi
mov rcx, rsi
xchg rsi, rbx
call fcn.140073e30
mov dword [rsp - 0x30], esp
test rax, rax
je 0x14006c773
movabs rcx, 0x73460364051534d3
add rcx, 0x19b6bc34
add rcx, 0x1a7e1e4e
add rcx, 0x7fffffff
add rcx, 0x40da2537
mov dword [rsp + 0x24], edi
mov dword [rsp - 0x18], esi
add rax, rcx
movabs rcx, 0x4105c167583ff9a8
xor rcx, 0x3cd000a7
add rcx, 0x3236386
xor rcx, 0x565af01d
xor rcx, 0x405ea234
rol rax, 0x1e
rol rax, 4
rol rax, 1
add rax, rcx
movabs rcx, 0x6a7a661d533d19ff
sub rcx, 0x2379e51d
xor rcx, 0x5489b88a
add rcx, 0x7fffffff
sub rcx, 0x1c2daf9f
ror rax, 0x2c
ror rax, 4
ror rax, 1
ror rax, 1
not rax
add rax, rcx
mov dword [rsp - 0x44], esi
mov qword [rsi + 0x50], rax
jmp 0x14006c79b
mov dword [rsp + 0x24], 0x530959
add dword [rsp + 0x24], 0x889eb25
add dword [rsp + 0x24], 0xf35f43f
add dword [rsp + 0x24], 0x6bae74
sub dword [rsp + 0x24], 0x187e9730
mov edx, 0x3b0551b
xor edx, 0x3ee44076
add edx, 0x39b56b7d
sub edx, 0x381dd0c7
add edx, 0x4cd6b442
xchg rdx, rcx
mov rdx, rbx
xchg rdx, rcx
call fcn.140073e30
mov dword [rsp - 0x38], 0x71e82c84
test rax, rax
je 0x14006c85c
movabs rcx, 0x4bd15941585620c1
sub rcx, 0x322b6489
add rcx, 0x1907e798
add rcx, 0x7fffffff
add rcx, 0x2094ae5
mov dword [rsp + 0x38], edi
mov dword [rsp - 0x44], 0x42848a2f
xor rax, rcx
movabs rcx, 0x66788ad202adf835
xor rcx, 0x1f6934f2
sub rcx, 0x58b6d76
add rcx, 0x19ef1ca0
sub rcx, 0xc594ead
ror rax, 0x11
ror rax, 8
ror rax, 3
xor rax, rcx
mov dword [rsp - 0x1c], edi
rol rax, 8
rol rax, 0x2a
rol rax, 1
mov qword [rsi + 0x58], rax
mov rbp, rbp
jmp 0x14006c87c
mov dword [rsp + 0x38], 0x421bd1bf
sub dword [rsp + 0x38], 0x1e69e2a4
sub dword [rsp + 0x38], 0x4fb80f2
sub dword [rsp + 0x38], 0x1eb66e28
mov edx, 0x306156bc
sub edx, 0xe9cdeab
add edx, 0x3282e571
add edx, 0x1e029dfb
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
je 0x14006c940
mov dword [rsp - 0x24], esp
movabs rcx, 0x3b2d497b012e5e64
add rcx, 0x407132b9
add rcx, 0x2759b1d
xor rcx, 0x3be8258
sub rcx, 0x2b79a1b3
mov dword [rsp + 0x40], edi
add rax, rcx
mov rbx, rbx
movabs rcx, 0x3e5e3c1c32f2a19f
xor rcx, 0x74db3afe
sub rcx, 0x3c39e092
add rcx, 0xd4066d2
add rcx, 0x15715bd5
ror rax, 0x23
ror rax, 3
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x10], ebx
not rax
rol rax, 0x12
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 3
rol rax, 1
xchg r14, rax
mov qword [rsi + 0x60], r14
xchg r14, rax
jmp 0x14006c968
mov dword [rsp + 0x40], 0x6396da36
sub dword [rsp + 0x40], 0x1e6f931b
xor dword [rsp + 0x40], 0x32170e6a
sub dword [rsp + 0x40], 0x2ddee3a3
sub dword [rsp + 0x40], 0x495165cd
mov edx, 0x786618cb
sub edx, 0x4ffac178
sub edx, 0x21fd51b6
add edx, 0x30293f5e
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
xchg r14, r14
test rax, rax
je 0x14006ca7a
ror rax, 0xc
movabs rcx, 0x2d5bcb4c630ce364
sub rcx, 0x11de3c55
add rcx, 0x2c29343a
sub rcx, 0x7230fa6f
add rax, rcx
mov dword [rsp + 0x70], edi
xchg r10, r10
movabs rcx, 0x429587be12dd9811
add rcx, 0x551c37d9
sub rcx, 0x15401584
add rcx, 0x7fffffff
add rcx, 0x2bfe7fc0
xor rax, rcx
movabs rcx, 0x28fda5e95c99c347
sub rcx, 0x230848d5
add rcx, 0x5bc4268
sub rcx, 0x3ae115b8
add rcx, 0x7fffffff
xor rcx, 0x440af825
sub rax, rcx
mov dword [rsp - 0x34], 0x1b9a0d3a
movabs rcx, 0x951fe7b518eec253
add rcx, 0x12bd88cf
sub rcx, 0xb9a0f09
xor rcx, 0x170d9135
add rcx, 0x7fffffff
add rcx, 0x19e259a6
rol rax, 0x20
rol rax, 0x13
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x3c], 0x5cc1731a
mov qword [rsi + 0x68], rax
jmp 0x14006caa2
mov dword [rsp + 0x70], 0x12520170
xor dword [rsp + 0x70], 0x52309754
sub dword [rsp + 0x70], 0x20ee7573
add dword [rsp + 0x70], 0x36f36ca6
sub dword [rsp + 0x70], 0x56678d56
mov edx, 0x173cde27
xor edx, 0x6c040b39
sub edx, 0x5d143476
add edx, 0x2e2af59d
xor edx, 0xefb67e9a
xchg r15, rbx
mov rcx, r15
xchg rbx, r15
call fcn.140073e30
xchg rbx, rbx
test rax, rax
je 0x14006cb96
rol rax, 4
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x3ea3d09b79e15e71
xor rcx, 0x17fd4c05
sub rcx, 0x1433e932
sub rcx, 0x1f653afd
add rcx, 0x7fffffff
add rcx, 0x197d4cfe
add rax, rcx
xchg r10, r10
mov dword [rsp + 0x78], edi
rol rax, 0x14
rol rax, 6
rol rax, 2
rol rax, 2
rol rax, 1
movabs rcx, 0x6606dbf124f74800
xor rcx, 0x2b85ef1f
add rcx, 0x232cc430
sub rcx, 0x2d33d461
add rcx, 0x7fffffff
xor rcx, 0xea82ac3
xor rax, rcx
movabs rcx, 0x70fdab0d63fa9ce6
sub rcx, 0x56b205a1
add rcx, 0x556c5555
sub rcx, 0x2b7c07aa
sub rax, rcx
not rax
mov rbx, rbx
xchg r10, rax
mov qword [rsi + 0x70], r10
xchg r10, rax
jmp 0x14006cbb6
mov dword [rsp + 0x78], 0x687e0e26
xor dword [rsp + 0x78], 0x7c3e2f5b
add dword [rsp + 0x78], 0x28671521
sub dword [rsp + 0x78], 0x3ca7369d
mov edx, 0x2f4d5da8
add edx, 0x47b7fc5e
xor edx, 0x7ddcb2ff
add edx, 0x34afde3e
xor edx, 0xdff55168
xchg rcx, r14
mov r14, rbx
xchg r14, rcx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x2c], 0x1246169e
je 0x14006cccc
movabs rcx, 0x3a9364e6321724f7
sub rcx, 0x516d755
add rcx, 0x41099ff8
add rcx, 0x450780b3
mov dword [rsp + 0x88], edi
mov dword [rsp - 0x34], 0x34cbf82d
xor rax, rcx
movabs rcx, 0x6aeced57634579e2
xor rcx, 0x67b50802
add rcx, 0x30de73c7
add rcx, 0x134db0fe
ror rax, 6
ror rax, 5
ror rax, 1
add rax, rcx
mov dword [rsp - 0x20], 0x593fb44
movabs rcx, 0xf71023b67a3cea1
xor rcx, 0x4a5e5a16
xor rcx, 0x763e424b
sub rcx, 0x29d4db1a
ror rax, 0xc
ror rax, 8
ror rax, 3
ror rax, 8
ror rax, 1
add rax, rcx
xchg r10, r10
movabs rcx, 0x7fdab95627d1aed3
add rcx, 0x26cb9a30
xor rcx, 0x1ae78200
add rcx, 0x22f7656c
sub rcx, 0x412d3b50
xor rax, rcx
ror rax, 1
xchg rbx, rbx
xchg r14, rax
mov qword [rsi + 0x78], r14
xchg r14, rax
jmp 0x14006ccf8
mov dword [rsp + 0x88], 0x430f5904
xor dword [rsp + 0x88], 0x5d7ff60
add dword [rsp + 0x88], 0x2164748b
sub dword [rsp + 0x88], 0x683d1aee
mov edx, 0x1f132c20
add edx, 0x5b2cfb94
xor edx, 0x24b3c042
sub edx, 0x6995f1d
add edx, 0x4c85d081
mov rcx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x34], 0x51e25147
je 0x14006cdea
movabs rcx, 0x24af940721024924
xor rcx, 0x347542d2
sub rcx, 0xe8d04ca
add rcx, 0x6fa560ab
add rcx, 0x1fbabcb1
mov dword [rsp + 0x98], edi
mov dword [rsp - 0x1c], 0x5515532e
add rax, rcx
movabs rcx, 0x3a2f352762584746
sub rcx, 0x621afc56
add rcx, 0x1f89e483
xor rcx, 0x570a285b
rol rax, 8
rol rax, 0x17
rol rax, 2
rol rax, 2
sub rax, rcx
movabs rcx, 0x1aa979e531d4b3fd
xor rcx, 0x25cc6a1e
xor rcx, 0x35d07c5a
add rcx, 0x7fffffff
add rcx, 0xe621246
ror rax, 8
ror rax, 0x17
ror rax, 1
xor rax, rcx
ror rax, 6
ror rax, 0x26
ror rax, 3
ror rax, 1
mov qword [rsi + 0x80], rax
mov r8, r8
jmp 0x14006ce16
mov dword [rsp + 0x98], 0x6abe0c4b
add dword [rsp + 0x98], 0x56ecc7d
sub dword [rsp + 0x98], 0x70171157
sub dword [rsp + 0x98], 0x15c770
mov edx, 0x6623b877
sub edx, 0x2d3d6138
add edx, 0x21abe1f3
add edx, 0x7e2d225a
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
je 0x14006cec1
mov rsi, rsi
not rax
mov dword [rsp + 0xc4], edi
movabs rcx, 0x2b13b4c673c4c9b0
sub rcx, 0x6d5af601
add rcx, 0x61f52416
add rcx, 0x101c35e0
sub rcx, 0x7797c977
add rax, rcx
movabs rcx, 0x9d1b6aa41cb99fa4
add rcx, 0x26e675f7
add rcx, 0x23a84c45
xor rcx, 0x4742d781
rol rax, 0x28
rol rax, 6
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
xor rax, rcx
mov r11, r11
mov qword [rsi + 0x88], rax
jmp 0x14006cef8
mov dword [rsp + 0xc4], 0x2be77f0a
add dword [rsp + 0xc4], 0x19f67f95
sub dword [rsp + 0xc4], 0x3955c33c
xor dword [rsp + 0xc4], 0x2d2b629d
xor dword [rsp + 0xc4], 0x21a359ff
mov edx, 0x13d49c62
xor edx, 0xb80cd2a
xor edx, 0x7931bd5e
add edx, 0x1960515c
xor edx, 0xb390d4c2
mov rcx, rbx
mov rbp, rbp
call fcn.140073e30
test rax, rax
je 0x14006cf90
ror rax, 0xe
ror rax, 2
ror rax, 1
movabs rcx, 0x96c8724605edda1d
add rcx, 0x6e518b16
xor rcx, 0x39659919
xor rcx, 0xf2a3558
xor rcx, 0x3b80296c
not rax
mov dword [rsp + 0x7c], edi
mov rbx, rbx
rol rax, 1
rol rax, 0xd
rol rax, 0xe
rol rax, 0xd
rol rax, 2
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x40], ecx
mov qword [rsi + 0x90], rax
jmp 0x14006cfb0
mov dword [rsp + 0x7c], 0x154aee8
add dword [rsp + 0x7c], 0x41b4df5b
add dword [rsp + 0x7c], 0x2e315081
xor dword [rsp + 0x7c], 0x713adec5
mov edx, 0x65bad102
xor edx, 0x7d0dc9d0
sub edx, 0x10902cc6
add edx, 0x3c055f2
xor edx, 0x17cd74e4
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
xchg r10, r10
test rax, rax
je 0x14006d074
movabs rcx, 0xf5e09946f436ee5
sub rcx, 0x672fe94c
add rcx, 0x5f1403a0
sub rcx, 0x2e60f6ff
add rcx, 0x7fffffff
add rcx, 0x16826955
mov dword [rsp + 0x84], edi
xchg rdi, rdi
add rax, rcx
movabs rcx, 0x2049f7752c48bf8a
sub rcx, 0x80307f
xor rcx, 0x86e5e4c
add rcx, 0x1aa836ff
xor rcx, 0x6e8bb6cc
rol rax, 0x1f
rol rax, 0xd
rol rax, 1
xor rax, rcx
rol rax, 2
rol rax, 6
rol rax, 3
rol rax, 2
mov qword [rsi + 0x98], rax
mov rbp, rbp
jmp 0x14006d0a0
mov dword [rsp + 0x84], 0x2f34059
add dword [rsp + 0x84], 0x6699099
add dword [rsp + 0x84], 0x228b4871
sub dword [rsp + 0x84], 0x2be81962
mov edx, 0x5e7c69c6
sub edx, 0x335c10db
sub edx, 0x11953cd7
add edx, 0x244ecbc4
add edx, 0xbb2f6438
xchg r14, rbx
mov rcx, r14
xchg rbx, r14
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x3c], edi
je 0x14006d194
ror rax, 4
ror rax, 0xf
ror rax, 0x1b
ror rax, 5
ror rax, 1
movabs rcx, 0x531166c0369ef7a9
xor rcx, 0x7f4a647c
sub rcx, 0x1cf56e5b
add rcx, 0x308c0ce9
not rax
mov dword [rsp - 0x2c], 0x31a86794
mov dword [rsp + 0xc0], edi
rol rax, 1
rol rax, 0x25
rol rax, 1
rol rax, 1
rol rax, 1
add rax, rcx
movabs rcx, 0x5aafb54c0acec5b6
add rcx, 0x44ad2491
sub rcx, 0xa9342b9
add rcx, 0x12643d2c
not rax
add rax, rcx
movabs rcx, 0x3a15c7b333dcb593
xor rcx, 0x59d53279
sub rcx, 0x12134e21
sub rcx, 0x2c391da6
add rcx, 0x7fffffff
add rcx, 0x26272abe
xor rax, rcx
xchg r12, rax
mov qword [rsi + 0xa0], r12
xchg r12, rax
jmp 0x14006d1c0
mov dword [rsp + 0xc0], 0x142cf41a
xor dword [rsp + 0xc0], 0x4de82314
sub dword [rsp + 0xc0], 0x48743358
sub dword [rsp + 0xc0], 0x1150a3b5
mov edx, 0xd0b86bc
xor edx, 0x7d0fc5b
add edx, 0x52514da2
xor edx, 0x2309e184
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
mov r11, r11
test rax, rax
je 0x14006d2c4
rol rax, 0x13
rol rax, 0x13
rol rax, 7
rol rax, 8
rol rax, 1
movabs rcx, 0xc07a5fd473a986b2
add rcx, 0xc48bf6a
sub rcx, 0x40141b58
xor rcx, 0x6a2cf373
add rcx, 0x3faf5348
add rax, rcx
xchg rdi, rdi
mov dword [rsp + 0xc8], edi
movabs rcx, 0x6ddfcf50e52ec54
xor rcx, 0x4ed83cc0
xor rcx, 0x58e5484a
xor rcx, 0x37256355
add rcx, 0x51b94b03
xor rax, rcx
movabs rcx, 0x5fb71cd85d758d34
sub rcx, 0x4b86a39f
add rcx, 0x3f5de814
sub rcx, 0xb800aef
sub rcx, 0x11aac0f9
ror rax, 0x15
ror rax, 8
ror rax, 1
ror rax, 1
sub rax, rcx
mov dword [rsp - 0x1c], 0x621d9f93
ror rax, 0x1f
ror rax, 9
ror rax, 2
ror rax, 9
ror rax, 1
not rax
xchg r9, r9
mov qword [rsi + 0xa8], rax
jmp 0x14006d2f0
mov dword [rsp + 0xc8], 0x57ac4b1e
sub dword [rsp + 0xc8], 0x2f8c08d5
add dword [rsp + 0xc8], 0x41fe041e
xor dword [rsp + 0xc8], 0x6a1e4666
mov edx, 0xc21769e
add edx, 0x62dccf9a
sub edx, 0x2d1cd70b
add edx, 0x9bb084e
mov rcx, rbx
mov r14, r14
call fcn.140073e30
test rax, rax
je 0x14006d3be
mov dword [rsp - 0x14], 0x10e0eb6b
movabs rcx, 0x34d956a04a2a0476
xor rcx, 0x5994d9ca
add rcx, 0x1a135873
sub rcx, 0x2360cad2
mov dword [rsp + 0xe0], edi
mov dword [rsp - 0x44], edi
xor rax, rcx
movabs rcx, 0x81182d3658cf2c7a
sub rcx, 0x23a44526
add rcx, 0x3cc7a1eb
add rcx, 0x27a1416
sub rcx, 0x27bbc505
ror rax, 0x15
ror rax, 0x1b
ror rax, 3
add rax, rcx
movabs rcx, 0xb4584447646782af
add rcx, 0xde25cc9
sub rcx, 0x3138aed5
sub rcx, 0x35d8a182
add rcx, 0x5476134b
xor rax, rcx
mov qword [rsi + 0xb0], rax
mov dword [rsp - 0x38], edx
jmp 0x14006d3f5
mov dword [rsp + 0xe0], 0x7ee27d65
sub dword [rsp + 0xe0], 0x4d58ff98
xor dword [rsp + 0xe0], 0x23c836de
add dword [rsp + 0xe0], 0x273f7061
xor dword [rsp + 0xe0], 0x3980bb75
mov edx, 0x64112610
sub edx, 0x4222f7c0
add edx, 0x45807f5d
add edx, 0x1cdcb66a
mov rcx, rbx
mov dword [rsp - 0x38], 0x5e733474
call fcn.140073e30
test rax, rax
je 0x14006d4de
xchg rbx, rbx
rol rax, 2
rol rax, 0x24
rol rax, 2
rol rax, 1
movabs rcx, 0x65e792c44309f936
sub rcx, 0xe36a762
xor rcx, 0x72784958
sub rcx, 0x31d1df23
add rcx, 0x7fffffff
add rcx, 0x463f7b5e
xor rax, rcx
mov dword [rsp + 0xe4], edi
mov r11, r11
ror rax, 0x1a
ror rax, 4
ror rax, 1
movabs rcx, 0x5426cd5019c3f809
xor rcx, 0x492446e6
xor rcx, 0x1b40ac6e
add rcx, 0xc7dd539
add rax, rcx
mov r10, r10
movabs rcx, 0xcc5a1c8375605283
xor rcx, 0x58ca8f1f
add rcx, 0x392e7230
xor rcx, 0x39c09415
sub rcx, 0x2ca13853
xor rax, rcx
mov qword [rsi + 0xb8], rax
mov dword [rsp - 0x38], 0x60732a09
jmp 0x14006d50a
mov dword [rsp + 0xe4], 0x77ee3106
sub dword [rsp + 0xe4], 0x200ff9b0
xor dword [rsp + 0xe4], 0x1602c68e
xor dword [rsp + 0xe4], 0x41dcf1d9
mov edx, 0x2cb28278
xor edx, 0x3f021ed3
xor edx, 0x362aad09
add edx, 0x54b96ef0
sub edx, 0x547d9c66
xchg r12, rbx
mov rcx, r12
xchg r12, rbx
call fcn.140073e30
mov dword [rsp - 0x2c], 0x3e1c7a35
test rax, rax
je 0x14006d608
movabs rcx, 0x94b0d9392f424429
sub rcx, 0x1ae837d3
add rcx, 0x3f443a89
xor rcx, 0x6c30d47a
add rcx, 0x7fffffff
add rcx, 0x1470d233
mov dword [rsp + 0xfc], edi
add rax, rcx
mov dword [rsp - 0x44], ebp
movabs rcx, 0x3b9c50ef3af811c3
sub rcx, 0x19ea62dc
xor rcx, 0x1760e580
add rcx, 0x7fffffff
add rcx, 0x158045a6
xor rax, rcx
mov dword [rsp - 0x34], 0x3695abff
movabs rcx, 0x5c5605a64625f572
add rcx, 0x2e7b2403
sub rcx, 0x48f0850f
add rcx, 0x7fffffff
add rcx, 0x1d876146
add rax, rcx
ror rax, 2
ror rax, 0xd
ror rax, 0x1a
ror rax, 9
ror rax, 3
ror rax, 1
ror rax, 1
not rax
xchg rbp, rax
mov qword [rsi + 0xc0], rbp
xchg rbp, rax
jmp 0x14006d63f
mov dword [rsp + 0xfc], 0x75201a98
sub dword [rsp + 0xfc], 0xab5006a
sub dword [rsp + 0xfc], 0x67f12f20
add dword [rsp + 0xfc], 0x6f970848
xor dword [rsp + 0xfc], 0x7210f357
mov edx, 0xe7889f
xor edx, 0x7ef4c4fa
xor edx, 0x6c2ec8ac
add edx, 0xe7fe5e16
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
mov r8, r8
test rax, rax
je 0x14006d73e
not rax
mov dword [rsp + 0x100], edi
mov dword [rsp - 0x2c], 0x29a1087b
rol rax, 7
rol rax, 1
rol rax, 3
rol rax, 3
rol rax, 9
rol rax, 1
rol rax, 1
movabs rcx, 0xcb2969b64a4f0c0
sub rcx, 0x3d295e48
sub rcx, 0x21c6262
add rcx, 0x36a721ea
sub rcx, 0x38c23ac1
xor rax, rcx
movabs rcx, 0x78c8d1b07694df6d
sub rcx, 0xdefa61e
xor rcx, 0x220ad6f4
add rcx, 0x7fffffff
xor rcx, 0x1be92aa
ror rax, 0xc
ror rax, 3
ror rax, 4
ror rax, 1
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x5970301a36622fe6
add rcx, 0x11aefce8
xor rcx, 0x22da1ae5
add rcx, 0x7fffffff
add rcx, 0xf947701
rol rax, 1
mov dword [rsp - 0x44], ebx
xor rax, rcx
mov qword [rsi + 0xc8], rax
jmp 0x14006d775
mov dword [rsp + 0x100], 0x362ecf16
sub dword [rsp + 0x100], 0x169f0a16
xor dword [rsp + 0x100], 0xd264c5c
add dword [rsp + 0x100], 0x61c9f3fe
sub dword [rsp + 0x100], 0x74737d59
mov edx, 0x5475edba
sub edx, 0x1221b8cb
sub edx, 0x447b77d
xor edx, 0x5d8c7eb0
xor edx, 0x280305e6
xchg rcx, r9
mov r9, rbx
xchg r9, rcx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x3c], 0x619107d2
je 0x14006d858
ror rax, 4
ror rax, 4
ror rax, 1
ror rax, 4
ror rax, 1
movabs rcx, 0x1ef46267689592d9
add rcx, 0x1071ea6d
sub rcx, 0x101d1eae
add rcx, 0x69f8cc9
add rcx, 0x73c8b51f
not rax
mov dword [rsp + 0x118], edi
xchg rsi, rsi
add rax, rcx
movabs rcx, 0x92c3a5129189640
add rcx, 0x23f86f9c
xor rcx, 0x78a2f81e
add rcx, 0x764b120a
xor rax, rcx
movabs rcx, 0x1011e8db67c9ef68
add rcx, 0x181d8e9b
sub rcx, 0x6e0e3403
add rcx, 0x534198cd
add rax, rcx
mov dword [rsp - 0x14], edx
ror rax, 8
ror rax, 0xb
ror rax, 1
mov qword [rsi + 0xd0], rax
jmp 0x14006d88f
mov dword [rsp + 0x118], 0x2177a193
add dword [rsp + 0x118], 0x503c2fb6
xor dword [rsp + 0x118], 0x44934301
sub dword [rsp + 0x118], 0x20f477c0
xor dword [rsp + 0x118], 0x142c1a89
mov edx, 0x6defe0e6
xor edx, 0x7fdaa3
xor edx, 0x73c64c74
xor edx, 0xb09b86c3
mov rcx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x3c], 0x106cc030
je 0x14006d960
movabs rcx, 0x12781e0e4c9d6c43
sub rcx, 0x298aedeb
xor rcx, 0x6f9f2f9c
xor rcx, 0x33c5d361
add rcx, 0x7fffffff
sub rcx, 0x1c09d59f
mov dword [rsp + 0x11c], edi
mov dword [rsp - 0x10], ecx
add rax, rcx
movabs rcx, 0x2f3025993f8be79f
sub rcx, 0x397ee4c2
add rcx, 0x2402cb0
add rcx, 0x4812b9fb
rol rax, 1
rol rax, 9
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x30], 0x52895850
movabs rcx, 0x7e388f1a040c035c
xor rcx, 0x5126294
add rcx, 0x119542c1
sub rcx, 0x115993bd
sub rax, rcx
xchg rbp, rax
mov qword [rsi + 0xd8], rbp
xchg rbp, rax
jmp 0x14006d997
mov dword [rsp + 0x11c], 0x4aa70045
sub dword [rsp + 0x11c], 0x452a0a30
xor dword [rsp + 0x11c], 0x42d61df2
sub dword [rsp + 0x11c], 0x2fdefc30
xor dword [rsp + 0x11c], 0x17cbefb6
mov edx, 0x72942b3e
xor edx, 0x5efdbf1c
sub edx, 0x15064830
add edx, 0x1a1c733
add edx, 0xbc30aa12
xchg rcx, rsi
mov rsi, rbx
xchg rcx, rsi
call fcn.140073e30
mov dword [rsp - 0x38], 0x662b29d8
test rax, rax
je 0x14006da5e
ror rax, 0x13
ror rax, 9
ror rax, 5
ror rax, 1
ror rax, 3
ror rax, 1
movabs rcx, 0x588ee49647295c3c
sub rcx, 0x1cef9cc1
xor rcx, 0x39265bf1
add rcx, 0x7fffffff
sub rcx, 0x7e31527
add rax, rcx
mov dword [rsp + 0x128], edi
not rax
xchg r11, r11
movabs rcx, 0x6fee8d026da948b2
sub rcx, 0x1dc7080b
add rcx, 0x1347afe9
add rcx, 0x7fffffff
sub rcx, 0x300f7ba6
add rax, rcx
not rax
xchg rdi, rdi
xchg r9, rax
mov qword [rsi + 0xe0], r9
xchg r9, rax
jmp 0x14006da95
mov dword [rsp + 0x128], 0x41c6cf70
add dword [rsp + 0x128], 0x531cafd
sub dword [rsp + 0x128], 0x5640639
xor dword [rsp + 0x128], 0x256a2505
sub dword [rsp + 0x128], 0x64feb130
mov edx, 0x66be72f6
sub edx, 0x2387b121
xor edx, 0x2673d14b
add edx, 0x1747f327
mov rcx, rbx
mov dword [rsp - 0x3c], 0x52d40de1
call fcn.140073e30
test rax, rax
je 0x14006db4a
movabs rcx, 0x60e81cb41d011f49
add rcx, 0x5f101d75
xor rcx, 0x12e3fd30
sub rcx, 0x29197f5d
sub rcx, 0x2a90d575
mov dword [rsp + 0x130], edi
mov rcx, rcx
xor rax, rcx
movabs rcx, 0x2accb0371ad5ad8f
xor rcx, 0x777b1d68
sub rcx, 0x281ccbd4
sub rcx, 0xa5a81ba
add rcx, 0x4abdf997
add rax, rcx
mov dword [rsp - 0x28], edx
not rax
ror rax, 0x18
ror rax, 0x14
ror rax, 0xc
ror rax, 1
ror rax, 1
xchg r13, rax
mov qword [rsi + 0xe8], r13
xchg r13, rax
jmp 0x14006db81
mov dword [rsp + 0x130], 0x31aa39b4
xor dword [rsp + 0x130], 0x6daf02ab
sub dword [rsp + 0x130], 0x808f838
sub dword [rsp + 0x130], 0x45c6f3c
xor dword [rsp + 0x130], 0x4f9fd3aa
mov edx, 0xc9d1159
xor edx, 0x48f48d65
xor edx, 0x10aa3d89
add edx, 0x1a4ad06
xchg rbx, rbp
mov rcx, rbp
xchg rbx, rbp
call fcn.140073e30
mov r14, r14
test rax, rax
je 0x14006dc41
movabs rcx, 0xecaa8d8f40ff19e9
xor rcx, 0x792bda0f
xor rcx, 0x44ca537e
add rcx, 0x7fffffff
sub rcx, 0x49d8487
mov dword [rsp + 0x138], edi
add rax, rcx
mov dword [rsp - 0x30], ecx
movabs rcx, 0x511265032748c77c
add rcx, 0x439789b1
sub rcx, 0x49001722
add rcx, 0x7fffffff
sub rcx, 0x20aa9ca1
xor rax, rcx
not rax
xchg rcx, rcx
ror rax, 2
ror rax, 4
ror rax, 0x24
ror rax, 3
ror rax, 4
ror rax, 1
ror rax, 1
not rax
xchg r13, r13
mov qword [rsi + 0xf0], rax
jmp 0x14006dc6d
mov dword [rsp + 0x138], 0x5a4341c2
sub dword [rsp + 0x138], 0x4c2c34d1
add dword [rsp + 0x138], 0x5da5879d
sub dword [rsp + 0x138], 0x6bbc948d
mov edx, 0x3e778842
xor edx, 0x796df6b2
add edx, 0x1acc2a74
sub edx, 0x10c95029
add edx, 0x6dd92194
xchg rcx, r12
mov r12, rbx
xchg r12, rcx
call fcn.140073e30
mov dword [rsp - 0x24], 0x75df5306
test rax, rax
je 0x14006dd36
ror rax, 0x20
ror rax, 0xb
ror rax, 1
ror rax, 6
ror rax, 1
ror rax, 1
movabs rcx, 0x25b134594f3a6990
xor rcx, 0x1f86e7d
add rcx, 0x505de7e
add rcx, 0x7fffffff
add rcx, 0x1428520d
add rax, rcx
mov dword [rsp + 0x198], edi
mov dword [rsp - 0x3c], ecx
movabs rcx, 0x35cff05d32f3c222
add rcx, 0xe7a9645
xor rcx, 0x6c3e8d40
add rcx, 0xde95634
xor rcx, 0x7e6ebab5
xor rax, rcx
mov dword [rsp - 0x20], 0x558da27a
not rax
xchg r10, rax
mov qword [rsi + 0xf8], r10
xchg r10, rax
jmp 0x14006dd6d
mov dword [rsp + 0x198], 0xba58fa2
xor dword [rsp + 0x198], 0x75dd5349
sub dword [rsp + 0x198], 0x39a86aee
xor dword [rsp + 0x198], 0x487fd93
sub dword [rsp + 0x198], 0x40578c6d
mov edx, 0x34165093
sub edx, 0x19178bc4
add edx, 0x3a859e7a
add edx, 0x45009e91
mov rcx, rbx
xchg rdi, rdi
call fcn.140073e30
test rax, rax
je 0x14006de47
xchg r9, r9
movabs rcx, 0xe737a9596454e759
sub rcx, 0x2ee42792
xor rcx, 0x70ab2c6a
sub rcx, 0xd2a8560
add rcx, 0x3580b293
mov dword [rsp + 0x1a8], edi
mov dword [rsp - 0x40], 0x1cf0d42a
add rax, rcx
movabs rcx, 0x92d85e4c7acb0548
sub rcx, 0xc071599
xor rcx, 0x4c30e163
add rcx, 0xdd09124
ror rax, 0xc
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x34], 0x6cac65f2
movabs rcx, 0x1ac90304635b5978
xor rcx, 0x3a7474c2
xor rcx, 0x7ea2f1d4
sub rcx, 0x10694ef3
add rcx, 0x7fffffff
xor rcx, 0x27d2c808
xor rax, rcx
mov dword [rsp - 0xc], ecx
mov qword [rsi + 0x100], rax
jmp 0x14006de73
mov dword [rsp + 0x1a8], 0x35e574ab
add dword [rsp + 0x1a8], 0x3b19ecc7
sub dword [rsp + 0x1a8], 0x5000594
sub dword [rsp + 0x1a8], 0x6bff5bdd
mov edx, 0x131b618
add edx, 0x4d178dc5
xor edx, 0x79937daa
add edx, 0x28fbcbe4
sub edx, 0x355c2d04
mov rcx, rbx
call fcn.140073e30
mov r12, r12
test rax, rax
je 0x14006df9b
movabs rcx, 0x86b1f08867e2468d
xor rcx, 0x20301487
xor rcx, 0x6dd544e
add rcx, 0xf3e0d1b
add rcx, 0x7ae36441
mov dword [rsp + 0x20], edi
add rax, rcx
movabs rcx, 0x5e39927d4115e77d
sub rcx, 0x3f706478
xor rcx, 0x3165e2f6
xor rcx, 0x7758051b
xor rcx, 0x43694dce
rol rax, 9
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
add rcx, rax
movabs rax, 0x317294b7430ce436
xor rax, 0x3819124e
xor rax, 0xfaf19c6
add rax, 0x43344d6e
xor rcx, rax
mov dword [rsp - 0x30], edx
movabs rax, 0x36d9ab254f42ebeb
xor rax, 0x7439120e
xor rax, 0x2c9a3294
add rax, 0x237e943a
sub rcx, rax
movabs rax, 0x415760704c5bf156
sub rax, 0x1d1e7e7c
xor rax, 0x191834d1
add rax, 0x29b5f874
ror rcx, 0xd
ror rcx, 0x12
ror rcx, 5
ror rcx, 1
ror rcx, 1
ror rcx, 1
xor rcx, rax
mov dword [rsp - 0x24], 0x60b45c12
xchg rcx, rbp
mov qword [rsi + 0x108], rbp
xchg rbp, rcx
jmp 0x14006dfbb
mov dword [rsp + 0x20], 0x122e91
add dword [rsp + 0x20], 0x4d45f125
xor dword [rsp + 0x20], 0x614e3f3f
sub dword [rsp + 0x20], 0x2c162088
mov edx, 0x26449fee
xor edx, 0x549b4088
sub edx, 0x227d17e8
sub edx, 0x27b1faaa
add edx, 0xd0c7151
mov rcx, rbx
call fcn.140073e30
mov rcx, rcx
test rax, rax
je 0x14006e09c
movabs rcx, 0x7f58c62142bcbe17
sub rcx, 0x237134c
add rcx, 0x3654337c
sub rcx, 0x3eb2c012
add rcx, 0x2b807051
mov dword [rsp + 0x30], edi
xchg rbp, rbp
add rax, rcx
movabs rcx, 0x4e71211c38c4f6de
add rcx, 0x30c92699
sub rcx, 0x345a9c6c
xor rcx, 0x4b99a94e
add rcx, 0x71951c5b
rol rax, 2
rol rax, 0x10
rol rax, 0x14
rol rax, 2
rol rax, 1
xor rax, rcx
movabs rcx, 0x50ede5277fcd7541
sub rcx, 0x61ee0f0b
add rcx, 0x1d0445fb
xor rcx, 0x57803f3b
xor rcx, 0x3294f157
not rax
mov dword [rsp - 0x2c], 0x3ad3611f
add rax, rcx
xchg rbp, rax
mov qword [rsi + 0x110], rbp
xchg rbp, rax
jmp 0x14006e0c4
mov dword [rsp + 0x30], 0x7571d7fc
sub dword [rsp + 0x30], 0x4367c6a0
sub dword [rsp + 0x30], 0xd487622
xor dword [rsp + 0x30], 0xc6fab1f
sub dword [rsp + 0x30], 0x28ae3024
mov edx, 0x4a831c7
add edx, 0x1ce40981
add edx, 0x1c6f70bd
add edx, 0x2704feb4
xchg rbx, rsp
mov rcx, rsp
xchg rbx, rsp
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x10], 0x4675b893
je 0x14006e1b5
movabs rcx, 0x10ae551e5eb7cbcc
sub rcx, 0x431b7a0e
add rcx, 0x4b1522e0
sub rcx, 0x340d66b
mov dword [rsp + 0x34], edi
add rax, rcx
mov dword [rsp - 0x38], edi
movabs rcx, 0x3201e07800509df0
add rcx, 0x17ece0b8
add rcx, 0x15c0473
add rcx, 0x5a79f19a
add rcx, 0x56884b81
xor rax, rcx
mov rsp, rsp
movabs rcx, 0x459e2d7c159d2382
sub rcx, 0x3cde67f
add rcx, 0x672d636
add rcx, 0x25653f60
sub rcx, 0xd5baad1
rol rax, 0x15
rol rax, 2
rol rax, 4
rol rax, 1
rol rax, 1
not rax
mov dword [rsp - 0x34], edx
sub rax, rcx
ror rax, 0x30
ror rax, 5
ror rax, 2
ror rax, 3
ror rax, 1
xchg rbx, rax
mov qword [rsi + 0x118], rbx
xchg rbx, rax
jmp 0x14006e1d5
mov dword [rsp + 0x34], 0xbf48851
sub dword [rsp + 0x34], 0xa7c4e07
add dword [rsp + 0x34], 0xfb6f808
sub dword [rsp + 0x34], 0x112f3251
mov edx, 0x2bfa5b04
sub edx, 0x1ae335c6
xor edx, 0x178cc147
xor edx, 0x4db9e068
xchg rbx, r11
mov rcx, r11
xchg r11, rbx
call fcn.140073e30
test rax, rax
je 0x14006e305
mov dword [rsp - 0x34], 0x38943e9d
movabs rcx, 0x4135c38154b4cbf2
sub rcx, 0x1da4fbb4
add rcx, 0x2433adee
sub rcx, 0x335fc1ad
add rcx, 0x7fffffff
xor rcx, 0x7b181b83
mov dword [rsp + 0x58], edi
xor rax, rcx
mov dword [rsp - 0x38], edx
movabs rcx, 0x17eaa1d251b891e8
sub rcx, 0x49599985
add rcx, 0x27b8ed89
add rcx, 0x39a96916
rol rax, 7
rol rax, 1
rol rax, 9
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x1c], esi
movabs rcx, 0x6c45900c4a654238
add rcx, 0xca48e66
xor rcx, 0x55d2427d
add rcx, 0x12783ef
add rcx, 0x3988c9f4
rol rax, 0x22
rol rax, 0xb
rol rax, 1
add rax, rcx
mov dword [rsp - 0x24], ebx
movabs rcx, 0x1f1d49c4694b75d2
add rcx, 0xc02efb5
sub rcx, 0x3380f805
xor rcx, 0x24afd13f
add rcx, 0x7fffffff
sub rcx, 0x218ffd18
ror rax, 0x2b
ror rax, 5
ror rax, 7
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x3c], ebx
xchg rcx, rax
mov qword [rsi + 0x120], rcx
xchg rcx, rax
jmp 0x14006e325
mov dword [rsp + 0x58], 0x48717be7
add dword [rsp + 0x58], 0x2e4728b0
sub dword [rsp + 0x58], 0x32ea30bb
sub dword [rsp + 0x58], 0x43ce73db
mov edx, 0x9442910
xor edx, 0x21870353
sub edx, 0x1f18907b
xor edx, 0x1a9cdee2
add edx, 0x4a4391fd
xchg rcx, r8
mov r8, rbx
xchg rcx, r8
call fcn.140073e30
test rax, rax
mov dword [rsp - 0xc], 0x48e634a1
je 0x14006e3d5
ror rax, 1
ror rax, 1
ror rax, 4
ror rax, 8
ror rax, 0x19
ror rax, 0xa
ror rax, 1
ror rax, 1
movabs rcx, 0x147e7032c60da0a
sub rcx, 0x2a3c597f
xor rcx, 0x3d2285f4
xor rcx, 0x2c4fc5fc
sub rcx, 0xa381450
not rax
mov dword [rsp + 0x60], edi
ror rax, 0x17
ror rax, 7
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
xchg r14, r14
not rax
xchg r13, rax
mov qword [rsi + 0x128], r13
xchg r13, rax
jmp 0x14006e3fd
mov dword [rsp + 0x60], 0x9a224c2
add dword [rsp + 0x60], 0x1f22136a
add dword [rsp + 0x60], 0xf8e7435
xor dword [rsp + 0x60], 0x7572bb5b
sub dword [rsp + 0x60], 0x4d201739
mov edx, 0x18eba738
xor edx, 0x66dc1659
xor edx, 0x4dde68e7
add edx, 0x33eb802f
add edx, 0x3f7e961a
xchg rdx, rcx
mov rdx, rbx
xchg rcx, rdx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x40], edx
je 0x14006e49e
rol rax, 1
rol rax, 1
rol rax, 2
rol rax, 1
movabs rcx, 0x6cf254497cee6079
sub rcx, 0x220749d1
sub rcx, 0x5f0e71c
add rcx, 0x72ba76d
add rcx, 0x1d898a0d
sub rax, rcx
mov dword [rsp + 0x68], edi
mov dword [rsp - 0xc], 0x22aeff0f
rol rax, 1
rol rax, 6
not rax
ror rax, 0xa
ror rax, 2
ror rax, 1
ror rax, 1
mov qword [rsi + 0x130], rax
xchg r12, r12
jmp 0x14006e4c6
mov dword [rsp + 0x68], 0x771ba6b3
sub dword [rsp + 0x68], 0x68c066fa
sub dword [rsp + 0x68], 0xd191ea2
xor dword [rsp + 0x68], 0x4a5f4c6
sub dword [rsp + 0x68], 0x5e7d5d0
mov edx, 0x583f28e8
sub edx, 0x32374587
xor edx, 0x4bf197d0
xor edx, 0x53007432
xor edx, 0x69c0e4de
xchg rdx, rcx
mov rdx, rbx
xchg rcx, rdx
call fcn.140073e30
mov dword [rsp - 0x30], 0x3b9fb87d
test rax, rax
je 0x14006e5a2
ror rax, 0x11
ror rax, 0x1e
ror rax, 0xd
ror rax, 1
ror rax, 1
movabs rcx, 0xdd0e3d37602caf02
sub rcx, 0x1a97484f
xor rcx, 0x5cd89bae
add rcx, 0x7fffffff
xor rcx, 0x64f178e3
add rax, rcx
mov dword [rsp + 0x90], edi
mov dword [rsp - 0x20], 0x7b6a4d56
movabs rcx, 0x25dbd8b41b3c1494
xor rcx, 0x4a1e2046
xor rcx, 0x5ebcb0a0
add rcx, 0x2b1f3b94
add rcx, 0x63d3d32a
xor rax, rcx
mov dword [rsp - 0x30], 0x477537cb
ror rax, 0xd
ror rax, 0x1c
ror rax, 4
ror rax, 8
ror rax, 1
ror rax, 1
ror rax, 1
mov qword [rsi + 0x138], rax
jmp 0x14006e5ce
mov dword [rsp + 0x90], 0x24417249
add dword [rsp + 0x90], 0x8f918b6
sub dword [rsp + 0x90], 0x27cdd77e
sub dword [rsp + 0x90], 0x56cb380
mov edx, 0x34f0682f
add edx, 0x38efa8d
add edx, 0x23520136
add edx, 0x3d93d4f7
mov rcx, rbx
mov dword [rsp - 0x10], ebp
call fcn.140073e30
test rax, rax
je 0x14006e6f4
ror rax, 5
ror rax, 0x24
ror rax, 5
ror rax, 4
ror rax, 2
ror rax, 4
ror rax, 1
movabs rcx, 0xf31df862f910229
xor rcx, 0x42547cee
sub rcx, 0x2d4830c
add rcx, 0x7fffffff
sub rcx, 0x161b6033
add rax, rcx
mov dword [rsp + 0xbc], edi
rol rax, 0x1e
rol rax, 8
rol rax, 0xe
rol rax, 2
rol rax, 2
rol rax, 1
movabs rcx, 0x4c233d6234f0fc7c
xor rcx, 0x2b681518
add rcx, 0x3070e89e
add rcx, 0x18471637
xor rcx, 0x41563efd
add rax, rcx
xchg r9, r9
movabs rcx, 0x59d03c244855027d
xor rcx, 0x176dc19e
sub rcx, 0x2aae56d2
add rcx, 0x7fffffff
xor rcx, 0x14a686a2
xor rax, rcx
mov r15, r15
movabs rcx, 0x5ac41041bc8345b
xor rcx, 0x52375828
sub rcx, 0xd4269d2
add rcx, 0x34225572
add rcx, 0x7fffffff
xor rcx, 0x1cdff996
sub rax, rcx
xchg r8, rax
mov qword [rsi + 0x140], r8
xchg r8, rax
jmp 0x14006e720
mov dword [rsp + 0xbc], 0x13297c3f
add dword [rsp + 0xbc], 0x5da1cf60
sub dword [rsp + 0xbc], 0x2fc96f32
sub dword [rsp + 0xbc], 0x4101dc6c
mov edx, 0x6c0261ff
sub edx, 0x5d40004b
xor edx, 0x57b86c56
add edx, 0x564de0ba
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
xchg r12, r12
test rax, rax
je 0x14006e7c1
movabs rcx, 0xb6d4cacf79cc23a1
sub rcx, 0x7343ada3
add rcx, 0x15e7d66c
add rcx, 0x7fffffff
add rcx, 0x6f78c18
mov dword [rsp + 0xcc], edi
add rax, rcx
movabs rcx, 0x3220d26347df0236
add rcx, 0xeb8315a
sub rcx, 0x378bc470
xor rcx, 0x51cab382
rol rax, 2
rol rax, 3
rol rax, 1
not rax
sub rax, rcx
xchg r8, rax
mov qword [rsi + 0x148], r8
xchg r8, rax
jmp 0x14006e7f8
mov dword [rsp + 0xcc], 0x3a6e9ec2
add dword [rsp + 0xcc], 0x33dee6aa
add dword [rsp + 0xcc], 0x3b800bd
sub dword [rsp + 0xcc], 0x639076ff
xor dword [rsp + 0xcc], 0xe750f2b
mov edx, 0x4f3b1013
xor edx, 0x2e3c4501
sub edx, 0x58189b7c
add edx, 0x55fd444b
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x40], edi
je 0x14006e8dd
rol rax, 6
rol rax, 1
rol rax, 4
rol rax, 1
movabs rcx, 0x2f2c6b84315ea336
add rcx, 0x276123d5
add rcx, 0xe6e3834
sub rcx, 0x522fd91d
add rcx, 0x7fffffff
add rcx, 0x1005a6fa
add rax, rcx
mov dword [rsp - 0x18], 0x1606fb6d
mov dword [rsp + 0x6c], edi
movabs rcx, 0x719bd2ba32eb4fbf
xor rcx, 0x628ca6b1
sub rcx, 0x2b6f4dcc
add rcx, 0x6db34245
xor rax, rcx
xchg rsi, rsi
movabs rcx, 0x259449451789fe19
add rcx, 0x4c76c5a
sub rcx, 0x65ccfc
add rcx, 0x7fffffff
add rcx, 0x368be795
rol rax, 4
rol rax, 3
rol rax, 1
add rax, rcx
mov dword [rsp - 0x14], edx
mov qword [rsi + 0x150], rax
jmp 0x14006e905
mov dword [rsp + 0x6c], 0x791e1ad2
sub dword [rsp + 0x6c], 0x163b1f36
add dword [rsp + 0x6c], 0x106e817e
sub dword [rsp + 0x6c], 0x30a16808
sub dword [rsp + 0x6c], 0x42b01511
mov edx, 0x3d70b8e8
xor edx, 0x5eff6a74
sub edx, 0x25b31024
sub edx, 0x73f3dde
add edx, 0xc0fbbe50
xchg rbx, r12
mov rcx, r12
xchg rbx, r12
call fcn.140073e30
mov dword [rsp - 0x30], 0x12007700
test rax, rax
je 0x14006ea06
movabs rcx, 0x981f76b942816dbd
add rcx, 0x35c061f6
add rcx, 0x5323365
add rcx, 0x5128f359
mov dword [rsp + 0x74], edi
add rax, rcx
mov dword [rsp - 0xc], 0x6f1d68d5
movabs rcx, 0x5b2a281e31889320
xor rcx, 0x2932b5b1
add rcx, 0x456f4f1
add rcx, 0x7fffffff
add rcx, 0x52dc2ad2
xor rax, rcx
xchg rsp, rsp
movabs rcx, 0x5094fb8b538145f1
xor rcx, 0x154e78ee
add rcx, 0x1ae72523
xor rcx, 0x6892049c
add rcx, 0x7fffffff
xor rcx, 0x45f3a5e8
add rax, rcx
mov r11, r11
movabs rcx, 0x3eea3b842e23546
xor rcx, 0x35b6874f
xor rcx, 0x336ff780
add rcx, 0x731a8161
not rax
mov rbp, rbp
sub rax, rcx
xchg r9, rax
mov qword [rsi + 0x158], r9
xchg r9, rax
jmp 0x14006ea26
mov dword [rsp + 0x74], 0x5efcc49c
sub dword [rsp + 0x74], 0x527f968
add dword [rsp + 0x74], 0x69daa9f
sub dword [rsp + 0x74], 0x607275d2
mov edx, 0x2942de40
add edx, 0x30a3ad26
sub edx, 0x197f702a
add edx, 0x48f94cca
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
mov dword [rsp - 0x2c], esi
test rax, rax
je 0x14006eaaa
ror rax, 1
ror rax, 2
movabs rcx, 0x72725bf75b7a5115
sub rcx, 0xad69636
sub rcx, 0xd72c367
add rcx, 0x201619da
sub rax, rcx
mov dword [rsp + 0xa8], edi
ror rax, 0xb
ror rax, 0x13
ror rax, 5
not rax
mov r12, r12
xchg rbp, rax
mov qword [rsi + 0x160], rbp
xchg rbp, rax
jmp 0x14006ead6
mov dword [rsp + 0xa8], 0x335988c
add dword [rsp + 0xa8], 0x63dbd74b
xor dword [rsp + 0xa8], 0xe5ab100
sub dword [rsp + 0xa8], 0x694bded6
mov edx, 0x2803408c
xor edx, 0x21a50613
add edx, 0x6bc4bcb6
add edx, 0x1d467f1c
xchg rbx, r12
mov rcx, r12
xchg r12, rbx
call fcn.140073e30
test rax, rax
je 0x14006ebb3
mov dword [rsp - 0x14], 0x7b96f25d
ror rax, 0x1d
ror rax, 1
ror rax, 1
movabs rcx, 0x1d8de64333c68f4c
sub rcx, 0xfed1223
add rcx, 0x2d0de724
sub rcx, 0x383cb66b
add rcx, 0x7b4f89d5
sub rax, rcx
mov dword [rsp + 0xb0], edi
xchg r11, r11
ror rax, 0x33
ror rax, 2
ror rax, 6
ror rax, 1
movabs rcx, 0x32b9c658221976a8
add rcx, 0x12acbfb
sub rcx, 0x67dad94
add rcx, 0x7fffffff
xor rcx, 0x5878a31e
not rax
add rax, rcx
xchg r10, r10
ror rax, 0xd
ror rax, 1
ror rax, 6
ror rax, 0xa
ror rax, 0x14
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
mov qword [rsi + 0x168], rax
jmp 0x14006ebea
mov dword [rsp + 0xb0], 0x609b6cfa
xor dword [rsp + 0xb0], 0x7995a5c6
add dword [rsp + 0xb0], 0x53b6ce09
sub dword [rsp + 0xb0], 0x3a7ced5f
sub dword [rsp + 0xb0], 0x3248a9e5
mov edx, 0xacd9a56
add edx, 0x6d153d56
sub edx, 0xc3c878f
sub edx, 0x408cea4c
xor edx, 0x98b93c57
mov rcx, rbx
mov rsp, rsp
call fcn.140073e30
test rax, rax
je 0x14006ecb9
xchg rbx, rbx
movabs rcx, 0x1b216ac14f4454b6
sub rcx, 0x7a0be7a
sub rcx, 0x2997b7b7
add rcx, 0x7fffffff
add rcx, 0x2a1af409
mov dword [rsp + 0xb8], edi
add rax, rcx
mov dword [rsp - 0x18], 0x414a8419
movabs rcx, 0x7b48bcc47452dce4
add rcx, 0x1613522
sub rcx, 0x72bfb267
xor rcx, 0x1137cb88
ror rax, 6
ror rax, 5
ror rax, 3
ror rax, 1
add rax, rcx
movabs rcx, 0x2d19231240a02c99
xor rcx, 0x4ced5be9
sub rcx, 0x2814efd
xor rcx, 0xd24cae4
xor rax, rcx
xchg rdx, rax
mov qword [rsi + 0x170], rdx
xchg rdx, rax
jmp 0x14006ece5
mov dword [rsp + 0xb8], 0x3aae447f
xor dword [rsp + 0xb8], 0x65792ce0
xor dword [rsp + 0xb8], 0x6899d4ce
xor dword [rsp + 0xb8], 0x374ebc50
mov edx, 0xbbb91b9
xor edx, 0xabf2f04
add edx, 0x6673d75d
sub edx, 0x3025f34a
xor edx, 0x34fa41db
mov rcx, rbx
mov rbp, rbp
call fcn.140073e30
test rax, rax
je 0x14006edd2
xchg rcx, rcx
movabs rcx, 0x3aceb1311c86fd61
xor rcx, 0x66f68b14
xor rcx, 0x8334074
add rcx, 0x2088cec1
mov dword [rsp + 0xd0], edi
mov dword [rsp - 0x2c], 0x37e371ac
add rax, rcx
movabs rcx, 0x826468338cedf39
add rcx, 0x2ffc479c
add rcx, 0xd308213
add rcx, 0x171aca97
not rax
xchg rsi, rsi
sub rax, rcx
movabs rcx, 0x25ec92672fcf3472
xor rcx, 0x79cab9c6
sub rcx, 0x30a09303
sub rcx, 0x21e7cb5f
add rcx, 0x7fffffff
xor rcx, 0x56d75c1d
rol rax, 0x31
rol rax, 2
rol rax, 1
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
ror rax, 4
ror rax, 1
ror rax, 2
xchg r13, rax
mov qword [rsi + 0x178], r13
xchg r13, rax
jmp 0x14006ee09
mov dword [rsp + 0xd0], 0x716872ea
xor dword [rsp + 0xd0], 0x73b43b8
sub dword [rsp + 0xd0], 0x5069183b
xor dword [rsp + 0xd0], 0xb8f59ec
xor dword [rsp + 0xd0], 0x2e6540fa
mov edx, 0x1e6fc737
xor edx, 0x1b821981
xor edx, 0x5fa0d444
sub edx, 0x3c8139ab
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
xchg rdi, rdi
je 0x14006ef18
movabs rcx, 0xe04691ad7ddac986
xor rcx, 0x2498590
xor rcx, 0x53af7a79
xor rcx, 0x1623cc91
add rcx, 0x68fc302b
mov dword [rsp + 0xd8], edi
add rax, rcx
movabs rcx, 0x27eb628c5d4bda4c
add rcx, 0x113990c
add rcx, 0x596f4da
add rcx, 0xa8c280
add rcx, 0x7fffffff
xor rcx, 0x56fa49a8
rol rax, 0x30
rol rax, 4
rol rax, 1
rol rax, 1
xor rax, rcx
xchg r9, r9
movabs rcx, 0x59d879c06edd0f07
sub rcx, 0x65aeadb7
xor rcx, 0xac03c66
add rcx, 0x52e0ec33
xor rcx, 0x4200acc2
sub rax, rcx
movabs rcx, 0x1c4635964fb3b10a
sub rcx, 0x240d5d97
xor rcx, 0x1d1c79b7
add rcx, 0x7fffffff
add rcx, 0x1582140c
not rax
mov dword [rsp - 0xc], 0x45a42098
sub rax, rcx
xchg r8, rax
mov qword [rsi + 0x180], r8
xchg r8, rax
jmp 0x14006ef4f
mov dword [rsp + 0xd8], 0x794e9b6b
sub dword [rsp + 0xd8], 0x6d33e9bf
sub dword [rsp + 0xd8], 0x34cdb4a
xor dword [rsp + 0xd8], 0x40e63670
sub dword [rsp + 0xd8], 0x482be011
mov edx, 0x69f259c8
add edx, 0xa98a00d
sub edx, 0x1f5593c4
xor edx, 0x3fac8552
sub edx, 0x3abc3fe5
xchg r14, rbx
mov rcx, r14
xchg rbx, r14
call fcn.140073e30
test rax, rax
mov r11, r11
je 0x14006f02a
movabs rcx, 0xb41ad79726012411
xor rcx, 0x32cca5a3
add rcx, 0x5a423334
sub rcx, 0x2b427ddd
sub rcx, 0xbbf899e
mov dword [rsp + 0xe8], edi
xchg r9, r9
xor rax, rcx
movabs rcx, 0x7148a4c777b89631
xor rcx, 0x78c7fdf2
xor rcx, 0x1abb8f3c
add rcx, 0x1e1b4a5a
sub rcx, 0xc0ad402
rol rax, 0xc
rol rax, 4
rol rax, 0xb
add rax, rcx
xchg rbp, rbp
movabs rcx, 0x79047c3471a790da
xor rcx, 0x4ec24afa
sub rcx, 0x27034987
add rcx, 0x1d17d061
rol rax, 5
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x14], edx
mov qword [rsi + 0x188], rax
jmp 0x14006f056
mov dword [rsp + 0xe8], 0x278f07a2
sub dword [rsp + 0xe8], 0xdf1050e
add dword [rsp + 0xe8], 0x4cec12c8
sub dword [rsp + 0xe8], 0x668a155b
mov edx, 0x2301a39
xor edx, 0x376f171d
xor edx, 0x59638a73
sub edx, 0x1e5af73b
add edx, 0x666c4fae
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
mov dword [rsp - 0xc], ecx
test rax, rax
je 0x14006f120
not rax
mov dword [rsp - 0x44], esi
mov dword [rsp + 0xf0], edi
ror rax, 0xc
ror rax, 1
movabs rcx, 0x4a8ac89d4518be85
xor rcx, 0x1d5aebae
sub rcx, 0x1d0e6226
add rcx, 0x7fffffff
sub rcx, 0x32ccdb0a
sub rax, rcx
movabs rcx, 0x129f932735edc83d
sub rcx, 0x311f12ff
add rcx, 0x781e1066
xor rcx, 0x38db5232
add rcx, 0x7fffffff
add rcx, 0xcc968b
rol rax, 8
rol rax, 0xd
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x38], ebx
mov qword [rsi + 0x190], rax
jmp 0x14006f14c
mov dword [rsp + 0xf0], 0x6332aea
add dword [rsp + 0xf0], 0x4a7b5b8c
add dword [rsp + 0xf0], 0x1291476b
xor dword [rsp + 0xf0], 0x633fcde0
mov edx, 0x6adc1f50
sub edx, 0x54aaa138
add edx, 0x5f4b7bf3
xor edx, 0xecbd6867
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x24], 0x6f869d51
je 0x14006f257
ror rax, 8
ror rax, 0xc
ror rax, 2
ror rax, 3
movabs rcx, 0xf7e13d661e11a5a8
xor rcx, 0x4cd69a5e
xor rcx, 0x646bab69
add rcx, 0x7fffffff
xor rcx, 0x54b77636
add rax, rcx
mov dword [rsp + 0xf8], edi
movabs rcx, 0x4e5ee69c57f9c268
sub rcx, 0x1730c61f
add rcx, 0x1e1c997f
xor rcx, 0x634a37e6
xor rcx, 0x241e3c94
xor rax, rcx
movabs rcx, 0x3dd0643e66e6f1a0
sub rcx, 0x159ab10f
add rcx, 0x11f46213
sub rcx, 0x7e2f7d0
xor rcx, 0x2c640b6f
ror rax, 0x23
ror rax, 2
ror rax, 0xc
ror rax, 4
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x28], ecx
ror rax, 0x16
ror rax, 8
ror rax, 9
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
xchg rsp, rax
mov qword [rsi + 0x198], rsp
xchg rsp, rax
jmp 0x14006f28e
mov dword [rsp + 0xf8], 0x7d496bc5
sub dword [rsp + 0xf8], 0x40919cca
xor dword [rsp + 0xf8], 0x1c463e62
add dword [rsp + 0xf8], 0x43a98aa3
sub dword [rsp + 0xf8], 0x649b7b3b
mov edx, 0x6fc03c6a
sub edx, 0x5c47b9b3
add edx, 0x7794be7
xor edx, 0xcc41c8a9
mov rcx, rbx
mov dword [rsp - 0xc], 0x2393f1a0
call fcn.140073e30
test rax, rax
je 0x14006f326
mov dword [rsp - 0x44], 0x7454c51d
rol rax, 0x25
rol rax, 9
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0xec74421225d45331
xor rcx, 0x103c55d0
xor rcx, 0x54bd57db
add rcx, 0x321cb037
not rax
mov dword [rsp - 0x20], 0x481dbba0
mov dword [rsp + 0x108], edi
rol rax, 0x1a
rol rax, 2
rol rax, 1
add rax, rcx
xchg rdi, rax
mov qword [rsi + 0x1a0], rdi
xchg rdi, rax
jmp 0x14006f35d
mov dword [rsp + 0x108], 0x222e54c3
xor dword [rsp + 0x108], 0x17d83b78
add dword [rsp + 0x108], 0x184d7072
sub dword [rsp + 0x108], 0x3e5f06e6
xor dword [rsp + 0x108], 0xfe4d946
mov edx, 0x3f7fbcca
add edx, 0x21bef07c
sub edx, 0x279b401e
sub edx, 0x431046b
add edx, 0x363bd571
mov rcx, rbx
mov rbp, rbp
call fcn.140073e30
test rax, rax
je 0x14006f42e
movabs rcx, 0x165ae667150dd922
add rcx, 0x67e78fb3
sub rcx, 0x5755e335
add rcx, 0x111b38b9
mov dword [rsp + 0x110], edi
add rax, rcx
movabs rcx, 0x3e6d33ea04b04486
add rcx, 0x558cb3ee
xor rcx, 0x582316f5
add rcx, 0x65c53df5
sub rcx, 0x2bb31f6a
not rax
mov dword [rsp - 0x20], ebp
ror rax, 0x19
ror rax, 3
ror rax, 1
add rax, rcx
mov r14, r14
movabs rcx, 0x1bf0ca7c1dc18879
xor rcx, 0xe4d8200
add rcx, 0x7092edd
add rcx, 0x7fffffff
xor rcx, 0x7123da57
xor rax, rcx
mov qword [rsi + 0x1a8], rax
mov dword [rsp - 0x10], ebx
jmp 0x14006f465
mov dword [rsp + 0x110], 0x7c0fa4f4
sub dword [rsp + 0x110], 0x32b062b7
xor dword [rsp + 0x110], 0x193b6ced
sub dword [rsp + 0x110], 0x1cafaf94
sub dword [rsp + 0x110], 0x33b47f3b
mov edx, 0x2f9add5b
xor edx, 0x4922b5af
xor edx, 0x2258c743
sub edx, 0x3caf80e5
xchg r15, rcx
mov r15, rbx
xchg rcx, r15
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x1c], esi
je 0x14006f561
movabs rcx, 0x21f897094aa446a5
add rcx, 0x1f5d35ff
xor rcx, 0xf635b2e
sub rcx, 0x3875a6dd
add rcx, 0x7fffffff
xor rcx, 0x18a9e287
mov dword [rsp + 0x124], edi
xor rax, rcx
mov dword [rsp - 0x28], ecx
movabs rcx, 0x1904ef3d5b29e61c
add rcx, 0x6e97175
sub rcx, 0x303894e2
add rcx, 0x42310bc7
add rax, rcx
mov dword [rsp - 0x28], esp
movabs rcx, 0x4093c6d4076f8f01
add rcx, 0xb3104c4
xor rcx, 0x6dec1f60
add rcx, 0x3a09590c
xor rax, rcx
movabs rcx, 0x37ab22283e3d6bbc
xor rcx, 0x6c524de0
add rcx, 0x1ebddef3
add rcx, 0x5354d9d1
sub rax, rcx
not rax
rol rax, 0x1e
rol rax, 2
rol rax, 6
rol rax, 1
rol rax, 1
xchg r8, rax
mov qword [rsi + 0x1b0], r8
xchg r8, rax
jmp 0x14006f58d
mov dword [rsp + 0x124], 0x7d53ae54
sub dword [rsp + 0x124], 0x6662e78d
sub dword [rsp + 0x124], 0x4e6199b
sub dword [rsp + 0x124], 0x120aad2b
mov edx, 0x6097921f
sub edx, 0x5d5249da
xor edx, 0x43d9c158
sub edx, 0x3b818bf7
add edx, 0xd972ac70
xchg r10, rcx
mov r10, rbx
xchg rcx, r10
call fcn.140073e30
mov r15, r15
test rax, rax
je 0x14006f6aa
movabs rcx, 0x790fd4e4533ebbe
add rcx, 0x5ba316a
xor rcx, 0x2a3ec8df
xor rcx, 0x65df6a4b
add rcx, 0x7fffffff
add rcx, 0x2565528c
mov dword [rsp + 0x13c], edi
mov dword [rsp - 0x44], edi
xor rax, rcx
movabs rcx, 0x775cf8ab4718662c
sub rcx, 0x43036aa9
add rcx, 0x5ddfcd58
add rcx, 0x56a1a0d5
rol rax, 3
rol rax, 1
xor rax, rcx
movabs rcx, 0x462b8d6543987b09
xor rcx, 0x3cd81589
sub rcx, 0x5866a192
xor rcx, 0xb1aeed1
add rcx, 0x7fffffff
xor rcx, 0x61b7bf89
add rax, rcx
movabs rcx, 0x61ee35aa45401494
sub rcx, 0xd2051fe
add rcx, 0x397d27e4
sub rcx, 0x38085d1
sub rcx, 0x38fe240e
xor rax, rcx
rol rax, 3
rol rax, 7
rol rax, 3
rol rax, 1
rol rax, 2
rol rax, 3
rol rax, 1
mov qword [rsi + 0x1b8], rax
xchg r14, r14
jmp 0x14006f6e1
mov dword [rsp + 0x13c], 0x6ab49362
sub dword [rsp + 0x13c], 0x3d4b8776
sub dword [rsp + 0x13c], 0x28e03b6b
add dword [rsp + 0x13c], 0x402436fe
sub dword [rsp + 0x13c], 0x44ad077e
mov edx, 0x4a8e4430
xor edx, 0x1f6490c4
sub edx, 0x424f1291
add edx, 0xe0f757f8
xchg rbp, rcx
mov rbp, rbx
xchg rbp, rcx
call fcn.140073e30
mov dword [rsp - 0x24], 0x7146f48a
test rax, rax
je 0x14006f79e
rol rax, 8
rol rax, 0xc
rol rax, 0x16
movabs rcx, 0x10541e6405d690af
xor rcx, 0x512df0b8
sub rcx, 0x3fe01d83
xor rcx, 0x1c517738
add rcx, 0x167f7ccf
add rax, rcx
mov rbx, rbx
mov dword [rsp + 0x140], edi
rol rax, 6
rol rax, 8
movabs rcx, 0x531a7dff514517bd
sub rcx, 0x3aa755b0
xor rcx, 0x3bd5e462
add rcx, 0x7207b77a
not rax
rol rax, 3
rol rax, 1
add rax, rcx
mov qword [rsi + 0x1c0], rax
mov dword [rsp - 0x20], 0x59838233
jmp 0x14006f7ca
mov dword [rsp + 0x140], 0x26e8a96f
add dword [rsp + 0x140], 0x4f3f36f0
sub dword [rsp + 0x140], 0x68961309
sub dword [rsp + 0x140], 0xd91cd55
mov edx, 0xcbacb02
xor edx, 0x68ef3899
xor edx, 0x31b8ea5f
sub edx, 0x3e435f82
xor edx, 0xfc7fe5ea
mov rcx, rbx
mov dword [rsp - 0x1c], 0x78c0d3e1
call fcn.140073e30
test rax, rax
je 0x14006f8f0
movabs rcx, 0x6827ec3a265d61f8
xor rcx, 0x551207f
xor rcx, 0x6cafd85a
sub rcx, 0x45174e5d
xor rcx, 0x258c7638
mov dword [rsp + 0x144], edi
mov dword [rsp - 0x14], 0x10bb304a
xor rax, rcx
movabs rcx, 0xec116394e2704fa
sub rcx, 0x1c84825d
add rcx, 0x32eb5fa5
add rcx, 0x222cce2
add rax, rcx
mov r11, r11
movabs rcx, 0x528414a54fd20a9e
sub rcx, 0x28f88f12
sub rcx, 0x1e4f2dc9
add rcx, 0x64450501
sub rcx, 0x2599337c
rol rax, 0x14
rol rax, 2
rol rax, 1
not rax
sub rax, rcx
mov dword [rsp - 0x28], 0x444e58df
movabs rcx, 0xa6587d2f61054e24
xor rcx, 0x6b3a34ba
xor rcx, 0x170373df
sub rcx, 0x563c999
sub rcx, 0x396137f
ror rax, 0x10
ror rax, 0x15
ror rax, 9
ror rax, 0xa
ror rax, 2
ror rax, 1
add rax, rcx
mov qword [rsi + 0x1c8], rax
mov dword [rsp - 0x3c], 0x7867bc05
jmp 0x14006f91c
mov dword [rsp + 0x144], 0x15f86ba8
xor dword [rsp + 0x144], 0x62cc0225
add dword [rsp + 0x144], 0x3722911
sub dword [rsp + 0x144], 0x7aa6929d
mov edx, 0x631b12e5
xor edx, 0x32f7f33b
sub edx, 0x18ce33c3
xor edx, 0x4f7e3f0d
sub edx, 0x3d2315c3
xchg rcx, r14
mov r14, rbx
xchg rcx, r14
call fcn.140073e30
test rax, rax
je 0x14006fa19
mov dword [rsp - 0x28], ebp
rol rax, 4
rol rax, 6
rol rax, 2
rol rax, 1
movabs rcx, 0x8472b445203063db
xor rcx, 0x6e5e60d5
add rcx, 0x24aca336
xor rcx, 0x419e7c56
add rax, rcx
xchg rbx, rbx
mov dword [rsp + 0x28], edi
movabs rcx, 0x6907a3266de2013b
xor rcx, 0x4d45cecf
sub rcx, 0x178260da
xor rcx, 0xb2a3504
xor rax, rcx
movabs rcx, 0xce426d9d6571c491
sub rcx, 0x5fe0034f
add rcx, 0x32493a64
add rcx, 0x7fffffff
add rcx, 0x5e398d1
rol rax, 0x14
rol rax, 0x1a
add rax, rcx
mov dword [rsp - 0xc], 0x13cfe079
movabs rcx, 0xd6ea4c851ee6f04e
add rcx, 0x32caed88
xor rcx, 0x5d6632ad
add rcx, 0x59db381e
xor rax, rcx
xchg r11, rax
mov qword [rsi + 0x1d0], r11
xchg r11, rax
jmp 0x14006fa41
mov dword [rsp + 0x28], 0x6f9523b5
xor dword [rsp + 0x28], 0x5601204
xor dword [rsp + 0x28], 0x2f600d14
sub dword [rsp + 0x28], 0x207552ac
xor dword [rsp + 0x28], 0x251fe9f8
mov edx, 0x2fcb7355
add edx, 0x1d3b45bb
sub edx, 0x3b65a25f
add edx, 0x41cd64d7
mov rcx, rbx
call fcn.140073e30
xchg rsp, rsp
test rax, rax
je 0x14006fac6
ror rax, 8
ror rax, 0x2b
ror rax, 1
ror rax, 1
movabs rcx, 0x5f58ff7934d7971a
sub rcx, 0xc28a55a
sub rcx, 0x1ba6fead
add rcx, 0x1ba4faa6
add rcx, 0x30fe4815
not rax
mov dword [rsp - 0x1c], 0x2c938412
mov dword [rsp + 0x2c], edi
sub rax, rcx
rol rax, 0x1f
mov qword [rsi + 0x1d8], rax
mov dword [rsp - 0x44], edx
jmp 0x14006fae6
mov dword [rsp + 0x2c], 0x5c895b02
xor dword [rsp + 0x2c], 0x558b33ca
add dword [rsp + 0x2c], 0x5b6e90ce
sub dword [rsp + 0x2c], 0x6470f995
mov edx, 0x4b402614
sub edx, 0x18307f9
sub edx, 0x3bdd3483
add edx, 0x203041ac
mov rcx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x28], 0x48a6066a
je 0x14006fc0a
rol rax, 8
rol rax, 8
rol rax, 0xf
rol rax, 3
rol rax, 1
rol rax, 1
movabs rcx, 0x7c30ecff07dc1a9b
xor rcx, 0x144de7ee
sub rcx, 0xa8a1223
xor rcx, 0x2f0e1e4d
add rcx, 0x7fffffff
add rcx, 0x4526e6d3
add rax, rcx
xchg rdi, rdi
mov dword [rsp + 0x48], edi
rol rax, 0x31
rol rax, 2
rol rax, 1
movabs rcx, 0x18cf4d960398963d
xor rcx, 0x60bad5ae
sub rcx, 0x3424d080
xor rcx, 0x14527997
sub rcx, 0x1fa15892
xor rax, rcx
movabs rcx, 0x4cf62b087589cf11
xor rcx, 0x78e528ff
xor rcx, 0x3f3e7dce
add rcx, 0x7fffffff
xor rcx, 0x7e78047f
sub rax, rcx
mov rbx, rbx
movabs rcx, 0x81cc9ed7189d366b
xor rcx, 0x76dfe32f
sub rcx, 0x6b896210
add rcx, 0x417593af
add rcx, 0x6ecfa00f
ror rax, 9
ror rax, 5
ror rax, 3
ror rax, 1
add rax, rcx
xchg r11, r11
mov qword [rsi + 0x1e0], rax
jmp 0x14006fc2a
mov dword [rsp + 0x48], 0x37516808
xor dword [rsp + 0x48], 0x775e8ec7
xor dword [rsp + 0x48], 0x38f1461e
sub dword [rsp + 0x48], 0x78fea0d0
mov edx, 0x7d7487b3
sub edx, 0x71a3c5eb
add edx, 0x2d975182
add edx, 0x35bf2464
xchg rcx, r15
mov r15, rbx
xchg r15, rcx
call fcn.140073e30
test rax, rax
je 0x14006fcc7
mov dword [rsp - 0x24], esp
not rax
mov dword [rsp + 0x50], edi
rol rax, 0x18
rol rax, 2
rol rax, 2
rol rax, 0xa
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x19946bd504e7c24c
add rcx, 0x46c8aecb
xor rcx, 0x544fefe4
add rcx, 0x15220b07
sub rax, rcx
mov dword [rsp - 0x1c], ebx
ror rax, 0x14
ror rax, 3
ror rax, 1
ror rax, 1
not rax
mov rbp, rbp
xchg r13, rax
mov qword [rsi + 0x1e8], r13
xchg r13, rax
jmp 0x14006fce7
mov dword [rsp + 0x50], 0x4d10866f
add dword [rsp + 0x50], 0x269d9284
add dword [rsp + 0x50], 0x36df16d
sub dword [rsp + 0x50], 0x771c0a5f
mov edx, 0x1c336cd1
add edx, 0x3b9babd3
sub edx, 0x550feb2b
add edx, 0x39de66fe
add edx, 0x3f60b108
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
mov r13, r13
test rax, rax
je 0x14006fdc4
rol rax, 1
rol rax, 5
rol rax, 1
movabs rcx, 0x1a7fd19b3908c3f9
add rcx, 0x1e8745d6
sub rcx, 0x1da67fca
xor rcx, 0x1c6e1391
xor rcx, 0x3caf84f3
xor rax, rcx
mov dword [rsp - 0x1c], edx
mov dword [rsp + 0x80], edi
not rax
movabs rcx, 0x3432d6a52628d9d5
add rcx, 0x403280cf
sub rcx, 0x277acf8e
xor rcx, 0x5f4b1362
add rax, rcx
mov dword [rsp - 0x18], ebp
movabs rcx, 0x24224888233ca828
sub rcx, 0x17dd2f1
sub rcx, 0x2a94304
add rcx, 0x7fffffff
sub rcx, 0x1deec0b0
xor rax, rcx
xchg rdi, rdi
not rax
xchg r9, rax
mov qword [rsi + 0x1f0], r9
xchg r9, rax
jmp 0x14006fdfb
mov dword [rsp + 0x80], 0x651785b6
sub dword [rsp + 0x80], 0x317663ba
add dword [rsp + 0x80], 0x326e6565
add dword [rsp + 0x80], 0x1fe665d
xor dword [rsp + 0x80], 0x680dedbf
mov edx, 0x70aaf592
sub edx, 0x5dbe3856
xor edx, 0x63e07dff
add edx, 0x81c83fa
sub edx, 0x46047a65
mov rcx, rbx
mov r15, r15
call fcn.140073e30
test rax, rax
je 0x14006feae
movabs rcx, 0x5097ac426783f6a5
xor rcx, 0x571b90ba
sub rcx, 0xc78517e
xor rcx, 0x17df4058
add rcx, 0x5235f0c8
mov dword [rsp + 0xa4], edi
mov r11, r11
xor rax, rcx
movabs rcx, 0x15c2c23233b9b1a9
xor rcx, 0x23803d47
add rcx, 0x18e6e88c
add rcx, 0x7fffffff
add rcx, 0x467db884
not rax
mov dword [rsp - 0x24], esi
ror rax, 0x11
ror rax, 1
ror rax, 8
add rax, rcx
mov dword [rsp - 0x10], 0x47ec4b49
mov qword [rsi + 0x1f8], rax
jmp 0x14006fee5
mov dword [rsp + 0xa4], 0x4740c540
add dword [rsp + 0xa4], 0x128ce47e
xor dword [rsp + 0xa4], 0xe171c17
sub dword [rsp + 0xa4], 0x1a504a71
sub dword [rsp + 0xa4], 0x3d8a6b37
mov edx, 0x1c53a0a2
add edx, 0x131a1be2
add edx, 0x90e3f3f
add edx, 0x13be7d6c
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
je 0x14006ff8a
mov dword [rsp - 0x14], 0x42dff96
movabs rcx, 0xeb3c9a786e77a6ee
sub rcx, 0x3c42bdae
add rcx, 0x25d743e0
sub rcx, 0x18774aa6
mov dword [rsp + 0xac], edi
mov r12, r12
add rax, rcx
movabs rcx, 0x899b5dd14ac48b8f
add rcx, 0x4fadd7e
xor rcx, 0x5ef496c5
sub rcx, 0x10162770
ror rax, 0x25
ror rax, 6
ror rax, 1
xor rax, rcx
xchg r15, r15
not rax
xchg rbx, rax
mov qword [rsi + 0x200], rbx
xchg rbx, rax
jmp 0x14006ffb6
mov dword [rsp + 0xac], 0x2d5e8401
add dword [rsp + 0xac], 0x7212bf4
add dword [rsp + 0xac], 0x3def2123
sub dword [rsp + 0xac], 0x726ed117
mov edx, 0xc08ae18
xor edx, 0x634f5b77
sub edx, 0x5455ec7f
xor edx, 0x17eddec1
add edx, 0xb9af432b
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
mov dword [rsp - 0x44], esi
test rax, rax
je 0x1400700a7
ror rax, 0xc
ror rax, 2
ror rax, 6
ror rax, 1
movabs rcx, 0x75f098dd26cd341b
add rcx, 0x1525fb34
add rcx, 0xf6fa995
add rcx, 0x978b664
add rcx, 0x7fffffff
sub rcx, 0x3381f321
sub rax, rcx
mov r11, r11
mov dword [rsp + 0xb4], edi
rol rax, 9
rol rax, 5
movabs rcx, 0x740064c860cac631
sub rcx, 0x21278cba
xor rcx, 0x527aa374
sub rcx, 0x5cf6be81
add rcx, 0x7fffffff
add rcx, 0x3a2e8120
xor rax, rcx
movabs rcx, 0x5fd603676a3db024
sub rcx, 0x4496d8d
sub rcx, 0x3509ef40
add rcx, 0x31e1e87f
add rcx, 0x47b9dcdf
sub rax, rcx
mov qword [rsi + 0x208], rax
xchg r9, r9
jmp 0x1400700de
mov dword [rsp + 0xb4], 0x4d3305c0
add dword [rsp + 0xb4], 0x295a211c
add dword [rsp + 0xb4], 0x8703d67
sub dword [rsp + 0xb4], 0x3005ac96
sub dword [rsp + 0xb4], 0x4ef7b7ac
mov edx, 0x6663763
add edx, 0x307de9b9
add edx, 0x28f2a099
sub edx, 0x571bc3f
add edx, 0xa3e2f0ad
mov rcx, rbx
xchg r9, r9
call fcn.140073e30
test rax, rax
je 0x1400701a3
mov dword [rsp - 0x28], 0x2986bb9e
movabs rcx, 0xf1da0d0134b077dd
add rcx, 0x383fbc8e
sub rcx, 0x5faf3bb
add rcx, 0x657bafec
mov dword [rsp + 0x3c], edi
mov dword [rsp - 0x10], 0x548cbcac
add rax, rcx
movabs rcx, 0x8e9e93d08dd5089
sub rcx, 0xd48bec
add rcx, 0x5d695184
add rcx, 0x7fffffff
add rcx, 0xf299420
not rax
ror rax, 1
ror rax, 1
ror rax, 1
not rax
mov rdi, rdi
add rax, rcx
ror rax, 0x21
ror rax, 5
ror rax, 3
ror rax, 2
ror rax, 1
xchg r15, rax
mov qword [rsi + 0x210], r15
xchg r15, rax
jmp 0x1400701c3
mov dword [rsp + 0x3c], 0x55a09531
sub dword [rsp + 0x3c], 0x4d6401a1
add dword [rsp + 0x3c], 0x4d3cf55
xor dword [rsp + 0x3c], 0xd1062e4
mov edx, 0x646d1d17
xor edx, 0x67dce
sub edx, 0x565bcece
xor edx, 0x4f4ddf64
xor edx, 0xb9accd83
mov rcx, rbx
mov dword [rsp - 0x30], 0x3a11de1a
call fcn.140073e30
test rax, rax
je 0x1400702b2
mov dword [rsp - 0x34], esi
movabs rcx, 0x2055d9a25e83bc64
sub rcx, 0x34c92288
xor rcx, 0x6f7f3abd
add rcx, 0x82e4003
mov dword [rsp + 0x54], edi
mov dword [rsp - 0x38], 0x160b70b0
xor rax, rcx
movabs rcx, 0x6e7ab2f7360681f1
sub rcx, 0xb0e3477
xor rcx, 0x6c9b752a
xor rcx, 0x159e8ba0
add rcx, 0x7fffffff
add rcx, 0x908fee1
add rax, rcx
xchg r15, r15
movabs rcx, 0x2869f06a714d0fe0
xor rcx, 0x28eff03
sub rcx, 0x6014c7b7
add rcx, 0x7fffffff
add rcx, 0x51ff7a14
rol rax, 0xc
rol rax, 4
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
not rax
xchg rcx, rcx
sub rax, rcx
xchg rcx, rax
mov qword [rsi + 0x218], rcx
xchg rcx, rax
jmp 0x1400702d2
mov dword [rsp + 0x54], 0x7dc9e325
sub dword [rsp + 0x54], 0x74058338
add dword [rsp + 0x54], 0x646fe462
sub dword [rsp + 0x54], 0x6e34444e
mov edx, 0x57ec07a1
add edx, 0x11671419
xor edx, 0x3826ee26
sub edx, 0xe1b9591
xchg rbx, r13
mov rcx, r13
xchg r13, rbx
call fcn.140073e30
xchg r13, r13
test rax, rax
je 0x140070385
not rax
mov r11, r11
mov dword [rsp + 0x8c], edi
rol rax, 5
rol rax, 0xc
rol rax, 1
rol rax, 1
movabs rcx, 0x762050097c3a8939
sub rcx, 0x44f95805
add rcx, 0x160cc725
add rcx, 0x29822ae
add rcx, 0x7fffffff
add rcx, 0x4d46e80
add rax, rcx
rol rax, 9
rol rax, 0x11
rol rax, 1
rol rax, 9
rol rax, 2
rol rax, 1
rol rax, 6
rol rax, 7
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rsi + 0x220], rax
mov dword [rsp - 0x10], ecx
jmp 0x1400703bc
mov dword [rsp + 0x8c], 0x2fc3d5ec
add dword [rsp + 0x8c], 0x2f1cd024
add dword [rsp + 0x8c], 0x1679747
add dword [rsp + 0x8c], 0x24add24
sub dword [rsp + 0x8c], 0x62931a7a
mov edx, 0x71abc70f
sub edx, 0x38889842
sub edx, 0x70d451b
xor edx, 0x52250fb1
xchg rbp, rbx
mov rcx, rbp
xchg rbp, rbx
call fcn.140073e30
xchg rbp, rbp
test rax, rax
je 0x14007048a
not rax
mov rcx, rcx
mov dword [rsp + 0x94], edi
movabs rcx, 0x46c4cdc34ddb143c
add rcx, 0xbe73109
xor rcx, 0xd7a4d4a
sub rcx, 0x2a1847a5
add rcx, 0x1e6980e
add rax, rcx
xchg rsp, rsp
movabs rcx, 0x20f0034a2f284ee7
sub rcx, 0x2e8050f9
xor rcx, 0x4521f464
xor rcx, 0x3244d0e6
sub rcx, 0x350c7ba1
not rax
mov r13, r13
rol rax, 0x10
rol rax, 8
rol rax, 1
rol rax, 1
rol rax, 1
add rax, rcx
rol rax, 5
rol rax, 1
rol rax, 5
rol rax, 0xb
rol rax, 1
rol rax, 1
mov qword [rsi + 0x228], rax
xchg rsp, rsp
jmp 0x1400704b6
mov dword [rsp + 0x94], 0x1c3735ac
sub dword [rsp + 0x94], 0x3747fb
add dword [rsp + 0x94], 0x36cd16b5
xor dword [rsp + 0x94], 0x52cd0467
mov edx, 0x2d4f4199
add edx, 0x2143072f
add edx, 0x1d3e350a
add edx, 0x3d9e22bc
mov rcx, rbx
mov r8, r8
call fcn.140073e30
test rax, rax
je 0x140070595
mov r15, r15
ror rax, 0x1d
ror rax, 0x17
ror rax, 4
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
movabs rcx, 0x837d6d903c4932e0
add rcx, 0x29c80fbd
add rcx, 0x958e21a
sub rcx, 0x2cdea75f
add rax, rcx
mov dword [rsp + 0xa0], edi
mov dword [rsp - 0x10], ebp
movabs rcx, 0x68ed96c17c82959e
sub rcx, 0x65acb649
add rcx, 0x4ecc95df
xor rcx, 0x163e91e8
add rcx, 0x3d7194b8
xor rax, rcx
movabs rcx, 0x5d59dd255fa1bb73
sub rcx, 0x13f89ace
sub rcx, 0x9317e8b
sub rcx, 0x32076f67
add rcx, 0x41aa073c
sub rax, rcx
mov dword [rsp - 0x30], 0x725148a3
xchg rdx, rax
mov qword [rsi + 0x230], rdx
xchg rdx, rax
jmp 0x1400705cc
mov dword [rsp + 0xa0], 0x161bea8e
add dword [rsp + 0xa0], 0x54074460
sub dword [rsp + 0xa0], 0x3e7c0b2c
xor dword [rsp + 0xa0], 0x451d4d55
sub dword [rsp + 0xa0], 0x6eba6e96
mov edx, 0x23921171
add edx, 0x275e4600
sub edx, 0x31e5b32f
add edx, 0x26df7550
xchg rcx, r12
mov r12, rbx
xchg r12, rcx
call fcn.140073e30
xchg r10, r10
test rax, rax
je 0x14007068e
movabs rcx, 0x4c26f4df026a2592
add rcx, 0x1a9d08fd
xor rcx, 0x537318da
xor rcx, 0x2056d765
mov dword [rsp + 0xd4], edi
add rax, rcx
movabs rcx, 0x7da5d9926a3a2cd9
sub rcx, 0x6a040a27
add rcx, 0x47221a86
add rcx, 0x7fffffff
sub rcx, 0x3ce0a297
ror rax, 0x15
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x10], edx
rol rax, 0x1b
rol rax, 0x1a
rol rax, 8
rol rax, 1
not rax
ror rax, 0x11
ror rax, 0x1e
ror rax, 2
ror rax, 1
xchg r10, rax
mov qword [rsi + 0x238], r10
xchg r10, rax
jmp 0x1400706c5
mov dword [rsp + 0xd4], 0x2244621
add dword [rsp + 0xd4], 0x70335e22
sub dword [rsp + 0xd4], 0x6748037a
xor dword [rsp + 0xd4], 0x74f8e598
sub dword [rsp + 0xd4], 0x7ff74550
mov edx, 0x5e7095f7
sub edx, 0x3a5029cb
add edx, 0xea11fa2
sub edx, 0x2f940d7e
add edx, 0x9159f0a1
xchg rbx, r8
mov rcx, r8
xchg r8, rbx
call fcn.140073e30
test rax, rax
je 0x140070799
mov dword [rsp - 0x3c], ebp
not rax
mov dword [rsp + 0xdc], edi
ror rax, 1
ror rax, 3
movabs rcx, 0x7489cdf3458e78df
sub rcx, 0x95b91c9
xor rcx, 0x562fb23c
add rcx, 0x46ede13e
add rax, rcx
xchg rsp, rsp
movabs rcx, 0x7faa4136414a9f34
xor rcx, 0x7660bfad
add rcx, 0xb6033ac
add rcx, 0x3884dace
sub rcx, 0x8b00938
xor rax, rcx
movabs rcx, 0x58faa48f37b9e325
xor rcx, 0x62fa9a28
sub rcx, 0x4a49b81
xor rcx, 0x2adc16d0
rol rax, 3
rol rax, 6
add rax, rcx
not rax
xchg r14, rax
mov qword [rsi + 0x240], r14
xchg r14, rax
jmp 0x1400707c5
mov dword [rsp + 0xdc], 0x409a59bf
sub dword [rsp + 0xdc], 0x1d69d677
xor dword [rsp + 0xdc], 0x167141e2
xor dword [rsp + 0xdc], 0x3541c2ab
mov edx, 0x523d54c5
add edx, 0x1b5a2cda
xor edx, 0x2ba28779
add edx, 0x38a954d0
xchg r8, rbx
mov rcx, r8
xchg r8, rbx
call fcn.140073e30
mov rcx, rcx
test rax, rax
je 0x1400708db
movabs rcx, 0xa1a49125bd2732e
sub rcx, 0x93e5c0d
xor rcx, 0x90e6027
add rcx, 0x7fffffff
add rcx, 0x11fac6e0
mov dword [rsp + 0xec], edi
xchg r10, r10
add rax, rcx
movabs rcx, 0x8b0ac83d3056daa8
xor rcx, 0x42a387d5
add rcx, 0x7dd1c38
sub rcx, 0x6f6e8ad4
ror rax, 1
ror rax, 6
add rcx, rax
movabs rax, 0x14c28cba394fd9ac
xor rax, 0x56ea53f9
xor rax, 0x192fd393
sub rax, 0x2d5d305d
xor rcx, rax
mov rsp, rsp
movabs rax, 0xa56ea5567ea6560f
sub rax, 0x43ed9b02
xor rax, 0x1078c00a
xor rax, 0x26639537
add rax, 0x7fffffff
add rax, 0x2d288ad6
ror rcx, 1
ror rcx, 4
ror rcx, 1
add rax, rcx
movabs rcx, 0x23cd65cf3d40a6f7
xor rcx, 0x15fb3ad3
add rcx, 0x47c09bf7
sub rcx, 0x12a2f401
xor rax, rcx
xchg r11, rax
mov qword [rsi + 0x248], r11
xchg r11, rax
jmp 0x140070907
mov dword [rsp + 0xec], 0x5bedea56
xor dword [rsp + 0xec], 0x207934e2
sub dword [rsp + 0xec], 0x190eefb3
xor dword [rsp + 0xec], 0x6285ef00
mov edx, 0x304f3ca0
sub edx, 0xbc36986
add edx, 0x131e743c
xor edx, 0x21983d59
add edx, 0x460b8821
mov rcx, rbx
call fcn.140073e30
mov dword [rsp - 0x2c], esi
test rax, rax
je 0x1400709d0
movabs rcx, 0xb222df884a8757be
add rcx, 0x19dd0b55
add rcx, 0x17763121
sub rcx, 0x6f918b48
xor rcx, 0xdc9618f
mov dword [rsp + 0xf4], edi
mov dword [rsp - 0x2c], 0xba68319
add rax, rcx
movabs rcx, 0x20d1994c18e55001
add rcx, 0x5a26f057
sub rcx, 0x5f8e04e5
add rcx, 0x64caaa57
xor rax, rcx
mov dword [rsp - 0x38], esp
movabs rcx, 0x763390a62d70c0b3
sub rcx, 0x1382df33
add rcx, 0x1a2a29d5
add rcx, 0x6f533099
add rax, rcx
rol rax, 4
rol rax, 7
rol rax, 1
mov qword [rsi + 0x250], rax
jmp 0x140070a07
mov dword [rsp + 0xf4], 0x34de43e7
xor dword [rsp + 0xf4], 0x223f501e
xor dword [rsp + 0xf4], 0x7a27736d
xor dword [rsp + 0xf4], 0x306d829e
sub dword [rsp + 0xf4], 0x5cabe209
mov edx, 0x2f99a582
sub edx, 0x2a219e8c
xor edx, 0x4518b392
add edx, 0x15c82827
add edx, 0x7ece89b0
xchg rbp, rcx
mov rbp, rbx
xchg rcx, rbp
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x28], ebx
je 0x140070af2
rol rax, 0xd
rol rax, 0x12
rol rax, 1
rol rax, 8
rol rax, 1
rol rax, 1
movabs rcx, 0x1205ca046ca3fa23
xor rcx, 0x762c2a56
sub rcx, 0x9a1a7e
add rcx, 0x45096e52
xor rcx, 0x65086b9
add rax, rcx
mov dword [rsp - 0x18], 0x59e80a8a
mov dword [rsp + 0x104], edi
not rax
movabs rcx, 0x4746c4577cc3c127
sub rcx, 0x2a077606
sub rcx, 0x84469f5
sub rcx, 0x258f1d89
add rcx, 0x65896ce1
add rax, rcx
mov dword [rsp - 0x18], 0x11bb4c51
not rax
rol rax, 3
rol rax, 1
rol rax, 2
rol rax, 6
rol rax, 0xa
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
not rax
mov qword [rsi + 0x258], rax
jmp 0x140070b29
mov dword [rsp + 0x104], 0x1cb2dc22
xor dword [rsp + 0x104], 0xedcd644
add dword [rsp + 0x104], 0x507ab484
xor dword [rsp + 0x104], 0x491e3c3
sub dword [rsp + 0x104], 0x66795d28
mov edx, 0x282508be
xor edx, 0x23e3f9c2
xor edx, 0x607a5f9d
sub edx, 0x68435864
xor edx, 0xa2509b9a
mov rcx, rbx
mov dword [rsp - 0x28], 0x869c704
call fcn.140073e30
test rax, rax
je 0x140070bf4
mov dword [rsp - 0x40], 0x2f83ca0c
ror rax, 1
ror rax, 2
ror rax, 1
movabs rcx, 0x624c56b176ff800c
xor rcx, 0x5a4b9a24
xor rcx, 0x4dfd17e5
sub rcx, 0x21d21bd8
sub rcx, 0x1b199ebc
sub rax, rcx
mov dword [rsp + 0x10c], edi
mov dword [rsp - 0x3c], 0x1e10bdee
ror rax, 0x15
ror rax, 1
movabs rcx, 0xf61a6afa6211f7ba
xor rcx, 0x69d5b514
add rcx, 0xcb9572f
xor rcx, 0x3efbe65
add rcx, 0x7fffffff
add rcx, 0x619f9691
add rax, rcx
mov dword [rsp - 0x3c], 0x31569907
mov qword [rsi + 0x260], rax
jmp 0x140070c20
mov dword [rsp + 0x10c], 0x7fafedb6
xor dword [rsp + 0x10c], 0xcfcf3d5
xor dword [rsp + 0x10c], 0x62e80f92
sub dword [rsp + 0x10c], 0x11bb11f0
mov edx, 0x5735980b
add edx, 0x151022be
add edx, 0xedf87b7
xor edx, 0xa7290b08
xchg r13, rcx
mov r13, rbx
xchg r13, rcx
call fcn.140073e30
test rax, rax
mov r12, r12
je 0x140070cd2
ror rax, 0x22
ror rax, 0xf
ror rax, 7
ror rax, 1
movabs rcx, 0x1bca4d7b1f5cc670
xor rcx, 0xd7ca3f2
xor rcx, 0x6f7a11c0
add rcx, 0x5876c144
sub rax, rcx
mov r13d, edi
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x42106b925b2514b0
add rcx, 0x1d3c3b34
xor rcx, 0x491caf69
xor rcx, 0x5d9e142b
add rax, rcx
mov dword [rsp - 0x28], 0x44c6559e
not rax
xchg r13, rax
mov qword [rsi + 0x268], r13
xchg r13, rax
jmp 0x140070ced
mov r13d, 0x5399efe2
sub r13d, 0x36cfdeff
add r13d, 0xc564b39
sub r13d, 0x29205c1b
mov edx, 0x3b505767
xor edx, 0x2839cec4
xor edx, 0x7c292af
xor edx, 0x203f6878
add edx, 0x9aacb82b
mov rcx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x24], ecx
je 0x140070db4
movabs rcx, 0x7616eabf636d03b4
sub rcx, 0x12b8a3e5
sub rcx, 0x322e33b3
xor rcx, 0x60bb6b71
mov r12d, edi
xor rax, rcx
mov dword [rsp - 0x34], 0x5ffea0e7
movabs rcx, 0x6851fe42500d1d3a
sub rcx, 0x397797c8
add rcx, 0xe94ff8f
add rcx, 0x3881cf50
add rcx, 0x7fffffff
add rcx, 0x2090129e
not rax
sub rax, rcx
xchg rsp, rsp
rol rax, 0xf
rol rax, 6
rol rax, 0x12
rol rax, 2
rol rax, 7
rol rax, 1
rol rax, 2
rol rax, 2
rol rax, 1
mov qword [rsi + 0x270], rax
mov dword [rsp - 0xc], ebx
jmp 0x140070dcf
mov r12d, 0x3b196758
xor r12d, 0x7499f056
add r12d, 0x2e0b6236
xor r12d, 0x7d8bf945
mov edx, 0x4bba4504
add edx, 0x198f0178
xor edx, 0x75b1fd2f
xor edx, 0x214540f1
add edx, 0x38a6af56
xchg r12, rbx
mov rcx, r12
xchg r12, rbx
call fcn.140073e30
xchg r15, r15
test rax, rax
je 0x140070ee9
movabs rcx, 0x53c6b3f079de0059
xor rcx, 0x7b8b1320
xor rcx, 0x19184d72
add rcx, 0x11171766
add rcx, 0x7fffffff
sub rcx, 0x12d118f
mov r15d, edi
mov rdx, rdx
xor rax, rcx
movabs rcx, 0x4b8b48645cff21cf
sub rcx, 0x314cb2ba
xor rcx, 0x5765543
xor rcx, 0x746c37a3
not rax
mov dword [rsp - 0x38], 0x5a6b1add
sub rax, rcx
movabs rcx, 0x63561c6f2bba2b9a
add rcx, 0x25778754
xor rcx, 0x587e46aa
add rcx, 0x7fffffff
xor rcx, 0x6aaf70a7
ror rax, 0x24
ror rax, 3
ror rax, 5
ror rax, 1
ror rax, 7
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x14], 0x6c59b0bf
movabs rcx, 0x7b1818e44d2b8395
xor rcx, 0x56d552a4
add rcx, 0x30be2f91
xor rcx, 0x621c3e8c
add rcx, 0x30548e94
add rax, rcx
xchg rbx, rax
mov qword [rsi + 0x278], rbx
xchg rbx, rax
jmp 0x140070f0b
mov r15d, 0x79b36710
xor r15d, 0x48c676cf
sub r15d, 0xf0861db
sub r15d, 0x1d8db55
sub r15d, 0x2093d4ae
mov edx, 0x13e1265b
add edx, 0x2dde44b5
add edx, 0x12a622c6
add edx, 0x3e300753
xchg rcx, rsp
mov rsp, rbx
xchg rsp, rcx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x14], 0xa84415f
je 0x140071007
movabs rcx, 0x8bf430b212283976
add rcx, 0x5ae64ea5
sub rcx, 0x62c9227e
add rcx, 0x1977ebcf
mov r14d, edi
xchg r14, r14
add rax, rcx
movabs rcx, 0x9ac61d020eb246a0
add rcx, 0x2c4c6711
sub rcx, 0x34153ad2
add rcx, 0x5a027d6a
add rcx, 0x7fffffff
sub rcx, 0x3da599d
ror rax, 6
ror rax, 9
ror rax, 0x1d
ror rax, 3
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
not rax
rol rax, 0x16
rol rax, 0x19
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
movabs rcx, 0x42522d85240a85ec
add rcx, 0x4900045f
sub rcx, 0x1692e5f6
sub rcx, 0x5195fe84
xor rax, rcx
mov dword [rsp - 0x1c], ebp
not rax
xchg r10, rax
mov qword [rsi + 0x280], r10
xchg r10, rax
jmp 0x140071029
mov r14d, 0x1d77ad18
add r14d, 0x107c66ef
xor r14d, 0x44faa1e9
xor r14d, 0x54681c4b
xor r14d, 0x3d66a9a4
mov edx, 0x2913eeb5
sub edx, 0x453858c
xor edx, 0x759c2866
xor edx, 0x1e6c6261
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
mov rsp, rsp
test rax, rax
je 0x140071101
ror rax, 0xa
ror rax, 0xf
ror rax, 1
movabs rcx, 0x4dbbd51c40cc25d7
xor rcx, 0x3246c7b9
sub rcx, 0x323adcf1
add rcx, 0x3568b6d0
xor rax, rcx
mov ebp, edi
mov dword [rsp - 0x30], 0x60282f68
movabs rcx, 0x530d3bfb2b74b8aa
add rcx, 0x1637527e
add rcx, 0x71d2f5c
sub rcx, 0x32a91280
add rcx, 0x7fffffff
xor rcx, 0x297a544a
sub rax, rcx
mov dword [rsp - 0x44], esi
movabs rcx, 0x65c1d7bc3342a6cb
add rcx, 0x5f9d4b0
xor rcx, 0x357c8583
add rcx, 0x4aff5948
xor rcx, 0xca53605
xor rax, rcx
not rax
xchg r9, rax
mov qword [rsi + 0x288], r9
xchg r9, rax
jmp 0x14007111e
mov ebp, 0x52317006
xor ebp, 0x12d89825
add ebp, 0x357dea9a
sub ebp, 0x5eebe449
xor ebp, 0x177bee75
mov edx, 0x37007cde
add edx, 0x130ebb7c
xor edx, 0x1fe68840
sub edx, 0x2a80127e
mov rcx, rbx
call fcn.140073e30
xchg rsi, rsi
test rax, rax
je 0x1400711be
movabs rcx, 0x7e2025404f3cfb
xor rcx, 0x5533540
xor rcx, 0x45910db
add rcx, 0x2cbe266e
xor rax, rcx
movabs rcx, 0x212e555b23cd02ab
xor rcx, 0x4424284f
sub rcx, 0x3828bc82
add rcx, 0xedebc10
sub rcx, 0x14cca370
ror rax, 5
ror rax, 1
not rax
ror rax, 0x13
ror rax, 1
not rax
sub rax, rcx
xchg rdi, rdi
not rax
xchg r13, rax
mov qword [rsi + 0x290], r13
xchg r13, rax
jmp 0x1400711d5
mov edi, 0x1a89ab07
sub edi, 0x9288715
xor edi, 0x72294695
sub edi, 0x63486566
mov eax, dword [rsp + 0x198]
or eax, dword [rsp + 0x1a0]
or eax, dword [rsp + 0x1a8]
xchg rbx, rbx
or eax, dword [rsp + 0x20]
or eax, dword [rsp + 0x24]
or eax, ebp
mov rbx, rbx
or eax, dword [rsp + 0x28]
or eax, edi
or eax, dword [rsp + 0x2c]
mov r10, r10
or eax, dword [rsp + 0x30]
or eax, dword [rsp + 0x34]
or eax, dword [rsp + 0x38]
or eax, dword [rsp + 0x3c]
mov r15, r15
or eax, dword [rsp + 0x40]
or eax, dword [rsp + 0x44]
or eax, dword [rsp + 0x48]
xchg r11, r11
or eax, dword [rsp + 0x4c]
or eax, dword [rsp + 0x50]
or eax, dword [rsp + 0x54]
xchg r8, r8
or eax, dword [rsp + 0x58]
or eax, dword [rsp + 0x5c]
or eax, dword [rsp + 0x60]
or eax, dword [rsp + 0x64]
mov dword [rsp - 0x44], ecx
or eax, dword [rsp + 0x68]
or eax, dword [rsp + 0x6c]
or eax, dword [rsp + 0x70]
mov dword [rsp - 0x34], edx
or eax, dword [rsp + 0x74]
or eax, dword [rsp + 0x78]
or eax, dword [rsp + 0x7c]
or eax, dword [rsp + 0x80]
mov dword [rsp - 0x18], 0x35584aee
or eax, dword [rsp + 0x84]
or eax, dword [rsp + 0x88]
or eax, dword [rsp + 0x8c]
or eax, dword [rsp + 0x90]
mov rdi, rdi
or eax, dword [rsp + 0x94]
or eax, dword [rsp + 0x98]
or eax, dword [rsp + 0x9c]
or eax, dword [rsp + 0xa0]
mov dword [rsp - 0x38], 0xd7e97a3
or eax, dword [rsp + 0xa4]
or eax, dword [rsp + 0xa8]
or eax, dword [rsp + 0xac]
or eax, dword [rsp + 0xb0]
mov r13, r13
or eax, dword [rsp + 0xb4]
or eax, dword [rsp + 0xb8]
or eax, dword [rsp + 0xbc]
mov dword [rsp - 0xc], 0x36f083bd
or eax, dword [rsp + 0xc0]
or eax, dword [rsp + 0xc4]
or eax, dword [rsp + 0xc8]
mov dword [rsp - 0x2c], 0x38d80617
or eax, dword [rsp + 0xcc]
or eax, dword [rsp + 0xd0]
or eax, dword [rsp + 0xd4]
or eax, dword [rsp + 0xd8]
mov r14, r14
or eax, dword [rsp + 0xdc]
or eax, dword [rsp + 0xe0]
or eax, dword [rsp + 0xe4]
or eax, dword [rsp + 0xe8]
xchg r15, r15
or eax, dword [rsp + 0xec]
or eax, dword [rsp + 0xf0]
or eax, dword [rsp + 0xf4]
mov dword [rsp - 0x40], 0x27fad38f
or eax, dword [rsp + 0xf8]
or eax, dword [rsp + 0xfc]
or eax, dword [rsp + 0x100]
or eax, dword [rsp + 0x104]
mov dword [rsp - 0x44], 0x61c4b3cc
or eax, dword [rsp + 0x108]
or eax, dword [rsp + 0x10c]
or eax, dword [rsp + 0x110]
or eax, dword [rsp + 0x114]
mov r14, r14
or eax, dword [rsp + 0x118]
or eax, dword [rsp + 0x11c]
or eax, dword [rsp + 0x120]
mov dword [rsp - 0x24], ebp
or eax, r13d
or eax, r12d
or eax, dword [rsp + 0x124]
or eax, dword [rsp + 0x128]
mov r14, r14
or eax, dword [rsp + 0x12c]
or eax, dword [rsp + 0x130]
or eax, dword [rsp + 0x134]
mov r11, r11
or eax, dword [rsp + 0x138]
or eax, dword [rsp + 0x13c]
or eax, r15d
mov dword [rsp - 0x10], 0x56a39404
or eax, dword [rsp + 0x140]
xchg rbx, r10
mov r10, qword [rsp + 0x190]
xchg rbx, r10
or eax, r14d
or eax, dword [rsp + 0x144]
mov dword [rsp - 0x44], esi
sete al
neg rsp
add rsp, 0xfffffffffffffeb0
neg rsp
nop
add rsp, 8
mov r15, qword [rsp - 8]
nop
add rsp, 8
mov r14, qword [rsp - 8]
nop
add rsp, 8
mov r13, qword [rsp - 8]
nop
add rsp, 8
mov r12, qword [rsp - 8]
nop
mov rdi, qword [rsp]
add rsp, 8
nop
mov rsi, qword [rsp]
add rsp, 8
pop rbp
ret