Function at 0x18007cad0
Capabilities:
Parse pe header

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov rcx, qword [0x1800ac9a0]
movabs rax, 0x2b7c34828126a49d
cmp dword [rcx + rax], 1
je 0x180083266
cmp byte [0x1800bac7c], 0
jne 0x18007cb52
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126a5b3
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126a5d0
xor dl, byte [rcx + r8]
mov byte [0x1800bac7a], dl
movabs rdx, 0x2b7c34828126a5b4
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126a5d1
xor dl, byte [rcx + r8]
mov byte [0x1800bac7b], dl
mov byte [0x1800bac7c], 1
mov rcx, qword [0x1800ac9b0]
add rcx, rax
mov rdx, qword [0x1800ac9b8]
mov qword [rdx + rax], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a4a5
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a4ad
mov dword [rcx + rdx], 0xde
movabs rcx, 0x2b7c34828126a4b5
movabs rsi, 0x2b7c34828126a5ed
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bac7f], 0
jne 0x18007cc08
mov rdx, qword [0x1800ac9a8]
movzx r8d, byte [rdx + rsi]
movabs r9, 0x2b7c34828126a606
xor r8b, byte [rdx + r9]
mov byte [0x1800bac7d], r8b
movabs r8, 0x2b7c34828126a5ee
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126a607
xor r8b, byte [rdx + r9]
mov byte [0x1800bac7e], r8b
mov byte [0x1800bac7f], 1
mov rdx, qword [0x1800ac9c0]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a4bd
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a4c5
mov dword [rcx + rdx], 0xbc
movabs rcx, 0x2b7c34828126a4cd
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bac82], 0
jne 0x18007ccb6
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126a619
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126a630
xor r8b, byte [rdx + r9]
mov byte [0x1800bac80], r8b
movabs r8, 0x2b7c34828126a61a
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126a631
xor r8b, byte [rdx + r9]
mov byte [0x1800bac81], r8b
mov byte [0x1800bac82], 1
mov rdx, qword [0x1800ac9c8]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a4d5
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a4dd
mov dword [rcx + rdx], 0xbd
movabs rcx, 0x2b7c34828126a4e5
movabs r10, 0x2b7c34828126a64d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bac85], 0
jne 0x18007cd64
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126a64c
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126a662
xor r8b, byte [rdx + r9]
mov byte [0x1800bac83], r8b
movzx r8d, byte [rdx + r10]
movabs r9, 0x2b7c34828126a663
xor r8b, byte [rdx + r9]
mov byte [0x1800bac84], r8b
mov byte [0x1800bac85], 1
mov rdx, qword [0x1800ac9d0]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a4ed
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a4f5
mov dword [rcx + rdx], 0xbe
movabs rdx, 0x2b7c34828126a4fd
movabs rcx, 0x2b7c34828126a675
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bac88], 0
jne 0x18007ce12
mov r8, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126a674
movzx r9d, byte [r8 + r9]
movabs r11, 0x2b7c34828126a687
xor r9b, byte [r8 + r11]
mov byte [0x1800bac86], r9b
movzx r9d, byte [r8 + rcx]
movabs r11, 0x2b7c34828126a688
xor r9b, byte [r8 + r11]
mov byte [0x1800bac87], r9b
mov byte [0x1800bac88], 1
mov r8, qword [0x1800ac9d8]
add r8, rax
mov qword [rdx], r8
mov rdx, qword [0x1800ac9b8]
movabs r8, 0x2b7c34828126a505
mov qword [rdx + r8], 1
mov rdx, qword [0x1800ac9b8]
movabs r8, 0x2b7c34828126a50d
mov dword [rdx + r8], 0xbf
movabs rdx, 0x2b7c34828126a515
movabs r8, 0x2b7c34828126a6b5
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bac8b], 0
jne 0x18007cec1
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126a6a2
movzx r11d, byte [r9 + r11]
movabs rdi, 0x2b7c34828126a6b4
xor r11b, byte [r9 + rdi]
mov byte [0x1800bac89], r11b
movabs r11, 0x2b7c34828126a6a3
movzx r11d, byte [r9 + r11]
xor r11b, byte [r9 + r8]
mov byte [0x1800bac8a], r11b
mov byte [0x1800bac8b], 1
mov r9, qword [0x1800ac9e0]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a51d
mov qword [rdx + r9], 1
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a525
mov dword [rdx + r9], 0x30
movabs rdx, 0x2b7c34828126a52d
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bac8e], 0
jne 0x18007cf70
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126a6c9
movzx r11d, byte [r9 + r11]
movabs rdi, 0x2b7c34828126a6da
xor r11b, byte [r9 + rdi]
mov byte [0x1800bac8c], r11b
movabs r11, 0x2b7c34828126a6ca
movzx r11d, byte [r9 + r11]
movabs rdi, 0x2b7c34828126a6db
xor r11b, byte [r9 + rdi]
mov byte [0x1800bac8d], r11b
mov byte [0x1800bac8e], 1
mov r9, qword [0x1800ac9e8]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a535
mov qword [rdx + r9], 1
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a53d
mov dword [rdx + r9], 0x31
movabs rdx, 0x2b7c34828126a545
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bac91], 0
jne 0x18007d01f
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126a6fb
movzx r11d, byte [r9 + r11]
movabs rdi, 0x2b7c34828126a711
xor r11b, byte [r9 + rdi]
mov byte [0x1800bac8f], r11b
movabs r11, 0x2b7c34828126a6fc
movzx r11d, byte [r9 + r11]
movabs rdi, 0x2b7c34828126a712
xor r11b, byte [r9 + rdi]
mov byte [0x1800bac90], r11b
mov byte [0x1800bac91], 1
mov r9, qword [0x1800ac9f0]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a54d
mov qword [rdx + r9], 1
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a555
mov dword [rdx + r9], 0x32
movabs rdx, 0x2b7c34828126a55d
movabs r11, 0x2b7c34828126a73d
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bac94], 0
jne 0x18007d0cc
mov r9, qword [0x1800ac9a8]
movabs rdi, 0x2b7c34828126a728
movzx ebx, byte [r9 + rdi]
xor bl, byte [r9 + r11]
mov byte [0x1800bac92], bl
movabs rdi, 0x2b7c34828126a729
movzx ebx, byte [r9 + rdi]
movabs rdi, 0x2b7c34828126a73e
xor bl, byte [r9 + rdi]
mov byte [0x1800bac93], bl
mov byte [0x1800bac94], 1
mov r9, qword [0x1800ac9f8]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a565
mov qword [rdx + r9], 1
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a56d
mov dword [rdx + r9], 0x33
movabs rdx, 0x2b7c34828126a575
movabs r9, 0x2b7c34828126a755
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bac97], 0
jne 0x18007d178
mov rdi, qword [0x1800ac9a8]
movabs rbx, 0x2b7c34828126a754
movzx ebx, byte [rdi + rbx]
movabs r14, 0x2b7c34828126a773
xor bl, byte [rdi + r14]
mov byte [0x1800bac95], bl
movzx ebx, byte [rdi + r9]
movabs r14, 0x2b7c34828126a774
xor bl, byte [rdi + r14]
mov byte [0x1800bac96], bl
mov byte [0x1800bac97], 1
mov rdi, qword [0x1800aca00]
add rdi, rax
mov qword [rdx], rdi
mov rdx, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a57d
mov qword [rdx + rdi], 1
mov rdx, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a585
mov dword [rdx + rdi], 0x34
movabs rdi, 0x2b7c34828126a58d
movabs rdx, 0x2b7c34828126a795
add rdi, qword [0x1800ac9b8]
cmp byte [0x1800bac9a], 0
jne 0x18007d225
mov rbx, qword [0x1800ac9a8]
movabs r14, 0x2b7c34828126a794
movzx ebp, byte [rbx + r14]
movabs r14, 0x2b7c34828126a7a6
xor bpl, byte [rbx + r14]
mov byte [0x1800bac98], bpl
movzx ebp, byte [rbx + rdx]
movabs r14, 0x2b7c34828126a7a7
xor bpl, byte [rbx + r14]
mov byte [0x1800bac99], bpl
mov byte [0x1800bac9a], 1
mov rbx, qword [0x1800aca08]
add rbx, rax
mov qword [rdi], rbx
mov rdi, qword [0x1800ac9b8]
movabs rbx, 0x2b7c34828126a595
mov qword [rdi + rbx], 1
mov rdi, qword [0x1800ac9b8]
movabs rbx, 0x2b7c34828126a59d
mov dword [rdi + rbx], 0x35
movabs rdi, 0x2b7c34828126a5a5
add rdi, qword [0x1800ac9b8]
cmp byte [0x1800bac9d], 0
jne 0x18007d2d3
mov rbx, qword [0x1800ac9a8]
movabs r14, 0x2b7c34828126a7ba
movzx ebp, byte [rbx + r14]
movabs r14, 0x2b7c34828126a7ce
xor bpl, byte [rbx + r14]
mov byte [0x1800bac9b], bpl
movabs r14, 0x2b7c34828126a7bb
movzx ebp, byte [rbx + r14]
movabs r14, 0x2b7c34828126a7cf
xor bpl, byte [rbx + r14]
mov byte [0x1800bac9c], bpl
mov byte [0x1800bac9d], 1
mov rbx, qword [0x1800aca10]
add rbx, rax
mov qword [rdi], rbx
mov rdi, qword [0x1800ac9b8]
movabs rbx, 0x2b7c34828126a5ad
mov qword [rdi + rbx], 1
mov rdi, qword [0x1800ac9b8]
movabs rbx, 0x2b7c34828126a5b5
mov dword [rdi + rbx], 0x36
movabs rdi, 0x2b7c34828126a5bd
add rdi, qword [0x1800ac9b8]
cmp byte [0x1800baca0], 0
jne 0x18007d381
mov rbx, qword [0x1800ac9a8]
movabs r14, 0x2b7c34828126a7e6
movzx ebp, byte [rbx + r14]
movabs r14, 0x2b7c34828126a7f7
xor bpl, byte [rbx + r14]
mov byte [0x1800bac9e], bpl
movabs r14, 0x2b7c34828126a7e7
movzx ebp, byte [rbx + r14]
movabs r14, 0x2b7c34828126a7f8
xor bpl, byte [rbx + r14]
mov byte [0x1800bac9f], bpl
mov byte [0x1800baca0], 1
mov rbx, qword [0x1800aca18]
add rbx, rax
mov qword [rdi], rbx
mov rdi, qword [0x1800ac9b8]
movabs rbx, 0x2b7c34828126a5c5
mov qword [rdi + rbx], 1
mov rdi, qword [0x1800ac9b8]
movabs rbx, 0x2b7c34828126a5cd
mov dword [rdi + rbx], 0x37
movabs rdi, 0x2b7c34828126a5d5
add rdi, qword [0x1800ac9b8]
cmp byte [0x1800baca3], 0
jne 0x18007d42f
mov rbx, qword [0x1800ac9a8]
movabs r14, 0x2b7c34828126a811
movzx ebp, byte [rbx + r14]
movabs r14, 0x2b7c34828126a830
xor bpl, byte [rbx + r14]
mov byte [0x1800baca1], bpl
movabs r14, 0x2b7c34828126a812
movzx ebp, byte [rbx + r14]
movabs r14, 0x2b7c34828126a831
xor bpl, byte [rbx + r14]
mov byte [0x1800baca2], bpl
mov byte [0x1800baca3], 1
mov rbx, qword [0x1800aca20]
add rbx, rax
mov qword [rdi], rbx
mov rdi, qword [0x1800ac9b8]
movabs rbx, 0x2b7c34828126a5dd
mov qword [rdi + rbx], 1
mov rdi, qword [0x1800ac9b8]
movabs rbx, 0x2b7c34828126a5e5
mov dword [rdi + rbx], 0x38
add rsi, qword [0x1800ac9b8]
cmp byte [0x1800baca6], 0
jne 0x18007d4cf
mov rdi, qword [0x1800ac9a8]
movabs rbx, 0x2b7c34828126a84b
movzx ebx, byte [rdi + rbx]
movabs r14, 0x2b7c34828126a863
xor bl, byte [rdi + r14]
mov byte [0x1800baca4], bl
movabs rbx, 0x2b7c34828126a84c
movzx ebx, byte [rdi + rbx]
movabs r14, 0x2b7c34828126a864
xor bl, byte [rdi + r14]
mov byte [0x1800baca5], bl
mov byte [0x1800baca6], 1
mov rdi, qword [0x1800aca28]
add rdi, rax
mov qword [rsi], rdi
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a5f5
mov qword [rsi + rdi], 1
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a5fd
mov dword [rsi + rdi], 0x39
movabs rsi, 0x2b7c34828126a605
add rsi, qword [0x1800ac9b8]
cmp byte [0x1800baca9], 0
jne 0x18007d579
mov rdi, qword [0x1800ac9a8]
movabs rbx, 0x2b7c34828126a87b
movzx ebx, byte [rdi + rbx]
movabs r14, 0x2b7c34828126a891
xor bl, byte [rdi + r14]
mov byte [0x1800baca7], bl
movabs rbx, 0x2b7c34828126a87c
movzx ebx, byte [rdi + rbx]
movabs r14, 0x2b7c34828126a892
xor bl, byte [rdi + r14]
mov byte [0x1800baca8], bl
mov byte [0x1800baca9], 1
mov rdi, qword [0x1800aca30]
add rdi, rax
mov qword [rsi], rdi
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a60d
mov qword [rsi + rdi], 1
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a615
mov dword [rsi + rdi], 0xba
movabs rsi, 0x2b7c34828126a61d
movabs rbx, 0x2b7c34828126a8ad
add rsi, qword [0x1800ac9b8]
cmp byte [0x1800bacac], 0
jne 0x18007d623
mov rdi, qword [0x1800ac9a8]
movzx ebx, byte [rdi + rbx]
movabs r14, 0x2b7c34828126a8c1
xor bl, byte [rdi + r14]
mov byte [0x1800bacaa], bl
movabs rbx, 0x2b7c34828126a8ae
movzx ebx, byte [rdi + rbx]
movabs r14, 0x2b7c34828126a8c2
xor bl, byte [rdi + r14]
mov byte [0x1800bacab], bl
mov byte [0x1800bacac], 1
mov rdi, qword [0x1800aca38]
add rdi, rax
mov qword [rsi], rdi
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a625
mov qword [rsi + rdi], 1
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a62d
mov dword [rsi + rdi], 0xbb
movabs rsi, 0x2b7c34828126a635
add rsi, qword [0x1800ac9b8]
cmp byte [0x1800bacaf], 0
jne 0x18007d6cd
mov rdi, qword [0x1800ac9a8]
movabs rbx, 0x2b7c34828126a8e0
movzx ebx, byte [rdi + rbx]
movabs r14, 0x2b7c34828126a8fa
xor bl, byte [rdi + r14]
mov byte [0x1800bacad], bl
movabs rbx, 0x2b7c34828126a8e1
movzx ebx, byte [rdi + rbx]
movabs r14, 0x2b7c34828126a8fb
xor bl, byte [rdi + r14]
mov byte [0x1800bacae], bl
mov byte [0x1800bacaf], 1
mov rdi, qword [0x1800aca40]
add rdi, rax
mov qword [rsi], rdi
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a63d
mov qword [rsi + rdi], 1
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a645
mov dword [rsi + rdi], 0x41
movabs rdi, 0x2b7c34828126a90d
add r10, qword [0x1800ac9b8]
cmp byte [0x1800bacb4], 0
jne 0x18007d7b1
mov rsi, qword [0x1800ac9a8]
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a921
xor bl, byte [rsi + rdi]
mov byte [0x1800bacb0], bl
movabs rdi, 0x2b7c34828126a90e
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a922
xor bl, byte [rsi + rdi]
mov byte [0x1800bacb1], bl
movabs rdi, 0x2b7c34828126a90f
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a923
xor bl, byte [rsi + rdi]
mov byte [0x1800bacb2], bl
movabs rdi, 0x2b7c34828126a910
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a924
xor bl, byte [rsi + rdi]
mov byte [0x1800bacb3], bl
mov byte [0x1800bacb4], 1
mov rsi, qword [0x1800aca48]
add rsi, rax
mov qword [r10], rsi
mov r10, qword [0x1800ac9b8]
movabs rsi, 0x2b7c34828126a655
mov qword [r10 + rsi], 3
mov r10, qword [0x1800ac9b8]
movabs rsi, 0x2b7c34828126a65d
mov dword [r10 + rsi], 0x6b
movabs r10, 0x2b7c34828126a665
movabs r14, 0x2b7c34828126a955
add r10, qword [0x1800ac9b8]
cmp byte [0x1800bacb7], 0
jne 0x18007d85b
mov rsi, qword [0x1800ac9a8]
movabs rdi, 0x2b7c34828126a938
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a954
xor bl, byte [rsi + rdi]
mov byte [0x1800bacb5], bl
movabs rdi, 0x2b7c34828126a939
movzx ebx, byte [rsi + rdi]
xor bl, byte [rsi + r14]
mov byte [0x1800bacb6], bl
mov byte [0x1800bacb7], 1
mov rsi, qword [0x1800aca50]
add rsi, rax
mov qword [r10], rsi
mov r10, qword [0x1800ac9b8]
movabs rsi, 0x2b7c34828126a66d
mov qword [r10 + rsi], 1
mov r10, qword [0x1800ac9b8]
mov dword [r10 + rcx], 0x42
movabs rcx, 0x2b7c34828126a67d
movabs r14, 0x2b7c34828126a975
movabs rdi, 0x2b7c34828126a98d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bacc2], 0
jne 0x18007da1a
mov r10, qword [0x1800ac9a8]
movabs rsi, 0x2b7c34828126a970
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a988
xor bl, byte [r10 + rsi]
mov byte [0x1800bacb8], bl
movabs rsi, 0x2b7c34828126a971
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a989
xor bl, byte [r10 + rsi]
mov byte [0x1800bacb9], bl
movabs rsi, 0x2b7c34828126a972
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a98a
xor bl, byte [r10 + rsi]
mov byte [0x1800bacba], bl
movabs rsi, 0x2b7c34828126a973
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a98b
xor bl, byte [r10 + rsi]
mov byte [0x1800bacbb], bl
movabs rsi, 0x2b7c34828126a974
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a98c
xor bl, byte [r10 + rsi]
mov byte [0x1800bacbc], bl
movzx ebx, byte [r10 + r14]
xor bl, byte [r10 + rdi]
mov byte [0x1800bacbd], bl
movabs rsi, 0x2b7c34828126a976
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a98e
xor bl, byte [r10 + rsi]
mov byte [0x1800bacbe], bl
movabs rsi, 0x2b7c34828126a977
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a98f
xor bl, byte [r10 + rsi]
mov byte [0x1800bacbf], bl
movabs rsi, 0x2b7c34828126a978
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a990
xor bl, byte [r10 + rsi]
mov byte [0x1800bacc0], bl
movabs rsi, 0x2b7c34828126a979
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a991
xor bl, byte [r10 + rsi]
mov byte [0x1800bacc1], bl
mov byte [0x1800bacc2], 1
mov r10, qword [0x1800aca58]
add r10, rax
mov qword [rcx], r10
mov rcx, qword [0x1800ac9b8]
movabs r10, 0x2b7c34828126a685
mov qword [rcx + r10], 9
mov rcx, qword [0x1800ac9b8]
movabs r10, 0x2b7c34828126a68d
mov dword [rcx + r10], 8
movabs rcx, 0x2b7c34828126a695
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bacc5], 0
jne 0x18007dac7
mov r10, qword [0x1800ac9a8]
movabs rsi, 0x2b7c34828126a9ae
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a9bf
xor bl, byte [r10 + rsi]
mov byte [0x1800bacc3], bl
movabs rsi, 0x2b7c34828126a9af
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126a9c0
xor bl, byte [r10 + rsi]
mov byte [0x1800bacc4], bl
mov byte [0x1800bacc5], 1
mov r10, qword [0x1800aca60]
add r10, rax
mov qword [rcx], r10
mov rcx, qword [0x1800ac9b8]
movabs r10, 0x2b7c34828126a69d
mov qword [rcx + r10], 1
mov rcx, qword [0x1800ac9b8]
movabs r10, 0x2b7c34828126a6a5
mov dword [rcx + r10], 0x43
movabs r10, 0x2b7c34828126a6ad
movabs rcx, 0x2b7c34828126a9dd
movabs rbp, 0x2b7c34828126a9f5
add r10, qword [0x1800ac9b8]
cmp byte [0x1800baccf], 0
jne 0x18007dc5b
mov rsi, qword [0x1800ac9a8]
movabs rdi, 0x2b7c34828126a9dc
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a9ee
xor bl, byte [rsi + rdi]
mov byte [0x1800bacc6], bl
movzx ebx, byte [rsi + rcx]
movabs rdi, 0x2b7c34828126a9ef
xor bl, byte [rsi + rdi]
mov byte [0x1800bacc7], bl
movabs rdi, 0x2b7c34828126a9de
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a9f0
xor bl, byte [rsi + rdi]
mov byte [0x1800bacc8], bl
movabs rdi, 0x2b7c34828126a9df
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a9f1
xor bl, byte [rsi + rdi]
mov byte [0x1800bacc9], bl
movabs rdi, 0x2b7c34828126a9e0
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a9f2
xor bl, byte [rsi + rdi]
mov byte [0x1800bacca], bl
movabs rdi, 0x2b7c34828126a9e1
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a9f3
xor bl, byte [rsi + rdi]
mov byte [0x1800baccb], bl
movabs rdi, 0x2b7c34828126a9e2
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a9f4
xor bl, byte [rsi + rdi]
mov byte [0x1800baccc], bl
movabs rdi, 0x2b7c34828126a9e3
movzx ebx, byte [rsi + rdi]
xor bl, byte [rsi + rbp]
mov byte [0x1800baccd], bl
movabs rdi, 0x2b7c34828126a9e4
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126a9f6
xor bl, byte [rsi + rdi]
mov byte [0x1800bacce], bl
mov byte [0x1800baccf], 1
mov rsi, qword [0x1800aca68]
add rsi, rax
mov qword [r10], rsi
mov r10, qword [0x1800ac9b8]
mov qword [r10 + r8], 8
mov r8, qword [0x1800ac9b8]
movabs r10, 0x2b7c34828126a6bd
mov dword [r8 + r10], 0x14
movabs r8, 0x2b7c34828126a6c5
add r8, qword [0x1800ac9b8]
cmp byte [0x1800bacd2], 0
jne 0x18007dcfe
mov r10, qword [0x1800ac9a8]
movabs rsi, 0x2b7c34828126aa0f
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126aa26
xor bl, byte [r10 + rsi]
mov byte [0x1800bacd0], bl
movabs rsi, 0x2b7c34828126aa10
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126aa27
xor bl, byte [r10 + rsi]
mov byte [0x1800bacd1], bl
mov byte [0x1800bacd2], 1
mov r10, qword [0x1800aca70]
add r10, rax
mov qword [r8], r10
mov r8, qword [0x1800ac9b8]
movabs r10, 0x2b7c34828126a6cd
mov qword [r8 + r10], 1
mov r8, qword [0x1800ac9b8]
movabs r10, 0x2b7c34828126a6d5
mov dword [r8 + r10], 0x44
movabs r8, 0x2b7c34828126a6dd
movabs rdi, 0x2b7c34828126aa45
movabs r14, 0x2b7c34828126aa55
add r8, qword [0x1800ac9b8]
cmp byte [0x1800bacdb], 0
jne 0x18007de81
mov r10, qword [0x1800ac9a8]
movabs rsi, 0x2b7c34828126aa43
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126aa53
xor bl, byte [r10 + rsi]
mov byte [0x1800bacd3], bl
movabs rsi, 0x2b7c34828126aa44
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126aa54
xor bl, byte [r10 + rsi]
mov byte [0x1800bacd4], bl
movzx ebx, byte [r10 + rdi]
xor bl, byte [r10 + r14]
mov byte [0x1800bacd5], bl
movabs rsi, 0x2b7c34828126aa46
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126aa56
xor bl, byte [r10 + rsi]
mov byte [0x1800bacd6], bl
movabs rsi, 0x2b7c34828126aa47
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126aa57
xor bl, byte [r10 + rsi]
mov byte [0x1800bacd7], bl
movabs rsi, 0x2b7c34828126aa48
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126aa58
xor bl, byte [r10 + rsi]
mov byte [0x1800bacd8], bl
movabs rsi, 0x2b7c34828126aa49
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126aa59
xor bl, byte [r10 + rsi]
mov byte [0x1800bacd9], bl
movabs rsi, 0x2b7c34828126aa4a
movzx ebx, byte [r10 + rsi]
movabs rsi, 0x2b7c34828126aa5a
xor bl, byte [r10 + rsi]
mov byte [0x1800bacda], bl
mov byte [0x1800bacdb], 1
mov r10, qword [0x1800aca78]
add r10, rax
mov qword [r8], r10
mov r8, qword [0x1800ac9b8]
movabs r10, 0x2b7c34828126a6e5
mov qword [r8 + r10], 7
mov r8, qword [0x1800ac9b8]
movabs r10, 0x2b7c34828126a6ed
mov dword [r8 + r10], 0x6e
movabs rsi, 0x2b7c34828126a6f5
movabs r10, 0x2b7c34828126aa6d
movabs r8, 0x2b7c34828126aa85
add rsi, qword [0x1800ac9b8]
cmp byte [0x1800bace3], 0
jne 0x18007dfdb
mov rdi, qword [0x1800ac9a8]
movabs rbx, 0x2b7c34828126aa6c
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aa80
xor bl, byte [rdi + r12]
mov byte [0x1800bacdc], bl
movzx ebx, byte [rdi + r10]
movabs r12, 0x2b7c34828126aa81
xor bl, byte [rdi + r12]
mov byte [0x1800bacdd], bl
movabs rbx, 0x2b7c34828126aa6e
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aa82
xor bl, byte [rdi + r12]
mov byte [0x1800bacde], bl
movabs rbx, 0x2b7c34828126aa6f
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aa83
xor bl, byte [rdi + r12]
mov byte [0x1800bacdf], bl
movabs rbx, 0x2b7c34828126aa70
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aa84
xor bl, byte [rdi + r12]
mov byte [0x1800bace0], bl
movabs rbx, 0x2b7c34828126aa71
movzx ebx, byte [rdi + rbx]
xor bl, byte [rdi + r8]
mov byte [0x1800bace1], bl
movabs rbx, 0x2b7c34828126aa72
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aa86
xor bl, byte [rdi + r12]
mov byte [0x1800bace2], bl
mov byte [0x1800bace3], 1
mov rdi, qword [0x1800aca80]
add rdi, rax
mov qword [rsi], rdi
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a6fd
mov qword [rsi + rdi], 6
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a705
mov dword [rsi + rdi], 0x2e
movabs rsi, 0x2b7c34828126a70d
movabs r15, 0x2b7c34828126aabd
add rsi, qword [0x1800ac9b8]
cmp byte [0x1800baceb], 0
jne 0x18007e133
mov rdi, qword [0x1800ac9a8]
movabs rbx, 0x2b7c34828126aaa6
movzx ebx, byte [rdi + rbx]
xor bl, byte [rdi + r15]
mov byte [0x1800bace4], bl
movabs rbx, 0x2b7c34828126aaa7
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aabe
xor bl, byte [rdi + r12]
mov byte [0x1800bace5], bl
movabs rbx, 0x2b7c34828126aaa8
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aabf
xor bl, byte [rdi + r12]
mov byte [0x1800bace6], bl
movabs rbx, 0x2b7c34828126aaa9
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aac0
xor bl, byte [rdi + r12]
mov byte [0x1800bace7], bl
movabs rbx, 0x2b7c34828126aaaa
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aac1
xor bl, byte [rdi + r12]
mov byte [0x1800bace8], bl
movabs rbx, 0x2b7c34828126aaab
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aac2
xor bl, byte [rdi + r12]
mov byte [0x1800bace9], bl
movabs rbx, 0x2b7c34828126aaac
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aac3
xor bl, byte [rdi + r12]
mov byte [0x1800bacea], bl
mov byte [0x1800baceb], 1
mov rdi, qword [0x1800aca88]
add rdi, rax
mov qword [rsi], rdi
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a715
mov qword [rsi + rdi], 6
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a71d
mov dword [rsi + rdi], 0x6f
movabs rsi, 0x2b7c34828126a725
add rsi, qword [0x1800ac9b8]
cmp byte [0x1800bacf1], 0
jne 0x18007e247
mov rdi, qword [0x1800ac9a8]
movabs rbx, 0x2b7c34828126aad6
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aaf0
xor bl, byte [rdi + r12]
mov byte [0x1800bacec], bl
movabs rbx, 0x2b7c34828126aad7
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aaf1
xor bl, byte [rdi + r12]
mov byte [0x1800baced], bl
movabs rbx, 0x2b7c34828126aad8
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aaf2
xor bl, byte [rdi + r12]
mov byte [0x1800bacee], bl
movabs rbx, 0x2b7c34828126aad9
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aaf3
xor bl, byte [rdi + r12]
mov byte [0x1800bacef], bl
movabs rbx, 0x2b7c34828126aada
movzx ebx, byte [rdi + rbx]
movabs r12, 0x2b7c34828126aaf4
xor bl, byte [rdi + r12]
mov byte [0x1800bacf0], bl
mov byte [0x1800bacf1], 1
mov rdi, qword [0x1800aca90]
add rdi, rax
mov qword [rsi], rdi
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a72d
mov qword [rsi + rdi], 4
mov rsi, qword [0x1800ac9b8]
movabs rdi, 0x2b7c34828126a735
mov dword [rsi + rdi], 0x28
movabs rdi, 0x2b7c34828126ab0d
add r11, qword [0x1800ac9b8]
cmp byte [0x1800bacf4], 0
jne 0x18007e2e5
mov rsi, qword [0x1800ac9a8]
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126ab29
xor bl, byte [rsi + rdi]
mov byte [0x1800bacf2], bl
movabs rdi, 0x2b7c34828126ab0e
movzx ebx, byte [rsi + rdi]
movabs rdi, 0x2b7c34828126ab2a
xor bl, byte [rsi + rdi]
mov byte [0x1800bacf3], bl
mov byte [0x1800bacf4], 1
mov rsi, qword [0x1800aca98]
add rsi, rax
mov qword [r11], rsi
mov r11, qword [0x1800ac9b8]
movabs rsi, 0x2b7c34828126a745
mov qword [r11 + rsi], 1
mov r11, qword [0x1800ac9b8]
movabs rsi, 0x2b7c34828126a74d
mov dword [r11 + rsi], 0x45
movabs r13, 0x2b7c34828126ab45
add r9, qword [0x1800ac9b8]
cmp byte [0x1800bacf9], 0
jne 0x18007e3d2
mov r11, qword [0x1800ac9a8]
movabs rsi, 0x2b7c34828126ab43
movzx ebx, byte [r11 + rsi]
movabs rsi, 0x2b7c34828126ab57
xor bl, byte [r11 + rsi]
mov byte [0x1800bacf5], bl
movabs rsi, 0x2b7c34828126ab44
movzx ebx, byte [r11 + rsi]
movabs rsi, 0x2b7c34828126ab58
xor bl, byte [r11 + rsi]
mov byte [0x1800bacf6], bl
movzx ebx, byte [r11 + r13]
movabs rsi, 0x2b7c34828126ab59
xor bl, byte [r11 + rsi]
mov byte [0x1800bacf7], bl
movabs rsi, 0x2b7c34828126ab46
movzx ebx, byte [r11 + rsi]
movabs rsi, 0x2b7c34828126ab5a
xor bl, byte [r11 + rsi]
mov byte [0x1800bacf8], bl
mov byte [0x1800bacf9], 1
mov r11, qword [0x1800acaa0]
add r11, rax
mov qword [r9], r11
mov r9, qword [0x1800ac9b8]
movabs r11, 0x2b7c34828126a75d
mov qword [r9 + r11], 3
mov r9, qword [0x1800ac9b8]
movabs r11, 0x2b7c34828126a765
mov dword [r9 + r11], 0x23
movabs r9, 0x2b7c34828126a76d
movabs r12, 0x2b7c34828126ab75
movabs rdi, 0x2b7c34828126ab85
add r9, qword [0x1800ac9b8]
cmp byte [0x1800bad00], 0
jne 0x18007e50f
mov r11, qword [0x1800ac9a8]
movabs rsi, 0x2b7c34828126ab74
movzx ebx, byte [r11 + rsi]
xor bl, byte [r11 + rdi]
mov byte [0x1800bacfa], bl
movzx ebx, byte [r11 + r12]
movabs rsi, 0x2b7c34828126ab86
xor bl, byte [r11 + rsi]
mov byte [0x1800bacfb], bl
movabs rsi, 0x2b7c34828126ab76
movzx ebx, byte [r11 + rsi]
movabs rsi, 0x2b7c34828126ab87
xor bl, byte [r11 + rsi]
mov byte [0x1800bacfc], bl
movabs rsi, 0x2b7c34828126ab77
movzx ebx, byte [r11 + rsi]
movabs rsi, 0x2b7c34828126ab88
xor bl, byte [r11 + rsi]
mov byte [0x1800bacfd], bl
movabs rsi, 0x2b7c34828126ab78
movzx ebx, byte [r11 + rsi]
movabs rsi, 0x2b7c34828126ab89
xor bl, byte [r11 + rsi]
mov byte [0x1800bacfe], bl
movabs rsi, 0x2b7c34828126ab79
movzx ebx, byte [r11 + rsi]
movabs rsi, 0x2b7c34828126ab8a
xor bl, byte [r11 + rsi]
mov byte [0x1800bacff], bl
mov byte [0x1800bad00], 1
mov r11, qword [0x1800acaa8]
add r11, rax
mov qword [r9], r11
mov r9, qword [0x1800ac9b8]
movabs r11, 0x2b7c34828126a775
mov qword [r9 + r11], 5
mov r9, qword [0x1800ac9b8]
movabs r11, 0x2b7c34828126a77d
mov dword [r9 + r11], 0xd
movabs r9, 0x2b7c34828126a785
add r9, qword [0x1800ac9b8]
cmp byte [0x1800bad03], 0
jne 0x18007e5bc
mov r11, qword [0x1800ac9a8]
movabs rsi, 0x2b7c34828126ab9f
movzx ebx, byte [r11 + rsi]
movabs rsi, 0x2b7c34828126abb1
xor bl, byte [r11 + rsi]
mov byte [0x1800bad01], bl
movabs rsi, 0x2b7c34828126aba0
movzx ebx, byte [r11 + rsi]
movabs rsi, 0x2b7c34828126abb2
xor bl, byte [r11 + rsi]
mov byte [0x1800bad02], bl
mov byte [0x1800bad03], 1
mov r11, qword [0x1800acab0]
add r11, rax
mov qword [r9], r11
mov r9, qword [0x1800ac9b8]
movabs r11, 0x2b7c34828126a78d
mov qword [r9 + r11], 1
mov r9, qword [0x1800ac9b8]
mov dword [r9 + rdx], 0x46
movabs rdx, 0x2b7c34828126a79d
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad07], 0
jne 0x18007e685
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126abd0
movzx r11d, byte [r9 + r11]
movabs rsi, 0x2b7c34828126abea
xor r11b, byte [r9 + rsi]
mov byte [0x1800bad04], r11b
movabs r11, 0x2b7c34828126abd1
movzx r11d, byte [r9 + r11]
movabs rsi, 0x2b7c34828126abeb
xor r11b, byte [r9 + rsi]
mov byte [0x1800bad05], r11b
movabs r11, 0x2b7c34828126abd2
movzx r11d, byte [r9 + r11]
movabs rsi, 0x2b7c34828126abec
xor r11b, byte [r9 + rsi]
mov byte [0x1800bad06], r11b
mov byte [0x1800bad07], 1
mov r9, qword [0x1800acab8]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a7a5
mov qword [rdx + r9], 2
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a7ad
mov dword [rdx + r9], 0x70
movabs rdx, 0x2b7c34828126a7b5
movabs rbx, 0x2b7c34828126ac0d
movabs rdi, 0x2b7c34828126ac1d
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad0c], 0
jne 0x18007e780
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126ac0b
movzx r11d, byte [r9 + r11]
movabs rsi, 0x2b7c34828126ac1c
xor r11b, byte [r9 + rsi]
mov byte [0x1800bad08], r11b
movabs r11, 0x2b7c34828126ac0c
movzx r11d, byte [r9 + r11]
xor r11b, byte [r9 + rdi]
mov byte [0x1800bad09], r11b
movzx r11d, byte [r9 + rbx]
movabs rsi, 0x2b7c34828126ac1e
xor r11b, byte [r9 + rsi]
mov byte [0x1800bad0a], r11b
movabs r11, 0x2b7c34828126ac0e
movzx r11d, byte [r9 + r11]
movabs rsi, 0x2b7c34828126ac1f
xor r11b, byte [r9 + rsi]
mov byte [0x1800bad0b], r11b
mov byte [0x1800bad0c], 1
mov r9, qword [0x1800acac0]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a7bd
mov qword [rdx + r9], 3
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a7c5
mov dword [rdx + r9], 0x79
movabs rdx, 0x2b7c34828126a7cd
movabs rbx, 0x2b7c34828126ac35
movabs rsi, 0x2b7c34828126ac4d
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad11], 0
jne 0x18007e87b
mov r9, qword [0x1800ac9a8]
movzx r11d, byte [r9 + rbx]
movabs r15, 0x2b7c34828126ac4b
xor r11b, byte [r9 + r15]
mov byte [0x1800bad0d], r11b
movabs r11, 0x2b7c34828126ac36
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ac4c
xor r11b, byte [r9 + r15]
mov byte [0x1800bad0e], r11b
movabs r11, 0x2b7c34828126ac37
movzx r11d, byte [r9 + r11]
xor r11b, byte [r9 + rsi]
mov byte [0x1800bad0f], r11b
movabs r11, 0x2b7c34828126ac38
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ac4e
xor r11b, byte [r9 + r15]
mov byte [0x1800bad10], r11b
mov byte [0x1800bad11], 1
mov r9, qword [0x1800acac8]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a7d5
mov qword [rdx + r9], 3
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a7dd
mov dword [rdx + r9], 0x7a
movabs rdx, 0x2b7c34828126a7e5
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad16], 0
jne 0x18007e976
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126ac66
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ac78
xor r11b, byte [r9 + r15]
mov byte [0x1800bad12], r11b
movabs r11, 0x2b7c34828126ac67
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ac79
xor r11b, byte [r9 + r15]
mov byte [0x1800bad13], r11b
movabs r11, 0x2b7c34828126ac68
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ac7a
xor r11b, byte [r9 + r15]
mov byte [0x1800bad14], r11b
movabs r11, 0x2b7c34828126ac69
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ac7b
xor r11b, byte [r9 + r15]
mov byte [0x1800bad15], r11b
mov byte [0x1800bad16], 1
mov r9, qword [0x1800acad0]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a7ed
mov qword [rdx + r9], 3
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a7f5
mov dword [rdx + r9], 0x7b
movabs rdx, 0x2b7c34828126a7fd
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad1a], 0
jne 0x18007ea49
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126ac95
movzx r15d, byte [r9 + r11]
movabs r11, 0x2b7c34828126acae
xor r15b, byte [r9 + r11]
mov byte [0x1800bad17], r15b
movabs r11, 0x2b7c34828126ac96
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126acaf
xor r11b, byte [r9 + r15]
mov byte [0x1800bad18], r11b
movabs r11, 0x2b7c34828126ac97
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126acb0
xor r11b, byte [r9 + r15]
mov byte [0x1800bad19], r11b
mov byte [0x1800bad1a], 1
mov r9, qword [0x1800acad8]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a805
mov qword [rdx + r9], 2
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a80d
mov dword [rdx + r9], 0x71
movabs rdx, 0x2b7c34828126a815
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad1e], 0
jne 0x18007eb1c
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126acd0
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126acec
xor r11b, byte [r9 + r15]
mov byte [0x1800bad1b], r11b
movabs r11, 0x2b7c34828126acd1
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126aced
xor r11b, byte [r9 + r15]
mov byte [0x1800bad1c], r11b
movabs r11, 0x2b7c34828126acd2
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126acee
xor r11b, byte [r9 + r15]
mov byte [0x1800bad1d], r11b
mov byte [0x1800bad1e], 1
mov r9, qword [0x1800acae0]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a81d
mov qword [rdx + r9], 2
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a825
mov dword [rdx + r9], 0x72
movabs rdx, 0x2b7c34828126a82d
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad22], 0
jne 0x18007ebef
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126ad01
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ad20
xor r11b, byte [r9 + r15]
mov byte [0x1800bad1f], r11b
movabs r11, 0x2b7c34828126ad02
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ad21
xor r11b, byte [r9 + r15]
mov byte [0x1800bad20], r11b
movabs r11, 0x2b7c34828126ad03
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ad22
xor r11b, byte [r9 + r15]
mov byte [0x1800bad21], r11b
mov byte [0x1800bad22], 1
mov r9, qword [0x1800acae8]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a835
mov qword [rdx + r9], 2
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a83d
mov dword [rdx + r9], 0x73
movabs rdx, 0x2b7c34828126a845
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad26], 0
jne 0x18007ecc2
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126ad40
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ad5a
xor r11b, byte [r9 + r15]
mov byte [0x1800bad23], r11b
movabs r11, 0x2b7c34828126ad41
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ad5b
xor r11b, byte [r9 + r15]
mov byte [0x1800bad24], r11b
movabs r11, 0x2b7c34828126ad42
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ad5c
xor r11b, byte [r9 + r15]
mov byte [0x1800bad25], r11b
mov byte [0x1800bad26], 1
mov r9, qword [0x1800acaf0]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a84d
mov qword [rdx + r9], 2
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a855
mov dword [rdx + r9], 0x74
movabs rdx, 0x2b7c34828126a85d
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad2a], 0
jne 0x18007ed95
mov r11, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126ad6d
movzx r15d, byte [r11 + r9]
movabs r9, 0x2b7c34828126ad8c
xor r15b, byte [r11 + r9]
mov byte [0x1800bad27], r15b
movabs r9, 0x2b7c34828126ad6e
movzx r9d, byte [r11 + r9]
movabs r15, 0x2b7c34828126ad8d
xor r9b, byte [r11 + r15]
mov byte [0x1800bad28], r9b
movabs r9, 0x2b7c34828126ad6f
movzx r9d, byte [r11 + r9]
movabs r15, 0x2b7c34828126ad8e
xor r9b, byte [r11 + r15]
mov byte [0x1800bad29], r9b
mov byte [0x1800bad2a], 1
mov r9, qword [0x1800acaf8]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a865
mov qword [rdx + r9], 2
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a86d
mov dword [rdx + r9], 0x75
movabs rdx, 0x2b7c34828126a875
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad2e], 0
jne 0x18007ee68
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126adaa
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126adc9
xor r11b, byte [r9 + r15]
mov byte [0x1800bad2b], r11b
movabs r11, 0x2b7c34828126adab
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126adca
xor r11b, byte [r9 + r15]
mov byte [0x1800bad2c], r11b
movabs r11, 0x2b7c34828126adac
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126adcb
xor r11b, byte [r9 + r15]
mov byte [0x1800bad2d], r11b
mov byte [0x1800bad2e], 1
mov r9, qword [0x1800acb00]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a87d
mov qword [rdx + r9], 2
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a885
mov dword [rdx + r9], 0x76
movabs rdx, 0x2b7c34828126a88d
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad32], 0
jne 0x18007ef3b
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126ade5
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126adf8
xor r11b, byte [r9 + r15]
mov byte [0x1800bad2f], r11b
movabs r11, 0x2b7c34828126ade6
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126adf9
xor r11b, byte [r9 + r15]
mov byte [0x1800bad30], r11b
movabs r11, 0x2b7c34828126ade7
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126adfa
xor r11b, byte [r9 + r15]
mov byte [0x1800bad31], r11b
mov byte [0x1800bad32], 1
mov r9, qword [0x1800acb08]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a895
mov qword [rdx + r9], 2
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a89d
mov dword [rdx + r9], 0x77
movabs rdx, 0x2b7c34828126a8a5
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad36], 0
jne 0x18007f00e
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126ae0f
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ae25
xor r11b, byte [r9 + r15]
mov byte [0x1800bad33], r11b
movabs r11, 0x2b7c34828126ae10
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ae26
xor r11b, byte [r9 + r15]
mov byte [0x1800bad34], r11b
movabs r11, 0x2b7c34828126ae11
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ae27
xor r11b, byte [r9 + r15]
mov byte [0x1800bad35], r11b
mov byte [0x1800bad36], 1
mov r9, qword [0x1800acb10]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a8ad
mov qword [rdx + r9], 2
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a8b5
mov dword [rdx + r9], pe_nt_image_headers64
movabs rdx, 0x2b7c34828126a8bd
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad39], 0
jne 0x18007f0bd
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126ae43
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ae53
xor r11b, byte [r9 + r15]
mov byte [0x1800bad37], r11b
movabs r11, 0x2b7c34828126ae44
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ae54
xor r11b, byte [r9 + r15]
mov byte [0x1800bad38], r11b
mov byte [0x1800bad39], 1
mov r9, qword [0x1800acb18]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a8c5
mov qword [rdx + r9], 1
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a8cd
mov dword [rdx + r9], 0x47
movabs rdx, 0x2b7c34828126a8d5
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad3c], 0
jne 0x18007f16c
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126ae66
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ae7e
xor r11b, byte [r9 + r15]
mov byte [0x1800bad3a], r11b
movabs r11, 0x2b7c34828126ae67
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126ae7f
xor r11b, byte [r9 + r15]
mov byte [0x1800bad3b], r11b
mov byte [0x1800bad3c], 1
mov r9, qword [0x1800acb20]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a8dd
mov qword [rdx + r9], 1
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a8e5
mov dword [rdx + r9], 0x48
movabs r15, 0x2b7c34828126a8ed
add r15, qword [0x1800ac9b8]
cmp byte [0x1800bad42], 0
jne 0x18007f28b
mov rdx, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126ae97
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126aeb6
xor r9b, byte [rdx + r11]
mov byte [0x1800bad3d], r9b
movabs r9, 0x2b7c34828126ae98
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126aeb7
xor r9b, byte [rdx + r11]
mov byte [0x1800bad3e], r9b
movabs r9, 0x2b7c34828126ae99
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126aeb8
xor r9b, byte [rdx + r11]
mov byte [0x1800bad3f], r9b
movabs r9, 0x2b7c34828126ae9a
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126aeb9
xor r9b, byte [rdx + r11]
mov byte [0x1800bad40], r9b
movabs r9, 0x2b7c34828126ae9b
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126aeba
xor r9b, byte [rdx + r11]
mov byte [0x1800bad41], r9b
mov byte [0x1800bad42], 1
mov rdx, qword [0x1800acb28]
add rdx, rax
mov qword [r15], rdx
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a8f5
mov qword [rdx + r9], 4
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a8fd
mov dword [rdx + r9], 0x24
movabs rdx, 0x2b7c34828126a905
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad45], 0
jne 0x18007f33a
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126aed2
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126aee8
xor r11b, byte [r9 + r15]
mov byte [0x1800bad43], r11b
movabs r11, 0x2b7c34828126aed3
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126aee9
xor r11b, byte [r9 + r15]
mov byte [0x1800bad44], r11b
mov byte [0x1800bad45], 1
mov r9, qword [0x1800acb30]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a90d
mov qword [rdx + r9], 1
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a915
mov dword [rdx + r9], 0x49
movabs r15, 0x2b7c34828126a91d
add r15, qword [0x1800ac9b8]
cmp byte [0x1800bad4d], 0
jne 0x18007f4a1
mov rdx, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126af00
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126af1f
xor r9b, byte [rdx + r11]
mov byte [0x1800bad46], r9b
movabs r9, 0x2b7c34828126af01
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126af20
xor r9b, byte [rdx + r11]
mov byte [0x1800bad47], r9b
movabs r9, 0x2b7c34828126af02
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126af21
xor r9b, byte [rdx + r11]
mov byte [0x1800bad48], r9b
movabs r9, 0x2b7c34828126af03
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126af22
xor r9b, byte [rdx + r11]
mov byte [0x1800bad49], r9b
movabs r9, 0x2b7c34828126af04
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126af23
xor r9b, byte [rdx + r11]
mov byte [0x1800bad4a], r9b
movabs r9, 0x2b7c34828126af05
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126af24
xor r9b, byte [rdx + r11]
mov byte [0x1800bad4b], r9b
movabs r9, 0x2b7c34828126af06
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126af25
xor r9b, byte [rdx + r11]
mov byte [0x1800bad4c], r9b
mov byte [0x1800bad4d], 1
mov rdx, qword [0x1800acb38]
add rdx, rax
mov qword [r15], rdx
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a925
mov qword [rdx + r9], 6
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a92d
mov dword [rdx + r9], 0x2d
movabs rdx, 0x2b7c34828126a935
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad50], 0
jne 0x18007f550
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126af40
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126af52
xor r11b, byte [r9 + r15]
mov byte [0x1800bad4e], r11b
movabs r11, 0x2b7c34828126af41
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126af53
xor r11b, byte [r9 + r15]
mov byte [0x1800bad4f], r11b
mov byte [0x1800bad50], 1
mov r9, qword [0x1800acb40]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a93d
mov qword [rdx + r9], 1
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a945
mov dword [rdx + r9], 0x4a
movabs rdx, 0x2b7c34828126a94d
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad53], 0
jne 0x18007f5ff
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126af66
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126af84
xor r11b, byte [r9 + r15]
mov byte [0x1800bad51], r11b
movabs r11, 0x2b7c34828126af67
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126af85
xor r11b, byte [r9 + r15]
mov byte [0x1800bad52], r11b
mov byte [0x1800bad53], 1
mov r9, qword [0x1800acb48]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a955
mov qword [rdx + r9], 1
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a95d
mov dword [rdx + r9], 0x4b
movabs rdx, 0x2b7c34828126a965
add rdx, qword [0x1800ac9b8]
cmp byte [0x1800bad56], 0
jne 0x18007f6ae
mov r9, qword [0x1800ac9a8]
movabs r11, 0x2b7c34828126af9b
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126afb4
xor r11b, byte [r9 + r15]
mov byte [0x1800bad54], r11b
movabs r11, 0x2b7c34828126af9c
movzx r11d, byte [r9 + r11]
movabs r15, 0x2b7c34828126afb5
xor r11b, byte [r9 + r15]
mov byte [0x1800bad55], r11b
mov byte [0x1800bad56], 1
mov r9, qword [0x1800acb50]
add r9, rax
mov qword [rdx], r9
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a96d
mov qword [rdx + r9], 1
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a975
mov dword [rdx + r9], 0x4c
movabs r15, 0x2b7c34828126a97d
add r15, qword [0x1800ac9b8]
cmp byte [0x1800bad5c], 0
jne 0x18007f7cd
mov rdx, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126afd3
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126afef
xor r9b, byte [rdx + r11]
mov byte [0x1800bad57], r9b
movabs r9, 0x2b7c34828126afd4
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126aff0
xor r9b, byte [rdx + r11]
mov byte [0x1800bad58], r9b
movabs r9, 0x2b7c34828126afd5
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126aff1
xor r9b, byte [rdx + r11]
mov byte [0x1800bad59], r9b
movabs r9, 0x2b7c34828126afd6
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126aff2
xor r9b, byte [rdx + r11]
mov byte [0x1800bad5a], r9b
movabs r9, 0x2b7c34828126afd7
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126aff3
xor r9b, byte [rdx + r11]
mov byte [0x1800bad5b], r9b
mov byte [0x1800bad5c], 1
mov rdx, qword [0x1800acb58]
add rdx, rax
mov qword [r15], rdx
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a985
mov qword [rdx + r9], 4
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a98d
mov dword [rdx + r9], 0xa4
movabs r15, 0x2b7c34828126a995
add r15, qword [0x1800ac9b8]
cmp byte [0x1800bad63], 0
jne 0x18007f910
mov rdx, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126b004
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b016
xor r9b, byte [rdx + r11]
mov byte [0x1800bad5d], r9b
movabs r9, 0x2b7c34828126b005
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b017
xor r9b, byte [rdx + r11]
mov byte [0x1800bad5e], r9b
movabs r9, 0x2b7c34828126b006
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b018
xor r9b, byte [rdx + r11]
mov byte [0x1800bad5f], r9b
movabs r9, 0x2b7c34828126b007
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b019
xor r9b, byte [rdx + r11]
mov byte [0x1800bad60], r9b
movabs r9, 0x2b7c34828126b008
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b01a
xor r9b, byte [rdx + r11]
mov byte [0x1800bad61], r9b
movabs r9, 0x2b7c34828126b009
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b01b
xor r9b, byte [rdx + r11]
mov byte [0x1800bad62], r9b
mov byte [0x1800bad63], 1
mov rdx, qword [0x1800acb60]
add rdx, rax
mov qword [r15], rdx
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a99d
mov qword [rdx + r9], 5
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a9a5
mov dword [rdx + r9], 0xa2
movabs r15, 0x2b7c34828126a9ad
add r15, qword [0x1800ac9b8]
cmp byte [0x1800bad69], 0
jne 0x18007fa2f
mov rdx, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126b031
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b049
xor r9b, byte [rdx + r11]
mov byte [0x1800bad64], r9b
movabs r9, 0x2b7c34828126b032
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b04a
xor r9b, byte [rdx + r11]
mov byte [0x1800bad65], r9b
movabs r9, 0x2b7c34828126b033
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b04b
xor r9b, byte [rdx + r11]
mov byte [0x1800bad66], r9b
movabs r9, 0x2b7c34828126b034
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b04c
xor r9b, byte [rdx + r11]
mov byte [0x1800bad67], r9b
movabs r9, 0x2b7c34828126b035
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b04d
xor r9b, byte [rdx + r11]
mov byte [0x1800bad68], r9b
mov byte [0x1800bad69], 1
mov rdx, qword [0x1800acb68]
add rdx, rax
mov qword [r15], rdx
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a9b5
mov qword [rdx + r9], 4
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a9bd
mov dword [rdx + r9], 0x25
movabs r15, 0x2b7c34828126a9c5
add r15, qword [0x1800ac9b8]
cmp byte [0x1800bad71], 0
jne 0x18007fb96
mov rdx, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126b065
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b07e
xor r9b, byte [rdx + r11]
mov byte [0x1800bad6a], r9b
movabs r9, 0x2b7c34828126b066
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b07f
xor r9b, byte [rdx + r11]
mov byte [0x1800bad6b], r9b
movabs r9, 0x2b7c34828126b067
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b080
xor r9b, byte [rdx + r11]
mov byte [0x1800bad6c], r9b
movabs r9, 0x2b7c34828126b068
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b081
xor r9b, byte [rdx + r11]
mov byte [0x1800bad6d], r9b
movabs r9, 0x2b7c34828126b069
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b082
xor r9b, byte [rdx + r11]
mov byte [0x1800bad6e], r9b
movabs r9, 0x2b7c34828126b06a
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b083
xor r9b, byte [rdx + r11]
mov byte [0x1800bad6f], r9b
movabs r9, 0x2b7c34828126b06b
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b084
xor r9b, byte [rdx + r11]
mov byte [0x1800bad70], r9b
mov byte [0x1800bad71], 1
mov rdx, qword [0x1800acb70]
add rdx, rax
mov qword [r15], rdx
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a9cd
mov qword [rdx + r9], 6
mov rdx, qword [0x1800ac9b8]
movabs r9, 0x2b7c34828126a9d5
mov dword [rdx + r9], 0xa0
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bad74], 0
jne 0x18007fc3b
mov rdx, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126b0a0
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b0be
xor r9b, byte [rdx + r11]
mov byte [0x1800bad72], r9b
movabs r9, 0x2b7c34828126b0a1
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b0bf
xor r9b, byte [rdx + r11]
mov byte [0x1800bad73], r9b
mov byte [0x1800bad74], 1
mov rdx, qword [0x1800acb78]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a9e5
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a9ed
mov dword [rcx + rdx], 0x4d
add rbp, qword [0x1800ac9b8]
cmp byte [0x1800bad7c], 0
movabs r15, 0x2b7c34828126ab0d
jne 0x18007fd93
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b0d7
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b0e9
xor dl, byte [rcx + r9]
mov byte [0x1800bad75], dl
movabs rdx, 0x2b7c34828126b0d8
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b0ea
xor dl, byte [rcx + r9]
mov byte [0x1800bad76], dl
movabs rdx, 0x2b7c34828126b0d9
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b0eb
xor dl, byte [rcx + r9]
mov byte [0x1800bad77], dl
movabs rdx, 0x2b7c34828126b0da
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b0ec
xor dl, byte [rcx + r9]
mov byte [0x1800bad78], dl
movabs rdx, 0x2b7c34828126b0db
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b0ed
xor dl, byte [rcx + r9]
mov byte [0x1800bad79], dl
movabs rdx, 0x2b7c34828126b0dc
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b0ee
xor dl, byte [rcx + r9]
mov byte [0x1800bad7a], dl
movabs rdx, 0x2b7c34828126b0dd
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b0ef
xor dl, byte [rcx + r9]
mov byte [0x1800bad7b], dl
mov byte [0x1800bad7c], 1
mov rcx, qword [0x1800acb80]
add rcx, rax
mov qword [rbp], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126a9fd
mov qword [rcx + rdx], 6
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa05
mov dword [rcx + rdx], 0
movabs rcx, 0x2b7c34828126aa0d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bad84], 0
jne 0x18007fefa
mov rdx, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126b108
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b11f
xor r9b, byte [rdx + r11]
mov byte [0x1800bad7d], r9b
movabs r9, 0x2b7c34828126b109
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b120
xor r9b, byte [rdx + r11]
mov byte [0x1800bad7e], r9b
movabs r9, 0x2b7c34828126b10a
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b121
xor r9b, byte [rdx + r11]
mov byte [0x1800bad7f], r9b
movabs r9, 0x2b7c34828126b10b
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b122
xor r9b, byte [rdx + r11]
mov byte [0x1800bad80], r9b
movabs r9, 0x2b7c34828126b10c
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b123
xor r9b, byte [rdx + r11]
mov byte [0x1800bad81], r9b
movabs r9, 0x2b7c34828126b10d
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b124
xor r9b, byte [rdx + r11]
mov byte [0x1800bad82], r9b
movabs r9, 0x2b7c34828126b10e
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b125
xor r9b, byte [rdx + r11]
mov byte [0x1800bad83], r9b
mov byte [0x1800bad84], 1
mov rdx, qword [0x1800acb88]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa15
mov qword [rcx + rdx], 6
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa1d
mov dword [rcx + rdx], 1
movabs rcx, 0x2b7c34828126aa25
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bad8c], 0
jne 0x180080060
mov rdx, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126b13a
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b14a
xor r9b, byte [rdx + r11]
mov byte [0x1800bad85], r9b
movabs r9, 0x2b7c34828126b13b
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b14b
xor r9b, byte [rdx + r11]
mov byte [0x1800bad86], r9b
movabs r9, 0x2b7c34828126b13c
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b14c
xor r9b, byte [rdx + r11]
mov byte [0x1800bad87], r9b
movabs r9, 0x2b7c34828126b13d
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b14d
xor r9b, byte [rdx + r11]
mov byte [0x1800bad88], r9b
movabs r9, 0x2b7c34828126b13e
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b14e
xor r9b, byte [rdx + r11]
mov byte [0x1800bad89], r9b
movabs r9, 0x2b7c34828126b13f
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b14f
xor r9b, byte [rdx + r11]
mov byte [0x1800bad8a], r9b
movabs r9, 0x2b7c34828126b140
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b150
xor r9b, byte [rdx + r11]
mov byte [0x1800bad8b], r9b
mov byte [0x1800bad8c], 1
mov rdx, qword [0x1800acb90]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa2d
mov qword [rcx + rdx], 6
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa35
mov dword [rcx + rdx], 2
movabs rcx, 0x2b7c34828126aa3d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bad94], 0
jne 0x1800801c6
mov rdx, qword [0x1800ac9a8]
movabs r9, 0x2b7c34828126b16c
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b17e
xor r9b, byte [rdx + r11]
mov byte [0x1800bad8d], r9b
movabs r9, 0x2b7c34828126b16d
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b17f
xor r9b, byte [rdx + r11]
mov byte [0x1800bad8e], r9b
movabs r9, 0x2b7c34828126b16e
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b180
xor r9b, byte [rdx + r11]
mov byte [0x1800bad8f], r9b
movabs r9, 0x2b7c34828126b16f
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b181
xor r9b, byte [rdx + r11]
mov byte [0x1800bad90], r9b
movabs r9, 0x2b7c34828126b170
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b182
xor r9b, byte [rdx + r11]
mov byte [0x1800bad91], r9b
movabs r9, 0x2b7c34828126b171
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b183
xor r9b, byte [rdx + r11]
mov byte [0x1800bad92], r9b
movabs r9, 0x2b7c34828126b172
movzx r9d, byte [rdx + r9]
movabs r11, 0x2b7c34828126b184
xor r9b, byte [rdx + r11]
mov byte [0x1800bad93], r9b
mov byte [0x1800bad94], 1
mov rdx, qword [0x1800acb98]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa45
mov qword [rcx + rdx], 6
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa4d
mov dword [rcx + rdx], 3
add r14, qword [0x1800ac9b8]
cmp byte [0x1800bad9c], 0
jne 0x180080314
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b19b
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1ae
xor dl, byte [rcx + r9]
mov byte [0x1800bad95], dl
movabs rdx, 0x2b7c34828126b19c
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1af
xor dl, byte [rcx + r9]
mov byte [0x1800bad96], dl
movabs rdx, 0x2b7c34828126b19d
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1b0
xor dl, byte [rcx + r9]
mov byte [0x1800bad97], dl
movabs rdx, 0x2b7c34828126b19e
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1b1
xor dl, byte [rcx + r9]
mov byte [0x1800bad98], dl
movabs rdx, 0x2b7c34828126b19f
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1b2
xor dl, byte [rcx + r9]
mov byte [0x1800bad99], dl
movabs rdx, 0x2b7c34828126b1a0
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1b3
xor dl, byte [rcx + r9]
mov byte [0x1800bad9a], dl
movabs rdx, 0x2b7c34828126b1a1
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1b4
xor dl, byte [rcx + r9]
mov byte [0x1800bad9b], dl
mov byte [0x1800bad9c], 1
mov rcx, qword [0x1800acba0]
add rcx, rax
mov qword [r14], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa5d
mov qword [rcx + rdx], 6
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa65
mov dword [rcx + rdx], 4
add r10, qword [0x1800ac9b8]
cmp byte [0x1800bada6], 0
jne 0x1800804a6
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b1cb
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1dc
xor dl, byte [rcx + r9]
mov byte [0x1800bad9d], dl
movabs rdx, 0x2b7c34828126b1cc
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1dd
xor dl, byte [rcx + r9]
mov byte [0x1800bad9e], dl
movabs rdx, 0x2b7c34828126b1cd
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1de
xor dl, byte [rcx + r9]
mov byte [0x1800bad9f], dl
movabs rdx, 0x2b7c34828126b1ce
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1df
xor dl, byte [rcx + r9]
mov byte [0x1800bada0], dl
movabs rdx, 0x2b7c34828126b1cf
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1e0
xor dl, byte [rcx + r9]
mov byte [0x1800bada1], dl
movabs rdx, 0x2b7c34828126b1d0
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1e1
xor dl, byte [rcx + r9]
mov byte [0x1800bada2], dl
movabs rdx, 0x2b7c34828126b1d1
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1e2
xor dl, byte [rcx + r9]
mov byte [0x1800bada3], dl
movabs rdx, 0x2b7c34828126b1d2
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1e3
xor dl, byte [rcx + r9]
mov byte [0x1800bada4], dl
movabs rdx, 0x2b7c34828126b1d3
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b1e4
xor dl, byte [rcx + r9]
mov byte [0x1800bada5], dl
mov byte [0x1800bada6], 1
mov rcx, qword [0x1800acba8]
add rcx, rax
mov qword [r10], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa75
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa7d
mov dword [rcx + rdx], 0x6a
add r8, qword [0x1800ac9b8]
cmp byte [0x1800badb3], 0
jne 0x18008069e
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b201
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b213
xor dl, byte [rcx + r9]
mov byte [0x1800bada7], dl
movabs rdx, 0x2b7c34828126b202
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b214
xor dl, byte [rcx + r9]
mov byte [0x1800bada8], dl
movabs rdx, 0x2b7c34828126b203
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b215
xor dl, byte [rcx + r9]
mov byte [0x1800bada9], dl
movabs rdx, 0x2b7c34828126b204
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b216
xor dl, byte [rcx + r9]
mov byte [0x1800badaa], dl
movabs rdx, 0x2b7c34828126b205
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b217
xor dl, byte [rcx + r9]
mov byte [0x1800badab], dl
movabs rdx, 0x2b7c34828126b206
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b218
xor dl, byte [rcx + r9]
mov byte [0x1800badac], dl
movabs rdx, 0x2b7c34828126b207
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b219
xor dl, byte [rcx + r9]
mov byte [0x1800badad], dl
movabs rdx, 0x2b7c34828126b208
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b21a
xor dl, byte [rcx + r9]
mov byte [0x1800badae], dl
movabs rdx, 0x2b7c34828126b209
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b21b
xor dl, byte [rcx + r9]
mov byte [0x1800badaf], dl
movabs rdx, 0x2b7c34828126b20a
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b21c
xor dl, byte [rcx + r9]
mov byte [0x1800badb0], dl
movabs rdx, 0x2b7c34828126b20b
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b21d
xor dl, byte [rcx + r9]
mov byte [0x1800badb1], dl
movabs rdx, 0x2b7c34828126b20c
movzx edx, byte [rcx + rdx]
movabs r9, 0x2b7c34828126b21e
xor dl, byte [rcx + r9]
mov byte [0x1800badb2], dl
mov byte [0x1800badb3], 1
mov rcx, qword [0x1800acbb0]
add rcx, rax
mov qword [r8], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa8d
mov qword [rcx + rdx], 0xb
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aa95
mov dword [rcx + rdx], 0
movabs rcx, 0x2b7c34828126aa9d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800badbe], 0
movabs r10, 0x2b7c34828126ade5
jne 0x180080870
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b235
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b251
xor dl, byte [r8 + r9]
mov byte [0x1800badb4], dl
movabs rdx, 0x2b7c34828126b236
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b252
xor dl, byte [r8 + r9]
mov byte [0x1800badb5], dl
movabs rdx, 0x2b7c34828126b237
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b253
xor dl, byte [r8 + r9]
mov byte [0x1800badb6], dl
movabs rdx, 0x2b7c34828126b238
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b254
xor dl, byte [r8 + r9]
mov byte [0x1800badb7], dl
movabs rdx, 0x2b7c34828126b239
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b255
xor dl, byte [r8 + r9]
mov byte [0x1800badb8], dl
movabs rdx, 0x2b7c34828126b23a
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b256
xor dl, byte [r8 + r9]
mov byte [0x1800badb9], dl
movabs rdx, 0x2b7c34828126b23b
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b257
xor dl, byte [r8 + r9]
mov byte [0x1800badba], dl
movabs rdx, 0x2b7c34828126b23c
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b258
xor dl, byte [r8 + r9]
mov byte [0x1800badbb], dl
movabs rdx, 0x2b7c34828126b23d
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b259
xor dl, byte [r8 + r9]
mov byte [0x1800badbc], dl
movabs rdx, 0x2b7c34828126b23e
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b25a
xor dl, byte [r8 + r9]
mov byte [0x1800badbd], dl
mov byte [0x1800badbe], 1
mov rdx, qword [0x1800acbb8]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aaa5
mov qword [rcx + rdx], 9
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aaad
mov dword [rcx + rdx], 0
movabs rcx, 0x2b7c34828126aab5
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800badc1], 0
jne 0x18008091e
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b273
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b284
xor r8b, byte [rdx + r9]
mov byte [0x1800badbf], r8b
movabs r8, 0x2b7c34828126b274
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b285
xor r8b, byte [rdx + r9]
mov byte [0x1800badc0], r8b
mov byte [0x1800badc1], 1
mov rdx, qword [0x1800acbc0]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aabd
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aac5
mov dword [rcx + rdx], 0x4e
movabs rcx, 0x2b7c34828126aacd
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800badc7], 0
jne 0x180080a3c
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b297
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b2b5
xor r8b, byte [rdx + r9]
mov byte [0x1800badc2], r8b
movabs r8, 0x2b7c34828126b298
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b2b6
xor r8b, byte [rdx + r9]
mov byte [0x1800badc3], r8b
movabs r8, 0x2b7c34828126b299
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b2b7
xor r8b, byte [rdx + r9]
mov byte [0x1800badc4], r8b
movabs r8, 0x2b7c34828126b29a
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b2b8
xor r8b, byte [rdx + r9]
mov byte [0x1800badc5], r8b
movabs r8, 0x2b7c34828126b29b
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b2b9
xor r8b, byte [rdx + r9]
mov byte [0x1800badc6], r8b
mov byte [0x1800badc7], 1
mov rdx, qword [0x1800acbc8]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aad5
mov qword [rcx + rdx], 4
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aadd
mov dword [rcx + rdx], 0
movabs rcx, 0x2b7c34828126aae5
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800badd1], 0
jne 0x180080be1
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b2d1
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b2e7
xor dl, byte [r8 + r9]
mov byte [0x1800badc8], dl
movabs rdx, 0x2b7c34828126b2d2
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b2e8
xor dl, byte [r8 + r9]
mov byte [0x1800badc9], dl
movabs rdx, 0x2b7c34828126b2d3
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b2e9
xor dl, byte [r8 + r9]
mov byte [0x1800badca], dl
movabs rdx, 0x2b7c34828126b2d4
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b2ea
xor dl, byte [r8 + r9]
mov byte [0x1800badcb], dl
movabs rdx, 0x2b7c34828126b2d5
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b2eb
xor dl, byte [r8 + r9]
mov byte [0x1800badcc], dl
movabs rdx, 0x2b7c34828126b2d6
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b2ec
xor dl, byte [r8 + r9]
mov byte [0x1800badcd], dl
movabs rdx, 0x2b7c34828126b2d7
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b2ed
xor dl, byte [r8 + r9]
mov byte [0x1800badce], dl
movabs rdx, 0x2b7c34828126b2d8
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b2ee
xor dl, byte [r8 + r9]
mov byte [0x1800badcf], dl
movabs rdx, 0x2b7c34828126b2d9
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b2ef
xor dl, byte [r8 + r9]
mov byte [0x1800badd0], dl
mov byte [0x1800badd1], 1
mov rdx, qword [0x1800acbd0]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aaed
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aaf5
mov dword [rcx + rdx], 0x60
movabs rcx, 0x2b7c34828126aafd
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800baddb], 0
jne 0x180080d86
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b304
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b31d
xor dl, byte [r8 + r9]
mov byte [0x1800badd2], dl
movabs rdx, 0x2b7c34828126b305
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b31e
xor dl, byte [r8 + r9]
mov byte [0x1800badd3], dl
movabs rdx, 0x2b7c34828126b306
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b31f
xor dl, byte [r8 + r9]
mov byte [0x1800badd4], dl
movabs rdx, 0x2b7c34828126b307
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b320
xor dl, byte [r8 + r9]
mov byte [0x1800badd5], dl
movabs rdx, 0x2b7c34828126b308
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b321
xor dl, byte [r8 + r9]
mov byte [0x1800badd6], dl
movabs rdx, 0x2b7c34828126b309
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b322
xor dl, byte [r8 + r9]
mov byte [0x1800badd7], dl
movabs rdx, 0x2b7c34828126b30a
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b323
xor dl, byte [r8 + r9]
mov byte [0x1800badd8], dl
movabs rdx, 0x2b7c34828126b30b
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b324
xor dl, byte [r8 + r9]
mov byte [0x1800badd9], dl
movabs rdx, 0x2b7c34828126b30c
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b325
xor dl, byte [r8 + r9]
mov byte [0x1800badda], dl
mov byte [0x1800baddb], 1
mov rdx, qword [0x1800acbd8]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab05
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
mov dword [rcx + r15], 0x61
movabs rcx, 0x2b7c34828126ab15
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bade5], 0
jne 0x180080f22
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b33b
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b34c
xor dl, byte [r8 + r9]
mov byte [0x1800baddc], dl
movabs rdx, 0x2b7c34828126b33c
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b34d
xor dl, byte [r8 + r9]
mov byte [0x1800baddd], dl
movabs rdx, 0x2b7c34828126b33d
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b34e
xor dl, byte [r8 + r9]
mov byte [0x1800badde], dl
movabs rdx, 0x2b7c34828126b33e
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b34f
xor dl, byte [r8 + r9]
mov byte [0x1800baddf], dl
movabs rdx, 0x2b7c34828126b33f
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b350
xor dl, byte [r8 + r9]
mov byte [0x1800bade0], dl
movabs rdx, 0x2b7c34828126b340
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b351
xor dl, byte [r8 + r9]
mov byte [0x1800bade1], dl
movabs rdx, 0x2b7c34828126b341
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b352
xor dl, byte [r8 + r9]
mov byte [0x1800bade2], dl
movabs rdx, 0x2b7c34828126b342
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b353
xor dl, byte [r8 + r9]
mov byte [0x1800bade3], dl
movabs rdx, 0x2b7c34828126b343
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b354
xor dl, byte [r8 + r9]
mov byte [0x1800bade4], dl
mov byte [0x1800bade5], 1
mov rdx, qword [0x1800acbe0]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab1d
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab25
mov dword [rcx + rdx], 0x62
movabs rcx, 0x2b7c34828126ab2d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800badef], 0
jne 0x1800810c7
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b365
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b378
xor dl, byte [r8 + r9]
mov byte [0x1800bade6], dl
movabs rdx, 0x2b7c34828126b366
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b379
xor dl, byte [r8 + r9]
mov byte [0x1800bade7], dl
movabs rdx, 0x2b7c34828126b367
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b37a
xor dl, byte [r8 + r9]
mov byte [0x1800bade8], dl
movabs rdx, 0x2b7c34828126b368
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b37b
xor dl, byte [r8 + r9]
mov byte [0x1800bade9], dl
movabs rdx, 0x2b7c34828126b369
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b37c
xor dl, byte [r8 + r9]
mov byte [0x1800badea], dl
movabs rdx, 0x2b7c34828126b36a
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b37d
xor dl, byte [r8 + r9]
mov byte [0x1800badeb], dl
movabs rdx, 0x2b7c34828126b36b
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b37e
xor dl, byte [r8 + r9]
mov byte [0x1800badec], dl
movabs rdx, 0x2b7c34828126b36c
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b37f
xor dl, byte [r8 + r9]
mov byte [0x1800baded], dl
movabs rdx, 0x2b7c34828126b36d
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b380
xor dl, byte [r8 + r9]
mov byte [0x1800badee], dl
mov byte [0x1800badef], 1
mov rdx, qword [0x1800acbe8]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab35
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab3d
mov dword [rcx + rdx], 0x63
add r13, qword [0x1800ac9b8]
cmp byte [0x1800badf9], 0
jne 0x180081259
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b394
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b3b3
xor dl, byte [rcx + r8]
mov byte [0x1800badf0], dl
movabs rdx, 0x2b7c34828126b395
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b3b4
xor dl, byte [rcx + r8]
mov byte [0x1800badf1], dl
movabs rdx, 0x2b7c34828126b396
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b3b5
xor dl, byte [rcx + r8]
mov byte [0x1800badf2], dl
movabs rdx, 0x2b7c34828126b397
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b3b6
xor dl, byte [rcx + r8]
mov byte [0x1800badf3], dl
movabs rdx, 0x2b7c34828126b398
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b3b7
xor dl, byte [rcx + r8]
mov byte [0x1800badf4], dl
movabs rdx, 0x2b7c34828126b399
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b3b8
xor dl, byte [rcx + r8]
mov byte [0x1800badf5], dl
movabs rdx, 0x2b7c34828126b39a
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b3b9
xor dl, byte [rcx + r8]
mov byte [0x1800badf6], dl
movabs rdx, 0x2b7c34828126b39b
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b3ba
xor dl, byte [rcx + r8]
mov byte [0x1800badf7], dl
movabs rdx, 0x2b7c34828126b39c
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b3bb
xor dl, byte [rcx + r8]
mov byte [0x1800badf8], dl
mov byte [0x1800badf9], 1
mov rcx, qword [0x1800acbf0]
add rcx, rax
mov qword [r13], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab4d
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab55
mov dword [rcx + rdx], 0x64
movabs rcx, 0x2b7c34828126ab5d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae03], 0
jne 0x1800813ff
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b3d5
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b3e9
xor dl, byte [r8 + r9]
mov byte [0x1800badfa], dl
movabs rdx, 0x2b7c34828126b3d6
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b3ea
xor dl, byte [r8 + r9]
mov byte [0x1800badfb], dl
movabs rdx, 0x2b7c34828126b3d7
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b3eb
xor dl, byte [r8 + r9]
mov byte [0x1800badfc], dl
movabs rdx, 0x2b7c34828126b3d8
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b3ec
xor dl, byte [r8 + r9]
mov byte [0x1800badfd], dl
movabs rdx, 0x2b7c34828126b3d9
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b3ed
xor dl, byte [r8 + r9]
mov byte [0x1800badfe], dl
movabs rdx, 0x2b7c34828126b3da
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b3ee
xor dl, byte [r8 + r9]
mov byte [0x1800badff], dl
movabs rdx, 0x2b7c34828126b3db
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b3ef
xor dl, byte [r8 + r9]
mov byte [0x1800bae00], dl
movabs rdx, 0x2b7c34828126b3dc
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b3f0
xor dl, byte [r8 + r9]
mov byte [0x1800bae01], dl
movabs rdx, 0x2b7c34828126b3dd
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b3f1
xor dl, byte [r8 + r9]
mov byte [0x1800bae02], dl
mov byte [0x1800bae03], 1
mov rdx, qword [0x1800acbf8]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab65
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab6d
mov dword [rcx + rdx], 0x65
add r12, qword [0x1800ac9b8]
cmp byte [0x1800bae0d], 0
jne 0x180081591
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b407
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b417
xor dl, byte [rcx + r8]
mov byte [0x1800bae04], dl
movabs rdx, 0x2b7c34828126b408
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b418
xor dl, byte [rcx + r8]
mov byte [0x1800bae05], dl
movabs rdx, 0x2b7c34828126b409
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b419
xor dl, byte [rcx + r8]
mov byte [0x1800bae06], dl
movabs rdx, 0x2b7c34828126b40a
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b41a
xor dl, byte [rcx + r8]
mov byte [0x1800bae07], dl
movabs rdx, 0x2b7c34828126b40b
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b41b
xor dl, byte [rcx + r8]
mov byte [0x1800bae08], dl
movabs rdx, 0x2b7c34828126b40c
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b41c
xor dl, byte [rcx + r8]
mov byte [0x1800bae09], dl
movabs rdx, 0x2b7c34828126b40d
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b41d
xor dl, byte [rcx + r8]
mov byte [0x1800bae0a], dl
movabs rdx, 0x2b7c34828126b40e
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b41e
xor dl, byte [rcx + r8]
mov byte [0x1800bae0b], dl
movabs rdx, 0x2b7c34828126b40f
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b41f
xor dl, byte [rcx + r8]
mov byte [0x1800bae0c], dl
mov byte [0x1800bae0d], 1
mov rcx, qword [0x1800acc00]
add rcx, rax
mov qword [r12], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab7d
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab85
mov dword [rcx + rdx], 0x66
movabs rcx, 0x2b7c34828126ab8d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae17], 0
jne 0x180081737
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b431
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b44b
xor dl, byte [r8 + r9]
mov byte [0x1800bae0e], dl
movabs rdx, 0x2b7c34828126b432
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b44c
xor dl, byte [r8 + r9]
mov byte [0x1800bae0f], dl
movabs rdx, 0x2b7c34828126b433
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b44d
xor dl, byte [r8 + r9]
mov byte [0x1800bae10], dl
movabs rdx, 0x2b7c34828126b434
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b44e
xor dl, byte [r8 + r9]
mov byte [0x1800bae11], dl
movabs rdx, 0x2b7c34828126b435
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b44f
xor dl, byte [r8 + r9]
mov byte [0x1800bae12], dl
movabs rdx, 0x2b7c34828126b436
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b450
xor dl, byte [r8 + r9]
mov byte [0x1800bae13], dl
movabs rdx, 0x2b7c34828126b437
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b451
xor dl, byte [r8 + r9]
mov byte [0x1800bae14], dl
movabs rdx, 0x2b7c34828126b438
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b452
xor dl, byte [r8 + r9]
mov byte [0x1800bae15], dl
movabs rdx, 0x2b7c34828126b439
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b453
xor dl, byte [r8 + r9]
mov byte [0x1800bae16], dl
mov byte [0x1800bae17], 1
mov rdx, qword [0x1800acc08]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab95
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ab9d
mov dword [rcx + rdx], 0x67
movabs rcx, 0x2b7c34828126aba5
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae21], 0
jne 0x1800818dc
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b465
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b478
xor dl, byte [r8 + r9]
mov byte [0x1800bae18], dl
movabs rdx, 0x2b7c34828126b466
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b479
xor dl, byte [r8 + r9]
mov byte [0x1800bae19], dl
movabs rdx, 0x2b7c34828126b467
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b47a
xor dl, byte [r8 + r9]
mov byte [0x1800bae1a], dl
movabs rdx, 0x2b7c34828126b468
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b47b
xor dl, byte [r8 + r9]
mov byte [0x1800bae1b], dl
movabs rdx, 0x2b7c34828126b469
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b47c
xor dl, byte [r8 + r9]
mov byte [0x1800bae1c], dl
movabs rdx, 0x2b7c34828126b46a
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b47d
xor dl, byte [r8 + r9]
mov byte [0x1800bae1d], dl
movabs rdx, 0x2b7c34828126b46b
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b47e
xor dl, byte [r8 + r9]
mov byte [0x1800bae1e], dl
movabs rdx, 0x2b7c34828126b46c
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b47f
xor dl, byte [r8 + r9]
mov byte [0x1800bae1f], dl
movabs rdx, 0x2b7c34828126b46d
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b480
xor dl, byte [r8 + r9]
mov byte [0x1800bae20], dl
mov byte [0x1800bae21], 1
mov rdx, qword [0x1800acc10]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126abad
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126abb5
mov dword [rcx + rdx], 0x68
movabs rcx, 0x2b7c34828126abbd
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae2b], 0
jne 0x180081a81
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b49d
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b4b0
xor dl, byte [r8 + r9]
mov byte [0x1800bae22], dl
movabs rdx, 0x2b7c34828126b49e
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b4b1
xor dl, byte [r8 + r9]
mov byte [0x1800bae23], dl
movabs rdx, 0x2b7c34828126b49f
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b4b2
xor dl, byte [r8 + r9]
mov byte [0x1800bae24], dl
movabs rdx, 0x2b7c34828126b4a0
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b4b3
xor dl, byte [r8 + r9]
mov byte [0x1800bae25], dl
movabs rdx, 0x2b7c34828126b4a1
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b4b4
xor dl, byte [r8 + r9]
mov byte [0x1800bae26], dl
movabs rdx, 0x2b7c34828126b4a2
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b4b5
xor dl, byte [r8 + r9]
mov byte [0x1800bae27], dl
movabs rdx, 0x2b7c34828126b4a3
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b4b6
xor dl, byte [r8 + r9]
mov byte [0x1800bae28], dl
movabs rdx, 0x2b7c34828126b4a4
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b4b7
xor dl, byte [r8 + r9]
mov byte [0x1800bae29], dl
movabs rdx, 0x2b7c34828126b4a5
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b4b8
xor dl, byte [r8 + r9]
mov byte [0x1800bae2a], dl
mov byte [0x1800bae2b], 1
mov rdx, qword [0x1800acc18]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126abc5
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126abcd
mov dword [rcx + rdx], 0x69
movabs rcx, 0x2b7c34828126abd5
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae2e], 0
jne 0x180081b2f
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b4ce
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b4ed
xor r8b, byte [rdx + r9]
mov byte [0x1800bae2c], r8b
movabs r8, 0x2b7c34828126b4cf
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b4ee
xor r8b, byte [rdx + r9]
mov byte [0x1800bae2d], r8b
mov byte [0x1800bae2e], 1
mov rdx, qword [0x1800acc20]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126abdd
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126abe5
mov dword [rcx + rdx], 0x4f
movabs rcx, 0x2b7c34828126abed
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae31], 0
jne 0x180081bdd
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b503
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b51e
xor r8b, byte [rdx + r9]
mov byte [0x1800bae2f], r8b
movabs r8, 0x2b7c34828126b504
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b51f
xor r8b, byte [rdx + r9]
mov byte [0x1800bae30], r8b
mov byte [0x1800bae31], 1
mov rdx, qword [0x1800acc28]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126abf5
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126abfd
mov dword [rcx + rdx], 0x50
movabs rcx, 0x2b7c34828126ac05
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae3c], 0
jne 0x180081da5
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b535
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b550
xor dl, byte [r8 + r9]
mov byte [0x1800bae32], dl
movabs rdx, 0x2b7c34828126b536
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b551
xor dl, byte [r8 + r9]
mov byte [0x1800bae33], dl
movabs rdx, 0x2b7c34828126b537
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b552
xor dl, byte [r8 + r9]
mov byte [0x1800bae34], dl
movabs rdx, 0x2b7c34828126b538
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b553
xor dl, byte [r8 + r9]
mov byte [0x1800bae35], dl
movabs rdx, 0x2b7c34828126b539
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b554
xor dl, byte [r8 + r9]
mov byte [0x1800bae36], dl
movabs rdx, 0x2b7c34828126b53a
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b555
xor dl, byte [r8 + r9]
mov byte [0x1800bae37], dl
movabs rdx, 0x2b7c34828126b53b
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b556
xor dl, byte [r8 + r9]
mov byte [0x1800bae38], dl
movabs rdx, 0x2b7c34828126b53c
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b557
xor dl, byte [r8 + r9]
mov byte [0x1800bae39], dl
movabs rdx, 0x2b7c34828126b53d
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b558
xor dl, byte [r8 + r9]
mov byte [0x1800bae3a], dl
movabs rdx, 0x2b7c34828126b53e
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b559
xor dl, byte [r8 + r9]
mov byte [0x1800bae3b], dl
mov byte [0x1800bae3c], 1
mov rdx, qword [0x1800acc30]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac0d
mov qword [rcx + rdx], 9
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac15
mov dword [rcx + rdx], 0x22
add rdi, qword [0x1800ac9b8]
cmp byte [0x1800bae45], 0
jne 0x180081f15
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b578
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b592
xor dl, byte [rcx + r8]
mov byte [0x1800bae3d], dl
movabs rdx, 0x2b7c34828126b579
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b593
xor dl, byte [rcx + r8]
mov byte [0x1800bae3e], dl
movabs rdx, 0x2b7c34828126b57a
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b594
xor dl, byte [rcx + r8]
mov byte [0x1800bae3f], dl
movabs rdx, 0x2b7c34828126b57b
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b595
xor dl, byte [rcx + r8]
mov byte [0x1800bae40], dl
movabs rdx, 0x2b7c34828126b57c
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b596
xor dl, byte [rcx + r8]
mov byte [0x1800bae41], dl
movabs rdx, 0x2b7c34828126b57d
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b597
xor dl, byte [rcx + r8]
mov byte [0x1800bae42], dl
movabs rdx, 0x2b7c34828126b57e
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b598
xor dl, byte [rcx + r8]
mov byte [0x1800bae43], dl
movabs rdx, 0x2b7c34828126b57f
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b599
xor dl, byte [rcx + r8]
mov byte [0x1800bae44], dl
mov byte [0x1800bae45], 1
mov rcx, qword [0x1800acc38]
add rcx, rax
mov qword [rdi], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac25
mov qword [rcx + rdx], 7
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac2d
mov dword [rcx + rdx], 0x21
add rbx, qword [0x1800ac9b8]
cmp byte [0x1800bae48], 0
jne 0x180081fb5
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b5b2
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b5cd
xor dl, byte [rcx + r8]
mov byte [0x1800bae46], dl
movabs rdx, 0x2b7c34828126b5b3
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b5ce
xor dl, byte [rcx + r8]
mov byte [0x1800bae47], dl
mov byte [0x1800bae48], 1
mov rcx, qword [0x1800acc40]
add rcx, rax
mov qword [rbx], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac3d
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac45
mov dword [rcx + rdx], 0x51
add rsi, qword [0x1800ac9b8]
cmp byte [0x1800bae4b], 0
jne 0x180082055
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b5e7
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b606
xor dl, byte [rcx + r8]
mov byte [0x1800bae49], dl
movabs rdx, 0x2b7c34828126b5e8
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b607
xor dl, byte [rcx + r8]
mov byte [0x1800bae4a], dl
mov byte [0x1800bae4b], 1
mov rcx, qword [0x1800acc48]
add rcx, rax
mov qword [rsi], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac55
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac5d
mov dword [rcx + rdx], 0x52
movabs rcx, 0x2b7c34828126ac65
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae51], 0
jne 0x180082173
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b61d
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b633
xor r8b, byte [rdx + r9]
mov byte [0x1800bae4c], r8b
movabs r8, 0x2b7c34828126b61e
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b634
xor r8b, byte [rdx + r9]
mov byte [0x1800bae4d], r8b
movabs r8, 0x2b7c34828126b61f
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b635
xor r8b, byte [rdx + r9]
mov byte [0x1800bae4e], r8b
movabs r8, 0x2b7c34828126b620
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b636
xor r8b, byte [rdx + r9]
mov byte [0x1800bae4f], r8b
movabs r8, 0x2b7c34828126b621
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b637
xor r8b, byte [rdx + r9]
mov byte [0x1800bae50], r8b
mov byte [0x1800bae51], 1
mov rdx, qword [0x1800acc50]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac6d
mov qword [rcx + rdx], 4
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac75
mov dword [rcx + rdx], 0xa5
movabs rcx, 0x2b7c34828126ac7d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae58], 0
movabs r11, 0x2b7c34828126ad6d
movabs rsi, 0x2b7c34828126ac95
jne 0x1800822c9
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b653
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b665
xor r8b, byte [rdx + r9]
mov byte [0x1800bae52], r8b
movabs r8, 0x2b7c34828126b654
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b666
xor r8b, byte [rdx + r9]
mov byte [0x1800bae53], r8b
movabs r8, 0x2b7c34828126b655
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b667
xor r8b, byte [rdx + r9]
mov byte [0x1800bae54], r8b
movabs r8, 0x2b7c34828126b656
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b668
xor r8b, byte [rdx + r9]
mov byte [0x1800bae55], r8b
movabs r8, 0x2b7c34828126b657
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b669
xor r8b, byte [rdx + r9]
mov byte [0x1800bae56], r8b
movabs r8, 0x2b7c34828126b658
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b66a
xor r8b, byte [rdx + r9]
mov byte [0x1800bae57], r8b
mov byte [0x1800bae58], 1
mov rdx, qword [0x1800acc58]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac85
mov qword [rcx + rdx], 5
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac8d
mov dword [rcx + rdx], 0xa3
add rsi, qword [0x1800ac9b8]
cmp byte [0x1800bae5f], 0
jne 0x1800823f5
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b683
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b69c
xor dl, byte [rcx + r8]
mov byte [0x1800bae59], dl
movabs rdx, 0x2b7c34828126b684
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b69d
xor dl, byte [rcx + r8]
mov byte [0x1800bae5a], dl
movabs rdx, 0x2b7c34828126b685
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b69e
xor dl, byte [rcx + r8]
mov byte [0x1800bae5b], dl
movabs rdx, 0x2b7c34828126b686
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b69f
xor dl, byte [rcx + r8]
mov byte [0x1800bae5c], dl
movabs rdx, 0x2b7c34828126b687
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b6a0
xor dl, byte [rcx + r8]
mov byte [0x1800bae5d], dl
movabs rdx, 0x2b7c34828126b688
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b6a1
xor dl, byte [rcx + r8]
mov byte [0x1800bae5e], dl
mov byte [0x1800bae5f], 1
mov rcx, qword [0x1800acc60]
add rcx, rax
mov qword [rsi], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ac9d
mov qword [rcx + rdx], 5
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aca5
mov dword [rcx + rdx], 0x27
movabs rcx, 0x2b7c34828126acad
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae67], 0
jne 0x18008255b
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b6b7
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b6cd
xor r8b, byte [rdx + r9]
mov byte [0x1800bae60], r8b
movabs r8, 0x2b7c34828126b6b8
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b6ce
xor r8b, byte [rdx + r9]
mov byte [0x1800bae61], r8b
movabs r8, 0x2b7c34828126b6b9
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b6cf
xor r8b, byte [rdx + r9]
mov byte [0x1800bae62], r8b
movabs r8, 0x2b7c34828126b6ba
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b6d0
xor r8b, byte [rdx + r9]
mov byte [0x1800bae63], r8b
movabs r8, 0x2b7c34828126b6bb
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b6d1
xor r8b, byte [rdx + r9]
mov byte [0x1800bae64], r8b
movabs r8, 0x2b7c34828126b6bc
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b6d2
xor r8b, byte [rdx + r9]
mov byte [0x1800bae65], r8b
movabs r8, 0x2b7c34828126b6bd
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b6d3
xor r8b, byte [rdx + r9]
mov byte [0x1800bae66], r8b
mov byte [0x1800bae67], 1
mov rdx, qword [0x1800acc68]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126acb5
mov qword [rcx + rdx], 6
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126acbd
mov dword [rcx + rdx], 0xa1
movabs rcx, 0x2b7c34828126acc5
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae6a], 0
jne 0x180082609
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b6ec
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b702
xor r8b, byte [rdx + r9]
mov byte [0x1800bae68], r8b
movabs r8, 0x2b7c34828126b6ed
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b703
xor r8b, byte [rdx + r9]
mov byte [0x1800bae69], r8b
mov byte [0x1800bae6a], 1
mov rdx, qword [0x1800acc70]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126accd
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126acd5
mov dword [rcx + rdx], 0x53
movabs rcx, 0x2b7c34828126acdd
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae71], 0
jne 0x18008274b
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b718
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b72d
xor r8b, byte [rdx + r9]
mov byte [0x1800bae6b], r8b
movabs r8, 0x2b7c34828126b719
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b72e
xor r8b, byte [rdx + r9]
mov byte [0x1800bae6c], r8b
movabs r8, 0x2b7c34828126b71a
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b72f
xor r8b, byte [rdx + r9]
mov byte [0x1800bae6d], r8b
movabs r8, 0x2b7c34828126b71b
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b730
xor r8b, byte [rdx + r9]
mov byte [0x1800bae6e], r8b
movabs r8, 0x2b7c34828126b71c
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b731
xor r8b, byte [rdx + r9]
mov byte [0x1800bae6f], r8b
movabs r8, 0x2b7c34828126b71d
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b732
xor r8b, byte [rdx + r9]
mov byte [0x1800bae70], r8b
mov byte [0x1800bae71], 1
mov rdx, qword [0x1800acc78]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ace5
mov qword [rcx + rdx], 5
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aced
mov dword [rcx + rdx], 0x20
movabs rcx, 0x2b7c34828126acf5
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae7b], 0
jne 0x1800828f0
mov r8, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b751
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b769
xor dl, byte [r8 + r9]
mov byte [0x1800bae72], dl
movabs rdx, 0x2b7c34828126b752
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b76a
xor dl, byte [r8 + r9]
mov byte [0x1800bae73], dl
movabs rdx, 0x2b7c34828126b753
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b76b
xor dl, byte [r8 + r9]
mov byte [0x1800bae74], dl
movabs rdx, 0x2b7c34828126b754
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b76c
xor dl, byte [r8 + r9]
mov byte [0x1800bae75], dl
movabs rdx, 0x2b7c34828126b755
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b76d
xor dl, byte [r8 + r9]
mov byte [0x1800bae76], dl
movabs rdx, 0x2b7c34828126b756
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b76e
xor dl, byte [r8 + r9]
mov byte [0x1800bae77], dl
movabs rdx, 0x2b7c34828126b757
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b76f
xor dl, byte [r8 + r9]
mov byte [0x1800bae78], dl
movabs rdx, 0x2b7c34828126b758
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b770
xor dl, byte [r8 + r9]
mov byte [0x1800bae79], dl
movabs rdx, 0x2b7c34828126b759
movzx edx, byte [r8 + rdx]
movabs r9, 0x2b7c34828126b771
xor dl, byte [r8 + r9]
mov byte [0x1800bae7a], dl
mov byte [0x1800bae7b], 1
mov rdx, qword [0x1800acc80]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126acfd
mov qword [rcx + rdx], 8
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad05
mov dword [rcx + rdx], 0x6d
movabs rcx, 0x2b7c34828126ad0d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae7e], 0
jne 0x18008299e
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b790
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b7ad
xor r8b, byte [rdx + r9]
mov byte [0x1800bae7c], r8b
movabs r8, 0x2b7c34828126b791
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b7ae
xor r8b, byte [rdx + r9]
mov byte [0x1800bae7d], r8b
mov byte [0x1800bae7e], 1
mov rdx, qword [0x1800acc88]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad15
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad1d
mov dword [rcx + rdx], 0x54
movabs rcx, 0x2b7c34828126ad25
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae83], 0
jne 0x180082a98
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b7c8
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b7e7
xor r8b, byte [rdx + r9]
mov byte [0x1800bae7f], r8b
movabs r8, 0x2b7c34828126b7c9
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b7e8
xor r8b, byte [rdx + r9]
mov byte [0x1800bae80], r8b
movabs r8, 0x2b7c34828126b7ca
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b7e9
xor r8b, byte [rdx + r9]
mov byte [0x1800bae81], r8b
movabs r8, 0x2b7c34828126b7cb
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b7ea
xor r8b, byte [rdx + r9]
mov byte [0x1800bae82], r8b
mov byte [0x1800bae83], 1
mov rdx, qword [0x1800acc90]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad2d
mov qword [rcx + rdx], 3
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad35
mov dword [rcx + rdx], 9
movabs rcx, 0x2b7c34828126ad3d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae86], 0
jne 0x180082b46
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b808
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b827
xor r8b, byte [rdx + r9]
mov byte [0x1800bae84], r8b
movabs r8, 0x2b7c34828126b809
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b828
xor r8b, byte [rdx + r9]
mov byte [0x1800bae85], r8b
mov byte [0x1800bae86], 1
mov rdx, qword [0x1800acc98]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad45
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad4d
mov dword [rcx + rdx], 0x55
movabs rcx, 0x2b7c34828126ad55
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae8a], 0
jne 0x180082c18
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b839
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b850
xor r8b, byte [rdx + r9]
mov byte [0x1800bae87], r8b
movabs r8, 0x2b7c34828126b83a
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b851
xor r8b, byte [rdx + r9]
mov byte [0x1800bae88], r8b
movabs r8, 0x2b7c34828126b83b
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b852
xor r8b, byte [rdx + r9]
mov byte [0x1800bae89], r8b
mov byte [0x1800bae8a], 1
mov rdx, qword [0x1800acca0]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad5d
mov qword [rcx + rdx], 2
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad65
mov dword [rcx + rdx], 0x26
add r11, qword [0x1800ac9b8]
cmp byte [0x1800bae8d], 0
jne 0x180082cb8
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b866
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b87a
xor dl, byte [rcx + r8]
mov byte [0x1800bae8b], dl
movabs rdx, 0x2b7c34828126b867
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b87b
xor dl, byte [rcx + r8]
mov byte [0x1800bae8c], dl
mov byte [0x1800bae8d], 1
mov rcx, qword [0x1800acca8]
add rcx, rax
mov qword [r11], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad75
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad7d
mov dword [rcx + rdx], 0x56
movabs rcx, 0x2b7c34828126ad85
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae90], 0
jne 0x180082d66
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b899
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b8a9
xor r8b, byte [rdx + r9]
mov byte [0x1800bae8e], r8b
movabs r8, 0x2b7c34828126b89a
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b8aa
xor r8b, byte [rdx + r9]
mov byte [0x1800bae8f], r8b
mov byte [0x1800bae90], 1
mov rdx, qword [0x1800accb0]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad8d
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ad95
mov dword [rcx + rdx], 0x57
movabs rcx, 0x2b7c34828126ad9d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae93], 0
jne 0x180082e14
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b8c6
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b8dc
xor r8b, byte [rdx + r9]
mov byte [0x1800bae91], r8b
movabs r8, 0x2b7c34828126b8c7
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b8dd
xor r8b, byte [rdx + r9]
mov byte [0x1800bae92], r8b
mov byte [0x1800bae93], 1
mov rdx, qword [0x1800accb8]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ada5
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126adad
mov dword [rcx + rdx], 0x58
movabs rcx, 0x2b7c34828126adb5
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae96], 0
jne 0x180082ec2
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b8f9
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b910
xor r8b, byte [rdx + r9]
mov byte [0x1800bae94], r8b
movabs r8, 0x2b7c34828126b8fa
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b911
xor r8b, byte [rdx + r9]
mov byte [0x1800bae95], r8b
mov byte [0x1800bae96], 1
mov rdx, qword [0x1800accc0]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126adbd
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126adc5
mov dword [rcx + rdx], 0x59
movabs rcx, 0x2b7c34828126adcd
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae99], 0
jne 0x180082f70
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b92a
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b949
xor r8b, byte [rdx + r9]
mov byte [0x1800bae97], r8b
movabs r8, 0x2b7c34828126b92b
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b94a
xor r8b, byte [rdx + r9]
mov byte [0x1800bae98], r8b
mov byte [0x1800bae99], 1
mov rdx, qword [0x1800accc8]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126add5
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126addd
mov dword [rcx + rdx], 0x5a
add r10, qword [0x1800ac9b8]
cmp byte [0x1800bae9c], 0
jne 0x180083010
mov rcx, qword [0x1800ac9a8]
movabs rdx, 0x2b7c34828126b965
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b97c
xor dl, byte [rcx + r8]
mov byte [0x1800bae9a], dl
movabs rdx, 0x2b7c34828126b966
movzx edx, byte [rcx + rdx]
movabs r8, 0x2b7c34828126b97d
xor dl, byte [rcx + r8]
mov byte [0x1800bae9b], dl
mov byte [0x1800bae9c], 1
mov rcx, qword [0x1800accd0]
add rcx, rax
mov qword [r10], rcx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126aded
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126adf5
mov dword [rcx + rdx], 0xdb
movabs rcx, 0x2b7c34828126adfd
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800bae9f], 0
jne 0x1800830be
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b99c
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b9b1
xor r8b, byte [rdx + r9]
mov byte [0x1800bae9d], r8b
movabs r8, 0x2b7c34828126b99d
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b9b2
xor r8b, byte [rdx + r9]
mov byte [0x1800bae9e], r8b
mov byte [0x1800bae9f], 1
mov rdx, qword [0x1800accd8]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ae05
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ae0d
mov dword [rcx + rdx], 0xdc
movabs rcx, 0x2b7c34828126ae15
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800baea2], 0
jne 0x18008316c
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126b9c8
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b9e7
xor r8b, byte [rdx + r9]
mov byte [0x1800baea0], r8b
movabs r8, 0x2b7c34828126b9c9
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126b9e8
xor r8b, byte [rdx + r9]
mov byte [0x1800baea1], r8b
mov byte [0x1800baea2], 1
mov rdx, qword [0x1800acce0]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ae1d
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ae25
mov dword [rcx + rdx], 0xdd
movabs rcx, 0x2b7c34828126ae2d
add rcx, qword [0x1800ac9b8]
cmp byte [0x1800baea5], 0
jne 0x18008321a
mov rdx, qword [0x1800ac9a8]
movabs r8, 0x2b7c34828126ba01
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126ba1c
xor r8b, byte [rdx + r9]
mov byte [0x1800baea3], r8b
movabs r8, 0x2b7c34828126ba02
movzx r8d, byte [rdx + r8]
movabs r9, 0x2b7c34828126ba1d
xor r8b, byte [rdx + r9]
mov byte [0x1800baea4], r8b
mov byte [0x1800baea5], 1
mov rdx, qword [0x1800acce8]
add rdx, rax
mov qword [rcx], rdx
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ae35
mov qword [rcx + rdx], 1
mov rcx, qword [0x1800ac9b8]
movabs rdx, 0x2b7c34828126ae3d
mov dword [rcx + rdx], 0xc0
mov rcx, qword [0x1800ac9a0]
mov dword [rcx + rax], 1
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret