Function at 0x140036e10
Capabilities:
Enumerate processes
Terminate process
Terminate process by name

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xcb0]
sub rsp, 0xdb0
mov rax, qword [0x140073010]
xor rax, rsp
mov qword [rbp + 0xca0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x6cc
mov eax, dword [rdx + rcx]
mov ebx, 0xba8
test al, 1
jne 0x140036eb4
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x1c], 1
mov dword [rbx + rcx], 0x9f0020
mov dword [rbx + rcx + 4], 0x6700eb
mov dword [rbx + rcx + 8], 0x620006
mov dword [rbx + rcx + 0xc], 0x1a005b
mov dword [rbx + rcx + 0x10], 0x870061
mov dword [rbx + rcx + 0x14], 0x7b00be
mov dword [rbx + rcx + 0x18], 0x1000c
lea rcx, [0x14006b070]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r15d, 0xa9
lea r12d, [r15 + 0x32]
cmp byte [rax + 0x1c], 0
je 0x140036f1c
xor word [rax], 0x13
xor word [rax + 2], r15w
xor word [rax + 4], r12w
xor word [rax + 6], 3
xor word [rax + 8], 0x69
xor word [rax + 0xa], 1
xor word [rax + 0xc], 0x2f
xor word [rax + 0xe], 0x75
xor word [rax + 0x10], 0x13
xor word [rax + 0x12], r15w
xor word [rax + 0x14], r12w
xor word [rax + 0x16], 3
xor word [rax + 0x18], 0x69
xor word [rax + 0x1a], 1
mov byte [rax + 0x1c], 0
mov qword [rbp + 0x7a0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1fcc
mov eax, dword [rdx + rcx]
mov ebx, 0xd88
test al, 1
jne 0x140036f7f
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x14], 1
mov dword [rcx + rbx], 0x9f0020
mov dword [rcx + rbx + 4], 0x7000eb
mov dword [rcx + rbx + 8], 0x2f000c
mov dword [rcx + rbx + 0xc], 0xd004a
mov dword [rcx + rbx + 0x10], 0xa90076
lea rcx, [0x14006b050]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x14], 0
je 0x140036fc9
xor word [rax], 0x13
xor word [rax + 2], r15w
xor word [rax + 4], r12w
xor word [rax + 6], 3
xor word [rax + 8], 0x69
xor word [rax + 0xa], 1
xor word [rax + 0xc], 0x2f
xor word [rax + 0xe], 0x75
xor word [rax + 0x10], 0x13
xor word [rax + 0x12], r15w
mov byte [rax + 0x14], 0
mov qword [rbp + 0x7a8], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1060
mov eax, dword [rdx + rcx]
mov ebx, 0x14d0
test al, 1
jne 0x140037046
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1e], 1
mov dword [rcx + rbx], 0xed0052
mov dword [rcx + rbx + 4], 0x7b009e
mov dword [rcx + rbx + 8], 0x6d0019
mov dword [rcx + rbx + 0xc], 0x70040
mov dword [rcx + rbx + 0x10], 0xdb0076
mov dword [rcx + rbx + 0x14], 0x6600f5
mov dword [rcx + rbx + 0x18], 0x640011
mov eax, 0x2f
mov word [rcx + rbx + 0x1c], ax
lea rcx, [0x14006b020]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1e], 0
je 0x1400370a9
xor word [rax], 0x13
xor word [rax + 2], r15w
xor word [rax + 4], r12w
xor word [rax + 6], 3
xor word [rax + 8], 0x69
xor word [rax + 0xa], 1
xor word [rax + 0xc], 0x2f
xor word [rax + 0xe], 0x75
xor word [rax + 0x10], 0x13
xor word [rax + 0x12], r15w
xor word [rax + 0x14], r12w
xor word [rax + 0x16], 3
xor word [rax + 0x18], 0x69
xor word [rax + 0x1a], 1
xor word [rax + 0x1c], 0x2f
mov byte [rax + 0x1e], 0
mov qword [rbp + 0x7b0], rax
mov dword [rbp + 0x250], 0xed0052
mov dword [rbp + 0x254], 0x7b009e
mov dword [rbp + 0x258], 0x6d0019
mov dword [rbp + 0x25c], 0x70040
mov dword [rbp + 0x260], 0xdb0076
mov dword [rbp + 0x264], 0x3700ed
mov dword [rbp + 0x268], 0x640047
mov dword [rbp + 0x26c], 0x100057
mov r9d, 0x13
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1f70
mov eax, dword [rdx + rcx]
mov ebx, 0x11d0
test al, 1
jne 0x140037190
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x22], 1
lea rcx, [rax + 0x20]
lea rdx, [rbp + 0x270]
cmp rax, rdx
ja 0x140037169
lea rdx, [rbp + 0x250]
cmp rcx, rdx
jb 0x140037169
movups xmm0, xmmword [rbp + 0x250]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x260]
movups xmmword [rax + 0x10], xmm1
mov word [rax + 0x20], r9w
jmp 0x140037183
movups xmm0, xmmword [rbp + 0x250]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x260]
movups xmmword [rax + 0x10], xmm1
mov word [rax + 0x20], r9w
lea rcx, [0x14006afe0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x22], 0
je 0x1400371fd
xor word [rax], 0x13
xor word [rax + 2], r15w
xor word [rax + 4], r12w
xor word [rax + 6], 3
xor word [rax + 8], 0x69
xor word [rax + 0xa], 1
xor word [rax + 0xc], 0x2f
xor word [rax + 0xe], 0x75
xor word [rax + 0x10], 0x13
xor word [rax + 0x12], r15w
xor word [rax + 0x14], r12w
xor word [rax + 0x16], 3
xor word [rax + 0x18], 0x69
xor word [rax + 0x1a], 1
xor word [rax + 0x1c], 0x2f
xor word [rax + 0x1e], 0x75
xor word [rax + 0x20], 0x13
mov byte [rax + 0x22], 0
mov qword [rbp + 0x7b8], rax
mov dword [rbp + 0x368], 0xed0052
mov dword [rbp + 0x36c], 0x7b009e
mov dword [rbp + 0x370], 0x6d0019
mov dword [rbp + 0x374], 0x70040
mov dword [rbp + 0x378], 0xdb0076
mov dword [rbp + 0x37c], 0x3700ed
mov dword [rbp + 0x380], 0x2f0008
mov dword [rbp + 0x384], 0xd004a
mov dword [rbp + 0x388], 0xa90076
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1108
mov eax, dword [rdx + rcx]
mov ebx, 0x2038
test al, 1
jne 0x1400372ef
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x24], 1
lea rax, [rcx + 0x22]
lea rdx, [rbp + 0x38a]
cmp rcx, rdx
ja 0x1400372c4
lea rdx, [rbp + 0x368]
cmp rax, rdx
jb 0x1400372c4
movups xmm0, xmmword [rbp + 0x368]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x378]
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x388]
mov dword [rcx + 0x20], eax
jmp 0x1400372e2
movups xmm0, xmmword [rbp + 0x368]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x378]
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x388]
mov dword [rcx + 0x20], eax
lea rcx, [0x14006afa0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x24], 0
je 0x140037361
xor word [rax], 0x13
xor word [rax + 2], r15w
xor word [rax + 4], r12w
xor word [rax + 6], 3
xor word [rax + 8], 0x69
xor word [rax + 0xa], 1
xor word [rax + 0xc], 0x2f
xor word [rax + 0xe], 0x75
xor word [rax + 0x10], 0x13
xor word [rax + 0x12], r15w
xor word [rax + 0x14], r12w
xor word [rax + 0x16], 3
xor word [rax + 0x18], 0x69
xor word [rax + 0x1a], 1
xor word [rax + 0x1c], 0x2f
xor word [rax + 0x1e], 0x75
xor word [rax + 0x20], 0x13
xor word [rax + 0x22], r15w
mov byte [rax + 0x24], 0
mov qword [rbp + 0x7c0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xd10
mov eax, dword [rdx + rcx]
mov ebx, 0x11b0
mov dword [rsp + 0x20], 0x55
test al, 1
jne 0x1400373e7
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1c], 1
mov dword [rcx + rbx], 0xcd0052
mov dword [rcx + rbx + 4], 0x6100b4
mov dword [rcx + rbx + 8], 0x21000c
mov dword [rcx + rbx + 0xc], 0x30006c
mov edx, dword [rsp + 0x20]
mov word [rcx + rbx + 0x10], dx
mov dword [rcx + rbx + 0x12], 0xbe0087
mov dword [rcx + rbx + 0x16], 0xc007b
mov eax, 1
mov word [rcx + rbx + 0x1a], ax
lea rcx, [0x14006af70]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1c], 0
je 0x140037445
xor word [rax], 0x13
xor word [rax + 2], r15w
xor word [rax + 4], r12w
xor word [rax + 6], 3
xor word [rax + 8], 0x69
xor word [rax + 0xa], 1
xor word [rax + 0xc], 0x2f
xor word [rax + 0xe], 0x75
xor word [rax + 0x10], 0x13
xor word [rax + 0x12], r15w
xor word [rax + 0x14], r12w
xor word [rax + 0x16], 3
xor word [rax + 0x18], 0x69
xor word [rax + 0x1a], 1
mov byte [rax + 0x1c], 0
mov qword [rbp + 0x7c8], rax
mov dword [rbp + 0x680], 0xcd0052
mov dword [rbp + 0x684], 0x6100b4
mov dword [rbp + 0x688], 0x21000c
mov dword [rbp + 0x68c], 0x10006b
mov dword [rbp + 0x690], 0xc20060
mov dword [rbp + 0x694], 0x6c00af
mov dword [rbp + 0x698], 0x210019
mov dword [rbp + 0x69c], 0x10007c
mov dword [rbp + 0x6a0], 0xdf0061
mov dword [rbp + 0x6a4], 0x6000b2
mov dword [rbp + 0x6a8], 0x2f000c
mov dword [rbp + 0x6ac], 0xd004a
mov dword [rbp + 0x6b0], 0xa90076
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x2554
mov eax, dword [rdx + rcx]
mov ebx, 0x1f88
test al, 1
jne 0x140037579
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x34], 1
lea rax, [rcx + 0x32]
lea rdx, [rbp + 0x6b2]
cmp rcx, rdx
ja 0x140037543
lea rdx, [rbp + 0x680]
cmp rax, rdx
jb 0x140037543
movups xmm0, xmmword [rbp + 0x680]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x690]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x6a0]
movups xmmword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x6b0]
mov dword [rcx + 0x30], eax
jmp 0x14003756c
movups xmm0, xmmword [rbp + 0x680]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x690]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x6a0]
movups xmmword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x6b0]
mov dword [rcx + 0x30], eax
lea rcx, [0x14006af30]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x34], 0
je 0x140037617
xor word [rax], 0x13
xor word [rax + 2], r15w
xor word [rax + 4], r12w
xor word [rax + 6], 3
xor word [rax + 8], 0x69
xor word [rax + 0xa], 1
xor word [rax + 0xc], 0x2f
xor word [rax + 0xe], 0x75
xor word [rax + 0x10], 0x13
xor word [rax + 0x12], r15w
xor word [rax + 0x14], r12w
xor word [rax + 0x16], 3
xor word [rax + 0x18], 0x69
xor word [rax + 0x1a], 1
xor word [rax + 0x1c], 0x2f
xor word [rax + 0x1e], 0x75
xor word [rax + 0x20], 0x13
xor word [rax + 0x22], r15w
xor word [rax + 0x24], r12w
xor word [rax + 0x26], 3
xor word [rax + 0x28], 0x69
xor word [rax + 0x2a], 1
xor word [rax + 0x2c], 0x2f
xor word [rax + 0x2e], 0x75
xor word [rax + 0x30], 0x13
xor word [rax + 0x32], r15w
mov byte [rax + 0x34], 0
mov qword [rbp + 0x7d0], rax
mov dword [rbp + 0x4d0], 0x2f0022
mov dword [rbp + 0x4d4], 0xa3001c
mov dword [rbp + 0x4d8], 0xe400e4
mov dword [rbp + 0x4dc], 0x5900ae
mov dword [rbp + 0x4e0], 0x2a000f
mov dword [rbp + 0x4e4], 0x920011
mov dword [rbp + 0x4e8], 0xc900f8
mov dword [rbp + 0x4ec], 0x1b00a2
mov dword [rbp + 0x4f0], 0x330006
mov dword [rbp + 0x4f4], 0xc10016
mov r9d, 0xc1
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x24e8
mov eax, dword [rdx + rcx]
mov ebx, 0x1938
test al, 1
jne 0x14003772c
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x28], 1
lea rcx, [rax + 0x26]
lea rdx, [rbp + 0x4f6]
cmp rax, rdx
ja 0x1400376f7
lea rdx, [rbp + 0x4d0]
cmp rcx, rdx
jb 0x1400376f7
movups xmm0, xmmword [rbp + 0x4d0]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x4e0]
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0x4f0]
movsd qword [rax + 0x20], xmm0
jmp 0x140037719
movups xmm0, xmmword [rbp + 0x4d0]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x4e0]
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0x4f0]
movsd qword [rax + 0x20], xmm0
lea rcx, [0x14006aef0]
call fcn.140048870
nop
mov r9d, 0xc1
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r10d, 0x81
lea r8d, [r10 + 0x26]
cmp byte [rax + 0x28], 0
je 0x1400377b2
xor word [rax], 0x63
xor word [rax + 2], 0x4b
xor word [rax + 4], 0x73
xor word [rax + 6], r9w
xor word [rax + 8], r10w
xor word [rax + 0xa], r8w
xor word [rax + 0xc], r9w
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x63
xor word [rax + 0x12], 0x4b
xor word [rax + 0x14], 0x73
xor word [rax + 0x16], r9w
xor word [rax + 0x18], r10w
xor word [rax + 0x1a], r8w
xor word [rax + 0x1c], r9w
xor word [rax + 0x1e], 0x35
xor word [rax + 0x20], 0x63
xor word [rax + 0x22], 0x4b
xor word [rax + 0x24], 0x73
xor word [rax + 0x26], r9w
mov byte [rax + 0x28], 0
mov qword [rbp + 0x7d8], rax
mov dword [rbp + 0x480], 0x2f0022
mov dword [rbp + 0x484], 0xa3001c
mov dword [rbp + 0x488], 0xee00e4
mov dword [rbp + 0x48c], 0x760091
mov dword [rbp + 0x490], 0x390021
mov dword [rbp + 0x494], 0xaa001c
mov dword [rbp + 0x498], 0xd500e4
mov dword [rbp + 0x49c], 0x5000ef
mov dword [rbp + 0x4a0], 0x2e001b
mov r9d, 0x73
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1bac
mov eax, dword [rdx + rcx]
mov ebx, 0x24f0
test al, 1
jne 0x1400378c2
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x26], 1
lea rax, [rcx + 0x24]
lea rdx, [rbp + 0x4a4]
cmp rcx, rdx
ja 0x140037888
lea rdx, [rbp + 0x480]
cmp rax, rdx
jb 0x140037888
movups xmm0, xmmword [rbp + 0x480]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x490]
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x4a0]
mov dword [rcx + 0x20], eax
mov word [rcx + 0x24], r9w
jmp 0x1400378ab
movups xmm0, xmmword [rbp + 0x480]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x490]
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x4a0]
mov dword [rcx + 0x20], eax
mov word [rcx + 0x24], r9w
lea rcx, [0x14006aeb0]
call fcn.140048870
nop
mov r8d, 0xa7
lea r10d, [r8 - 0x26]
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r9d, 0xc1
cmp byte [rax + 0x26], 0
je 0x14003793f
xor word [rax], 0x63
xor word [rax + 2], 0x4b
xor word [rax + 4], 0x73
xor word [rax + 6], r9w
xor word [rax + 8], r10w
xor word [rax + 0xa], r8w
xor word [rax + 0xc], r9w
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x63
xor word [rax + 0x12], 0x4b
xor word [rax + 0x14], 0x73
xor word [rax + 0x16], r9w
xor word [rax + 0x18], r10w
xor word [rax + 0x1a], r8w
xor word [rax + 0x1c], r9w
xor word [rax + 0x1e], 0x35
xor word [rax + 0x20], 0x63
xor word [rax + 0x22], 0x4b
xor word [rax + 0x24], 0x73
mov byte [rax + 0x26], 0
mov qword [rbp + 0x7e0], rax
mov dword [rbp + 0x588], 0x3e0022
mov dword [rbp + 0x58c], 0xae0007
mov dword [rbp + 0x590], 0xc200e5
mov dword [rbp + 0x594], 0x5e00b2
mov dword [rbp + 0x598], 0x2e0027
mov dword [rbp + 0x59c], 0xaa0000
mov dword [rbp + 0x5a0], 0xc800f5
mov dword [rbp + 0x5a4], 0x7400b1
mov dword [rbp + 0x5a8], 0x3b0013
mov dword [rbp + 0x5ac], 0xa4005d
mov dword [rbp + 0x5b0], 0xc200f9
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1a88
mov eax, dword [rdx + rcx]
mov ebx, 0x1250
test al, 1
jne 0x140037a6d
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x2e], 1
lea rax, [rcx + 0x2c]
lea rdx, [rbp + 0x5b4]
cmp rcx, rdx
ja 0x140037a30
lea rdx, [rbp + 0x588]
cmp rax, rdx
jb 0x140037a30
movups xmm0, xmmword [rbp + 0x588]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x598]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp + 0x5a8]
movsd qword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x5b0]
mov dword [rcx + 0x28], eax
mov word [rcx + 0x2c], r9w
jmp 0x140037a60
movups xmm0, xmmword [rbp + 0x588]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x598]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp + 0x5a8]
movsd qword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x5b0]
mov dword [rcx + 0x28], eax
mov word [rcx + 0x2c], r9w
lea rcx, [0x14006ae60]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x2e], 0
je 0x140037aff
xor word [rax], 0x63
xor word [rax + 2], 0x4b
xor word [rax + 4], 0x73
mov edx, 0xc1
xor word [rax + 6], dx
mov r9d, 0x81
xor word [rax + 8], r9w
mov ecx, 0xa7
xor word [rax + 0xa], cx
xor word [rax + 0xc], dx
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x63
xor word [rax + 0x12], 0x4b
xor word [rax + 0x14], 0x73
xor word [rax + 0x16], dx
xor word [rax + 0x18], r9w
xor word [rax + 0x1a], cx
xor word [rax + 0x1c], dx
xor word [rax + 0x1e], 0x35
xor word [rax + 0x20], 0x63
xor word [rax + 0x22], 0x4b
xor word [rax + 0x24], 0x73
xor word [rax + 0x26], dx
xor word [rax + 0x28], r9w
xor word [rax + 0x2a], cx
xor word [rax + 0x2c], dx
mov byte [rax + 0x2e], 0
mov qword [rbp + 0x7e8], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x2158
mov eax, dword [rdx + rcx]
mov ebx, 0x1588
mov dword [rsp + 0x24], 0xb
test al, 1
jne 0x140037b7b
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1a], 1
mov dword [rcx + rbx], 0x3e0022
mov dword [rcx + rbx + 4], 0xae0007
mov dword [rcx + rbx + 8], 0xd200f3
mov dword [rcx + rbx + 0xc], 0x4600af
mov dword [rcx + rbx + 0x10], 0x2e004d
mov eax, dword [rsp + 0x24]
mov word [rcx + rbx + 0x14], ax
mov dword [rcx + rbx + 0x16], 0x8100a4
lea rcx, [0x14006ae30]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1a], 0
je 0x140037be1
xor word [rax], 0x63
xor word [rax + 2], 0x4b
xor word [rax + 4], 0x73
mov r8d, 0xc1
xor word [rax + 6], r8w
mov ecx, 0x81
xor word [rax + 8], cx
mov edx, 0xa7
xor word [rax + 0xa], dx
xor word [rax + 0xc], r8w
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x63
xor word [rax + 0x12], 0x4b
xor word [rax + 0x14], 0x73
xor word [rax + 0x16], r8w
xor word [rax + 0x18], cx
mov byte [rax + 0x1a], 0
mov qword [rbp + 0x7f0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x16b0
mov eax, dword [rdx + rcx]
mov ebx, 0x360
test al, 1
jne 0x140037c5d
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x1e], 1
mov dword [rbx + rcx], 0x3e0022
mov dword [rbx + rcx + 4], 0xae0007
mov dword [rbx + rcx + 8], 0xd200f3
mov dword [rbx + rcx + 0xc], 0x4600af
mov eax, dword [rsp + 0x20]
mov word [rbx + rcx + 0x10], ax
mov dword [rbx + rcx + 0x12], 0x5d007f
mov dword [rbx + rcx + 0x16], 0xf900a4
mov dword [rbx + rcx + 0x1a], 0xc100c2
lea rcx, [0x14006ae00]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1e], 0
je 0x140037cca
xor word [rax], 0x63
xor word [rax + 2], 0x4b
xor word [rax + 4], 0x73
mov edx, 0xc1
xor word [rax + 6], dx
mov r8d, 0x81
xor word [rax + 8], r8w
mov ecx, 0xa7
xor word [rax + 0xa], cx
xor word [rax + 0xc], dx
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x63
xor word [rax + 0x12], 0x4b
xor word [rax + 0x14], 0x73
xor word [rax + 0x16], dx
xor word [rax + 0x18], r8w
xor word [rax + 0x1a], cx
xor word [rax + 0x1c], dx
mov byte [rax + 0x1e], 0
mov qword [rbp + 0x7f8], rax
mov dword [rbp + 0x170], 0x3e0022
mov dword [rbp + 0x174], 0xae0007
mov dword [rbp + 0x178], 0xd200f3
mov dword [rbp + 0x17c], 0x4600af
mov eax, dword [rsp + 0x20]
mov word [rbp + 0x180], ax
mov dword [rbp + 0x182], 0x12007f
mov dword [rbp + 0x186], 0xe400ef
mov dword [rbp + 0x18a], 0xa400df
mov eax, 0x35
mov word [rbp + 0x18e], ax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1780
mov eax, dword [rdx + rcx]
mov ebx, 0xa98
test al, 1
jne 0x140037dae
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x20], 1
lea rcx, [rax + 0x1e]
lea rdx, [rbp + 0x18e]
cmp rax, rdx
ja 0x140037d8c
lea rdx, [rbp + 0x170]
cmp rcx, rdx
jb 0x140037d8c
movups xmm0, xmmword [rbp + 0x170]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x180]
movups xmmword [rax + 0x10], xmm1
jmp 0x140037da1
movups xmm0, xmmword [rbp + 0x170]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x180]
movups xmmword [rax + 0x10], xmm1
lea rcx, [0x14006add0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x20], 0
je 0x140037e20
xor word [rax], 0x63
xor word [rax + 2], 0x4b
xor word [rax + 4], 0x73
mov ecx, 0xc1
xor word [rax + 6], cx
mov edx, 0x81
xor word [rax + 8], dx
mov r8d, 0xa7
xor word [rax + 0xa], r8w
xor word [rax + 0xc], cx
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x63
xor word [rax + 0x12], 0x4b
xor word [rax + 0x14], 0x73
xor word [rax + 0x16], cx
xor word [rax + 0x18], dx
xor word [rax + 0x1a], r8w
xor word [rax + 0x1c], cx
xor word [rax + 0x1e], 0x35
mov byte [rax + 0x20], 0
mov qword [rbp + 0x800], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x20b8
mov eax, dword [rdx + rcx]
mov ebx, 0x1db8
mov dword [rsp + 0x28], 0xb9
test al, 1
jne 0x140037ea6
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1c], 1
mov dword [rcx + rbx], 0x3e0022
mov dword [rcx + rbx + 4], 0xae0007
mov dword [rcx + rbx + 8], 0xd200f3
mov dword [rcx + rbx + 0xc], 0x4600af
mov dword [rcx + rbx + 0x10], 0x650000
mov eax, 0x16
mov word [rcx + rbx + 0x14], ax
mov eax, dword [rsp + 0x28]
mov word [rcx + rbx + 0x16], ax
mov dword [rcx + rbx + 0x18], 0xa700e4
lea rcx, [0x14006ada0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1c], 0
je 0x140037f0f
xor word [rax], 0x63
xor word [rax + 2], 0x4b
xor word [rax + 4], 0x73
mov edx, 0xc1
xor word [rax + 6], dx
mov r8d, 0x81
xor word [rax + 8], r8w
mov ecx, 0xa7
xor word [rax + 0xa], cx
xor word [rax + 0xc], dx
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x63
xor word [rax + 0x12], 0x4b
xor word [rax + 0x14], 0x73
xor word [rax + 0x16], dx
xor word [rax + 0x18], r8w
xor word [rax + 0x1a], cx
mov byte [rax + 0x1c], 0
mov qword [rbp + 0x808], rax
mov dword [rbp + 0x190], 0xbe0012
mov dword [rbp + 0x194], 0x6e00a9
mov dword [rbp + 0x198], 0xa6006d
mov dword [rbp + 0x19c], 0x680025
mov dword [rbp + 0x1a0], 0xfd0030
mov dword [rbp + 0x1a4], 0x2f00e9
mov dword [rbp + 0x1a8], 0xab007a
mov dword [rbp + 0x1ac], 0x1b002e
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x15e8
mov eax, dword [rdx + rcx]
mov ebx, 0x1130
test al, 1
jne 0x140037fe6
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rbx + rcx]
mov byte [rax + 0x20], 1
lea rcx, [rax + 0x1e]
lea rdx, [rbp + 0x1ae]
cmp rax, rdx
ja 0x140037fc4
lea rdx, [rbp + 0x190]
cmp rcx, rdx
jb 0x140037fc4
movups xmm0, xmmword [rbp + 0x190]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x1a0]
movups xmmword [rax + 0x10], xmm1
jmp 0x140037fd9
movups xmm0, xmmword [rbp + 0x190]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x1a0]
movups xmmword [rax + 0x10], xmm1
lea rcx, [0x14006ad70]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov ecx, 0xdd
lea r11d, [rcx - 0x12]
lea r10d, [rcx - 0xa]
cmp byte [rax + 0x20], 0
je 0x140038059
xor word [rax], 0x53
xor word [rax + 2], r11w
xor word [rax + 4], cx
xor word [rax + 6], 1
xor word [rax + 8], 0x1f
xor word [rax + 0xa], r10w
xor word [rax + 0xc], 0x4b
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], 0x53
xor word [rax + 0x12], r11w
xor word [rax + 0x14], cx
xor word [rax + 0x16], 1
xor word [rax + 0x18], 0x1f
xor word [rax + 0x1a], r10w
xor word [rax + 0x1c], 0x4b
xor word [rax + 0x1e], 0x1b
mov byte [rax + 0x20], 0
mov qword [rbp + 0x810], rax
mov dword [rbp + 0x278], 0xbe0012
mov dword [rbp + 0x27c], 0x6e00a9
mov dword [rbp + 0x280], 0xa6006d
mov dword [rbp + 0x284], 0x680025
mov dword [rbp + 0x288], 0xfd0030
mov dword [rbp + 0x28c], 0x6000e9
mov dword [rbp + 0x290], 0xb60031
mov dword [rbp + 0x294], 0x7e0033
mov r8d, 0x53
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1f1c
mov eax, dword [rdx + rcx]
mov ebx, 0x1688
test al, 1
jne 0x14003814a
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x22], 1
lea rcx, [rax + 0x20]
lea rdx, [rbp + 0x298]
cmp rax, rdx
ja 0x140038119
lea rdx, [rbp + 0x278]
cmp rcx, rdx
jb 0x140038119
movups xmm0, xmmword [rbp + 0x278]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x288]
movups xmmword [rax + 0x10], xmm1
mov word [rax + 0x20], r8w
jmp 0x140038133
movups xmm0, xmmword [rbp + 0x278]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x288]
movups xmmword [rax + 0x10], xmm1
mov word [rax + 0x20], r8w
lea rcx, [0x14006ad30]
call fcn.140048870
nop
mov r10d, 0xd3
lea r11d, [r10 - 8]
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r14d, 0xdd
cmp byte [rax + 0x22], 0
je 0x1400381bd
xor word [rax], 0x53
xor word [rax + 2], r11w
xor word [rax + 4], r14w
xor word [rax + 6], 1
xor word [rax + 8], 0x1f
xor word [rax + 0xa], r10w
xor word [rax + 0xc], 0x4b
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], 0x53
xor word [rax + 0x12], r11w
xor word [rax + 0x14], r14w
xor word [rax + 0x16], 1
xor word [rax + 0x18], 0x1f
xor word [rax + 0x1a], r10w
xor word [rax + 0x1c], 0x4b
xor word [rax + 0x1e], 0x1b
xor word [rax + 0x20], 0x53
mov byte [rax + 0x22], 0
mov qword [rbp + 0x818], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x187c
mov eax, dword [rdx + rcx]
mov ebx, 0x2670
test al, 1
jne 0x140038228
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x18], 1
mov dword [rbx + rcx], 0xbd0012
mov dword [rbx + rcx + 4], 0x7200bc
mov dword [rbx + rcx + 8], 0x86006b
mov dword [rbx + rcx + 0xc], 0x350002
mov dword [rbx + rcx + 0x10], 0xb30036
mov dword [rbx + rcx + 0x14], 0x100b8
lea rcx, [0x14006ad00]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x18], 0
je 0x140038285
xor word [rax], 0x53
mov ecx, 0xcb
xor word [rax + 2], cx
xor word [rax + 4], r14w
xor word [rax + 6], 1
xor word [rax + 8], 0x1f
mov r8d, 0xd3
xor word [rax + 0xa], r8w
xor word [rax + 0xc], 0x4b
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], 0x53
xor word [rax + 0x12], cx
xor word [rax + 0x14], r14w
xor word [rax + 0x16], 1
mov byte [rax + 0x18], 0
mov qword [rbp + 0x820], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xf70
mov eax, dword [rdx + rcx]
mov ebx, 0x1b80
test al, 1
jne 0x140038307
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x1c], 1
mov r12d, 0x11
mov word [rbx + rcx], r12w
mov eax, dword [rsp + 0x28]
mov word [rbx + rcx + 2], ax
mov dword [rbx + rcx + 4], 0x62009e
mov dword [rbx + rcx + 8], 0xab004a
mov dword [rbx + rcx + 0xc], 0x620018
mov dword [rbx + rcx + 0x10], 0xe50020
mov dword [rbx + rcx + 0x14], 0x7900b8
mov dword [rbx + rcx + 0x18], 0xd3007a
lea rcx, [0x14006acd0]
call fcn.140048870
nop
jmp 0x14003830d
mov r12d, 0x11
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1c], 0
je 0x140038377
xor word [rax], 0x53
mov edx, 0xcb
xor word [rax + 2], dx
mov r8d, 0xdd
xor word [rax + 4], r8w
xor word [rax + 6], 1
xor word [rax + 8], 0x1f
mov ecx, 0xd3
xor word [rax + 0xa], cx
xor word [rax + 0xc], 0x4b
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], 0x53
xor word [rax + 0x12], dx
xor word [rax + 0x14], r8w
xor word [rax + 0x16], 1
xor word [rax + 0x18], 0x1f
xor word [rax + 0x1a], cx
mov byte [rax + 0x1c], 0
mov qword [rbp + 0x828], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1b78
mov eax, dword [rdx + rcx]
mov ebx, 0x1460
mov r8d, 0x4b
test al, 1
jne 0x140038404
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1e], 1
mov word [rcx + rbx], r12w
mov edx, dword [rsp + 0x28]
mov word [rcx + rbx + 2], dx
mov dword [rcx + rbx + 4], 0x75009e
mov dword [rcx + rbx + 8], 0xbf006d
mov dword [rcx + rbx + 0xc], 0x750008
mov eax, 0x27
mov word [rcx + rbx + 0x10], ax
mov word [rcx + rbx + 0x12], dx
mov dword [rcx + rbx + 0x14], 0x6400f3
mov dword [rcx + rbx + 0x18], 0xb60067
mov word [rcx + rbx + 0x1c], r8w
lea rcx, [0x14006aca0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r12d, 0xd3
cmp byte [rax + 0x1e], 0
je 0x140038473
xor word [rax], 0x53
mov ecx, 0xcb
xor word [rax + 2], cx
mov edx, 0xdd
xor word [rax + 4], dx
xor word [rax + 6], 1
xor word [rax + 8], 0x1f
xor word [rax + 0xa], r12w
xor word [rax + 0xc], 0x4b
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], 0x53
xor word [rax + 0x12], cx
xor word [rax + 0x14], dx
xor word [rax + 0x16], 1
xor word [rax + 0x18], 0x1f
xor word [rax + 0x1a], r12w
xor word [rax + 0x1c], 0x4b
mov byte [rax + 0x1e], 0
mov qword [rbp + 0x830], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x568
mov eax, dword [rdx + rcx]
mov ebx, 0xef8
test al, 1
jne 0x1400384e6
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1c], 1
mov dword [rcx + rbx], 0x850010
mov dword [rcx + rbx + 4], 0x400089
mov dword [rcx + rbx + 8], 0x800070
mov dword [rcx + rbx + 0xc], 0x7c0006
mov dword [rcx + rbx + 0x10], 0xe50021
mov dword [rcx + rbx + 0x14], 0x7900b8
mov dword [rcx + rbx + 0x18], 0xd3007a
lea rcx, [0x14006ac70]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1c], 0
je 0x14003854a
xor word [rax], 0x53
mov ecx, 0xcb
xor word [rax + 2], cx
mov edx, 0xdd
xor word [rax + 4], dx
xor word [rax + 6], 1
xor word [rax + 8], 0x1f
xor word [rax + 0xa], r12w
xor word [rax + 0xc], 0x4b
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], 0x53
xor word [rax + 0x12], cx
xor word [rax + 0x14], dx
xor word [rax + 0x16], 1
xor word [rax + 0x18], 0x1f
xor word [rax + 0x1a], r12w
mov byte [rax + 0x1c], 0
mov qword [rbp + 0x838], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xac4
mov eax, dword [rdx + rcx]
mov ebx, 0x1ac8
test al, 1
jne 0x1400385c7
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x1e], 1
mov dword [rbx + rcx], 0xaa0010
mov dword [rbx + rcx + 4], 0x5200ba
mov dword [rbx + rcx + 8], 0xa1007a
mov dword [rbx + rcx + 0xc], 0x72003d
mov dword [rbx + rcx + 0x10], 0xae0030
mov dword [rbx + rcx + 0x14], 0x6400f3
mov dword [rbx + rcx + 0x18], 0xb60067
mov eax, 0x4b
mov word [rbx + rcx + 0x1c], ax
lea rcx, [0x14006ac40]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov edi, 0xcb
lea esi, [rdi + 8]
cmp byte [rax + 0x1e], 0
je 0x140038631
xor word [rax], 0x53
xor word [rax + 2], di
mov ecx, 0xdd
xor word [rax + 4], cx
xor word [rax + 6], 1
xor word [rax + 8], 0x1f
xor word [rax + 0xa], si
xor word [rax + 0xc], 0x4b
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], 0x53
xor word [rax + 0x12], di
xor word [rax + 0x14], cx
xor word [rax + 0x16], 1
xor word [rax + 0x18], 0x1f
xor word [rax + 0x1a], si
xor word [rax + 0x1c], 0x4b
mov byte [rax + 0x1e], 0
mov qword [rbp + 0x840], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x16d0
mov eax, dword [rdx + rcx]
mov ebx, 0x600
mov r8d, 0x1f
test al, 1
jne 0x1400386a8
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1a], 1
mov dword [rcx + rbx], 0xa40010
mov dword [rcx + rbx + 4], 0x6400af
mov dword [rcx + rbx + 8], 0xaa004c
mov dword [rcx + rbx + 0xc], 0x780025
mov dword [rcx + rbx + 0x10], 0xae007d
mov dword [rcx + rbx + 0x14], 0x6400a5
mov word [rcx + rbx + 0x18], r8w
lea rcx, [0x14006ac10]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r8d, 0xdd
cmp byte [rax + 0x1a], 0
je 0x140038704
xor word [rax], 0x53
xor word [rax + 2], di
xor word [rax + 4], r8w
xor word [rax + 6], 1
xor word [rax + 8], 0x1f
xor word [rax + 0xa], si
xor word [rax + 0xc], 0x4b
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], 0x53
xor word [rax + 0x12], di
xor word [rax + 0x14], r8w
xor word [rax + 0x16], 1
xor word [rax + 0x18], 0x1f
mov byte [rax + 0x1a], 0
mov qword [rbp + 0x848], rax
mov eax, 0x10
mov word [rbp + 0x408], ax
mov eax, dword [rsp + 0x28]
mov word [rbp + 0x40a], ax
mov dword [rbp + 0x40c], 0x6000b8
mov dword [rbp + 0x410], 0xba006b
mov dword [rbp + 0x414], 0x7e003d
mov dword [rbp + 0x418], 0x880073
mov dword [rbp + 0x41c], 0x6e00b1
mov dword [rbp + 0x420], 0xb7006a
mov dword [rbp + 0x424], 0x7e0065
mov dword [rbp + 0x428], 0xae002b
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x15ec
mov eax, dword [rdx + rcx]
mov ebx, 0xc48
test al, 1
jne 0x14003880d
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x26], 1
lea rax, [rcx + 0x24]
lea rdx, [rbp + 0x42c]
cmp rcx, rdx
ja 0x1400387dd
lea rdx, [rbp + 0x408]
cmp rax, rdx
jb 0x1400387dd
movups xmm0, xmmword [rbp + 0x408]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x418]
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x428]
mov dword [rcx + 0x20], eax
mov word [rcx + 0x24], r8w
jmp 0x140038800
movups xmm0, xmmword [rbp + 0x408]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x418]
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x428]
mov dword [rcx + 0x20], eax
mov word [rcx + 0x24], r8w
lea rcx, [0x14006abd0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x26], 0
je 0x140038886
xor word [rax], 0x53
mov ecx, 0xcb
xor word [rax + 2], cx
mov edx, 0xdd
xor word [rax + 4], dx
xor word [rax + 6], 1
xor word [rax + 8], 0x1f
xor word [rax + 0xa], si
xor word [rax + 0xc], 0x4b
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], 0x53
xor word [rax + 0x12], cx
xor word [rax + 0x14], dx
xor word [rax + 0x16], 1
xor word [rax + 0x18], 0x1f
xor word [rax + 0x1a], si
xor word [rax + 0x1c], 0x4b
xor word [rax + 0x1e], 0x1b
xor word [rax + 0x20], 0x53
xor word [rax + 0x22], cx
xor word [rax + 0x24], dx
mov byte [rax + 0x26], 0
mov qword [rbp + 0x850], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x14b8
mov eax, dword [rdx + rcx]
mov ebx, 0x980
test al, 1
jne 0x1400388f1
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x18], 1
mov dword [rbx + rcx], 0xaa0092
mov dword [rbx + rcx + 4], 0x1d00c7
mov dword [rbx + rcx + 8], 0x610024
mov dword [rbx + rcx + 0xc], 0xdb0094
mov dword [rbx + rcx + 0x10], 0xa700b4
mov dword [rbx + rcx + 0x14], 0x6900ce
lea rcx, [0x14006aba0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov edx, 0xd1
lea r8d, [rdx + 0x20]
cmp byte [rax + 0x18], 0
je 0x14003895b
xor word [rax], dx
mov r9d, 0xdf
xor word [rax + 2], r9w
mov ecx, 0xab
xor word [rax + 4], cx
xor word [rax + 6], 0x69
xor word [rax + 8], 0x51
xor word [rax + 0xa], 0x13
xor word [rax + 0xc], r8w
mov r8d, 0xf5
xor word [rax + 0xe], r8w
xor word [rax + 0x10], dx
xor word [rax + 0x12], r9w
xor word [rax + 0x14], cx
xor word [rax + 0x16], 0x69
mov byte [rax + 0x18], 0
mov qword [rbp + 0x858], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x134c
mov eax, dword [rdx + rcx]
mov ebx, 0xeb8
mov r11d, 0x51
test al, 1
jne 0x1400389d8
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1a], 1
mov dword [rcx + rbx], 0xba0095
mov dword [rcx + rbx + 4], 0x1e00cd
mov dword [rcx + rbx + 8], 0x670030
mov dword [rcx + rbx + 0xc], 0x9d0092
mov dword [rcx + rbx + 0x10], 0xba00ff
mov dword [rcx + rbx + 0x14], 0xc00d3
mov word [rcx + rbx + 0x18], r11w
lea rcx, [0x14006ab70]
call fcn.140048870
nop
mov r11d, 0x51
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
add rcx, rbx
call fcn.140040d70
mov qword [rbp + 0x860], rax
mov dword [rbp + 0x4f8], 0xba0095
mov dword [rbp + 0x4fc], 0x500c7
mov dword [rbp + 0x500], 0x6a0002
mov dword [rbp + 0x504], 0x810082
mov dword [rbp + 0x508], 0xb200b4
mov dword [rbp + 0x50c], 0xc00ef
mov dword [rbp + 0x510], 0x760025
mov dword [rbp + 0x514], 0x810092
mov dword [rbp + 0x518], 0xba00ff
mov dword [rbp + 0x51c], 0xc00d3
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x620
mov eax, dword [rdx + rcx]
mov ebx, 0x840
test al, 1
jne 0x140038aff
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x2a], 1
lea rcx, [rax + 0x28]
lea rdx, [rbp + 0x520]
cmp rax, rdx
ja 0x140038acb
lea rdx, [rbp + 0x4f8]
cmp rcx, rdx
jb 0x140038acb
movups xmm0, xmmword [rbp + 0x4f8]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x508]
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0x518]
movsd qword [rax + 0x20], xmm0
mov word [rax + 0x28], r11w
jmp 0x140038af2
movups xmm0, xmmword [rbp + 0x4f8]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x508]
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0x518]
movsd qword [rax + 0x20], xmm0
mov word [rax + 0x28], r11w
lea rcx, [0x14006ab20]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
add rcx, rbx
call fcn.140040cd0
mov qword [rbp + 0x868], rax
mov dword [rbp + 0x528], 0xb10094
mov dword [rbp + 0x52c], 0xc00df
mov dword [rbp + 0x530], 0x630023
mov dword [rbp + 0x534], 0x9c0083
mov dword [rbp + 0x538], 0xba00a2
mov dword [rbp + 0x53c], 0x500e8
mov dword [rbp + 0x540], 0x760038
mov dword [rbp + 0x544], 0x81009f
mov dword [rbp + 0x548], 0xba00ff
mov dword [rbp + 0x54c], 0xc00d3
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1f84
mov eax, dword [rdx + rcx]
mov ebx, 0x21b0
test al, 1
jne 0x140038c2e
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rbx + rcx]
mov byte [rax + 0x2a], 1
lea rcx, [rax + 0x28]
lea rdx, [rbp + 0x550]
cmp rax, rdx
ja 0x140038bf6
lea rdx, [rbp + 0x528]
cmp rcx, rdx
jb 0x140038bf6
movups xmm0, xmmword [rbp + 0x528]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x538]
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0x548]
movsd qword [rax + 0x20], xmm0
mov ecx, 0x51
mov word [rax + 0x28], cx
jmp 0x140038c21
movups xmm0, xmmword [rbp + 0x528]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x538]
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0x548]
movsd qword [rax + 0x20], xmm0
mov ecx, 0x51
mov word [rax + 0x28], cx
lea rcx, [0x14006aad0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
add rcx, rbx
call fcn.140040cd0
mov qword [rbp + 0x870], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x81c
mov eax, dword [rdx + rcx]
mov ebx, 0xdc0
test al, 1
jne 0x140038caf
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x16], 1
mov dword [rcx + rbx], 0x9b0096
mov dword [rcx + rbx + 4], 0xa00d8
mov dword [rcx + rbx + 8], 0x7d0030
mov dword [rcx + rbx + 0xc], 0x9000df
mov dword [rcx + rbx + 0x10], 0xba00a9
mov eax, 0xab
mov word [rcx + rbx + 0x14], ax
lea rcx, [0x14006aaa0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x16], 0
je 0x140038d16
mov edx, 0xd1
xor word [rax], dx
mov r10d, 0xdf
xor word [rax + 2], r10w
mov ecx, 0xab
xor word [rax + 4], cx
xor word [rax + 6], 0x69
xor word [rax + 8], 0x51
xor word [rax + 0xa], 0x13
mov r8d, 0xf1
xor word [rax + 0xc], r8w
mov r8d, 0xf5
xor word [rax + 0xe], r8w
xor word [rax + 0x10], dx
xor word [rax + 0x12], r10w
xor word [rax + 0x14], cx
mov byte [rax + 0x16], 0
mov qword [rbp + 0x878], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x2110
mov eax, dword [rdx + rcx]
mov ebx, 0x2368
test al, 1
jne 0x140038d8b
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1a], 1
mov dword [rcx + rbx], 0x880096
mov dword [rcx + rbx + 4], 0x1d00e8
mov dword [rcx + rbx + 8], 0x40003d
mov dword [rcx + rbx + 0xc], 0x830083
mov dword [rcx + rbx + 0x10], 0xba00ff
mov dword [rcx + rbx + 0x14], 0xc00d3
mov eax, 0x51
mov word [rcx + rbx + 0x18], ax
lea rcx, [0x14006aa70]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
add rcx, rbx
call fcn.140040d70
mov qword [rbp + 0x880], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x2550
mov eax, dword [rdx + rcx]
mov ebx, 0x23b0
test al, 1
jne 0x140038e1a
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x1c], 1
mov dword [rbx + rcx], 0xb30096
mov dword [rbx + rcx + 4], 0x1a00ca
mov dword [rbx + rcx + 8], 0x440022
mov dword [rbx + rcx + 0xc], 0x870098
mov dword [rbx + rcx + 0x10], 0xf100b4
mov r13d, 0xf1
mov dword [rbx + rcx + 0x14], 0x1100ce
mov dword [rbx + rcx + 0x18], 0x130034
lea rcx, [0x14006aa40]
call fcn.140048870
nop
jmp 0x140038e20
mov r13d, 0xf1
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov edi, 0xab
cmp byte [rax + 0x1c], 0
je 0x140038e8e
mov ecx, 0xd1
xor word [rax], cx
mov r9d, 0xdf
xor word [rax + 2], r9w
xor word [rax + 4], di
xor word [rax + 6], 0x69
xor word [rax + 8], 0x51
xor word [rax + 0xa], 0x13
xor word [rax + 0xc], r13w
mov edx, 0xf5
xor word [rax + 0xe], dx
xor word [rax + 0x10], cx
xor word [rax + 0x12], r9w
xor word [rax + 0x14], di
xor word [rax + 0x16], 0x69
xor word [rax + 0x18], 0x51
xor word [rax + 0x1a], 0x13
mov byte [rax + 0x1c], 0
mov qword [rbp + 0x888], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x23dc
mov eax, dword [rdx + rcx]
mov ebx, 0xf48
test al, 1
jne 0x140038efe
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x16], 1
mov dword [rcx + rbx], 0xba0099
mov r13d, 0xc7
mov dword [rcx + rbx + 4], 0x1900c7
mov dword [rcx + rbx + 8], 0x610034
mov dword [rcx + rbx + 0xc], 0x9000df
mov dword [rcx + rbx + 0x10], 0xba00a9
mov word [rcx + rbx + 0x14], di
lea rcx, [0x14006aa10]
call fcn.140048870
nop
jmp 0x140038f04
mov r13d, 0xc7
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r9d, 0xd1
cmp byte [rax + 0x16], 0
je 0x140038f64
xor word [rax], r9w
mov edx, 0xdf
xor word [rax + 2], dx
xor word [rax + 4], di
xor word [rax + 6], 0x69
xor word [rax + 8], 0x51
xor word [rax + 0xa], 0x13
mov r8d, 0xf1
xor word [rax + 0xc], r8w
mov ecx, 0xf5
xor word [rax + 0xe], cx
xor word [rax + 0x10], r9w
xor word [rax + 0x12], dx
xor word [rax + 0x14], di
mov byte [rax + 0x16], 0
mov qword [rbp + 0x890], rax
mov dword [rbp + 0x648], 0xb10098
mov dword [rbp + 0x64c], 0x1c00db
mov dword [rbp + 0x650], 0x430025
mov dword [rbp + 0x654], 0x870094
mov dword [rbp + 0x658], 0xb000a2
mov dword [rbp + 0x65c], 0x800c5
mov dword [rbp + 0x660], 0x7a003d
mov dword [rbp + 0x664], 0x94008b
mov dword [rbp + 0x668], 0xb600a5
mov dword [rbp + 0x66c], 0x700c4
mov dword [rbp + 0x670], 0x76007f
mov dword [rbp + 0x674], 0x900089
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1ed4
mov eax, dword [rdx + rcx]
mov ebx, 0x1830
test al, 1
jne 0x140039087
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x32], 1
lea rcx, [rax + 0x30]
lea rdx, [rbp + 0x678]
cmp rax, rdx
ja 0x140039055
lea rdx, [rbp + 0x648]
cmp rcx, rdx
jb 0x140039055
movups xmm0, xmmword [rbp + 0x648]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x658]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x668]
movups xmmword [rax + 0x20], xmm0
mov word [rax + 0x30], r9w
jmp 0x14003907a
movups xmm0, xmmword [rbp + 0x648]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x658]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x668]
movups xmmword [rax + 0x20], xmm0
mov word [rax + 0x30], r9w
lea rcx, [0x14006a9d0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x32], 0
je 0x140039135
mov edx, 0xd1
xor word [rax], dx
mov r11d, 0xdf
xor word [rax + 2], r11w
mov ecx, 0xab
xor word [rax + 4], cx
xor word [rax + 6], 0x69
xor word [rax + 8], 0x51
xor word [rax + 0xa], 0x13
mov r9d, 0xf1
xor word [rax + 0xc], r9w
mov r10d, 0xf5
xor word [rax + 0xe], r10w
xor word [rax + 0x10], dx
xor word [rax + 0x12], r11w
xor word [rax + 0x14], cx
xor word [rax + 0x16], 0x69
xor word [rax + 0x18], 0x51
xor word [rax + 0x1a], 0x13
xor word [rax + 0x1c], r9w
xor word [rax + 0x1e], r10w
xor word [rax + 0x20], dx
xor word [rax + 0x22], r11w
xor word [rax + 0x24], cx
xor word [rax + 0x26], 0x69
xor word [rax + 0x28], 0x51
xor word [rax + 0x2a], 0x13
xor word [rax + 0x2c], r9w
xor word [rax + 0x2e], r10w
xor word [rax + 0x30], dx
mov byte [rax + 0x32], 0
mov qword [rbp + 0x898], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xdb8
mov eax, dword [rdx + rcx]
mov ebx, 0x900
test al, 1
jne 0x1400391a6
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x1a], 1
mov dword [rbx + rcx], 0x140014
mov dword [rbx + rcx + 4], 0xb3003f
mov dword [rbx + rcx + 8], 0xcf0094
mov dword [rbx + rcx + 0xc], 0x470017
mov dword [rbx + rcx + 0x10], 0x20077
mov dword [rbx + rcx + 0x14], 0xa20003
mov word [rbx + rcx + 0x18], r13w
lea rcx, [0x14006a9a0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1a], 0
je 0x140039203
xor word [rax], 0x59
xor word [rax + 2], 0x67
xor word [rax + 4], 0x7b
xor word [rax + 6], r13w
xor word [rax + 8], r13w
mov ecx, 0xbd
xor word [rax + 0xa], cx
xor word [rax + 0xc], 0x61
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x59
xor word [rax + 0x12], 0x67
xor word [rax + 0x14], 0x7b
xor word [rax + 0x16], r13w
xor word [rax + 0x18], r13w
mov byte [rax + 0x1a], 0
mov qword [rbp + 0x8a0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x2230
mov eax, dword [rdx + rcx]
mov ebx, 0xc90
test al, 1
jne 0x14003927d
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1c], 1
mov dword [rcx + rbx], 0x140014
mov dword [rcx + rbx + 4], 0xb3003f
mov dword [rcx + rbx + 8], 0xee00b4
mov dword [rcx + rbx + 0xc], 0x430013
mov dword [rcx + rbx + 0x10], 0x49002b
mov dword [rcx + rbx + 0x14], 0xbf001e
mov dword [rcx + rbx + 0x18], 0xbd00a2
mov edi, 0xbd
lea rcx, [0x14006a970]
call fcn.140048870
nop
jmp 0x140039282
mov edi, 0xbd
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1c], 0
je 0x1400392de
xor word [rax], 0x59
xor word [rax + 2], 0x67
xor word [rax + 4], 0x7b
xor word [rax + 6], r13w
xor word [rax + 8], r13w
xor word [rax + 0xa], di
xor word [rax + 0xc], 0x61
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x59
xor word [rax + 0x12], 0x67
xor word [rax + 0x14], 0x7b
xor word [rax + 0x16], r13w
xor word [rax + 0x18], r13w
xor word [rax + 0x1a], di
mov byte [rax + 0x1c], 0
mov qword [rbp + 0x8a8], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xc08
mov eax, dword [rdx + rcx]
mov ebx, 0x2700
test al, 1
jne 0x140039349
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x18], 1
mov dword [rcx + rbx], 0x140014
mov dword [rcx + rbx + 4], 0xb70036
mov dword [rcx + rbx + 8], 0xd30082
mov dword [rcx + rbx + 0xc], 0x1b0006
mov dword [rcx + rbx + 0x10], 0x1f003c
mov dword [rcx + rbx + 0x14], 0xc7001e
lea rcx, [0x14006a940]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x18], 0
je 0x14003939c
xor word [rax], 0x59
xor word [rax + 2], 0x67
xor word [rax + 4], 0x7b
xor word [rax + 6], r13w
xor word [rax + 8], r13w
xor word [rax + 0xa], di
xor word [rax + 0xc], 0x61
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x59
xor word [rax + 0x12], 0x67
xor word [rax + 0x14], 0x7b
xor word [rax + 0x16], r13w
mov byte [rax + 0x18], 0
mov qword [rbp + 0x8b0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x2560
mov eax, dword [rdx + rcx]
mov ebx, 0x8e0
test al, 1
jne 0x14003940d
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x1a], 1
mov dword [rbx + rcx], 0x290016
mov dword [rbx + rcx + 4], 0x89003e
mov dword [rbx + rcx + 8], 0xe90088
mov dword [rbx + rcx + 0xc], 0x780024
mov dword [rbx + rcx + 0x10], 0x20077
mov dword [rbx + rcx + 0x14], 0xa20003
mov word [rbx + rcx + 0x18], r13w
lea rcx, [0x14006a910]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1a], 0
je 0x14003946a
xor word [rax], 0x59
xor word [rax + 2], 0x67
xor word [rax + 4], 0x7b
xor word [rax + 6], r13w
xor word [rax + 8], r13w
mov ecx, 0xbd
xor word [rax + 0xa], cx
xor word [rax + 0xc], 0x61
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x59
xor word [rax + 0x12], 0x67
xor word [rax + 0x14], 0x7b
xor word [rax + 0x16], r13w
xor word [rax + 0x18], r13w
mov byte [rax + 0x1a], 0
mov qword [rbp + 0x8b8], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x24a4
mov eax, dword [rdx + rcx]
mov ebx, 0x9f8
test al, 1
jne 0x1400394db
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1a], 1
mov dword [rcx + rbx], 0x40009
mov dword [rcx + rbx + 4], 0x890018
mov dword [rcx + rbx + 8], 0xf00093
mov dword [rcx + rbx + 0xc], 0x5b000e
mov dword [rcx + rbx + 0x10], 0x20077
mov dword [rcx + rbx + 0x14], 0xa20003
mov word [rcx + rbx + 0x18], r13w
lea rcx, [0x14006a8e0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1a], 0
je 0x140039538
xor word [rax], 0x59
xor word [rax + 2], 0x67
xor word [rax + 4], 0x7b
xor word [rax + 6], r13w
xor word [rax + 8], r13w
mov ecx, 0xbd
xor word [rax + 0xa], cx
xor word [rax + 0xc], 0x61
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x59
xor word [rax + 0x12], 0x67
xor word [rax + 0x14], 0x7b
xor word [rax + 0x16], r13w
xor word [rax + 0x18], r13w
mov byte [rax + 0x1a], 0
mov qword [rbp + 0x8c0], rax
mov dword [rbp + 0x390], 0x150009
mov dword [rbp + 0x394], 0xa40014
mov dword [rbp + 0x398], 0xce00a2
mov dword [rbp + 0x39c], 0x7d0012
mov dword [rbp + 0x3a0], 0x40038
mov dword [rbp + 0x3a4], 0xa20010
mov dword [rbp + 0x3a8], 0x9300b5
mov dword [rbp + 0x3ac], 0x4d0004
mov dword [rbp + 0x3b0], 0x67003c
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xac8
mov eax, dword [rdx + rcx]
mov ebx, 0x1f48
test al, 1
jne 0x14003962a
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x24], 1
lea rax, [rcx + 0x22]
lea rdx, [rbp + 0x3b2]
cmp rcx, rdx
ja 0x1400395ff
lea rdx, [rbp + 0x390]
cmp rax, rdx
jb 0x1400395ff
movups xmm0, xmmword [rbp + 0x390]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x3a0]
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x3b0]
mov dword [rcx + 0x20], eax
jmp 0x14003961d
movups xmm0, xmmword [rbp + 0x390]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x3a0]
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x3b0]
mov dword [rcx + 0x20], eax
lea rcx, [0x14006a8a0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x24], 0
je 0x1400396a5
xor word [rax], 0x59
xor word [rax + 2], 0x67
xor word [rax + 4], 0x7b
mov r8d, 0xc7
xor word [rax + 6], r8w
xor word [rax + 8], r8w
mov ecx, 0xbd
xor word [rax + 0xa], cx
xor word [rax + 0xc], 0x61
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x59
xor word [rax + 0x12], 0x67
xor word [rax + 0x14], 0x7b
xor word [rax + 0x16], r8w
xor word [rax + 0x18], r8w
xor word [rax + 0x1a], cx
xor word [rax + 0x1c], 0x61
xor word [rax + 0x1e], 0x35
xor word [rax + 0x20], 0x59
xor word [rax + 0x22], 0x67
mov byte [rax + 0x24], 0
mov qword [rbp + 0x8c8], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1174
mov eax, dword [rdx + rcx]
mov ebx, 0x3a8
test al, 1
jne 0x140039710
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x18], 1
mov dword [rbx + rcx], 0x150009
mov dword [rbx + rcx + 4], 0xa40014
mov dword [rbx + rcx + 8], 0xc500a2
mov dword [rbx + rcx + 0xc], 0x1b0011
mov dword [rbx + rcx + 0x10], 0x1f003c
mov dword [rbx + rcx + 0x14], 0xc7001e
lea rcx, [0x14006a870]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x18], 0
je 0x14003976a
xor word [rax], 0x59
xor word [rax + 2], 0x67
xor word [rax + 4], 0x7b
mov edx, 0xc7
xor word [rax + 6], dx
xor word [rax + 8], dx
mov ecx, 0xbd
xor word [rax + 0xa], cx
xor word [rax + 0xc], 0x61
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x59
xor word [rax + 0x12], 0x67
xor word [rax + 0x14], 0x7b
xor word [rax + 0x16], dx
mov byte [rax + 0x18], 0
mov qword [rbp + 0x8d0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xa94
mov eax, dword [rdx + rcx]
mov ebx, 0x6e8
test al, 1
jne 0x1400397e4
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1c], 1
mov dword [rcx + rbx], 0x150009
mov dword [rcx + rbx + 4], 0xa40014
mov dword [rcx + rbx + 8], 0xc500a2
mov dword [rcx + rbx + 0xc], 0x30011
mov dword [rcx + rbx + 0x10], 0x49006d
mov dword [rcx + rbx + 0x14], 0xbf001e
mov dword [rcx + rbx + 0x18], 0xbd00a2
mov edi, 0xbd
lea rcx, [0x14006a840]
call fcn.140048870
nop
jmp 0x1400397e9
mov edi, 0xbd
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1c], 0
je 0x14003984b
xor word [rax], 0x59
xor word [rax + 2], 0x67
xor word [rax + 4], 0x7b
mov r8d, 0xc7
xor word [rax + 6], r8w
xor word [rax + 8], r8w
xor word [rax + 0xa], di
xor word [rax + 0xc], 0x61
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x59
xor word [rax + 0x12], 0x67
xor word [rax + 0x14], 0x7b
xor word [rax + 0x16], r8w
xor word [rax + 0x18], r8w
xor word [rax + 0x1a], di
mov byte [rax + 0x1c], 0
mov qword [rbp + 0x8d8], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x51c
mov eax, dword [rdx + rcx]
mov ebx, 0x4e8
test al, 1
jne 0x1400398b6
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x18], 1
mov dword [rcx + rbx], 0x250008
mov dword [rcx + rbx + 4], 0x85003f
mov dword [rcx + rbx + 8], 0xda008a
mov dword [rcx + rbx + 0xc], 0x1b0013
mov dword [rcx + rbx + 0x10], 0x1f003c
mov dword [rcx + rbx + 0x14], 0xc7001e
lea rcx, [0x14006a810]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x18], 0
je 0x140039910
xor word [rax], 0x59
xor word [rax + 2], 0x67
xor word [rax + 4], 0x7b
mov edx, 0xc7
xor word [rax + 6], dx
xor word [rax + 8], dx
mov ecx, 0xbd
xor word [rax + 0xa], cx
xor word [rax + 0xc], 0x61
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x59
xor word [rax + 0x12], 0x67
xor word [rax + 0x14], 0x7b
xor word [rax + 0x16], dx
mov byte [rax + 0x18], 0
mov qword [rbp + 0x8e0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x524
mov eax, dword [rdx + rcx]
mov ebx, 0x1e30
test al, 1
jne 0x140039987
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x1a], 1
mov dword [rbx + rcx], 0x250008
mov dword [rbx + rcx + 4], 0x85003f
mov dword [rbx + rcx + 8], 0xda008a
mov dword [rbx + rcx + 0xc], 0x7b0013
mov dword [rbx + rcx + 0x10], 0x20077
mov dword [rbx + rcx + 0x14], 0xa20003
mov edi, 0xc7
mov word [rbx + rcx + 0x18], di
lea rcx, [0x14006a7e0]
call fcn.140048870
nop
jmp 0x14003998c
mov edi, 0xc7
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1a], 0
je 0x1400399e5
xor word [rax], 0x59
xor word [rax + 2], 0x67
xor word [rax + 4], 0x7b
xor word [rax + 6], di
xor word [rax + 8], di
mov ecx, 0xbd
xor word [rax + 0xa], cx
xor word [rax + 0xc], 0x61
xor word [rax + 0xe], 0x35
xor word [rax + 0x10], 0x59
xor word [rax + 0x12], 0x67
xor word [rax + 0x14], 0x7b
xor word [rax + 0x16], di
xor word [rax + 0x18], di
mov byte [rax + 0x1a], 0
mov qword [rbp + 0x8e8], rax
mov dword [rbp + 0x2a0], 0x7300e0
mov dword [rbp + 0x2a4], 0x1b009a
mov dword [rbp + 0x2a8], 0xb000af
mov dword [rbp + 0x2ac], 0x690070
mov dword [rbp + 0x2b0], 0x5800c7
mov dword [rbp + 0x2b4], 0x3a00b0
mov dword [rbp + 0x2b8], 0x8600d1
mov dword [rbp + 0x2bc], 0x7e006d
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x117c
mov eax, dword [rdx + rcx]
mov ebx, 0x3c8
test al, 1
jne 0x140039ace
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x22], 1
lea rcx, [rax + 0x20]
lea rdx, [rbp + 0x2c0]
cmp rax, rdx
ja 0x140039aa3
lea rdx, [rbp + 0x2a0]
cmp rcx, rdx
jb 0x140039aa3
movups xmm0, xmmword [rbp + 0x2a0]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x2b0]
movups xmmword [rax + 0x10], xmm1
mov ecx, 0xb1
mov word [rax + 0x20], cx
jmp 0x140039ac1
movups xmm0, xmmword [rbp + 0x2a0]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x2b0]
movups xmmword [rax + 0x10], xmm1
mov ecx, 0xb1
mov word [rax + 0x20], cx
lea rcx, [0x14006a7a0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r8d, 0xe3
cmp byte [rax + 0x22], 0
je 0x140039b4d
mov r9d, 0xb1
xor word [rax], r9w
xor word [rax + 2], 0x31
mov edx, 0xd3
xor word [rax + 4], dx
xor word [rax + 6], 0x5f
mov ecx, 0xff
xor word [rax + 8], cx
xor word [rax + 0xa], r8w
xor word [rax + 0xc], 0x15
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], r9w
xor word [rax + 0x12], 0x31
xor word [rax + 0x14], dx
xor word [rax + 0x16], 0x5f
xor word [rax + 0x18], cx
xor word [rax + 0x1a], r8w
xor word [rax + 0x1c], 0x15
xor word [rax + 0x1e], 0x1b
xor word [rax + 0x20], r9w
mov byte [rax + 0x22], 0
mov qword [rbp + 0x8f0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xdf0
mov eax, dword [rdx + rcx]
mov ebx, 0xbf0
test al, 1
jne 0x140039bb6
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x14], 1
mov dword [rcx + rbx], 0x7300e0
mov dword [rcx + rbx + 4], 0x6c0084
mov dword [rcx + rbx + 8], 0xcd00cd
mov dword [rcx + rbx + 0xc], 0x630070
mov dword [rcx + rbx + 0x10], 0x3100d4
lea rcx, [0x14006a780]
call fcn.140048870
nop
mov r8d, 0xe3
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x14], 0
je 0x140039c0b
mov edx, 0xb1
xor word [rax], dx
xor word [rax + 2], 0x31
mov ecx, 0xd3
xor word [rax + 4], cx
xor word [rax + 6], 0x5f
mov ecx, 0xff
xor word [rax + 8], cx
xor word [rax + 0xa], r8w
xor word [rax + 0xc], 0x15
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], dx
xor word [rax + 0x12], 0x31
mov byte [rax + 0x14], 0
mov qword [rbp + 0x8f8], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1dd8
mov eax, dword [rdx + rcx]
mov ebx, 0x9a0
test al, 1
jne 0x140039c6e
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x14], 1
mov dword [rbx + rcx], 0x7000e3
mov dword [rbx + rcx + 4], 0x2a00b4
mov dword [rbx + rcx + 8], 0xcd0096
mov dword [rbx + rcx + 0xc], 0x630070
mov dword [rbx + rcx + 0x10], 0x3100d4
lea rcx, [0x14006a760]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x14], 0
je 0x140039cc9
mov edx, 0xb1
xor word [rax], dx
xor word [rax + 2], 0x31
mov ecx, 0xd3
xor word [rax + 4], cx
xor word [rax + 6], 0x5f
mov ecx, 0xff
xor word [rax + 8], cx
mov r8d, 0xe3
xor word [rax + 0xa], r8w
xor word [rax + 0xc], 0x15
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], dx
xor word [rax + 0x12], 0x31
mov byte [rax + 0x14], 0
mov qword [rbp + 0x900], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xe78
mov eax, dword [rdx + rcx]
mov ebx, 0x20e8
test al, 1
jne 0x140039d34
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x18], 1
mov dword [rcx + rbx], 0x6500e3
mov dword [rcx + rbx + 4], 0x2c0085
mov dword [rcx + rbx + 8], 0x82009c
mov dword [rcx + rbx + 0xc], 0x35007b
mov dword [rcx + rbx + 0x10], 0x4900d4
mov dword [rcx + rbx + 0x14], 0x5f00b6
lea rcx, [0x14006a730]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x18], 0
je 0x140039d9b
mov r9d, 0xb1
xor word [rax], r9w
xor word [rax + 2], 0x31
mov edx, 0xd3
xor word [rax + 4], dx
xor word [rax + 6], 0x5f
mov ecx, 0xff
xor word [rax + 8], cx
mov r8d, 0xe3
xor word [rax + 0xa], r8w
xor word [rax + 0xc], 0x15
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], r9w
xor word [rax + 0x12], 0x31
xor word [rax + 0x14], dx
xor word [rax + 0x16], 0x5f
mov byte [rax + 0x18], 0
mov qword [rbp + 0x908], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1b00
mov eax, dword [rdx + rcx]
mov ebx, 0x958
test al, 1
jne 0x140039e06
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x18], 1
mov dword [rcx + rbx], 0x5000e3
mov dword [rcx + rbx + 4], 0x3c00b0
mov dword [rcx + rbx + 8], 0x8d0096
mov dword [rcx + rbx + 0xc], 0x350070
mov dword [rcx + rbx + 0x10], 0x4900d4
mov dword [rcx + rbx + 0x14], 0x5f00b6
lea rcx, [0x14006a700]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r9d, 0xe3
cmp byte [rax + 0x18], 0
je 0x140039e6d
mov r8d, 0xb1
xor word [rax], r8w
xor word [rax + 2], 0x31
mov edx, 0xd3
xor word [rax + 4], dx
xor word [rax + 6], 0x5f
mov ecx, 0xff
xor word [rax + 8], cx
xor word [rax + 0xa], r9w
xor word [rax + 0xc], 0x15
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], r8w
xor word [rax + 0x12], 0x31
xor word [rax + 0x14], dx
xor word [rax + 0x16], 0x5f
mov byte [rax + 0x18], 0
mov qword [rbp + 0x910], rax
mov dword [rbp + 0x5b8], 0x5000e3
mov dword [rbp + 0x5bc], 0x3c00b0
mov dword [rbp + 0x5c0], 0x8d0096
mov dword [rbp + 0x5c4], 0x5e0070
mov dword [rbp + 0x5c8], 0x5400dd
mov dword [rbp + 0x5cc], 0x3e00a5
mov dword [rbp + 0x5d0], 0x86008b
mov dword [rbp + 0x5d4], 0x580071
mov dword [rbp + 0x5d8], 0x5600d7
mov dword [rbp + 0x5dc], 0x3a00fd
mov dword [rbp + 0x5e0], 0x860087
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1c18
mov eax, dword [rdx + rcx]
mov ebx, 0x7a8
test al, 1
jne 0x140039fa9
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x2e], 1
lea rax, [rcx + 0x2c]
lea rdx, [rbp + 0x5e4]
cmp rcx, rdx
ja 0x140039f62
lea rdx, [rbp + 0x5b8]
cmp rax, rdx
jb 0x140039f62
movups xmm0, xmmword [rbp + 0x5b8]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x5c8]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp + 0x5d8]
movsd qword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x5e0]
mov dword [rcx + 0x28], eax
mov eax, 0x15
mov word [rcx + 0x2c], ax
jmp 0x140039f96
movups xmm0, xmmword [rbp + 0x5b8]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x5c8]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp + 0x5d8]
movsd qword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x5e0]
mov dword [rcx + 0x28], eax
mov eax, 0x15
mov word [rcx + 0x2c], ax
lea rcx, [0x14006a6b0]
call fcn.140048870
nop
mov r9d, 0xe3
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x2e], 0
je 0x14003a03a
mov ebx, 0xb1
xor word [rax], bx
xor word [rax + 2], 0x31
mov edx, 0xd3
xor word [rax + 4], dx
xor word [rax + 6], 0x5f
mov ecx, 0xff
xor word [rax + 8], cx
xor word [rax + 0xa], r9w
xor word [rax + 0xc], 0x15
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], bx
xor word [rax + 0x12], 0x31
xor word [rax + 0x14], dx
xor word [rax + 0x16], 0x5f
xor word [rax + 0x18], cx
xor word [rax + 0x1a], r9w
xor word [rax + 0x1c], 0x15
xor word [rax + 0x1e], 0x1b
xor word [rax + 0x20], bx
xor word [rax + 0x22], 0x31
xor word [rax + 0x24], dx
xor word [rax + 0x26], 0x5f
xor word [rax + 0x28], cx
xor word [rax + 0x2a], r9w
xor word [rax + 0x2c], 0x15
mov byte [rax + 0x2e], 0
mov qword [rbp + 0x918], rax
mov dword [rbp + 0x4a8], 0x5000e3
mov dword [rbp + 0x4ac], 0x3c00b0
mov dword [rbp + 0x4b0], 0x8d0096
mov dword [rbp + 0x4b4], 0x480070
mov dword [rbp + 0x4b8], 0x4500d4
mov dword [rbp + 0x4bc], 0x3600a7
mov dword [rbp + 0x4c0], 0x840091
mov dword [rbp + 0x4c4], 0x350066
mov dword [rbp + 0x4c8], 0x4900d4
mov dword [rbp + 0x4cc], 0x5f00b6
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1be4
mov eax, dword [rdx + rcx]
mov ebx, 0x2088
test al, 1
jne 0x14003a149
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x28], 1
lea rcx, [rax + 0x26]
lea rdx, [rbp + 0x4ce]
cmp rax, rdx
ja 0x14003a114
lea rdx, [rbp + 0x4a8]
cmp rcx, rdx
jb 0x14003a114
movups xmm0, xmmword [rbp + 0x4a8]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x4b8]
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0x4c8]
movsd qword [rax + 0x20], xmm0
jmp 0x14003a136
movups xmm0, xmmword [rbp + 0x4a8]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x4b8]
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0x4c8]
movsd qword [rax + 0x20], xmm0
lea rcx, [0x14006a670]
call fcn.140048870
nop
mov r9d, 0xe3
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r14d, 0xff
cmp byte [rax + 0x28], 0
je 0x14003a1cf
mov edx, 0xb1
xor word [rax], dx
xor word [rax + 2], 0x31
mov ecx, 0xd3
xor word [rax + 4], cx
xor word [rax + 6], 0x5f
xor word [rax + 8], r14w
xor word [rax + 0xa], r9w
xor word [rax + 0xc], 0x15
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], dx
xor word [rax + 0x12], 0x31
xor word [rax + 0x14], cx
xor word [rax + 0x16], 0x5f
xor word [rax + 0x18], r14w
xor word [rax + 0x1a], r9w
xor word [rax + 0x1c], 0x15
xor word [rax + 0x1e], 0x1b
xor word [rax + 0x20], dx
xor word [rax + 0x22], 0x31
xor word [rax + 0x24], cx
xor word [rax + 0x26], 0x5f
mov byte [rax + 0x28], 0
mov qword [rbp + 0x920], rax
mov dword [rbp + 0x1b0], 0x5000e3
mov dword [rbp + 0x1b4], 0x3c00b0
mov dword [rbp + 0x1b8], 0x8d0096
mov dword [rbp + 0x1bc], 0x440070
mov dword [rbp + 0x1c0], 0x900c9
mov dword [rbp + 0x1c4], 0x7100e5
mov dword [rbp + 0x1c8], 0x9b009a
mov dword [rbp + 0x1cc], 0x1b0070
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x780
mov eax, dword [rdx + rcx]
mov ebx, 0x528
test al, 1
jne 0x14003a2ac
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x20], 1
lea rcx, [rax + 0x1e]
lea rdx, [rbp + 0x1ce]
cmp rax, rdx
ja 0x14003a284
lea rdx, [rbp + 0x1b0]
cmp rcx, rdx
jb 0x14003a284
movups xmm0, xmmword [rbp + 0x1b0]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x1c0]
movups xmmword [rax + 0x10], xmm1
jmp 0x14003a299
movups xmm0, xmmword [rbp + 0x1b0]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x1c0]
movups xmmword [rax + 0x10], xmm1
lea rcx, [0x14006a640]
call fcn.140048870
nop
mov r9d, 0xe3
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r8d, 0xd3
cmp byte [rax + 0x20], 0
je 0x14003a31d
mov ecx, 0xb1
xor word [rax], cx
xor word [rax + 2], 0x31
xor word [rax + 4], r8w
xor word [rax + 6], 0x5f
xor word [rax + 8], r14w
xor word [rax + 0xa], r9w
xor word [rax + 0xc], 0x15
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], cx
xor word [rax + 0x12], 0x31
xor word [rax + 0x14], r8w
xor word [rax + 0x16], 0x5f
xor word [rax + 0x18], r14w
xor word [rax + 0x1a], r9w
xor word [rax + 0x1c], 0x15
xor word [rax + 0x1e], 0x1b
mov byte [rax + 0x20], 0
mov qword [rbp + 0x928], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x14bc
mov eax, dword [rdx + rcx]
mov ebx, 0x6a0
test al, 1
jne 0x14003a38d
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x16], 1
mov word [rbx + rcx], r9w
mov eax, dword [rsp + 0x20]
mov word [rbx + rcx + 2], ax
mov dword [rbx + rcx + 4], 0x1c00a1
mov dword [rbx + rcx + 8], 0xa500ba
mov dword [rbx + rcx + 0xc], 0x7e003b
mov dword [rbx + rcx + 0x10], 0x5400c9
mov word [rbx + rcx + 0x14], r8w
lea rcx, [0x14006a610]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov ebx, 0xe3
cmp byte [rax + 0x16], 0
je 0x14003a3e6
mov edx, 0xb1
xor word [rax], dx
xor word [rax + 2], 0x31
mov ecx, 0xd3
xor word [rax + 4], cx
xor word [rax + 6], 0x5f
xor word [rax + 8], r14w
xor word [rax + 0xa], bx
xor word [rax + 0xc], 0x15
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], dx
xor word [rax + 0x12], 0x31
xor word [rax + 0x14], cx
mov byte [rax + 0x16], 0
mov qword [rbp + 0x930], rax
call fcn.1400403e0
cmp byte [rax + 0x3a], 0
je 0x14003a48f
mov edx, 0xb1
xor word [rax], dx
xor word [rax + 2], 0x31
mov ecx, 0xd3
xor word [rax + 4], cx
xor word [rax + 6], 0x5f
xor word [rax + 8], r14w
xor word [rax + 0xa], bx
xor word [rax + 0xc], 0x15
xor word [rax + 0xe], 0x1b
xor word [rax + 0x10], dx
xor word [rax + 0x12], 0x31
xor word [rax + 0x14], cx
xor word [rax + 0x16], 0x5f
xor word [rax + 0x18], r14w
xor word [rax + 0x1a], bx
xor word [rax + 0x1c], 0x15
xor word [rax + 0x1e], 0x1b
xor word [rax + 0x20], dx
xor word [rax + 0x22], 0x31
xor word [rax + 0x24], cx
xor word [rax + 0x26], 0x5f
xor word [rax + 0x28], r14w
xor word [rax + 0x2a], bx
xor word [rax + 0x2c], 0x15
xor word [rax + 0x2e], 0x1b
xor word [rax + 0x30], dx
xor word [rax + 0x32], 0x31
xor word [rax + 0x34], cx
xor word [rax + 0x36], 0x5f
xor word [rax + 0x38], r14w
mov byte [rax + 0x3a], 0
mov qword [rbp + 0x938], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x180c
mov eax, dword [rdx + rcx]
mov ebx, 0xf90
test al, 1
jne 0x14003a504
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1a], 1
mov dword [rcx + rbx], 0xf60092
mov dword [rcx + rbx + 4], 0x1e00a1
mov dword [rcx + rbx + 8], 0x6c00e4
mov dword [rcx + rbx + 0xc], 0xad0083
mov dword [rcx + rbx + 0x10], 0xe200ef
mov dword [rcx + rbx + 0x14], 0x1a00b5
mov eax, 0xa3
mov word [rcx + rbx + 0x18], ax
lea rcx, [0x14006a590]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
add rcx, rbx
call fcn.140040c60
mov qword [rbp + 0x940], rax
mov dword [rbp + 0x6b8], 0xce0092
mov dword [rbp + 0x6bc], 0x2f0080
mov dword [rbp + 0x6c0], 0x5000cf
mov dword [rbp + 0x6c4], 0xaa00e3
mov dword [rbp + 0x6c8], 0xd400b8
mov dword [rbp + 0x6cc], 0x3a0099
mov dword [rbp + 0x6d0], 0x7d00ce
mov dword [rbp + 0x6d4], 0x9800bf
mov dword [rbp + 0x6d8], 0xee00b8
mov dword [rbp + 0x6dc], 0x30008e
mov dword [rbp + 0x6e0], 0x700cd
mov dword [rbp + 0x6e4], 0x8100a8
mov dword [rbp + 0x6e8], 0xa700a4
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x56c
mov eax, dword [rdx + rcx]
mov ebx, 0x1728
test al, 1
jne 0x14003a64c
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x34], 1
lea rax, [rcx + 0x32]
lea rdx, [rbp + 0x6ea]
cmp rcx, rdx
ja 0x14003a616
lea rdx, [rbp + 0x6b8]
cmp rax, rdx
jb 0x14003a616
movups xmm0, xmmword [rbp + 0x6b8]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x6c8]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x6d8]
movups xmmword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x6e8]
mov dword [rcx + 0x30], eax
jmp 0x14003a63f
movups xmm0, xmmword [rbp + 0x6b8]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x6c8]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x6d8]
movups xmmword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x6e8]
mov dword [rcx + 0x30], eax
lea rcx, [0x14006a550]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
add rcx, rbx
call fcn.140040bb0
mov qword [rbp + 0x948], rax
mov dword [rbp + 0x728], 0xce0092
mov dword [rbp + 0x72c], 0x2f0080
mov dword [rbp + 0x730], 0x5000cf
mov dword [rbp + 0x734], 0x96008e
mov dword [rbp + 0x738], 0xc900af
mov dword [rbp + 0x73c], 0x3c0088
mov dword [rbp + 0x740], 0x4000d7
mov dword [rbp + 0x744], 0x9700a2
mov dword [rbp + 0x748], 0xc6008c
mov dword [rbp + 0x74c], 0x3e0083
mov dword [rbp + 0x750], 0x4c00c4
mov dword [rbp + 0x754], 0xd700bf
mov dword [rbp + 0x758], 0xdf00a4
mov dword [rbp + 0x75c], 0x5f0088
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x61c
mov eax, dword [rdx + rcx]
mov ebx, 0x25e0
test al, 1
jne 0x14003a7a7
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rbx + rcx]
mov byte [rax + 0x38], 1
lea rcx, [rax + 0x36]
lea rdx, [rbp + 0x75e]
cmp rax, rdx
ja 0x14003a76d
lea rdx, [rbp + 0x728]
cmp rcx, rdx
jb 0x14003a76d
movups xmm0, xmmword [rbp + 0x728]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x738]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x748]
movups xmmword [rax + 0x20], xmm0
movsd xmm1, qword [rbp + 0x758]
movsd qword [rax + 0x30], xmm1
jmp 0x14003a79a
movups xmm0, xmmword [rbp + 0x728]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x738]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x748]
movups xmmword [rax + 0x20], xmm0
movsd xmm1, qword [rbp + 0x758]
movsd qword [rax + 0x30], xmm1
lea rcx, [0x14006a500]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov esi, 0xc1
cmp byte [rax + 0x38], 0
je 0x14003a861
xor word [rax], si
mov ecx, 0xa7
xor word [rax + 2], cx
mov r10d, 0xed
xor word [rax + 4], r10w
xor word [rax + 6], 0x5f
mov edx, 0xa3
xor word [rax + 8], dx
xor word [rax + 0xa], 0x29
mov r9d, 0xcd
xor word [rax + 0xc], r9w
mov ebx, 0xf9
xor word [rax + 0xe], bx
xor word [rax + 0x10], si
xor word [rax + 0x12], cx
xor word [rax + 0x14], r10w
xor word [rax + 0x16], 0x5f
xor word [rax + 0x18], dx
xor word [rax + 0x1a], 0x29
xor word [rax + 0x1c], r9w
xor word [rax + 0x1e], bx
xor word [rax + 0x20], si
xor word [rax + 0x22], cx
xor word [rax + 0x24], r10w
xor word [rax + 0x26], 0x5f
xor word [rax + 0x28], dx
xor word [rax + 0x2a], 0x29
xor word [rax + 0x2c], r9w
xor word [rax + 0x2e], bx
xor word [rax + 0x30], si
xor word [rax + 0x32], cx
xor word [rax + 0x34], r10w
xor word [rax + 0x36], 0x5f
mov byte [rax + 0x38], 0
mov qword [rbp + 0x950], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1088
mov eax, dword [rdx + rcx]
mov ebx, 0xcd0
test al, 1
jne 0x14003a8d6
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1a], 1
mov dword [rcx + rbx], 0xd60092
mov dword [rcx + rbx + 4], 0x2c0081
mov dword [rcx + rbx + 8], 0x5b00c6
mov dword [rcx + rbx + 0xc], 0x8b00bb
mov dword [rcx + rbx + 0x10], 0xc200ef
mov dword [rcx + rbx + 0x14], 0x3a0095
mov eax, 0xa3
mov word [rcx + rbx + 0x18], ax
lea rcx, [0x14006a4d0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
add rcx, rbx
call fcn.140040c60
mov qword [rbp + 0x958], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x262c
mov eax, dword [rdx + rcx]
mov ebx, 0x390
test al, 1
jne 0x14003a94a
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x12], 1
mov dword [rcx + rbx], 0xd40092
mov dword [rcx + rbx + 4], 0x2c0080
mov dword [rcx + rbx + 8], 0x4c008d
mov dword [rcx + rbx + 0xc], 0x9c00b5
mov word [rcx + rbx + 0x10], si
lea rcx, [0x14006a4b0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov edi, 0xa7
cmp byte [rax + 0x12], 0
je 0x14003a9a5
xor word [rax], si
xor word [rax + 2], di
mov r8d, 0xed
xor word [rax + 4], r8w
xor word [rax + 6], 0x5f
mov r9d, 0xa3
xor word [rax + 8], r9w
xor word [rax + 0xa], 0x29
mov ecx, 0xcd
xor word [rax + 0xc], cx
mov ecx, 0xf9
xor word [rax + 0xe], cx
xor word [rax + 0x10], si
mov byte [rax + 0x12], 0
mov qword [rbp + 0x960], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x15f0
mov eax, dword [rdx + rcx]
mov ebx, 0x1700
test al, 1
jne 0x14003aa11
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x16], 1
mov dword [rbx + rcx], 0xde0092
mov dword [rbx + rcx + 4], 0x32009e
mov dword [rbx + rcx + 8], 0x4700cc
mov dword [rbx + rcx + 0xc], 0x9c00e3
mov eax, dword [rsp + 0x28]
mov word [rbx + rcx + 0x10], ax
mov dword [rbx + rcx + 0x12], 0xed00c2
lea rcx, [0x14006a480]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r11d, 0xa3
cmp byte [rax + 0x16], 0
je 0x14003aa75
mov ecx, 0xc1
xor word [rax], cx
xor word [rax + 2], di
mov r8d, 0xed
xor word [rax + 4], r8w
xor word [rax + 6], 0x5f
xor word [rax + 8], r11w
xor word [rax + 0xa], 0x29
mov edx, 0xcd
xor word [rax + 0xc], dx
mov edx, 0xf9
xor word [rax + 0xe], dx
xor word [rax + 0x10], cx
xor word [rax + 0x12], di
xor word [rax + 0x14], r8w
mov byte [rax + 0x16], 0
mov qword [rbp + 0x968], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x2620
mov eax, dword [rdx + rcx]
mov ebx, 0x2138
test al, 1
jne 0x14003aae6
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rbx + rcx + 0x1a], 1
mov dword [rbx + rcx], 0xde0092
mov dword [rbx + rcx + 4], 0x32009e
mov dword [rbx + rcx + 8], 0x4700cc
mov dword [rbx + rcx + 0xc], 0xcd00fb
mov dword [rbx + rcx + 0x10], 0xc200ef
mov dword [rbx + rcx + 0x14], 0x3a0095
mov word [rbx + rcx + 0x18], r11w
lea rcx, [0x14006a450]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
add rcx, rbx
call fcn.140040c60
mov qword [rbp + 0x970], rax
mov dword [rbp + 0x430], 0xde0092
mov dword [rbp + 0x434], 0x2b009e
mov dword [rbp + 0x438], 0x4400c6
mov dword [rbp + 0x43c], 0x810088
mov dword [rbp + 0x440], 0xcb00b1
mov dword [rbp + 0x444], 0x2d0082
mov dword [rbp + 0x448], 0x5b00c6
mov dword [rbp + 0x44c], 0x9c00e3
mov eax, dword [rsp + 0x28]
mov word [rbp + 0x450], ax
mov eax, 0xc2
mov word [rbp + 0x452], ax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1344
mov eax, dword [rdx + rcx]
mov ebx, 0x1de8
test al, 1
jne 0x14003ac0f
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x26], 1
lea rax, [rcx + 0x24]
lea rdx, [rbp + 0x454]
cmp rcx, rdx
ja 0x14003abdb
lea rdx, [rbp + 0x430]
cmp rax, rdx
jb 0x14003abdb
movups xmm0, xmmword [rbp + 0x430]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x440]
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x450]
mov dword [rcx + 0x20], eax
mov eax, 0xed
mov word [rcx + 0x24], ax
jmp 0x14003ac02
movups xmm0, xmmword [rbp + 0x430]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x440]
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x450]
mov dword [rcx + 0x20], eax
mov eax, 0xed
mov word [rcx + 0x24], ax
lea rcx, [0x14006a410]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x26], 0
je 0x14003ac9f
mov ecx, 0xc1
xor word [rax], cx
xor word [rax + 2], di
mov edx, 0xed
xor word [rax + 4], dx
xor word [rax + 6], 0x5f
mov edx, 0xa3
xor word [rax + 8], dx
xor word [rax + 0xa], 0x29
mov ebx, 0xcd
xor word [rax + 0xc], bx
mov r15d, 0xf9
xor word [rax + 0xe], r15w
xor word [rax + 0x10], cx
xor word [rax + 0x12], di
mov r15d, 0xed
xor word [rax + 0x14], r15w
xor word [rax + 0x16], 0x5f
xor word [rax + 0x18], dx
xor word [rax + 0x1a], 0x29
xor word [rax + 0x1c], bx
mov edx, 0xf9
xor word [rax + 0x1e], dx
xor word [rax + 0x20], cx
xor word [rax + 0x22], di
xor word [rax + 0x24], r15w
mov byte [rax + 0x26], 0
mov qword [rbp + 0x978], rax
mov dword [rbp + 0x6f0], 0xde0092
mov dword [rbp + 0x6f4], 0x2b009e
mov dword [rbp + 0x6f8], 0x4400c6
mov dword [rbp + 0x6fc], 0x810088
mov dword [rbp + 0x700], 0xcb00b1
mov dword [rbp + 0x704], 0x2d0082
mov dword [rbp + 0x708], 0x5b00c6
mov dword [rbp + 0x70c], 0x9c009e
mov dword [rbp + 0x710], 0xd100b3
mov dword [rbp + 0x714], 0x3c0084
mov dword [rbp + 0x718], 0x700c6
mov dword [rbp + 0x71c], 0x8100a8
mov dword [rbp + 0x720], 0xa700a4
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x6b8
mov eax, dword [rdx + rcx]
mov ebx, 0x1880
test al, 1
jne 0x14003add3
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x34], 1
lea rax, [rcx + 0x32]
lea rdx, [rbp + 0x722]
cmp rcx, rdx
ja 0x14003ad9d
lea rdx, [rbp + 0x6f0]
cmp rax, rdx
jb 0x14003ad9d
movups xmm0, xmmword [rbp + 0x6f0]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x700]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x710]
movups xmmword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x720]
mov dword [rcx + 0x30], eax
jmp 0x14003adc6
movups xmm0, xmmword [rbp + 0x6f0]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x700]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x710]
movups xmmword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x720]
mov dword [rcx + 0x30], eax
lea rcx, [0x14006a3d0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
add rcx, rbx
call fcn.140040bb0
mov qword [rbp + 0x980], rax
mov dword [rbp + 0x760], 0xec0074
mov dword [rbp + 0x764], 0x2300e8
mov ecx, 0xa2
mov dword [rbp + 0x768], 0x1400a2
mov dword [rbp + 0x76c], 0x770048
lea r10d, [rcx - 0x4b]
mov dword [rbp + 0x770], 0xf90057
mov dword [rbp + 0x774], 0x2500f4
mov word [rbp + 0x778], cx
mov eax, dword [rsp + 0x24]
mov word [rbp + 0x77a], ax
mov dword [rbp + 0x77c], 0x6a005e
mov eax, dword [rsp + 0x20]
mov word [rbp + 0x780], ax
mov dword [rbp + 0x782], 0xf200e3
mov dword [rbp + 0x786], 0xa20034
mov dword [rbp + 0x78a], 0x39004f
mov dword [rbp + 0x78e], 0x420021
mov dword [rbp + 0x792], 0xfe00ed
mov word [rbp + 0x796], r10w
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x34c
mov eax, dword [rdx + rcx]
mov ebx, 0x2328
test al, 1
jne 0x14003af48
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x38], 1
lea rcx, [rax + 0x36]
lea rdx, [rbp + 0x796]
cmp rax, rdx
ja 0x14003af0e
lea rdx, [rbp + 0x760]
cmp rcx, rdx
jb 0x14003af0e
movups xmm0, xmmword [rbp + 0x760]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x770]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x780]
movups xmmword [rax + 0x20], xmm0
movsd xmm1, qword [rbp + 0x790]
movsd qword [rax + 0x30], xmm1
jmp 0x14003af3b
movups xmm0, xmmword [rbp + 0x760]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x770]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rbp + 0x780]
movups xmmword [rax + 0x20], xmm0
movsd xmm1, qword [rbp + 0x790]
movsd qword [rax + 0x30], xmm1
lea rcx, [0x14006a380]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
mov r14d, 0x9b
lea r12d, [r14 + 0x2c]
cmp byte [rax + 0x38], 0
je 0x14003affb
xor word [rax], 0x27
mov ecx, 0x95
xor word [rax + 2], cx
xor word [rax + 4], r14w
xor word [rax + 6], 0x57
xor word [rax + 8], r12w
xor word [rax + 0xa], 0x79
xor word [rax + 0xc], 0xd
xor word [rax + 0xe], 0xf
xor word [rax + 0x10], 0x27
xor word [rax + 0x12], cx
xor word [rax + 0x14], r14w
xor word [rax + 0x16], 0x57
xor word [rax + 0x18], r12w
xor word [rax + 0x1a], 0x79
xor word [rax + 0x1c], 0xd
xor word [rax + 0x1e], 0xf
xor word [rax + 0x20], 0x27
xor word [rax + 0x22], cx
xor word [rax + 0x24], r14w
xor word [rax + 0x26], 0x57
xor word [rax + 0x28], r12w
xor word [rax + 0x2a], 0x79
xor word [rax + 0x2c], 0xd
xor word [rax + 0x2e], 0xf
xor word [rax + 0x30], 0x27
xor word [rax + 0x32], cx
xor word [rax + 0x34], r14w
xor word [rax + 0x36], 0x57
mov byte [rax + 0x38], 0
mov qword [rbp + 0x988], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x2558
mov eax, dword [rdx + rcx]
mov ebx, 0x15a8
test al, 1
jne 0x14003b066
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x18], 1
mov dword [rcx + rbx], 0xd80073
mov dword [rcx + rbx + 4], 0x1a00d9
mov dword [rcx + rbx + 8], 0x2b0094
mov dword [rcx + rbx + 0xc], 0x21005b
mov dword [rcx + rbx + 0x10], 0xed0042
mov dword [rcx + rbx + 0x14], 0x5700fe
lea rcx, [0x14006a350]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x18], 0
je 0x14003b0bd
xor word [rax], 0x27
mov ecx, 0x95
xor word [rax + 2], cx
xor word [rax + 4], r14w
xor word [rax + 6], 0x57
xor word [rax + 8], r12w
xor word [rax + 0xa], 0x79
xor word [rax + 0xc], 0xd
xor word [rax + 0xe], 0xf
xor word [rax + 0x10], 0x27
xor word [rax + 0x12], cx
xor word [rax + 0x14], r14w
xor word [rax + 0x16], 0x57
mov byte [rax + 0x18], 0
mov qword [rbp + 0x990], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x950
mov eax, dword [rdx + rcx]
mov ebx, 0x2758
test al, 1
jne 0x14003b13a
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1e], 1
mov dword [rcx + rbx], 0xf00073
mov dword [rcx + rbx + 4], 0x3a00fa
mov dword [rcx + rbx + 8], 0x100091
mov dword [rcx + rbx + 0xc], 0x780068
mov dword [rcx + rbx + 0x10], 0xe70042
mov dword [rcx + rbx + 0x14], 0x3200b5
mov dword [rcx + rbx + 0x18], 0x1c00bf
mov eax, 0xd
mov word [rcx + rbx + 0x1c], ax
lea rcx, [0x14006a320]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1e], 0
je 0x14003b1a0
xor word [rax], 0x27
mov ecx, 0x95
xor word [rax + 2], cx
xor word [rax + 4], r14w
xor word [rax + 6], 0x57
xor word [rax + 8], r12w
xor word [rax + 0xa], 0x79
xor word [rax + 0xc], 0xd
xor word [rax + 0xe], 0xf
xor word [rax + 0x10], 0x27
xor word [rax + 0x12], cx
xor word [rax + 0x14], r14w
xor word [rax + 0x16], 0x57
xor word [rax + 0x18], r12w
xor word [rax + 0x1a], 0x79
xor word [rax + 0x1c], 0xd
mov byte [rax + 0x1e], 0
mov qword [rbp + 0x998], rax
mov dword [rbp + 0x5e8], 0xf00073
mov dword [rbp + 0x5ec], 0x3a00fa
mov dword [rbp + 0x5f0], 0x100091
mov dword [rbp + 0x5f4], 0x780068
mov dword [rbp + 0x5f8], 0xe70042
mov dword [rbp + 0x5fc], 0x400c4
mov eax, 0xa2
mov word [rbp + 0x600], ax
mov eax, dword [rsp + 0x24]
mov word [rbp + 0x602], ax
mov dword [rbp + 0x604], 0x66007b
mov dword [rbp + 0x608], 0xf00044
mov dword [rbp + 0x60c], 0x3200b5
mov dword [rbp + 0x610], 0x1c00bf
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1350
mov eax, dword [rdx + rcx]
mov ebx, 0xe18
test al, 1
jne 0x14003b2e3
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x2e], 1
lea rax, [rcx + 0x2c]
lea rdx, [rbp + 0x614]
cmp rcx, rdx
ja 0x14003b2a2
lea rdx, [rbp + 0x5e8]
cmp rax, rdx
jb 0x14003b2a2
movups xmm0, xmmword [rbp + 0x5e8]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x5f8]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp + 0x608]
movsd qword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x610]
mov dword [rcx + 0x28], eax
mov eax, 0xd
mov word [rcx + 0x2c], ax
jmp 0x14003b2d6
movups xmm0, xmmword [rbp + 0x5e8]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rbp + 0x5f8]
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp + 0x608]
movsd qword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x610]
mov dword [rcx + 0x28], eax
mov eax, 0xd
mov word [rcx + 0x2c], ax
lea rcx, [0x14006a2d0]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x2e], 0
je 0x14003b370
xor word [rax], 0x27
mov ecx, 0x95
xor word [rax + 2], cx
xor word [rax + 4], r14w
xor word [rax + 6], 0x57
xor word [rax + 8], r12w
xor word [rax + 0xa], 0x79
xor word [rax + 0xc], 0xd
xor word [rax + 0xe], 0xf
xor word [rax + 0x10], 0x27
xor word [rax + 0x12], cx
xor word [rax + 0x14], r14w
xor word [rax + 0x16], 0x57
xor word [rax + 0x18], r12w
xor word [rax + 0x1a], 0x79
xor word [rax + 0x1c], 0xd
xor word [rax + 0x1e], 0xf
xor word [rax + 0x20], 0x27
xor word [rax + 0x22], cx
xor word [rax + 0x24], r14w
xor word [rax + 0x26], 0x57
xor word [rax + 0x28], r12w
xor word [rax + 0x2a], 0x79
xor word [rax + 0x2c], 0xd
mov byte [rax + 0x2e], 0
mov qword [rbp + 0x9a0], rax
mov dword [rbp + 0x2c8], 0xfc0073
mov dword [rbp + 0x2cc], 0x3600ef
mov dword [rbp + 0x2d0], 0x2f00a9
mov dword [rbp + 0x2d4], 0x2f0021
mov dword [rbp + 0x2d8], 0xe60074
mov dword [rbp + 0x2dc], 0x2400f6
mov dword [rbp + 0x2e0], 0x1c00e9
mov dword [rbp + 0x2e4], 0x6a0075
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x2278
mov eax, dword [rdx + rcx]
mov ebx, 0xb80
test al, 1
jne 0x14003b459
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + rbx]
mov byte [rax + 0x22], 1
lea rcx, [rax + 0x20]
lea rdx, [rbp + 0x2e8]
cmp rax, rdx
ja 0x14003b42e
lea rdx, [rbp + 0x2c8]
cmp rcx, rdx
jb 0x14003b42e
movups xmm0, xmmword [rbp + 0x2c8]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x2d8]
movups xmmword [rax + 0x10], xmm1
mov ecx, 0x27
mov word [rax + 0x20], cx
jmp 0x14003b44c
movups xmm0, xmmword [rbp + 0x2c8]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rbp + 0x2d8]
movups xmmword [rax + 0x10], xmm1
mov ecx, 0x27
mov word [rax + 0x20], cx
lea rcx, [0x14006a290]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x22], 0
je 0x14003b4c9
xor word [rax], 0x27
mov ecx, 0x95
xor word [rax + 2], cx
xor word [rax + 4], r14w
xor word [rax + 6], 0x57
xor word [rax + 8], r12w
xor word [rax + 0xa], 0x79
xor word [rax + 0xc], 0xd
xor word [rax + 0xe], 0xf
xor word [rax + 0x10], 0x27
xor word [rax + 0x12], cx
xor word [rax + 0x14], r14w
xor word [rax + 0x16], 0x57
xor word [rax + 0x18], r12w
xor word [rax + 0x1a], 0x79
xor word [rax + 0x1c], 0xd
xor word [rax + 0x1e], 0xf
xor word [rax + 0x20], 0x27
mov byte [rax + 0x22], 0
mov qword [rbp + 0x9a8], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x338
mov eax, dword [rdx + rcx]
mov ebx, 0x22e8
test al, 1
jne 0x14003b532
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x16], 1
mov dword [rcx + rbx], 0xf80073
mov dword [rcx + rbx + 4], 0x1400d8
mov dword [rcx + rbx + 8], 0x3f0094
mov dword [rcx + rbx + 0xc], 0x6a0023
mov dword [rcx + rbx + 0x10], 0xf0005f
mov word [rcx + rbx + 0x14], r14w
lea rcx, [0x14006a260]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x16], 0
je 0x14003b584
xor word [rax], 0x27
mov ecx, 0x95
xor word [rax + 2], cx
xor word [rax + 4], r14w
xor word [rax + 6], 0x57
xor word [rax + 8], r12w
xor word [rax + 0xa], 0x79
xor word [rax + 0xc], 0xd
xor word [rax + 0xe], 0xf
xor word [rax + 0x10], 0x27
xor word [rax + 0x12], cx
xor word [rax + 0x14], r14w
mov byte [rax + 0x16], 0
mov qword [rbp + 0x9b0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xfd0
mov eax, dword [rdx + rcx]
mov ebx, 0x678
test al, 1
jne 0x14003b5f5
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x1a], 1
mov dword [rcx + rbx], 0xf80073
mov dword [rcx + rbx + 4], 0x3e00d7
mov dword [rcx + rbx + 8], 0xd00b4
mov dword [rcx + rbx + 0xc], 0x610068
mov dword [rcx + rbx + 0x10], 0xf00009
mov dword [rcx + rbx + 0x14], 0x3200e3
mov word [rcx + rbx + 0x18], r12w
lea rcx, [0x14006a230]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x1a], 0
je 0x14003b654
xor word [rax], 0x27
mov r8d, 0x95
xor word [rax + 2], r8w
xor word [rax + 4], r14w
xor word [rax + 6], 0x57
xor word [rax + 8], r12w
xor word [rax + 0xa], 0x79
xor word [rax + 0xc], 0xd
xor word [rax + 0xe], 0xf
xor word [rax + 0x10], 0x27
xor word [rax + 0x12], r8w
xor word [rax + 0x14], r14w
xor word [rax + 0x16], 0x57
xor word [rax + 0x18], r12w
mov byte [rax + 0x1a], 0
mov qword [rbp + 0x9b8], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x255c
mov eax, dword [rdx + rcx]
mov ebx, 0x2580
test al, 1
jne 0x14003b6b7
or eax, 1
mov dword [rdx + rcx], eax
mov byte [rcx + rbx + 0x14], 1
mov dword [rcx + rbx], 0xf80073
mov dword [rcx + rbx + 4], 0x3100cb
mov dword [rcx + rbx + 8], 0x5700b0
mov dword [rcx + rbx + 0xc], 0x770068
mov dword [rcx + rbx + 0x10], 0x950042
lea rcx, [0x14006a210]
call fcn.140048870
nop
mov rax, qword gs:[0x58]
mov rax, qword [rax]
add rax, rbx
cmp byte [rax + 0x14], 0
je 0x14003b704
xor word [rax], 0x27
mov ecx, 0x95
xor word [rax + 2], cx
xor word [rax + 4], r14w
xor word [rax + 6], 0x57
xor word [rax + 8], r12w
xor word [rax + 0xa], 0x79
xor word [rax + 0xc], 0xd
xor word [rax + 0xe], 0xf
xor word [rax + 0x10], 0x27
xor word [rax + 0x12], cx
mov byte [rax + 0x14], 0
mov qword [rbp + 0x9c0], rax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1814
mov eax, dword [rdx + rcx]
mov ebx, 0xe98
test al, 1
jne 0x14003b76f