Function at 0x1801821c0
Capabilities:
Get geographical location

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x8ee0]
mov eax, 0x8fe0
call fcn.1801e5c90
sub rsp, rax
mov rax, qword [0x1803d3900]
xor rax, rsp
mov qword [rbp + 0x8ed8], rax
mov rsi, rcx
mov qword [rsp + 0x60], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x4f98], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4fa8], xmm1
mov r8d, 0x4a
lea rdx, str.Avoids_Bedwars_maps_on_hive__sends_to_hub__requeue_afterwards_is_optional_
lea rcx, [rbp + 0x4f98]
call fcn.1800bcd10
nop
lea r9, [rbp + 0x4f98]
xor edx, edx
lea r8d, [rdx + 3]
mov rcx, rsi
call fcn.18019d880
nop
mov rdx, qword [rbp + 0x4fb0]
cmp rdx, 0xf
jbe 0x18018228c
inc rdx
mov rcx, qword [rbp + 0x4f98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180182287
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18018d137
call fcn.1801e5488
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4fa8], xmm0
mov byte [rbp + 0x4f98], 0
lea rax, [0x180299910]
mov qword [rsi], rax
mov qword [rsi + 0x80], 0
mov qword [rsi + 0x88], 0
mov qword [rsi + 0x90], 0
mov qword [rsi + 0x98], 0
mov qword [rsi + 0xa0], 0
mov qword [rsi + 0xa8], 0
mov qword [rsi + 0xb0], 0
mov qword [rsi + 0xb8], 0
mov qword [rsi + 0xc0], 0
mov qword [rsi + 0xc8], 0
mov qword [rsi + 0xd0], 0
mov qword [rsi + 0xd8], 0
mov qword [rsi + 0xe0], 0
mov qword [rsi + 0xe8], 0
mov qword [rsi + 0xf0], 0
mov qword [rsi + 0xf8], 0
mov qword [rsi + 0x100], 0
mov qword [rsi + 0x108], 0
mov qword [rsi + 0x110], 0
mov qword [rsi + 0x118], 0
mov qword [rsi + 0x120], 0
mov qword [rsi + 0x128], 0
mov qword [rsi + 0x130], 0
mov qword [rsi + 0x138], 0
mov qword [rsi + 0x140], 0
mov qword [rsi + 0x148], 0
mov qword [rsi + 0x150], 0
mov qword [rsi + 0x158], 0
mov qword [rsi + 0x160], 0
mov qword [rsi + 0x168], 0
mov qword [rsi + 0x170], 0
mov qword [rsi + 0x178], 0
mov word [rsi + 0x180], 0
xor ebx, ebx
mov dword [rsi + 0x184], ebx
mov dword [rsi + 0x188], 0x14
mov rdx, rsi
lea rcx, [rsi + 0x190]
call fcn.18019df80
nop
mov rdx, rsi
lea rcx, [rsi + 0x1b8]
call fcn.18019df80
nop
lea rax, [rbp + 0x368]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3a0], rbx
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x18018247e
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x368]
call r8
mov qword [rbp + 0x3a0], rax
movzx ebx, byte [rsi + 0x80]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4f58], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4f68], xmm1
mov r8d, 0x1f
lea rdx, str.Requeues_after_going_to_the_hub
lea rcx, [rbp + 0x4f58]
call fcn.1800bcd10
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4cd8], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_VariantInit]
movdqu xmmword [rbp + 0x4ce8], xmm1
mov rax, qword [str.Requeue]
mov dword [rbp + 0x4cd8], eax
movzx eax, word [0x180299ac4]
mov word [rbp + 0x4cdc], ax
movzx eax, byte [0x180299ac6]
mov byte [rbp + 0x4cde], al
mov byte [rbp + 0x4cdf], 0
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x368]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x80]
lea r8, [rbp + 0x4f58]
lea rdx, [rbp + 0x4cd8]
mov rcx, rsi
call fcn.1801a0890
nop
mov rdx, qword [rbp + 0x4cf0]
cmp rdx, 0xf
jbe 0x180182571
inc rdx
mov rcx, qword [rbp + 0x4cd8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18018256c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18018d131
call fcn.1801e5488
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4ce8], xmm0
mov byte [rbp + 0x4cd8], 0
mov r8, qword [rbp + 0x4f70]
cmp r8, 0xf
jbe 0x1801825a8
mov rdx, qword [rbp + 0x4f58]
lea rcx, [rbp + 0x4f58]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4f68], xmm0
mov byte [rbp + 0x4f58], 0
lea rax, [rbp + 0x3a8]
mov qword [rsp + 0x50], rax
xor edi, edi
mov qword [rbp + 0x3e0], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x1801825f7
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x3a8]
call r8
mov qword [rbp + 0x3e0], rax
mov ebx, dword [rsi + 0x188]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4f38], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4f48], xmm1
mov r8d, 0x20
lea rdx, str.Delay_in_ticks_before_requeueing
lea rcx, [rbp + 0x4f38]
call fcn.1800bcd10
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4bd8], xmm0
movdqa xmm1, xmmword [0x180296720]
movdqu xmmword [rbp + 0x4be8], xmm1
movsd xmm0, qword [str.Requeue_delay]
movsd qword [rbp + 0x4bd8], xmm0
mov eax, dword [0x180299af8]
mov dword [rbp + 0x4be0], eax
movzx eax, byte [0x180299afc]
mov byte [rbp + 0x4be4], al
mov byte [rbp + 0x4be5], 0
mov byte [rsp + 0x40], 1
lea rax, [rbp + 0x3a8]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0x64
mov dword [rsp + 0x28], 0x14
mov dword [rsp + 0x20], ebx
lea r9, [rsi + 0x188]
lea r8, [rbp + 0x4f38]
lea rdx, [rbp + 0x4bd8]
mov rcx, rsi
call fcn.1801a0ef0
nop
mov r8, qword [rbp + 0x4bf0]
cmp r8, 0xf
jbe 0x1801826d9
mov rdx, qword [rbp + 0x4bd8]
lea rcx, [rbp + 0x4bd8]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4be8], xmm0
mov byte [rbp + 0x4bd8], 0
mov r8, qword [rbp + 0x4f50]
cmp r8, 0xf
jbe 0x180182710
mov rdx, qword [rbp + 0x4f38]
lea rcx, [rbp + 0x4f38]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4f48], xmm0
mov byte [rbp + 0x4f38], 0
lea rax, [rbp + 0x3e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x420], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x18018275d
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x3e8]
call r8
mov qword [rbp + 0x420], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c58], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_VariantInit]
movdqu xmmword [rbp + 0x4c68], xmm1
mov rax, qword [str.SkyWars]
mov dword [rbp + 0x4c58], eax
movzx eax, word [0x180296c9c]
mov word [rbp + 0x4c5c], ax
movzx eax, byte [0x180296c9e]
mov byte [rbp + 0x4c5e], al
mov byte [rbp + 0x4c5f], 0
lea r9, [rbp + 0x3e8]
xor r8d, r8d
lea rdx, [rbp + 0x4c58]
lea rcx, [rbp + 0x45b8]
call fcn.18019d7e0
mov rdx, rax
lea rcx, [rsi + 0x190]
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x428]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x460], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x18018280b
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x428]
call r8
mov qword [rbp + 0x460], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4cf8], xmm0
movdqa xmm1, xmmword [0x18028b6f0]
movdqu xmmword [rbp + 0x4d08], xmm1
movabs rax, 0x7374694b2d796b53
mov qword [rbp + 0x4cf8], rax
mov byte [rbp + 0x4d00], 0
lea r9, [rbp + 0x428]
mov r8b, 1
lea rdx, [rbp + 0x4cf8]
lea rcx, [rbp + 0x4548]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x468]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4a0], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x18018289e
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x468]
call r8
mov qword [rbp + 0x4a0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c38], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_VariantInit]
movdqu xmmword [rbp + 0x4c48], xmm1
mov rax, qword [str.BedWars]
mov dword [rbp + 0x4c38], eax
movzx eax, word [0x180296cb4]
mov word [rbp + 0x4c3c], ax
movzx eax, byte [0x180296cb6]
mov byte [rbp + 0x4c3e], al
mov byte [rbp + 0x4c3f], 0
lea r9, [rbp + 0x468]
mov r8b, 2
lea rdx, [rbp + 0x4c38]
lea rcx, [rbp + 0x4468]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x4a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4e0], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x180182948
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x4a8]
call r8
mov qword [rbp + 0x4e0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c18], xmm0
movdqa xmm1, xmmword [0x180296720]
movdqu xmmword [rbp + 0x4c28], xmm1
movsd xmm0, qword [str.SurvivalGames]
movsd qword [rbp + 0x4c18], xmm0
mov eax, dword [0x180296cc0]
mov dword [rbp + 0x4c20], eax
movzx eax, byte [0x180296cc4]
mov byte [rbp + 0x4c24], al
mov byte [rbp + 0x4c25], 0
lea r9, [rbp + 0x4a8]
mov r8b, 3
lea rdx, [rbp + 0x4c18]
lea rcx, [rbp + 0x4af8]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x4e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x520], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x1801829f3
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x4e8]
call r8
mov qword [rbp + 0x520], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4bf8], xmm0
movdqa xmm1, xmmword [0x180296720]
movdqu xmmword [rbp + 0x4c08], xmm1
movsd xmm0, qword [str.MurderMystery]
movsd qword [rbp + 0x4bf8], xmm0
mov eax, dword [0x180296cd0]
mov dword [rbp + 0x4c00], eax
movzx eax, byte [0x180296cd4]
mov byte [rbp + 0x4c04], al
mov byte [rbp + 0x4c05], 0
lea r9, [rbp + 0x4e8]
mov r8b, 4
lea rdx, [rbp + 0x4bf8]
lea rcx, [rbp + 0x4a88]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x528]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x560], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x180182a9e
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x528]
call r8
mov qword [rbp + 0x560], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d18], xmm0
movdqa xmm1, xmmword [0x18028b6f0]
movdqu xmmword [rbp + 0x4d28], xmm1
movabs rax, 0x6e75726874616544
mov qword [rbp + 0x4d18], rax
mov byte [rbp + 0x4d20], 0
lea r9, [rbp + 0x528]
mov r8b, 5
lea rdx, [rbp + 0x4d18]
lea rcx, [rbp + 0x4a18]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x160], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x180182b31
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x128]
call r8
mov qword [rbp + 0x160], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c98], xmm0
movdqa xmm1, xmmword [0x18028b700]
movdqu xmmword [rbp + 0x4ca8], xmm1
movsd xmm0, qword [str.Block_Drop]
movsd qword [rbp + 0x4c98], xmm0
movzx eax, word [0x180296cf0]
mov word [rbp + 0x4ca0], ax
mov byte [rbp + 0x4ca2], 0
lea r9, [rbp + 0x128]
mov r8b, 6
lea rdx, [rbp + 0x4c98]
lea rcx, [rbp + 0x49a8]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x168]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1a0], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x180182bd1
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x168]
call r8
mov qword [rbp + 0x1a0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c78], xmm0
movdqa xmm1, xmmword [0x18028b6a0]
movdqu xmmword [rbp + 0x4c88], xmm1
mov eax, dword [0x180296cf4]
mov word [rbp + 0x4c78], ax
movzx eax, byte [0x180296cf6]
mov byte [rbp + 0x4c7a], al
mov byte [rbp + 0x4c7b], 0
lea r9, [rbp + 0x168]
mov r8b, 7
lea rdx, [rbp + 0x4c78]
lea rcx, [rbp + 0x4938]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x1a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1e0], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x180182c6d
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x1a8]
call r8
mov qword [rbp + 0x1e0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4cb8], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_SysStringLen]
movdqu xmmword [rbp + 0x4cc8], xmm1
mov eax, dword [str.Bridge]
mov dword [rbp + 0x4cb8], eax
movzx eax, word [0x180296cfc]
mov word [rbp + 0x4cbc], ax
mov byte [rbp + 0x4cbe], 0
lea r9, [rbp + 0x1a8]
mov r8b, 8
lea rdx, [rbp + 0x4cb8]
lea rcx, [rbp + 0x48c8]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x1e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x220], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x180182d09
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x1e8]
call r8
mov qword [rbp + 0x220], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4eb8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4ec8], xmm1
mov r8d, 6
lea rdx, str.Ground
lea rcx, [rbp + 0x4eb8]
call fcn.1800bcd10
nop
lea r9, [rbp + 0x1e8]
mov r8b, 9
lea rdx, [rbp + 0x4eb8]
lea rcx, [rbp + 0x4858]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x228]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x260], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x180182d99
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x228]
call r8
mov qword [rbp + 0x260], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4ed8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4ee8], xmm1
mov r8d, 7
lea rdx, str.Gravity
lea rcx, [rbp + 0x4ed8]
call fcn.1800bcd10
nop
lea r9, [rbp + 0x228]
mov r8b, 0xa
lea rdx, [rbp + 0x4ed8]
lea rcx, [rbp + 0x44d8]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x268]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2a0], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x180182e29
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x268]
call r8
mov qword [rbp + 0x2a0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4f18], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4f28], xmm1
mov r8d, 4
lea rdx, str.Hide
lea rcx, [rbp + 0x4f18]
call fcn.1800bcd10
nop
lea r9, [rbp + 0x268]
mov r8b, 0xb
lea rdx, [rbp + 0x4f18]
lea rcx, [rbp + 0x47e8]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
nop
mov r8, qword [rbp + 0x4f30]
cmp r8, 0xf
jbe 0x180182ea1
mov rdx, qword [rbp + 0x4f18]
lea rcx, [rbp + 0x4f18]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4f28], xmm0
mov byte [rbp + 0x4f18], 0
mov r8, qword [rbp + 0x4ef0]
cmp r8, 0xf
jbe 0x180182ed8
mov rdx, qword [rbp + 0x4ed8]
lea rcx, [rbp + 0x4ed8]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4ee8], xmm0
mov byte [rbp + 0x4ed8], 0
mov r8, qword [rbp + 0x4ed0]
cmp r8, 0xf
jbe 0x180182f0f
mov rdx, qword [rbp + 0x4eb8]
lea rcx, [rbp + 0x4eb8]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4ec8], xmm0
mov byte [rbp + 0x4eb8], 0
mov r8, qword [rbp + 0x4cd0]
cmp r8, 0xf
jbe 0x180182f46
mov rdx, qword [rbp + 0x4cb8]
lea rcx, [rbp + 0x4cb8]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4cc8], xmm0
mov byte [rbp + 0x4cb8], 0
mov r8, qword [rbp + 0x4c90]
cmp r8, 0xf
jbe 0x180182f7d
mov rdx, qword [rbp + 0x4c78]
lea rcx, [rbp + 0x4c78]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4c88], xmm0
mov byte [rbp + 0x4c78], 0
mov r8, qword [rbp + 0x4cb0]
cmp r8, 0xf
jbe 0x180182fb4
mov rdx, qword [rbp + 0x4c98]
lea rcx, [rbp + 0x4c98]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4ca8], xmm0
mov byte [rbp + 0x4c98], 0
mov r8, qword [rbp + 0x4d30]
cmp r8, 0xf
jbe 0x180182feb
mov rdx, qword [rbp + 0x4d18]
lea rcx, [rbp + 0x4d18]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4d28], xmm0
mov byte [rbp + 0x4d18], 0
mov r8, qword [rbp + 0x4c10]
cmp r8, 0xf
jbe 0x180183022
mov rdx, qword [rbp + 0x4bf8]
lea rcx, [rbp + 0x4bf8]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4c08], xmm0
mov byte [rbp + 0x4bf8], 0
mov r8, qword [rbp + 0x4c30]
cmp r8, 0xf
jbe 0x180183059
mov rdx, qword [rbp + 0x4c18]
lea rcx, [rbp + 0x4c18]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4c28], xmm0
mov byte [rbp + 0x4c18], 0
mov r8, qword [rbp + 0x4c50]
cmp r8, 0xf
jbe 0x180183090
mov rdx, qword [rbp + 0x4c38]
lea rcx, [rbp + 0x4c38]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4c48], xmm0
mov byte [rbp + 0x4c38], 0
mov r8, qword [rbp + 0x4d10]
cmp r8, 0xf
jbe 0x1801830c7
mov rdx, qword [rbp + 0x4cf8]
lea rcx, [rbp + 0x4cf8]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4d08], xmm0
mov byte [rbp + 0x4cf8], 0
mov r8, qword [rbp + 0x4c70]
cmp r8, 0xf
jbe 0x1801830fe
mov rdx, qword [rbp + 0x4c58]
lea rcx, [rbp + 0x4c58]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4c68], xmm0
mov byte [rbp + 0x4c58], 0
lea rax, [rbp + 0x2a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2e0], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x18018314b
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x2a8]
call r8
mov qword [rbp + 0x2e0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e78], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4e88], xmm1
mov r8d, 0x10
lea rdx, str.The_game_to_play
lea rcx, [rbp + 0x4e78]
call fcn.1800bcd10
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e98], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4ea8], xmm1
mov r8d, 4
lea rdx, str.Game
lea rcx, [rbp + 0x4e98]
call fcn.1800bcd10
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x2a8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edi
lea r9, [rsi + 0x190]
lea r8, [rbp + 0x4e78]
lea rdx, [rbp + 0x4e98]
mov rcx, rsi
call fcn.1801a0b70
nop
mov r8, qword [rbp + 0x4eb0]
cmp r8, 0xf
jbe 0x1801831fc
mov rdx, qword [rbp + 0x4e98]
lea rcx, [rbp + 0x4e98]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4ea8], xmm0
mov byte [rbp + 0x4e98], 0
mov r8, qword [rbp + 0x4e90]
cmp r8, 0xf
jbe 0x180183233
mov rdx, qword [rbp + 0x4e78]
lea rcx, [rbp + 0x4e78]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4e88], xmm0
mov byte [rbp + 0x4e78], 0
lea rax, [rbp + 0x2e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x320], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x180183280
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x2e8]
call r8
mov qword [rbp + 0x320], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4dd8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4de8], xmm1
mov r8d, 4
lea rdx, str.Solo
lea rcx, [rbp + 0x4dd8]
call fcn.1800bcd10
nop
lea r9, [rbp + 0x2e8]
xor r8d, r8d
lea rdx, [rbp + 0x4dd8]
lea rcx, [rbp + 0x4778]
call fcn.18019d7e0
mov rdx, rax
lea rcx, [rsi + 0x1b8]
call fcn.18019e5e0
mov rbx, rax
lea rax, [rsp + 0x68]
mov qword [rsp + 0x50], rax
lea rax, [0x18029a7d8]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rsi
lea rax, [rsp + 0x68]
mov qword [rbp - 0x60], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4df8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4e08], xmm1
mov r8d, 3
lea rdx, [0x180296d44]
lea rcx, [rbp + 0x4df8]
call fcn.1800bcd10
nop
lea r9, [rsp + 0x68]
mov r8b, 1
lea rdx, [rbp + 0x4df8]
lea rcx, [rbp + 0x4708]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp - 0x58]
mov qword [rsp + 0x50], rax
lea rax, [0x18029a808]
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], rsi
lea rax, [rbp - 0x58]
mov qword [rbp - 0x20], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e18], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4e28], xmm1
mov r8d, 5
lea rdx, str.Trios
lea rcx, [rbp + 0x4e18]
call fcn.1800bcd10
nop
lea r9, [rbp - 0x58]
mov r8b, 2
lea rdx, [rbp + 0x4e18]
lea rcx, [rbp + 0x4698]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp - 0x18]
mov qword [rsp + 0x50], rax
lea rax, [0x18029a838]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rsi
lea rax, [rbp - 0x18]
mov qword [rbp + 0x20], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e38], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4e48], xmm1
mov r8d, 5
lea rdx, str.Squad
lea rcx, [rbp + 0x4e38]
call fcn.1800bcd10
nop
lea r9, [rbp - 0x18]
mov r8b, 3
lea rdx, [rbp + 0x4e38]
lea rcx, [rbp + 0x4628]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
mov rbx, rax
lea rax, [rbp + 0x28]
mov qword [rsp + 0x50], rax
lea rax, [0x18029a808]
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x30], rsi
lea rax, [rbp + 0x28]
mov qword [rbp + 0x60], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e58], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4e68], xmm1
mov r8d, 4
lea rdx, str.Mega
lea rcx, [rbp + 0x4e58]
call fcn.1800bcd10
nop
lea r9, [rbp + 0x28]
mov r8b, 4
lea rdx, [rbp + 0x4e58]
lea rcx, [rbp + 0x4b68]
call fcn.18019d7e0
mov rdx, rax
mov rcx, rbx
call fcn.18019e5e0
nop
mov r8, qword [rbp + 0x4e70]
cmp r8, 0xf
jbe 0x1801834dd
mov rdx, qword [rbp + 0x4e58]
lea rcx, [rbp + 0x4e58]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4e68], xmm0
mov byte [rbp + 0x4e58], 0
mov r8, qword [rbp + 0x4e50]
cmp r8, 0xf
jbe 0x180183514
mov rdx, qword [rbp + 0x4e38]
lea rcx, [rbp + 0x4e38]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4e48], xmm0
mov byte [rbp + 0x4e38], 0
mov r8, qword [rbp + 0x4e30]
cmp r8, 0xf
jbe 0x18018354b
mov rdx, qword [rbp + 0x4e18]
lea rcx, [rbp + 0x4e18]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4e28], xmm0
mov byte [rbp + 0x4e18], 0
mov r8, qword [rbp + 0x4e10]
cmp r8, 0xf
jbe 0x180183582
mov rdx, qword [rbp + 0x4df8]
lea rcx, [rbp + 0x4df8]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4e08], xmm0
mov byte [rbp + 0x4df8], 0
mov r8, qword [rbp + 0x4df0]
cmp r8, 0xf
jbe 0x1801835b9
mov rdx, qword [rbp + 0x4dd8]
lea rcx, [rbp + 0x4dd8]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4de8], xmm0
mov byte [rbp + 0x4dd8], 0
lea rax, [rbp + 0x328]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x360], rdi
mov rcx, qword [0x180364038]
test rcx, rcx
je 0x180183606
mov rax, qword [rcx]
mov r9, qword [rax]
lea rdx, [rbp + 0x328]
call r9
mov qword [rbp + 0x360], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4ef8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4f08], xmm1
mov r8d, 0x14
lea rdx, str.The_size_of_the_team
lea rcx, [rbp + 0x4ef8]
call fcn.1800bcd10
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4db8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4dc8], xmm1
mov r8d, 8
lea rdx, str.TeamSize
lea rcx, [rbp + 0x4db8]
call fcn.1800bcd10
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x328]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edi
lea r9, [rsi + 0x1b8]
lea r8, [rbp + 0x4ef8]
lea rdx, [rbp + 0x4db8]
mov rcx, rsi
call fcn.1801a0b70
nop
mov r8, qword [rbp + 0x4dd0]
cmp r8, 0xf
jbe 0x1801836b7
mov rdx, qword [rbp + 0x4db8]
lea rcx, [rbp + 0x4db8]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4dc8], xmm0
mov byte [rbp + 0x4db8], 0
mov r8, qword [rbp + 0x4f10]
cmp r8, 0xf
jbe 0x1801836ee
mov rdx, qword [rbp + 0x4ef8]
lea rcx, [rbp + 0x4ef8]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4f08], xmm0
mov byte [rbp + 0x4ef8], 0
lea rax, [rbp + 0x68]
mov qword [rsp + 0x50], rax
lea rax, [0x18029a868]
mov qword [rbp + 0x68], rax
mov qword [rbp + 0x70], rsi
lea rax, [rbp + 0x68]
mov qword [rbp + 0xa0], rax
movzx ebx, byte [rsi + 0x81]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d38], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4d48], xmm1
xor r8d, r8d
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x4d38]
call fcn.1800bcd10
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4f78], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4f88], xmm1
mov r8d, 7
lea rdx, str.Balance
lea rcx, [rbp + 0x4f78]
call fcn.1800bcd10
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x68]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x81]
lea r8, [rbp + 0x4d38]
lea rdx, [rbp + 0x4f78]
mov rcx, rsi
call fcn.1801a0890
nop
mov r8, qword [rbp + 0x4f90]
cmp r8, 0xf
jbe 0x1801837da
mov rdx, qword [rbp + 0x4f78]
lea rcx, [rbp + 0x4f78]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4f88], xmm0
mov byte [rbp + 0x4f78], 0
mov r8, qword [rbp + 0x4d50]
cmp r8, 0xf
jbe 0x180183811
mov rdx, qword [rbp + 0x4d38]
lea rcx, [rbp + 0x4d38]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4d48], xmm0
mov byte [rbp + 0x4d38], 0
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x50], rax
lea rax, [0x18029a868]
mov qword [rbp + 0xa8], rax
mov qword [rbp + 0xb0], rsi
lea rax, [rbp + 0xa8]
mov qword [rbp + 0xe0], rax
movzx ebx, byte [rsi + 0x82]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d78], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4d88], xmm1
xor r8d, r8d
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x4d78]
call fcn.1800bcd10
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d58], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4d68], xmm1
mov r8d, 7
lea rdx, str.Baroque
lea rcx, [rbp + 0x4d58]
call fcn.1800bcd10
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x82]
lea r8, [rbp + 0x4d78]
lea rdx, [rbp + 0x4d58]
mov rcx, rsi
call fcn.1801a0890
nop
mov r8, qword [rbp + 0x4d70]
cmp r8, 0xf
jbe 0x18018390c
mov rdx, qword [rbp + 0x4d58]
lea rcx, [rbp + 0x4d58]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4d68], xmm0
mov byte [rbp + 0x4d58], 0
mov r8, qword [rbp + 0x4d90]
cmp r8, 0xf
jbe 0x180183943
mov rdx, qword [rbp + 0x4d78]
lea rcx, [rbp + 0x4d78]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4d88], xmm0
mov byte [rbp + 0x4d78], 0
lea rax, [rbp + 0xe8]
mov qword [rsp + 0x50], rax
lea rax, [0x18029a868]
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xf0], rsi
lea rax, [rbp + 0xe8]
mov qword [rbp + 0x120], rax
movzx ebx, byte [rsi + 0x83]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4fb8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4fc8], xmm1
xor r8d, r8d
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x4fb8]
call fcn.1800bcd10
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d98], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4da8], xmm1
mov r8d, 5
lea rdx, str.Crypt
lea rcx, [rbp + 0x4d98]
call fcn.1800bcd10
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0xe8]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x83]
lea r8, [rbp + 0x4fb8]
lea rdx, [rbp + 0x4d98]
mov rcx, rsi
call fcn.1801a0890
nop
mov r8, qword [rbp + 0x4db0]
cmp r8, 0xf
jbe 0x180183a3e
mov rdx, qword [rbp + 0x4d98]
lea rcx, [rbp + 0x4d98]
call fcn.1800be160
movdqa xmm0, xmmword [0x18028bd00]
movdqu xmmword [rbp + 0x4da8], xmm0
mov byte [rbp + 0x4d98], 0
lea rcx, [rbp + 0x4fb8]
call fcn.1800bdbd0
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xda8]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x84]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6a58]
call fcn.1800bd690
nop
lea rdx, str.Europa
lea rcx, [rbp + 0x6a38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x84]
lea r8, [rbp + 0x6a58]
lea rdx, [rbp + 0x6a38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6a38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6a58]
call fcn.1800bdbd0
lea rax, [rbp + 0xde8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xde8]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x85]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6a98]
call fcn.1800bd690
nop
lea rdx, str.Gingerbread_Town
lea rcx, [rbp + 0x6a78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x85]
lea r8, [rbp + 0x6a98]
lea rdx, [rbp + 0x6a78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6a78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6a98]
call fcn.1800bdbd0
lea rax, [rbp + 0xe28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xe28]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x86]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6ad8]
call fcn.1800bd690
nop
lea rdx, [0x180299b34]
lea rcx, [rbp + 0x6ab8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x86]
lea r8, [rbp + 0x6ad8]
lea rdx, [rbp + 0x6ab8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6ab8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6ad8]
call fcn.1800bdbd0
lea rax, [rbp + 0xe68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xe68]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x87]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6b18]
call fcn.1800bd690
nop
lea rdx, str.Ice_Pillars
lea rcx, [rbp + 0x6af8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x87]
lea r8, [rbp + 0x6b18]
lea rdx, [rbp + 0x6af8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6af8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6b18]
call fcn.1800bdbd0
lea rax, [rbp + 0xea8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xea8]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x88]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6b58]
call fcn.1800bd690
nop
lea rdx, str.Ivory
lea rcx, [rbp + 0x6b38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x88]
lea r8, [rbp + 0x6b58]
lea rdx, [rbp + 0x6b38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6b38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6b58]
call fcn.1800bdbd0
lea rax, [rbp + 0xee8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xee8]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x89]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6b98]
call fcn.1800bd690
nop
lea rdx, str.Lush
lea rcx, [rbp + 0x6b78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x89]
lea r8, [rbp + 0x6b98]
lea rdx, [rbp + 0x6b78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6b78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6b98]
call fcn.1800bdbd0
lea rax, [rbp + 0xf28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xf28]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x8a]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6bd8]
call fcn.1800bd690
nop
lea rdx, str.Monastery
lea rcx, [rbp + 0x6bb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8a]
lea r8, [rbp + 0x6bd8]
lea rdx, [rbp + 0x6bb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6bb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6bd8]
call fcn.1800bdbd0
lea rax, [rbp + 0xf68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xf68]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x8b]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6c18]
call fcn.1800bd690
nop
lea rdx, str.Pillars
lea rcx, [rbp + 0x6bf8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8b]
lea r8, [rbp + 0x6c18]
lea rdx, [rbp + 0x6bf8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6bf8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6c18]
call fcn.1800bdbd0
lea rax, [rbp + 0xfa8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xfa8]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x8c]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6c58]
call fcn.1800bd690
nop
lea rdx, str.Pinecone_Point
lea rcx, [rbp + 0x6c38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8c]
lea r8, [rbp + 0x6c58]
lea rdx, [rbp + 0x6c38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6c38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6c58]
call fcn.1800bdbd0
lea rax, [rbp + 0xfe8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xfe8]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x8d]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6c98]
call fcn.1800bd690
nop
lea rdx, str.Snowballance
lea rcx, [rbp + 0x6c78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8d]
lea r8, [rbp + 0x6c98]
lea rdx, [rbp + 0x6c78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6c78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6c98]
call fcn.1800bdbd0
lea rax, [rbp + 0x1028]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1028]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x8e]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6cd8]
call fcn.1800bd690
nop
lea rdx, str.Turmoil
lea rcx, [rbp + 0x6cb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8e]
lea r8, [rbp + 0x6cd8]
lea rdx, [rbp + 0x6cb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6cb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6cd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1068]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1068]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x8f]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6d18]
call fcn.1800bd690
nop
lea rdx, [0x180299ba0]
lea rcx, [rbp + 0x6cf8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8f]
lea r8, [rbp + 0x6d18]
lea rdx, [rbp + 0x6cf8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6cf8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6d18]
call fcn.1800bdbd0
lea rax, [rbp + 0x10a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x10a8]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x90]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6d58]
call fcn.1800bd690
nop
lea rdx, str.Violet_Keep
lea rcx, [rbp + 0x6d38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x90]
lea r8, [rbp + 0x6d58]
lea rdx, [rbp + 0x6d38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6d38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6d58]
call fcn.1800bdbd0
lea rax, [rbp + 0x10e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x10e8]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x91]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6d98]
call fcn.1800bd690
nop
lea rdx, str.Volcano
lea rcx, [rbp + 0x6d78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x91]
lea r8, [rbp + 0x6d98]
lea rdx, [rbp + 0x6d78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6d78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6d98]
call fcn.1800bdbd0
lea rax, [rbp + 0x1128]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1128]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x92]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6dd8]
call fcn.1800bd690
nop
lea rdx, str.Wild_Wood
lea rcx, [rbp + 0x6db8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x92]
lea r8, [rbp + 0x6dd8]
lea rdx, [rbp + 0x6db8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6db8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6dd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1168]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1168]
call fcn.180181d40
mov rdi, rax
movzx ebx, byte [rsi + 0x93]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6e18]
call fcn.1800bd690
nop
lea rdx, str.Woodpine
lea rcx, [rbp + 0x6df8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x93]
lea r8, [rbp + 0x6e18]
lea rdx, [rbp + 0x6df8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6df8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6e18]
call fcn.1800bdbd0
lea rax, [rbp + 0x11a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x11a8]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x94]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6e58]
call fcn.1800bd690
nop
lea rdx, str.Anora
lea rcx, [rbp + 0x6e38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x94]
lea r8, [rbp + 0x6e58]
lea rdx, [rbp + 0x6e38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6e38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6e58]
call fcn.1800bdbd0
lea rax, [rbp + 0x11e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x11e8]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x95]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6e98]
call fcn.1800bd690
nop
lea rdx, str.Boulevard
lea rcx, [rbp + 0x6e78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x95]
lea r8, [rbp + 0x6e98]
lea rdx, [rbp + 0x6e78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6e78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6e98]
call fcn.1800bdbd0
lea rax, [rbp + 0x1228]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1228]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x96]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6ed8]
call fcn.1800bd690
nop
lea rdx, str.Burgundy
lea rcx, [rbp + 0x6eb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x96]
lea r8, [rbp + 0x6ed8]
lea rdx, [rbp + 0x6eb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6eb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6ed8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1268]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1268]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x97]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6f18]
call fcn.1800bd690
nop
lea rdx, str.Cabin
lea rcx, [rbp + 0x6ef8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x97]
lea r8, [rbp + 0x6f18]
lea rdx, [rbp + 0x6ef8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6ef8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6f18]
call fcn.1800bdbd0
lea rax, [rbp + 0x12a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x12a8]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x98]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6f58]
call fcn.1800bd690
nop
lea rdx, str.Calor
lea rcx, [rbp + 0x6f38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x98]
lea r8, [rbp + 0x6f58]
lea rdx, [rbp + 0x6f38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6f38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6f58]
call fcn.1800bdbd0
lea rax, [rbp + 0x12e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x12e8]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x99]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6f98]
call fcn.1800bd690
nop
lea rdx, str.Capacity
lea rcx, [rbp + 0x6f78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x99]
lea r8, [rbp + 0x6f98]
lea rdx, [rbp + 0x6f78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6f78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6f98]
call fcn.1800bdbd0
lea rax, [rbp + 0x1328]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1328]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x9a]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6fd8]
call fcn.1800bd690
nop
lea rdx, str.Dynasty
lea rcx, [rbp + 0x6fb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9a]
lea r8, [rbp + 0x6fd8]
lea rdx, [rbp + 0x6fb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6fb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6fd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1368]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1368]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x9b]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7018]
call fcn.1800bd690
nop
lea rdx, str.Elf_Town
lea rcx, [rbp + 0x6ff8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9b]
lea r8, [rbp + 0x7018]
lea rdx, [rbp + 0x6ff8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6ff8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7018]
call fcn.1800bdbd0
lea rax, [rbp + 0x13a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x13a8]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x9c]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7058]
call fcn.1800bd690
nop
lea rdx, str.Frio
lea rcx, [rbp + 0x7038]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9c]
lea r8, [rbp + 0x7058]
lea rdx, [rbp + 0x7038]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7038]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7058]
call fcn.1800bdbd0
lea rax, [rbp + 0x13e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x13e8]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x9d]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7098]
call fcn.1800bd690
nop
lea rdx, str.Galactic
lea rcx, [rbp + 0x7078]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9d]
lea r8, [rbp + 0x7098]
lea rdx, [rbp + 0x7078]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7078]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7098]
call fcn.1800bdbd0
lea rax, [rbp + 0x1428]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1428]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x9e]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x70d8]
call fcn.1800bd690
nop
lea rdx, str.Meadow
lea rcx, [rbp + 0x70b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9e]
lea r8, [rbp + 0x70d8]
lea rdx, [rbp + 0x70b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x70b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x70d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1468]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1468]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0x9f]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7118]
call fcn.1800bd690
nop
lea rdx, str.Ruby
lea rcx, [rbp + 0x70f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9f]
lea r8, [rbp + 0x7118]
lea rdx, [rbp + 0x70f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x70f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7118]
call fcn.1800bdbd0
lea rax, [rbp + 0x14a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x14a8]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0xa0]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7158]
call fcn.1800bd690
nop
lea rdx, str.Sanctuary
lea rcx, [rbp + 0x7138]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa0]
lea r8, [rbp + 0x7158]
lea rdx, [rbp + 0x7138]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7138]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7158]
call fcn.1800bdbd0
lea rax, [rbp + 0x14e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x14e8]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0xa1]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7198]
call fcn.1800bd690
nop
lea rdx, str.Spooktopia
lea rcx, [rbp + 0x7178]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa1]
lea r8, [rbp + 0x7198]
lea rdx, [rbp + 0x7178]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7178]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7198]
call fcn.1800bdbd0
lea rax, [rbp + 0x1528]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1528]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0xa2]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x71d8]
call fcn.1800bd690
nop
lea rdx, [0x180299c90]
lea rcx, [rbp + 0x71b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa2]
lea r8, [rbp + 0x71d8]
lea rdx, [rbp + 0x71b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x71b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x71d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1568]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1568]
call fcn.180181ef0
mov rdi, rax
movzx ebx, byte [rsi + 0xa3]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7218]
call fcn.1800bd690
nop
lea rdx, str.Utopia
lea rcx, [rbp + 0x71f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa3]
lea r8, [rbp + 0x7218]
lea rdx, [rbp + 0x71f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x71f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7218]
call fcn.1800bdbd0
lea rax, [rbp + 0x15a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x15a8]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xa4]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7258]
call fcn.1800bd690
nop
lea rdx, str.Amsterdam
lea rcx, [rbp + 0x7238]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa4]
lea r8, [rbp + 0x7258]
lea rdx, [rbp + 0x7238]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7238]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7258]
call fcn.1800bdbd0
lea rax, [rbp + 0x15e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x15e8]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xa5]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7298]
call fcn.1800bd690
nop
lea rdx, str.Bazaar
lea rcx, [rbp + 0x7278]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa5]
lea r8, [rbp + 0x7298]
lea rdx, [rbp + 0x7278]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7278]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7298]
call fcn.1800bdbd0
lea rax, [rbp + 0x1628]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1628]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xa6]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5ad8]
call fcn.1800bd690
nop
lea rdx, str.Spellbrook
lea rcx, [rbp + 0x72b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa6]
lea r8, [rbp + 0x5ad8]
lea rdx, [rbp + 0x72b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x72b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5ad8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1668]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1668]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xa7]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x72f8]
call fcn.1800bd690
nop
lea rdx, str.Armada
lea rcx, [rbp + 0x72d8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa7]
lea r8, [rbp + 0x72f8]
lea rdx, [rbp + 0x72d8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x72d8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x72f8]
call fcn.1800bdbd0
lea rax, [rbp + 0x16a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x16a8]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xa8]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7338]
call fcn.1800bd690
nop
lea rdx, str.Alpine
lea rcx, [rbp + 0x7318]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa8]
lea r8, [rbp + 0x7338]
lea rdx, [rbp + 0x7318]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7318]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7338]
call fcn.1800bdbd0
lea rax, [rbp + 0x16e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x16e8]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xa9]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7378]
call fcn.1800bd690
nop
lea rdx, str.Sunset_City
lea rcx, [rbp + 0x7358]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa9]
lea r8, [rbp + 0x7378]
lea rdx, [rbp + 0x7358]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7358]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7378]
call fcn.1800bdbd0
lea rax, [rbp + 0x1728]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1728]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xaa]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x73b8]
call fcn.1800bd690
nop
lea rdx, str.Flower_Pots
lea rcx, [rbp + 0x7398]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xaa]
lea r8, [rbp + 0x73b8]
lea rdx, [rbp + 0x7398]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7398]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x73b8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1768]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1768]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xab]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x73f8]
call fcn.1800bd690
nop
lea rdx, str.Beyond
lea rcx, [rbp + 0x73d8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xab]
lea r8, [rbp + 0x73f8]
lea rdx, [rbp + 0x73d8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x73d8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x73f8]
call fcn.1800bdbd0
lea rax, [rbp + 0x17a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x17a8]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xac]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7438]
call fcn.1800bd690
nop
lea rdx, [0x180299d04]
lea rcx, [rbp + 0x7418]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xac]
lea r8, [rbp + 0x7438]
lea rdx, [rbp + 0x7418]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7418]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7438]
call fcn.1800bdbd0
lea rax, [rbp + 0x17e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x17e8]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xad]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7478]
call fcn.1800bd690
nop
lea rdx, [0x180299d0c]
lea rcx, [rbp + 0x7458]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xad]
lea r8, [rbp + 0x7478]
lea rdx, [rbp + 0x7458]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7458]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7478]
call fcn.1800bdbd0
lea rax, [rbp + 0x1828]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1828]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xae]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x74b8]
call fcn.1800bd690
nop
lea rdx, str.Campsite
lea rcx, [rbp + 0x7498]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xae]
lea r8, [rbp + 0x74b8]
lea rdx, [rbp + 0x7498]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7498]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x74b8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1868]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1868]
call fcn.180181f20
mov rdi, rax
movzx ebx, byte [rsi + 0xaf]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x74f8]
call fcn.1800bd690
nop
lea rdx, str.Flourish
lea rcx, [rbp + 0x74d8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xaf]
lea r8, [rbp + 0x74f8]
lea rdx, [rbp + 0x74d8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x74d8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x74f8]
call fcn.1800bdbd0
lea rax, [rbp + 0x18a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x18a8]
call fcn.180181f50
mov rdi, rax
movzx ebx, byte [rsi + 0xb0]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7538]
call fcn.1800bd690
nop
lea rdx, [0x180299d38]
lea rcx, [rbp + 0x7518]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb0]
lea r8, [rbp + 0x7538]
lea rdx, [rbp + 0x7518]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7518]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7538]
call fcn.1800bdbd0
lea rax, [rbp + 0x18e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x18e8]
call fcn.180181f50
mov rdi, rax
movzx ebx, byte [rsi + 0xb1]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7578]
call fcn.1800bd690
nop
lea rdx, str.Monument
lea rcx, [rbp + 0x7558]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb1]
lea r8, [rbp + 0x7578]
lea rdx, [rbp + 0x7558]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7558]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7578]
call fcn.1800bdbd0
lea rax, [rbp + 0x1928]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1928]
call fcn.180181f50
mov rdi, rax
movzx ebx, byte [rsi + 0xb2]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x75b8]
call fcn.1800bd690
nop
lea rdx, str.Obelisk
lea rcx, [rbp + 0x7598]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb2]
lea r8, [rbp + 0x75b8]
lea rdx, [rbp + 0x7598]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7598]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x75b8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1968]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1968]
call fcn.180181f50
mov rdi, rax
movzx ebx, byte [rsi + 0xb3]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x75f8]
call fcn.1800bd690
nop
lea rdx, str.Rocky_Heights
lea rcx, [rbp + 0x75d8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb3]
lea r8, [rbp + 0x75f8]
lea rdx, [rbp + 0x75d8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x75d8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x75f8]
call fcn.1800bdbd0
lea rax, [rbp + 0x19a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x19a8]
call fcn.180181f50
mov rdi, rax
movzx ebx, byte [rsi + 0xb4]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7638]
call fcn.1800bd690
nop
lea rdx, [0x180299d68]
lea rcx, [rbp + 0x7618]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb4]
lea r8, [rbp + 0x7638]
lea rdx, [rbp + 0x7618]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7618]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7638]
call fcn.1800bdbd0
lea rax, [rbp + 0x19e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x19e8]
call fcn.180181f50
mov rdi, rax
movzx ebx, byte [rsi + 0xb5]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7678]
call fcn.1800bd690
nop
lea rdx, str.Sky_Kingdom
lea rcx, [rbp + 0x7658]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb5]
lea r8, [rbp + 0x7678]
lea rdx, [rbp + 0x7658]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7658]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7678]
call fcn.1800bdbd0
lea rax, [rbp + 0x1a28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1a28]
call fcn.180181f50
mov rdi, rax
movzx ebx, byte [rsi + 0xb6]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x76b8]
call fcn.1800bd690
nop
lea rdx, str.Timer
lea rcx, [rbp + 0x7698]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb6]
lea r8, [rbp + 0x76b8]
lea rdx, [rbp + 0x7698]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7698]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x76b8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1a68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1a68]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xb7]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x76f8]
call fcn.1800bd690
nop
lea rdx, str.Sprout
lea rcx, [rbp + 0x76d8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb7]
lea r8, [rbp + 0x76f8]
lea rdx, [rbp + 0x76d8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x76d8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x76f8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1aa8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1aa8]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xb8]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7738]
call fcn.1800bd690
nop
lea rdx, str.Brutaxis
lea rcx, [rbp + 0x7718]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb8]
lea r8, [rbp + 0x7738]
lea rdx, [rbp + 0x7718]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7718]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7738]
call fcn.1800bdbd0
lea rax, [rbp + 0x1ae8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1ae8]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xb9]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7778]
call fcn.1800bd690
nop
lea rdx, str.Neighborhood
lea rcx, [rbp + 0x7758]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb9]
lea r8, [rbp + 0x7778]
lea rdx, [rbp + 0x7758]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7758]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7778]
call fcn.1800bdbd0
lea rax, [rbp + 0x1b28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1b28]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xba]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x77b8]
call fcn.1800bd690
nop
lea rdx, str.Lighthouse
lea rcx, [rbp + 0x7798]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xba]
lea r8, [rbp + 0x77b8]
lea rdx, [rbp + 0x7798]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7798]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x77b8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1b68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1b68]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xbb]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x77f8]
call fcn.1800bd690
nop
lea rdx, str.Sandstorm
lea rcx, [rbp + 0x77d8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbb]
lea r8, [rbp + 0x77f8]
lea rdx, [rbp + 0x77d8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x77d8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x77f8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1ba8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1ba8]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xbc]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7838]
call fcn.1800bd690
nop
lea rdx, str.Castle
lea rcx, [rbp + 0x7818]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbc]
lea r8, [rbp + 0x7838]
lea rdx, [rbp + 0x7818]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7818]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7838]
call fcn.1800bdbd0
lea rax, [rbp + 0x1be8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1be8]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xbd]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7878]
call fcn.1800bd690
nop
lea rdx, str.Turris
lea rcx, [rbp + 0x7858]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbd]
lea r8, [rbp + 0x7878]
lea rdx, [rbp + 0x7858]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7858]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7878]
call fcn.1800bdbd0
lea rax, [rbp + 0x1c28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1c28]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xbe]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x78b8]
call fcn.1800bd690
nop
lea rdx, str.Mushroom
lea rcx, [rbp + 0x7898]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbe]
lea r8, [rbp + 0x78b8]
lea rdx, [rbp + 0x7898]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7898]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x78b8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1c68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1c68]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xbf]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x78f8]
call fcn.1800bd690
nop
lea rdx, str.Rero
lea rcx, [rbp + 0x78d8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbf]
lea r8, [rbp + 0x78f8]
lea rdx, [rbp + 0x78d8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x78d8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x78f8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1ca8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1ca8]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xc0]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7938]
call fcn.1800bd690
nop
lea rdx, [0x180299df8]
lea rcx, [rbp + 0x7918]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc0]
lea r8, [rbp + 0x7938]
lea rdx, [rbp + 0x7918]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7918]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7938]
call fcn.1800bdbd0
lea rax, [rbp + 0x1ce8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1ce8]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xc1]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7978]
call fcn.1800bd690
nop
lea rdx, str.Warped
lea rcx, [rbp + 0x7958]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc1]
lea r8, [rbp + 0x7978]
lea rdx, [rbp + 0x7958]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7958]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7978]
call fcn.1800bdbd0
lea rax, [rbp + 0x1d28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1d28]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xc2]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x79b8]
call fcn.1800bd690
nop
lea rdx, str.Oceanic
lea rcx, [rbp + 0x7998]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc2]
lea r8, [rbp + 0x79b8]
lea rdx, [rbp + 0x7998]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7998]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x79b8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1d68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1d68]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xc3]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x79f8]
call fcn.1800bd690
nop
lea rdx, str.Library
lea rcx, [rbp + 0x79d8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc3]
lea r8, [rbp + 0x79f8]
lea rdx, [rbp + 0x79d8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x79d8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x79f8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1da8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1da8]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xc4]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7a38]
call fcn.1800bd690
nop
lea rdx, [0x180299e18]
lea rcx, [rbp + 0x7a18]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc4]
lea r8, [rbp + 0x7a38]
lea rdx, [rbp + 0x7a18]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7a18]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7a38]
call fcn.1800bdbd0
lea rax, [rbp + 0x1de8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1de8]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xc5]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7a78]
call fcn.1800bd690
nop
lea rdx, str.Tree_Stump
lea rcx, [rbp + 0x7a58]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc5]
lea r8, [rbp + 0x7a78]
lea rdx, [rbp + 0x7a58]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7a58]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7a78]
call fcn.1800bdbd0
lea rax, [rbp + 0x1e28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1e28]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xc6]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7ab8]
call fcn.1800bd690
nop
lea rdx, str.Igloo
lea rcx, [rbp + 0x7a98]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc6]
lea r8, [rbp + 0x7ab8]
lea rdx, [rbp + 0x7a98]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7a98]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7ab8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1e68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1e68]
call fcn.180181f80
mov rdi, rax
movzx ebx, byte [rsi + 0xc7]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7af8]
call fcn.1800bd690
nop
lea rdx, str.Sway
lea rcx, [rbp + 0x7ad8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc7]
lea r8, [rbp + 0x7af8]
lea rdx, [rbp + 0x7ad8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7ad8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7af8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1ea8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1ea8]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xc8]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7b38]
call fcn.1800bd690
nop
lea rdx, str.Vineyard
lea rcx, [rbp + 0x7b18]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc8]
lea r8, [rbp + 0x7b38]
lea rdx, [rbp + 0x7b18]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7b18]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7b38]
call fcn.1800bdbd0
lea rax, [rbp + 0x1ee8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1ee8]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xc9]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7b78]
call fcn.1800bd690
nop
lea rdx, str.Amulet
lea rcx, [rbp + 0x7b58]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc9]
lea r8, [rbp + 0x7b78]
lea rdx, [rbp + 0x7b58]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7b58]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7b78]
call fcn.1800bdbd0
lea rax, [rbp + 0x1f28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1f28]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xca]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7bb8]
call fcn.1800bd690
nop
lea rdx, str.Whirlwood
lea rcx, [rbp + 0x7b98]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xca]
lea r8, [rbp + 0x7bb8]
lea rdx, [rbp + 0x7b98]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7b98]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7bb8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1f68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1f68]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xcb]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7bf8]
call fcn.1800bd690
nop
lea rdx, str.Eggs
lea rcx, [rbp + 0x7bd8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcb]
lea r8, [rbp + 0x7bf8]
lea rdx, [rbp + 0x7bd8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7bd8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7bf8]
call fcn.1800bdbd0
lea rax, [rbp + 0x1fa8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1fa8]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xcc]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7c38]
call fcn.1800bd690
nop
lea rdx, str.Belfry
lea rcx, [rbp + 0x7c18]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcc]
lea r8, [rbp + 0x7c38]
lea rdx, [rbp + 0x7c18]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7c18]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7c38]
call fcn.1800bdbd0
lea rax, [rbp + 0x1fe8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1fe8]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xcd]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7c78]
call fcn.1800bd690
nop
lea rdx, str.Cityscape
lea rcx, [rbp + 0x7c58]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcd]
lea r8, [rbp + 0x7c78]
lea rdx, [rbp + 0x7c58]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7c58]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7c78]
call fcn.1800bdbd0
lea rax, [rbp + 0x2028]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2028]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xce]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7cb8]
call fcn.1800bd690
nop
lea rdx, str.Mithril
lea rcx, [rbp + 0x7c98]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xce]
lea r8, [rbp + 0x7cb8]
lea rdx, [rbp + 0x7c98]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7c98]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7cb8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2068]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2068]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xcf]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7cf8]
call fcn.1800bd690
nop
lea rdx, str.Farmhouse
lea rcx, [rbp + 0x7cd8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcf]
lea r8, [rbp + 0x7cf8]
lea rdx, [rbp + 0x7cd8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7cd8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7cf8]
call fcn.1800bdbd0
lea rax, [rbp + 0x20a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x20a8]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xd0]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7d38]
call fcn.1800bd690
nop
lea rdx, str.Gates
lea rcx, [rbp + 0x7d18]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd0]
lea r8, [rbp + 0x7d38]
lea rdx, [rbp + 0x7d18]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7d18]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7d38]
call fcn.1800bdbd0
lea rax, [rbp + 0x20e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x20e8]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xd1]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7d78]
call fcn.1800bd690
nop
lea rdx, str.Oasis
lea rcx, [rbp + 0x7d58]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd1]
lea r8, [rbp + 0x7d78]
lea rdx, [rbp + 0x7d58]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7d58]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7d78]
call fcn.1800bdbd0
lea rax, [rbp + 0x2128]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2128]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xd2]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7db8]
call fcn.1800bd690
nop
lea rdx, str.Atlantis
lea rcx, [rbp + 0x7d98]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd2]
lea r8, [rbp + 0x7db8]
lea rdx, [rbp + 0x7d98]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7d98]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7db8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2168]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2168]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xd3]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7df8]
call fcn.1800bd690
nop
lea rdx, str.Enigma
lea rcx, [rbp + 0x7dd8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd3]
lea r8, [rbp + 0x7df8]
lea rdx, [rbp + 0x7dd8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7dd8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7df8]
call fcn.1800bdbd0
lea rax, [rbp + 0x21a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x21a8]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xd4]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7e38]
call fcn.1800bd690
nop
lea rdx, str.Fairytale_Forest
lea rcx, [rbp + 0x7e18]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd4]
lea r8, [rbp + 0x7e38]
lea rdx, [rbp + 0x7e18]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7e18]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7e38]
call fcn.1800bdbd0
lea rax, [rbp + 0x21e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x21e8]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xd5]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7e78]
call fcn.1800bd690
nop
lea rdx, str.Orangewood
lea rcx, [rbp + 0x7e58]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd5]
lea r8, [rbp + 0x7e78]
lea rdx, [rbp + 0x7e58]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7e58]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7e78]
call fcn.1800bdbd0
lea rax, [rbp + 0x2228]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2228]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xd6]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7eb8]
call fcn.1800bd690
nop
lea rdx, str.Ablaze
lea rcx, [rbp + 0x7e98]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd6]
lea r8, [rbp + 0x7eb8]
lea rdx, [rbp + 0x7e98]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7e98]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7eb8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2268]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2268]
call fcn.180181fb0
mov rdi, rax
movzx ebx, byte [rsi + 0xd7]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7ef8]
call fcn.1800bd690
nop
lea rdx, str.Stranded
lea rcx, [rbp + 0x7ed8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd7]
lea r8, [rbp + 0x7ef8]
lea rdx, [rbp + 0x7ed8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7ed8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7ef8]
call fcn.1800bdbd0
lea rax, [rbp + 0x22a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x22a8]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xd8]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7f38]
call fcn.1800bd690
nop
lea rdx, str.Tropical
lea rcx, [rbp + 0x7f18]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd8]
lea r8, [rbp + 0x7f38]
lea rdx, [rbp + 0x7f18]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7f18]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7f38]
call fcn.1800bdbd0
lea rax, [rbp + 0x22e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x22e8]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xd9]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7f78]
call fcn.1800bd690
nop
lea rdx, str.Grove
lea rcx, [rbp + 0x7f58]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd9]
lea r8, [rbp + 0x7f78]
lea rdx, [rbp + 0x7f58]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7f58]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7f78]
call fcn.1800bdbd0
lea rax, [rbp + 0x2328]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2328]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xda]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7fb8]
call fcn.1800bd690
nop
lea rdx, str.Serrano
lea rcx, [rbp + 0x7f98]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xda]
lea r8, [rbp + 0x7fb8]
lea rdx, [rbp + 0x7f98]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7f98]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7fb8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2368]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2368]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xdb]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x7ff8]
call fcn.1800bd690
nop
lea rdx, str.Cyberspace
lea rcx, [rbp + 0x7fd8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdb]
lea r8, [rbp + 0x7ff8]
lea rdx, [rbp + 0x7fd8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x7fd8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x7ff8]
call fcn.1800bdbd0
lea rax, [rbp + 0x23a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x23a8]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xdc]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8038]
call fcn.1800bd690
nop
lea rdx, str.Pirates
lea rcx, [rbp + 0x8018]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdc]
lea r8, [rbp + 0x8038]
lea rdx, [rbp + 0x8018]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8018]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8038]
call fcn.1800bdbd0
lea rax, [rbp + 0x23e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x23e8]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xdd]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8078]
call fcn.1800bd690
nop
lea rdx, str.Prisma
lea rcx, [rbp + 0x8058]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdd]
lea r8, [rbp + 0x8078]
lea rdx, [rbp + 0x8058]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8058]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8078]
call fcn.1800bdbd0
lea rax, [rbp + 0x2428]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2428]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xde]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x80b8]
call fcn.1800bd690
nop
lea rdx, [0x180299f50]
lea rcx, [rbp + 0x8098]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xde]
lea r8, [rbp + 0x80b8]
lea rdx, [rbp + 0x8098]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8098]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x80b8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2468]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2468]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xdf]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x80f8]
call fcn.1800bd690
nop
lea rdx, str.Hanging_Gardens
lea rcx, [rbp + 0x80d8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdf]
lea r8, [rbp + 0x80f8]
lea rdx, [rbp + 0x80d8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x80d8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x80f8]
call fcn.1800bdbd0
lea rax, [rbp + 0x24a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x24a8]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xe0]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8138]
call fcn.1800bd690
nop
lea rdx, str.Summer_Coast
lea rcx, [rbp + 0x8118]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe0]
lea r8, [rbp + 0x8138]
lea rdx, [rbp + 0x8118]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8118]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8138]
call fcn.1800bdbd0
lea rax, [rbp + 0x24e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x24e8]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xe1]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8178]
call fcn.1800bd690
nop
lea rdx, [0x180299f78]
lea rcx, [rbp + 0x8158]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe1]
lea r8, [rbp + 0x8178]
lea rdx, [rbp + 0x8158]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8158]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8178]
call fcn.1800bdbd0
lea rax, [rbp + 0x2528]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2528]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xe2]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x81d8]
call fcn.1800bd690
nop
lea rdx, str.Cobalt
lea rcx, [rbp + 0x8198]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe2]
lea r8, [rbp + 0x81d8]
lea rdx, [rbp + 0x8198]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8198]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x81d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2568]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2568]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xe3]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8218]
call fcn.1800bd690
nop
lea rdx, str.Autumn
lea rcx, [rbp + 0x81f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe3]
lea r8, [rbp + 0x8218]
lea rdx, [rbp + 0x81f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x81f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8218]
call fcn.1800bdbd0
lea rax, [rbp + 0x25a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x25a8]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xe4]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8258]
call fcn.1800bd690
nop
lea rdx, str.Tesla_Labs
lea rcx, [rbp + 0x8238]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe4]
lea r8, [rbp + 0x8258]
lea rdx, [rbp + 0x8238]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8238]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8258]
call fcn.1800bdbd0
lea rax, [rbp + 0x25e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x25e8]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xe5]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8298]
call fcn.1800bd690
nop
lea rdx, str.Quantum
lea rcx, [rbp + 0x8278]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe5]
lea r8, [rbp + 0x8298]
lea rdx, [rbp + 0x8278]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8278]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8298]
call fcn.1800bdbd0
lea rax, [rbp + 0x2628]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2628]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xe6]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x82d8]
call fcn.1800bd690
nop
lea rdx, str.Rome
lea rcx, [rbp + 0x82b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe6]
lea r8, [rbp + 0x82d8]
lea rdx, [rbp + 0x82b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x82b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x82d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2668]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2668]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xe7]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8318]
call fcn.1800bd690
nop
lea rdx, str.Ruins
lea rcx, [rbp + 0x82f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe7]
lea r8, [rbp + 0x8318]
lea rdx, [rbp + 0x82f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x82f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8318]
call fcn.1800bdbd0
lea rax, [rbp + 0x26a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x26a8]
call fcn.180181ce0
mov rdi, rax
movzx ebx, byte [rsi + 0xe8]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8358]
call fcn.1800bd690
nop
lea rdx, str.Spring
lea rcx, [rbp + 0x8338]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe8]
lea r8, [rbp + 0x8358]
lea rdx, [rbp + 0x8338]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8338]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8358]
call fcn.1800bdbd0
lea rax, [rbp + 0x26e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x26e8]
call fcn.180181d10
mov rdi, rax
movzx ebx, byte [rsi + 0xe9]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8398]
call fcn.1800bd690
nop
lea rdx, str.Blossom
lea rcx, [rbp + 0x8378]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe9]
lea r8, [rbp + 0x8398]
lea rdx, [rbp + 0x8378]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8378]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8398]
call fcn.1800bdbd0
lea rax, [rbp + 0x2728]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2728]
call fcn.180181d10
mov rdi, rax
movzx ebx, byte [rsi + 0xea]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x83d8]
call fcn.1800bd690
nop
lea rdx, str.Cursed_Kingdom
lea rcx, [rbp + 0x83b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xea]
lea r8, [rbp + 0x83d8]
lea rdx, [rbp + 0x83b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x83b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x83d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2768]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2768]
call fcn.180181d10
mov rdi, rax
movzx ebx, byte [rsi + 0xeb]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8418]
call fcn.1800bd690
nop
lea rdx, str.Fallen_Kingdom
lea rcx, [rbp + 0x83f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xeb]
lea r8, [rbp + 0x8418]
lea rdx, [rbp + 0x83f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x83f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8418]
call fcn.1800bdbd0
lea rax, [rbp + 0x27a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x27a8]
call fcn.180181d10
mov rdi, rax
movzx ebx, byte [rsi + 0xec]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8458]
call fcn.1800bd690
nop
lea rdx, str.Flashpoint
lea rcx, [rbp + 0x8438]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xec]
lea r8, [rbp + 0x8458]
lea rdx, [rbp + 0x8438]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8438]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8458]
call fcn.1800bdbd0
lea rax, [rbp + 0x27e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x27e8]
call fcn.180181d10
mov rdi, rax
movzx ebx, byte [rsi + 0xed]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8498]
call fcn.1800bd690
nop
lea rdx, str.Flurry
lea rcx, [rbp + 0x8478]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xed]
lea r8, [rbp + 0x8498]
lea rdx, [rbp + 0x8478]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8478]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8498]
call fcn.1800bdbd0
lea rax, [rbp + 0x2828]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2828]
call fcn.180181d10
mov rdi, rax
movzx ebx, byte [rsi + 0xee]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x84d8]
call fcn.1800bd690
nop
lea rdx, str.Mobius
lea rcx, [rbp + 0x84b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xee]
lea r8, [rbp + 0x84d8]
lea rdx, [rbp + 0x84b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x84b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x84d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2868]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2868]
call fcn.180181d10
mov rdi, rax
movzx ebx, byte [rsi + 0xef]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8518]
call fcn.1800bd690
nop
lea rdx, str.Northwood
lea rcx, [rbp + 0x84f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xef]
lea r8, [rbp + 0x8518]
lea rdx, [rbp + 0x84f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x84f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8518]
call fcn.1800bdbd0
lea rax, [rbp + 0x28a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x28a8]
call fcn.180181d10
mov rdi, rax
movzx ebx, byte [rsi + 0xf0]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8558]
call fcn.1800bd690
nop
lea rdx, [0x18029a014]
lea rcx, [rbp + 0x8538]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf0]
lea r8, [rbp + 0x8558]
lea rdx, [rbp + 0x8538]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8538]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8558]
call fcn.1800bdbd0
lea rax, [rbp + 0x28e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x28e8]
call fcn.180181d10
mov rdi, rax
movzx ebx, byte [rsi + 0xf1]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8598]
call fcn.1800bd690
nop
lea rdx, str.Vista
lea rcx, [rbp + 0x8578]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf1]
lea r8, [rbp + 0x8598]
lea rdx, [rbp + 0x8578]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8578]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8598]
call fcn.1800bdbd0
lea rax, [rbp + 0x2928]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2928]
call fcn.180181d10
mov rdi, rax
movzx ebx, byte [rsi + 0xf2]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x85d8]
call fcn.1800bd690
nop
lea rdx, str.Winterwood
lea rcx, [rbp + 0x85b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf2]
lea r8, [rbp + 0x85d8]
lea rdx, [rbp + 0x85b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x85b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x85d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2968]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2968]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xf3]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8618]
call fcn.1800bd690
nop
lea rdx, str.Castle_Town
lea rcx, [rbp + 0x85f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf3]
lea r8, [rbp + 0x8618]
lea rdx, [rbp + 0x85f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x85f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8618]
call fcn.1800bdbd0
lea rax, [rbp + 0x29a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x29a8]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xf4]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8658]
call fcn.1800bd690
nop
lea rdx, str.Remnants
lea rcx, [rbp + 0x8638]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf4]
lea r8, [rbp + 0x8658]
lea rdx, [rbp + 0x8638]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8638]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8658]
call fcn.1800bdbd0
lea rax, [rbp + 0x29e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x29e8]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xf5]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8698]
call fcn.1800bd690
nop
lea rdx, str.Eso_Hotel
lea rcx, [rbp + 0x8678]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf5]
lea r8, [rbp + 0x8698]
lea rdx, [rbp + 0x8678]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8678]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8698]
call fcn.1800bdbd0
lea rax, [rbp + 0x2a28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2a28]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xf6]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x86d8]
call fcn.1800bd690
nop
lea rdx, str.Spaceship
lea rcx, [rbp + 0x86b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf6]
lea r8, [rbp + 0x86d8]
lea rdx, [rbp + 0x86b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x86b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x86d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2a68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2a68]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xf7]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8718]
call fcn.1800bd690
nop
lea rdx, str.Chroma
lea rcx, [rbp + 0x86f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf7]
lea r8, [rbp + 0x8718]
lea rdx, [rbp + 0x86f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x86f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8718]
call fcn.1800bdbd0
lea rax, [rbp + 0x2aa8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2aa8]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xf8]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8758]
call fcn.1800bd690
nop
lea rdx, str.Manor
lea rcx, [rbp + 0x8738]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf8]
lea r8, [rbp + 0x8758]
lea rdx, [rbp + 0x8738]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8738]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8758]
call fcn.1800bdbd0
lea rax, [rbp + 0x2ae8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2ae8]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xf9]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8798]
call fcn.1800bd690
nop
lea rdx, str.Toy_House
lea rcx, [rbp + 0x8778]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf9]
lea r8, [rbp + 0x8798]
lea rdx, [rbp + 0x8778]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8778]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8798]
call fcn.1800bdbd0
lea rax, [rbp + 0x2b28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2b28]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xfa]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x87d8]
call fcn.1800bd690
nop
lea rdx, str.Museum
lea rcx, [rbp + 0x87b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfa]
lea r8, [rbp + 0x87d8]
lea rdx, [rbp + 0x87b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x87b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x87d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2b68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2b68]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xfb]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8818]
call fcn.1800bd690
nop
lea rdx, str.Fairy_Garden
lea rcx, [rbp + 0x87f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfb]
lea r8, [rbp + 0x8818]
lea rdx, [rbp + 0x87f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x87f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8818]
call fcn.1800bdbd0
lea rax, [rbp + 0x2ba8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2ba8]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xfc]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8858]
call fcn.1800bd690
nop
lea rdx, [0x18029a0a8]
lea rcx, [rbp + 0x8838]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfc]
lea r8, [rbp + 0x8858]
lea rdx, [rbp + 0x8838]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8838]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8858]
call fcn.1800bdbd0
lea rax, [rbp + 0x2be8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2be8]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xfd]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8898]
call fcn.1800bd690
nop
lea rdx, str.Backrooms
lea rcx, [rbp + 0x8878]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfd]
lea r8, [rbp + 0x8898]
lea rdx, [rbp + 0x8878]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8878]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8898]
call fcn.1800bdbd0
lea rax, [rbp + 0x2c28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2c28]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xfe]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x88d8]
call fcn.1800bd690
nop
lea rdx, str.Warehouse
lea rcx, [rbp + 0x88b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfe]
lea r8, [rbp + 0x88d8]
lea rdx, [rbp + 0x88b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x88b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x88d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2c68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2c68]
call fcn.180181d70
mov rdi, rax
movzx ebx, byte [rsi + 0xff]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8918]
call fcn.1800bd690
nop
lea rdx, str.Pigment
lea rcx, [rbp + 0x88f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xff]
lea r8, [rbp + 0x8918]
lea rdx, [rbp + 0x88f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x88f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8918]
call fcn.1800bdbd0
lea rax, [rbp + 0x2ca8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2ca8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x100]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8958]
call fcn.1800bd690
nop
lea rdx, [0x18029a0d8]
lea rcx, [rbp + 0x8938]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x100]
lea r8, [rbp + 0x8958]
lea rdx, [rbp + 0x8938]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8938]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8958]
call fcn.1800bdbd0
lea rax, [rbp + 0x2ce8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2ce8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x101]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8998]
call fcn.1800bd690
nop
lea rdx, str.Flora
lea rcx, [rbp + 0x8978]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x101]
lea r8, [rbp + 0x8998]
lea rdx, [rbp + 0x8978]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8978]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8998]
call fcn.1800bdbd0
lea rax, [rbp + 0x2d28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2d28]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x102]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x89d8]
call fcn.1800bd690
nop
lea rdx, str.Gardens
lea rcx, [rbp + 0x89b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x102]
lea r8, [rbp + 0x89d8]
lea rdx, [rbp + 0x89b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x89b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x89d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2d68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2d68]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x103]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8a18]
call fcn.1800bd690
nop
lea rdx, str.Metropolis
lea rcx, [rbp + 0x89f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x103]
lea r8, [rbp + 0x8a18]
lea rdx, [rbp + 0x89f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x89f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8a18]
call fcn.1800bdbd0
lea rax, [rbp + 0x2da8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2da8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x104]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8a58]
call fcn.1800bd690
nop
lea rdx, str.Presents
lea rcx, [rbp + 0x8a38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x104]
lea r8, [rbp + 0x8a58]
lea rdx, [rbp + 0x8a38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8a38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8a58]
call fcn.1800bdbd0
lea rax, [rbp + 0x2de8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2de8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x105]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8a98]
call fcn.1800bd690
nop
lea rdx, str.Primus
lea rcx, [rbp + 0x8a78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x105]
lea r8, [rbp + 0x8a98]
lea rdx, [rbp + 0x8a78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8a78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8a98]
call fcn.1800bdbd0
lea rax, [rbp + 0x2e28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2e28]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x106]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8ad8]
call fcn.1800bd690
nop
lea rdx, str.Prison
lea rcx, [rbp + 0x8ab8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x106]
lea r8, [rbp + 0x8ad8]
lea rdx, [rbp + 0x8ab8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8ab8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8ad8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2e68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2e68]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x107]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8b18]
call fcn.1800bd690
nop
lea rdx, str.Relic
lea rcx, [rbp + 0x8af8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x107]
lea r8, [rbp + 0x8b18]
lea rdx, [rbp + 0x8af8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8af8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8b18]
call fcn.1800bdbd0
lea rax, [rbp + 0x2ea8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2ea8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x108]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8b58]
call fcn.1800bd690
nop
lea rdx, str.School
lea rcx, [rbp + 0x8b38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x108]
lea r8, [rbp + 0x8b58]
lea rdx, [rbp + 0x8b38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8b38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8b58]
call fcn.1800bdbd0
lea rax, [rbp + 0x2ee8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2ee8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x109]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8b98]
call fcn.1800bd690
nop
lea rdx, str.Seaside
lea rcx, [rbp + 0x8b78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x109]
lea r8, [rbp + 0x8b98]
lea rdx, [rbp + 0x8b78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8b78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8b98]
call fcn.1800bdbd0
lea rax, [rbp + 0x2f28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2f28]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x10a]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8bd8]
call fcn.1800bd690
nop
lea rdx, str.Snow_City
lea rcx, [rbp + 0x8bb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10a]
lea r8, [rbp + 0x8bd8]
lea rdx, [rbp + 0x8bb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8bb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8bd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x2f68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2f68]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x10b]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8c18]
call fcn.1800bd690
nop
lea rdx, str.Snowfall
lea rcx, [rbp + 0x8bf8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10b]
lea r8, [rbp + 0x8c18]
lea rdx, [rbp + 0x8bf8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8bf8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8c18]
call fcn.1800bdbd0
lea rax, [rbp + 0x2fa8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2fa8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x10c]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8c58]
call fcn.1800bd690
nop
lea rdx, str.Steampunk
lea rcx, [rbp + 0x8c38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10c]
lea r8, [rbp + 0x8c58]
lea rdx, [rbp + 0x8c38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8c38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8c58]
call fcn.1800bdbd0
lea rax, [rbp + 0x2fe8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x2fe8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x10d]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8c98]
call fcn.1800bd690
nop
lea rdx, str.Subzero
lea rcx, [rbp + 0x8c78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10d]
lea r8, [rbp + 0x8c98]
lea rdx, [rbp + 0x8c78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8c78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8c98]
call fcn.1800bdbd0
lea rax, [rbp + 0x3028]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3028]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x10e]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8cd8]
call fcn.1800bd690
nop
lea rdx, str.Survival
lea rcx, [rbp + 0x8cb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10e]
lea r8, [rbp + 0x8cd8]
lea rdx, [rbp + 0x8cb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8cb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8cd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3068]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3068]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x10f]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8d18]
call fcn.1800bd690
nop
lea rdx, str.Synthwave
lea rcx, [rbp + 0x8cf8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10f]
lea r8, [rbp + 0x8d18]
lea rdx, [rbp + 0x8cf8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8cf8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8d18]
call fcn.1800bdbd0
lea rax, [rbp + 0x30a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x30a8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x110]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8d58]
call fcn.1800bd690
nop
lea rdx, str.Temple
lea rcx, [rbp + 0x8d38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x110]
lea r8, [rbp + 0x8d58]
lea rdx, [rbp + 0x8d38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8d38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8d58]
call fcn.1800bdbd0
lea rax, [rbp + 0x30e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x30e8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x111]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8d98]
call fcn.1800bd690
nop
lea rdx, str.Terminal
lea rcx, [rbp + 0x8d78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x111]
lea r8, [rbp + 0x8d98]
lea rdx, [rbp + 0x8d78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8d78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8d98]
call fcn.1800bdbd0
lea rax, [rbp + 0x3128]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3128]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x112]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8dd8]
call fcn.1800bd690
nop
lea rdx, str.Tokai
lea rcx, [rbp + 0x8db8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x112]
lea r8, [rbp + 0x8dd8]
lea rdx, [rbp + 0x8db8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8db8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8dd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3168]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3168]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x113]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8e18]
call fcn.1800bd690
nop
lea rdx, str.Toys
lea rcx, [rbp + 0x8df8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x113]
lea r8, [rbp + 0x8e18]
lea rdx, [rbp + 0x8df8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8df8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8e18]
call fcn.1800bdbd0
lea rax, [rbp + 0x31a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x31a8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x114]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8e58]
call fcn.1800bd690
nop
lea rdx, str.Venice
lea rcx, [rbp + 0x8e38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x114]
lea r8, [rbp + 0x8e58]
lea rdx, [rbp + 0x8e38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8e38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8e58]
call fcn.1800bdbd0
lea rax, [rbp + 0x31e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x31e8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x115]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x8e98]
call fcn.1800bd690
nop
lea rdx, str.Viaduct
lea rcx, [rbp + 0x8e78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x115]
lea r8, [rbp + 0x8e98]
lea rdx, [rbp + 0x8e78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8e78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x8e98]
call fcn.1800bdbd0
lea rax, [rbp + 0x3228]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3228]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x116]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x4fd8]
call fcn.1800bd690
nop
lea rdx, str.Village
lea rcx, [rbp + 0x8eb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x116]
lea r8, [rbp + 0x4fd8]
lea rdx, [rbp + 0x8eb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x8eb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x4fd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3268]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3268]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x117]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5018]
call fcn.1800bd690
nop
lea rdx, [0x18029a1e8]
lea rcx, [rbp + 0x4ff8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x117]
lea r8, [rbp + 0x5018]
lea rdx, [rbp + 0x4ff8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x4ff8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5018]
call fcn.1800bdbd0
lea rax, [rbp + 0x32a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x32a8]
call fcn.180181da0
mov rdi, rax
movzx ebx, byte [rsi + 0x118]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5058]
call fcn.1800bd690
nop
lea rdx, [0x18029a1f0]
lea rcx, [rbp + 0x5038]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x118]
lea r8, [rbp + 0x5058]
lea rdx, [rbp + 0x5038]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5038]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5058]
call fcn.1800bdbd0
lea rax, [rbp + 0x32e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x32e8]
call fcn.180181dd0
mov rdi, rax
movzx ebx, byte [rsi + 0x119]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5098]
call fcn.1800bd690
nop
lea rdx, str.Abyss
lea rcx, [rbp + 0x5078]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x119]
lea r8, [rbp + 0x5098]
lea rdx, [rbp + 0x5078]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5078]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5098]
call fcn.1800bdbd0
lea rax, [rbp + 0x3328]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3328]
call fcn.180181dd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11a]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x50d8]
call fcn.1800bd690
nop
lea rdx, str.Evergreen
lea rcx, [rbp + 0x50b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11a]
lea r8, [rbp + 0x50d8]
lea rdx, [rbp + 0x50b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x50b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x50d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3368]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3368]
call fcn.180181dd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11b]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5118]
call fcn.1800bd690
nop
lea rdx, str.Flowers
lea rcx, [rbp + 0x50f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11b]
lea r8, [rbp + 0x5118]
lea rdx, [rbp + 0x50f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x50f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5118]
call fcn.1800bdbd0
lea rax, [rbp + 0x33a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x33a8]
call fcn.180181dd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11c]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5158]
call fcn.1800bd690
nop
lea rdx, str.Forgotten_Valley
lea rcx, [rbp + 0x5138]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11c]
lea r8, [rbp + 0x5158]
lea rdx, [rbp + 0x5138]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5138]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5158]
call fcn.1800bdbd0
lea rax, [rbp + 0x33e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x33e8]
call fcn.180181dd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11d]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5198]
call fcn.1800bd690
nop
lea rdx, str.Room
lea rcx, [rbp + 0x5178]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11d]
lea r8, [rbp + 0x5198]
lea rdx, [rbp + 0x5178]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5178]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5198]
call fcn.1800bdbd0
lea rax, [rbp + 0x3428]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3428]
call fcn.180181dd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11e]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x51d8]
call fcn.1800bd690
nop
lea rdx, str.Snowy_Peaks
lea rcx, [rbp + 0x51b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11e]
lea r8, [rbp + 0x51d8]
lea rdx, [rbp + 0x51b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x51b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x51d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3468]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3468]
call fcn.180181dd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11f]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5218]
call fcn.1800bd690
nop
lea rdx, str.Underwater
lea rcx, [rbp + 0x51f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11f]
lea r8, [rbp + 0x5218]
lea rdx, [rbp + 0x51f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x51f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5218]
call fcn.1800bdbd0
lea rax, [rbp + 0x34a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x34a8]
call fcn.180181dd0
mov rdi, rax
movzx ebx, byte [rsi + 0x120]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5258]
call fcn.1800bd690
nop
lea rdx, str.Verdant
lea rcx, [rbp + 0x5238]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x120]
lea r8, [rbp + 0x5258]
lea rdx, [rbp + 0x5238]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5238]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5258]
call fcn.1800bdbd0
lea rax, [rbp + 0x34e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x34e8]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x121]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5298]
call fcn.1800bd690
nop
lea rdx, str.Oryx
lea rcx, [rbp + 0x5278]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x121]
lea r8, [rbp + 0x5298]
lea rdx, [rbp + 0x5278]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5278]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5298]
call fcn.1800bdbd0
lea rax, [rbp + 0x3528]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3528]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x122]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x52d8]
call fcn.1800bd690
nop
lea rdx, str.Mall
lea rcx, [rbp + 0x52b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x122]
lea r8, [rbp + 0x52d8]
lea rdx, [rbp + 0x52b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x52b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x52d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3568]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3568]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x123]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5318]
call fcn.1800bd690
nop
lea rdx, str.Solarscape
lea rcx, [rbp + 0x52f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x123]
lea r8, [rbp + 0x5318]
lea rdx, [rbp + 0x52f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x52f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5318]
call fcn.1800bdbd0
lea rax, [rbp + 0x35a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x35a8]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x124]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5358]
call fcn.1800bd690
nop
lea rdx, str.Lago
lea rcx, [rbp + 0x5338]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x124]
lea r8, [rbp + 0x5358]
lea rdx, [rbp + 0x5338]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5338]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5358]
call fcn.1800bdbd0
lea rax, [rbp + 0x35e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x35e8]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x125]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5398]
call fcn.1800bd690
nop
lea rdx, str.Lunala
lea rcx, [rbp + 0x5378]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x125]
lea r8, [rbp + 0x5398]
lea rdx, [rbp + 0x5378]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5378]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5398]
call fcn.1800bdbd0
lea rax, [rbp + 0x3628]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3628]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x126]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x53d8]
call fcn.1800bd690
nop
lea rdx, str.Unearth
lea rcx, [rbp + 0x53b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x126]
lea r8, [rbp + 0x53d8]
lea rdx, [rbp + 0x53b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x53b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x53d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3668]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3668]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x127]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5418]
call fcn.1800bd690
nop
lea rdx, str.Empire
lea rcx, [rbp + 0x53f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x127]
lea r8, [rbp + 0x5418]
lea rdx, [rbp + 0x53f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x53f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5418]
call fcn.1800bdbd0
lea rax, [rbp + 0xd68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xd68]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x128]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5458]
call fcn.1800bd690
nop
lea rdx, str.Altara
lea rcx, [rbp + 0x5438]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x128]
lea r8, [rbp + 0x5458]
lea rdx, [rbp + 0x5438]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5438]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5458]
call fcn.1800bdbd0
lea rax, [rbp + 0x36a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x36a8]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x129]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5498]
call fcn.1800bd690
nop
lea rdx, str.Ashram
lea rcx, [rbp + 0x5478]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x129]
lea r8, [rbp + 0x5498]
lea rdx, [rbp + 0x5478]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5478]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5498]
call fcn.1800bdbd0
lea rax, [rbp + 0x36e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x36e8]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x12a]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x54d8]
call fcn.1800bd690
nop
lea rdx, str.Prosperity
lea rcx, [rbp + 0x54b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12a]
lea r8, [rbp + 0x54d8]
lea rdx, [rbp + 0x54b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x54b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x54d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3728]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3728]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x12b]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5518]
call fcn.1800bd690
nop
lea rdx, str.Pirates_Paradise
lea rcx, [rbp + 0x54f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12b]
lea r8, [rbp + 0x5518]
lea rdx, [rbp + 0x54f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x54f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5518]
call fcn.1800bdbd0
lea rax, [rbp + 0x3768]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3768]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x12c]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5558]
call fcn.1800bd690
nop
lea rdx, str.Valley
lea rcx, [rbp + 0x5538]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12c]
lea r8, [rbp + 0x5558]
lea rdx, [rbp + 0x5538]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5538]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5558]
call fcn.1800bdbd0
lea rax, [rbp + 0x37a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x37a8]
call fcn.180181e00
mov rdi, rax
movzx ebx, byte [rsi + 0x12d]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5598]
call fcn.1800bd690
nop
lea rdx, str.Prismaris
lea rcx, [rbp + 0x5578]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12d]
lea r8, [rbp + 0x5598]
lea rdx, [rbp + 0x5578]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5578]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5598]
call fcn.1800bdbd0
lea rax, [rbp + 0x37e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x37e8]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x12e]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x55d8]
call fcn.1800bd690
nop
lea rdx, str.City:_Classic
lea rcx, [rbp + 0x55b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12e]
lea r8, [rbp + 0x55d8]
lea rdx, [rbp + 0x55b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x55b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x55d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3828]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3828]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x12f]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5618]
call fcn.1800bd690
nop
lea rdx, str.City:_Overhead
lea rcx, [rbp + 0x55f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12f]
lea r8, [rbp + 0x5618]
lea rdx, [rbp + 0x55f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x55f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5618]
call fcn.1800bdbd0
lea rax, [rbp + 0x3868]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3868]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x130]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5658]
call fcn.1800bd690
nop
lea rdx, str.City:_Tunnel
lea rcx, [rbp + 0x5638]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x130]
lea r8, [rbp + 0x5658]
lea rdx, [rbp + 0x5638]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5638]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5658]
call fcn.1800bdbd0
lea rax, [rbp + 0x38a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x38a8]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x131]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5698]
call fcn.1800bd690
nop
lea rdx, str.Colosseum:_Column
lea rcx, [rbp + 0x5678]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x131]
lea r8, [rbp + 0x5698]
lea rdx, [rbp + 0x5678]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5678]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5698]
call fcn.1800bdbd0
lea rax, [rbp + 0x38e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x38e8]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x132]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x56d8]
call fcn.1800bd690
nop
lea rdx, str.Colosseum:_Pergola
lea rcx, [rbp + 0x56b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x132]
lea r8, [rbp + 0x56d8]
lea rdx, [rbp + 0x56b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x56b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x56d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3928]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3928]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x133]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5718]
call fcn.1800bd690
nop
lea rdx, str.Colosseum:_Temple
lea rcx, [rbp + 0x56f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x133]
lea r8, [rbp + 0x5718]
lea rdx, [rbp + 0x56f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x56f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5718]
call fcn.1800bdbd0
lea rax, [rbp + 0x3968]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3968]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x134]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5758]
call fcn.1800bd690
nop
lea rdx, str.Cubic:_Arches
lea rcx, [rbp + 0x5738]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x134]
lea r8, [rbp + 0x5758]
lea rdx, [rbp + 0x5738]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5738]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5758]
call fcn.1800bdbd0
lea rax, [rbp + 0x39a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x39a8]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x135]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5798]
call fcn.1800bd690
nop
lea rdx, str.Cubic:_Gap
lea rcx, [rbp + 0x5778]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x135]
lea r8, [rbp + 0x5798]
lea rdx, [rbp + 0x5778]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5778]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5798]
call fcn.1800bdbd0
lea rax, [rbp + 0x39e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x39e8]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x136]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x57d8]
call fcn.1800bd690
nop
lea rdx, str.Cubic:_Platforms
lea rcx, [rbp + 0x57b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x136]
lea r8, [rbp + 0x57d8]
lea rdx, [rbp + 0x57b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x57b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x57d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3a28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3a28]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x137]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5818]
call fcn.1800bd690
nop
lea rdx, str.Techno:_Diverge
lea rcx, [rbp + 0x57f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x137]
lea r8, [rbp + 0x5818]
lea rdx, [rbp + 0x57f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x57f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5818]
call fcn.1800bdbd0
lea rax, [rbp + 0x3a68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3a68]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x138]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5858]
call fcn.1800bd690
nop
lea rdx, str.Techno:_Tiered
lea rcx, [rbp + 0x5838]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x138]
lea r8, [rbp + 0x5858]
lea rdx, [rbp + 0x5838]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5838]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5858]
call fcn.1800bdbd0
lea rax, [rbp + 0x3aa8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3aa8]
call fcn.180181e30
mov rdi, rax
movzx ebx, byte [rsi + 0x139]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5898]
call fcn.1800bd690
nop
lea rdx, str.Techno:_Zoid
lea rcx, [rbp + 0x5878]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x139]
lea r8, [rbp + 0x5898]
lea rdx, [rbp + 0x5878]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5878]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5898]
call fcn.1800bdbd0
lea rax, [rbp + 0x3ae8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3ae8]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x13a]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x58d8]
call fcn.1800bd690
nop
lea rdx, str.Azure
lea rcx, [rbp + 0x58b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13a]
lea r8, [rbp + 0x58d8]
lea rdx, [rbp + 0x58b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x58b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x58d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3b28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3b28]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x13b]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5918]
call fcn.1800bd690
nop
lea rdx, str.Cave
lea rcx, [rbp + 0x58f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13b]
lea r8, [rbp + 0x5918]
lea rdx, [rbp + 0x58f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x58f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5918]
call fcn.1800bdbd0
lea rax, [rbp + 0x3b68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3b68]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x13c]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5958]
call fcn.1800bd690
nop
lea rdx, str.Downtown
lea rcx, [rbp + 0x5938]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13c]
lea r8, [rbp + 0x5958]
lea rdx, [rbp + 0x5938]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5938]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5958]
call fcn.1800bdbd0
lea rax, [rbp + 0x3ba8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3ba8]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x13d]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5998]
call fcn.1800bd690
nop
lea rdx, str.Gingerbread
lea rcx, [rbp + 0x5978]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13d]
lea r8, [rbp + 0x5998]
lea rdx, [rbp + 0x5978]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5978]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5998]
call fcn.1800bdbd0
lea rax, [rbp + 0x3be8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3be8]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x13e]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x59d8]
call fcn.1800bd690
nop
lea rdx, str.Icy_Outpost
lea rcx, [rbp + 0x59b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13e]
lea r8, [rbp + 0x59d8]
lea rdx, [rbp + 0x59b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x59b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x59d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3c28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3c28]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x13f]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5a18]
call fcn.1800bd690
nop
lea rdx, str.North_Pole
lea rcx, [rbp + 0x59f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13f]
lea r8, [rbp + 0x5a18]
lea rdx, [rbp + 0x59f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x59f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5a18]
call fcn.1800bdbd0
lea rax, [rbp + 0x3c68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3c68]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x140]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5a58]
call fcn.1800bd690
nop
lea rdx, str.Palace
lea rcx, [rbp + 0x5a38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x140]
lea r8, [rbp + 0x5a58]
lea rdx, [rbp + 0x5a38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5a38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5a58]
call fcn.1800bdbd0
lea rax, [rbp + 0x3ca8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3ca8]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x141]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5a98]
call fcn.1800bd690
nop
lea rdx, str.The_Inferna
lea rcx, [rbp + 0x5a78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x141]
lea r8, [rbp + 0x5a98]
lea rdx, [rbp + 0x5a78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5a78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5a98]
call fcn.1800bdbd0
lea rax, [rbp + 0x3ce8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3ce8]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x142]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x81b8]
call fcn.1800bd690
nop
lea rdx, str.Town
lea rcx, [rbp + 0x5ab8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x142]
lea r8, [rbp + 0x81b8]
lea rdx, [rbp + 0x5ab8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5ab8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x81b8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3d28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3d28]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x143]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5b18]
call fcn.1800bd690
nop
lea rdx, str.Western
lea rcx, [rbp + 0x5af8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x143]
lea r8, [rbp + 0x5b18]
lea rdx, [rbp + 0x5af8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5af8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5b18]
call fcn.1800bdbd0
lea rax, [rbp + 0x3d68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3d68]
call fcn.180181e60
mov rdi, rax
movzx ebx, byte [rsi + 0x144]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5b58]
call fcn.1800bd690
nop
lea rdx, str.Workshop
lea rcx, [rbp + 0x5b38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x144]
lea r8, [rbp + 0x5b58]
lea rdx, [rbp + 0x5b38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5b38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5b58]
call fcn.1800bdbd0
lea rax, [rbp + 0x3da8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3da8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x145]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5b98]
call fcn.1800bd690
nop
lea rdx, str.Apartments
lea rcx, [rbp + 0x5b78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x145]
lea r8, [rbp + 0x5b98]
lea rdx, [rbp + 0x5b78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5b78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5b98]
call fcn.1800bdbd0
lea rax, [rbp + 0x3de8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3de8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x146]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5bd8]
call fcn.1800bd690
nop
lea rdx, str.Beanstalk
lea rcx, [rbp + 0x5bb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x146]
lea r8, [rbp + 0x5bd8]
lea rdx, [rbp + 0x5bb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5bb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5bd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3e28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3e28]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x147]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5c18]
call fcn.1800bd690
nop
lea rdx, str.Beehive
lea rcx, [rbp + 0x5bf8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x147]
lea r8, [rbp + 0x5c18]
lea rdx, [rbp + 0x5bf8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5bf8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5c18]
call fcn.1800bdbd0
lea rax, [rbp + 0x3e68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3e68]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x148]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5c58]
call fcn.1800bd690
nop
lea rdx, str.Concrete
lea rcx, [rbp + 0x5c38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x148]
lea r8, [rbp + 0x5c58]
lea rdx, [rbp + 0x5c38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5c38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5c58]
call fcn.1800bdbd0
lea rax, [rbp + 0x3ea8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3ea8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x149]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5c98]
call fcn.1800bd690
nop
lea rdx, str.Cyberpunk
lea rcx, [rbp + 0x5c78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x149]
lea r8, [rbp + 0x5c98]
lea rdx, [rbp + 0x5c78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5c78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5c98]
call fcn.1800bdbd0
lea rax, [rbp + 0x3ee8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3ee8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x14a]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5cd8]
call fcn.1800bd690
nop
lea rdx, str.Data
lea rcx, [rbp + 0x5cb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14a]
lea r8, [rbp + 0x5cd8]
lea rdx, [rbp + 0x5cb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5cb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5cd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x3f28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3f28]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x14b]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5d18]
call fcn.1800bd690
nop
lea rdx, str.Depths
lea rcx, [rbp + 0x5cf8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14b]
lea r8, [rbp + 0x5d18]
lea rdx, [rbp + 0x5cf8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5cf8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5d18]
call fcn.1800bdbd0
lea rax, [rbp + 0x3f68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3f68]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x14c]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5d58]
call fcn.1800bd690
nop
lea rdx, str.Glitched
lea rcx, [rbp + 0x5d38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14c]
lea r8, [rbp + 0x5d58]
lea rdx, [rbp + 0x5d38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5d38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5d58]
call fcn.1800bdbd0
lea rax, [rbp + 0x3fa8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3fa8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x14d]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5d98]
call fcn.1800bd690
nop
lea rdx, str.Groovy
lea rcx, [rbp + 0x5d78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14d]
lea r8, [rbp + 0x5d98]
lea rdx, [rbp + 0x5d78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5d78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5d98]
call fcn.1800bdbd0
lea rax, [rbp + 0x3fe8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x3fe8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x14e]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5dd8]
call fcn.1800bd690
nop
lea rdx, str.Jungle
lea rcx, [rbp + 0x5db8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14e]
lea r8, [rbp + 0x5dd8]
lea rdx, [rbp + 0x5db8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5db8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5dd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x4028]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4028]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x14f]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5e18]
call fcn.1800bd690
nop
lea rdx, str.Lava
lea rcx, [rbp + 0x5df8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14f]
lea r8, [rbp + 0x5e18]
lea rdx, [rbp + 0x5df8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5df8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5e18]
call fcn.1800bdbd0
lea rax, [rbp + 0x4068]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4068]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x150]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5e58]
call fcn.1800bd690
nop
lea rdx, str.Pixels
lea rcx, [rbp + 0x5e38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x150]
lea r8, [rbp + 0x5e58]
lea rdx, [rbp + 0x5e38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5e38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5e58]
call fcn.1800bdbd0
lea rax, [rbp + 0x40a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x40a8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x151]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5e98]
call fcn.1800bd690
nop
lea rdx, str.Shapes
lea rcx, [rbp + 0x5e78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x151]
lea r8, [rbp + 0x5e98]
lea rdx, [rbp + 0x5e78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5e78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5e98]
call fcn.1800bdbd0
lea rax, [rbp + 0x40e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x40e8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x152]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5ed8]
call fcn.1800bd690
nop
lea rdx, str.Shelves
lea rcx, [rbp + 0x5eb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x152]
lea r8, [rbp + 0x5ed8]
lea rdx, [rbp + 0x5eb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5eb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5ed8]
call fcn.1800bdbd0
lea rax, [rbp + 0x4128]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4128]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x153]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5f18]
call fcn.1800bd690
nop
lea rdx, str.Shrine
lea rcx, [rbp + 0x5ef8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x153]
lea r8, [rbp + 0x5f18]
lea rdx, [rbp + 0x5ef8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5ef8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5f18]
call fcn.1800bdbd0
lea rax, [rbp + 0x4168]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4168]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x154]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5f58]
call fcn.1800bd690
nop
lea rdx, str.Stairs
lea rcx, [rbp + 0x5f38]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x154]
lea r8, [rbp + 0x5f58]
lea rdx, [rbp + 0x5f38]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5f38]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5f58]
call fcn.1800bdbd0
lea rax, [rbp + 0x41a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x41a8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x155]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5f98]
call fcn.1800bd690
nop
lea rdx, str.Toxic
lea rcx, [rbp + 0x5f78]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x155]
lea r8, [rbp + 0x5f98]
lea rdx, [rbp + 0x5f78]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5f78]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5f98]
call fcn.1800bdbd0
lea rax, [rbp + 0x41e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x41e8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x156]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x5fd8]
call fcn.1800bd690
nop
lea rdx, str.Clockwork
lea rcx, [rbp + 0x5fb8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x156]
lea r8, [rbp + 0x5fd8]
lea rdx, [rbp + 0x5fb8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5fb8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x5fd8]
call fcn.1800bdbd0
lea rax, [rbp + 0x4228]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4228]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x157]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6018]
call fcn.1800bd690
nop
lea rdx, str.Daisies
lea rcx, [rbp + 0x5ff8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x157]
lea r8, [rbp + 0x6018]
lea rdx, [rbp + 0x5ff8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x5ff8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6018]
call fcn.1800bdbd0
lea rax, [rbp + 0x4268]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4268]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x158]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6058]
call fcn.1800bd690
nop
lea rdx, str.Dimensions
lea rcx, [rbp + 0x6038]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x158]
lea r8, [rbp + 0x6058]
lea rdx, [rbp + 0x6038]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6038]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6058]
call fcn.1800bdbd0
lea rax, [rbp + 0x42a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x42a8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x159]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6098]
call fcn.1800bd690
nop
lea rdx, str.Dungeon
lea rcx, [rbp + 0x6078]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x159]
lea r8, [rbp + 0x6098]
lea rdx, [rbp + 0x6078]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6078]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6098]
call fcn.1800bdbd0
lea rax, [rbp + 0x42e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x42e8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x15a]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x60d8]
call fcn.1800bd690
nop
lea rdx, str.Labyrinth
lea rcx, [rbp + 0x60b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15a]
lea r8, [rbp + 0x60d8]
lea rdx, [rbp + 0x60b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x60b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x60d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x4328]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4328]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x15b]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6118]
call fcn.1800bd690
nop
lea rdx, str.Lilypads
lea rcx, [rbp + 0x60f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15b]
lea r8, [rbp + 0x6118]
lea rdx, [rbp + 0x60f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x60f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6118]
call fcn.1800bdbd0
lea rax, [rbp + 0x4368]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4368]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x15c]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6158]
call fcn.1800bd690
nop
lea rdx, str.New_Orleans
lea rcx, [rbp + 0x6138]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15c]
lea r8, [rbp + 0x6158]
lea rdx, [rbp + 0x6138]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6138]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6158]
call fcn.1800bdbd0
lea rax, [rbp + 0x43a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x43a8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x15d]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6198]
call fcn.1800bd690
nop
lea rdx, str.Post_Office
lea rcx, [rbp + 0x6178]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15d]
lea r8, [rbp + 0x6198]
lea rdx, [rbp + 0x6178]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6178]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6198]
call fcn.1800bdbd0
lea rax, [rbp + 0x43e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x43e8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x15e]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x61d8]
call fcn.1800bd690
nop
lea rdx, str.Road_Trip
lea rcx, [rbp + 0x61b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15e]
lea r8, [rbp + 0x61d8]
lea rdx, [rbp + 0x61b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x61b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x61d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x4428]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4428]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x15f]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6218]
call fcn.1800bd690
nop
lea rdx, str.Tomes
lea rcx, [rbp + 0x61f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15f]
lea r8, [rbp + 0x6218]
lea rdx, [rbp + 0x61f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x61f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6218]
call fcn.1800bdbd0
lea rax, [rbp + 0x568]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x568]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x160]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6258]
call fcn.1800bd690
nop
lea rdx, str.Circuit_Board
lea rcx, [rbp + 0x6238]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x160]
lea r8, [rbp + 0x6258]
lea rdx, [rbp + 0x6238]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6238]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6258]
call fcn.1800bdbd0
lea rax, [rbp + 0x5a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x5a8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x161]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6298]
call fcn.1800bd690
nop
lea rdx, str.Geometric
lea rcx, [rbp + 0x6278]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x161]
lea r8, [rbp + 0x6298]
lea rdx, [rbp + 0x6278]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6278]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6298]
call fcn.1800bdbd0
lea rax, [rbp + 0x5e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x5e8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x162]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x62d8]
call fcn.1800bd690
nop
lea rdx, str.Shanty_Town
lea rcx, [rbp + 0x62b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x162]
lea r8, [rbp + 0x62d8]
lea rdx, [rbp + 0x62b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x62b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x62d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x628]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x628]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x163]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6318]
call fcn.1800bd690
nop
lea rdx, str.Space
lea rcx, [rbp + 0x62f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x163]
lea r8, [rbp + 0x6318]
lea rdx, [rbp + 0x62f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x62f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6318]
call fcn.1800bdbd0
lea rax, [rbp + 0x668]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x668]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x164]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6358]
call fcn.1800bd690
nop
lea rdx, str.Stained_Glass
lea rcx, [rbp + 0x6338]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x164]
lea r8, [rbp + 0x6358]
lea rdx, [rbp + 0x6338]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6338]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6358]
call fcn.1800bdbd0
lea rax, [rbp + 0x6a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x6a8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x165]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6398]
call fcn.1800bd690
nop
lea rdx, str.Triangles
lea rcx, [rbp + 0x6378]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x165]
lea r8, [rbp + 0x6398]
lea rdx, [rbp + 0x6378]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6378]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6398]
call fcn.1800bdbd0
lea rax, [rbp + 0x6e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x6e8]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x166]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x63d8]
call fcn.1800bd690
nop
lea rdx, str.Twisted
lea rcx, [rbp + 0x63b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x166]
lea r8, [rbp + 0x63d8]
lea rdx, [rbp + 0x63b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x63b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x63d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x728]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x728]
call fcn.180181e90
mov rdi, rax
movzx ebx, byte [rsi + 0x167]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6418]
call fcn.1800bd690
nop
lea rdx, str.Under_The_Sea
lea rcx, [rbp + 0x63f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x167]
lea r8, [rbp + 0x6418]
lea rdx, [rbp + 0x63f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x63f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6418]
call fcn.1800bdbd0
lea rax, [rbp + 0x768]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x768]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x168]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6458]
call fcn.1800bd690
nop
lea rdx, str.Boardwalk
lea rcx, [rbp + 0x6438]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x168]
lea r8, [rbp + 0x6458]
lea rdx, [rbp + 0x6438]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6438]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6458]
call fcn.1800bdbd0
lea rax, [rbp + 0x7a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x7a8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x169]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6498]
call fcn.1800bd690
nop
lea rdx, str.Chime
lea rcx, [rbp + 0x6478]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x169]
lea r8, [rbp + 0x6498]
lea rdx, [rbp + 0x6478]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6478]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6498]
call fcn.1800bdbd0
lea rax, [rbp + 0x7e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x7e8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x16a]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x64d8]
call fcn.1800bd690
nop
lea rdx, str.China_Town
lea rcx, [rbp + 0x64b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16a]
lea r8, [rbp + 0x64d8]
lea rdx, [rbp + 0x64b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x64b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x64d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x828]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x828]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x16b]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6518]
call fcn.1800bd690
nop
lea rdx, str.Construction
lea rcx, [rbp + 0x64f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16b]
lea r8, [rbp + 0x6518]
lea rdx, [rbp + 0x64f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x64f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6518]
call fcn.1800bdbd0
lea rax, [rbp + 0x868]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x868]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x16c]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6558]
call fcn.1800bd690
nop
lea rdx, str.Facility
lea rcx, [rbp + 0x6538]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16c]
lea r8, [rbp + 0x6558]
lea rdx, [rbp + 0x6538]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6538]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6558]
call fcn.1800bdbd0
lea rax, [rbp + 0x8a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x8a8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x16d]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6598]
call fcn.1800bd690
nop
lea rdx, str.Goldrush
lea rcx, [rbp + 0x6578]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16d]
lea r8, [rbp + 0x6598]
lea rdx, [rbp + 0x6578]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6578]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6598]
call fcn.1800bdbd0
lea rax, [rbp + 0x8e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x8e8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x16e]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x65d8]
call fcn.1800bd690
nop
lea rdx, str.Hacienda
lea rcx, [rbp + 0x65b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16e]
lea r8, [rbp + 0x65d8]
lea rdx, [rbp + 0x65b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x65b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x65d8]
call fcn.1800bdbd0
lea rax, [rbp + 0x928]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x928]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x16f]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6618]
call fcn.1800bd690
nop
lea rdx, str.Harborstead_Town
lea rcx, [rbp + 0x65f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16f]
lea r8, [rbp + 0x6618]
lea rdx, [rbp + 0x65f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x65f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6618]
call fcn.1800bdbd0
lea rax, [rbp + 0x968]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x968]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x170]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6658]
call fcn.1800bd690
nop
lea rdx, str.Harvest
lea rcx, [rbp + 0x6638]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x170]
lea r8, [rbp + 0x6658]
lea rdx, [rbp + 0x6638]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6638]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6658]
call fcn.1800bdbd0
lea rax, [rbp + 0x9a8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x9a8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x171]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6698]
call fcn.1800bd690
nop
lea rdx, str.Hospital
lea rcx, [rbp + 0x6678]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x171]
lea r8, [rbp + 0x6698]
lea rdx, [rbp + 0x6678]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6678]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6698]
call fcn.1800bdbd0
lea rax, [rbp + 0x9e8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x9e8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x172]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x66d8]
call fcn.1800bd690
nop
lea rdx, str.Humbug_Street
lea rcx, [rbp + 0x66b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x172]
lea r8, [rbp + 0x66d8]
lea rdx, [rbp + 0x66b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x66b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x66d8]
call fcn.1800bdbd0
lea rax, [rbp + 0xa28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xa28]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x173]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6718]
call fcn.1800bd690
nop
lea rdx, str.Kingston
lea rcx, [rbp + 0x66f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x173]
lea r8, [rbp + 0x6718]
lea rdx, [rbp + 0x66f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x66f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6718]
call fcn.1800bdbd0
lea rax, [rbp + 0xa68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xa68]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x174]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6758]
call fcn.1800bd690
nop
lea rdx, str.Madhouse
lea rcx, [rbp + 0x6738]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x174]
lea r8, [rbp + 0x6758]
lea rdx, [rbp + 0x6738]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6738]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6758]
call fcn.1800bdbd0
lea rax, [rbp + 0xaa8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xaa8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x175]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6798]
call fcn.1800bd690
nop
lea rdx, str.Nexus_City
lea rcx, [rbp + 0x6778]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x175]
lea r8, [rbp + 0x6798]
lea rdx, [rbp + 0x6778]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6778]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6798]
call fcn.1800bdbd0
lea rax, [rbp + 0xae8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xae8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x176]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x67d8]
call fcn.1800bd690
nop
lea rdx, str.Office
lea rcx, [rbp + 0x67b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x176]
lea r8, [rbp + 0x67d8]
lea rdx, [rbp + 0x67b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x67b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x67d8]
call fcn.1800bdbd0
lea rax, [rbp + 0xb28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xb28]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x177]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6818]
call fcn.1800bd690
nop
lea rdx, str.Plasma
lea rcx, [rbp + 0x67f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x177]
lea r8, [rbp + 0x6818]
lea rdx, [rbp + 0x67f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x67f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6818]
call fcn.1800bdbd0
lea rax, [rbp + 0xb68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xb68]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x178]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6858]
call fcn.1800bd690
nop
lea rdx, str.Pripyat
lea rcx, [rbp + 0x6838]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x178]
lea r8, [rbp + 0x6858]
lea rdx, [rbp + 0x6838]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6838]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6858]
call fcn.1800bdbd0
lea rax, [rbp + 0xba8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xba8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x179]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6898]
call fcn.1800bd690
nop
lea rdx, str.Spookavera
lea rcx, [rbp + 0x6878]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x179]
lea r8, [rbp + 0x6898]
lea rdx, [rbp + 0x6878]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6878]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6898]
call fcn.1800bdbd0
lea rax, [rbp + 0xbe8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xbe8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x17a]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x68d8]
call fcn.1800bd690
nop
lea rdx, str.Sunset_Terrace
lea rcx, [rbp + 0x68b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17a]
lea r8, [rbp + 0x68d8]
lea rdx, [rbp + 0x68b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x68b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x68d8]
call fcn.1800bdbd0
lea rax, [rbp + 0xc28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xc28]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x17b]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6918]
call fcn.1800bd690
nop
lea rdx, str.Talavera
lea rcx, [rbp + 0x68f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17b]
lea r8, [rbp + 0x6918]
lea rdx, [rbp + 0x68f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x68f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6918]
call fcn.1800bdbd0
lea rax, [rbp + 0xc68]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xc68]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x17c]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6958]
call fcn.1800bd690
nop
lea rdx, str.Town_Square
lea rcx, [rbp + 0x6938]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17c]
lea r8, [rbp + 0x6958]
lea rdx, [rbp + 0x6938]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6938]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6958]
call fcn.1800bdbd0
lea rax, [rbp + 0xca8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xca8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x17d]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6998]
call fcn.1800bd690
nop
lea rdx, str.Tropica
lea rcx, [rbp + 0x6978]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17d]
lea r8, [rbp + 0x6998]
lea rdx, [rbp + 0x6978]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x6978]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6998]
call fcn.1800bdbd0
lea rax, [rbp + 0xce8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xce8]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x17e]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x69d8]
call fcn.1800bd690
nop
lea rdx, str.Tuscany
lea rcx, [rbp + 0x69b8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17e]
lea r8, [rbp + 0x69d8]
lea rdx, [rbp + 0x69b8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x69b8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x69d8]
call fcn.1800bdbd0
lea rax, [rbp + 0xd28]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rsi
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xd28]
call fcn.180181ec0
mov rdi, rax
movzx ebx, byte [rsi + 0x17f]
lea rdx, [0x18028b7b0]
lea rcx, [rbp + 0x6a18]
call fcn.1800bd690
nop
lea rdx, str.Winter_Fair
lea rcx, [rbp + 0x69f8]
call fcn.1800bd690
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17f]
lea r8, [rbp + 0x6a18]
lea rdx, [rbp + 0x69f8]
mov rcx, rsi
call fcn.1801a0890
nop
lea rcx, [rbp + 0x69f8]
call fcn.1800bdbd0
nop
lea rcx, [rbp + 0x6a18]
call fcn.1800bdbd0
nop
mov rax, rsi
mov rcx, qword [rbp + 0x8ed8]
xor rcx, rsp
call fcn.1801e58d0
lea r11, [rsp + 0x8fe0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1801ec4bc
nop
call fcn.1801ec4bc
int3