Function at 0x18000f930
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov rax, rsp
mov qword [rax + 8], rcx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x5a0
mov qword [rsp + 0x418], 0xfffffffffffffffe
mov qword [rax + 0x10], rbx
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm10
mov rdi, rcx
mov byte [rsp + 0x70], 0
mov byte [rsp + 0x68], 0
xor r12d, r12d
mov dword [rsp + 0x60], r12d
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], 0x456d5252
mov dword [rsp + 0x48], 0x72737778
mov dword [rsp + 0x40], 0x20800
lea rax, str.EmRysRa
mov qword [rsp + 0x38], rax
lea r14, [0x18007092f]
mov qword [rsp + 0x30], r14
lea rax, str.sReverb
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x96
lea r9, str.1_1_2_2
mov r13d, 0x19
mov r8d, r13d
call fcn.180023130
nop
lea rax, vtable.CLS_SREVERB.0
mov qword [rdi], rax
xor edx, edx
mov r8d, 0x438
lea rcx, [rdi + 0xad8]
call fcn.180025430
mov dword [rdi + 0xaec], 0x63
mov qword [rdi + 0xcd0], r12
mov qword [rdi + 0xcb0], r12
mov qword [rdi + 0xc90], r12
mov qword [rdi + 0xc70], r12
mov qword [rdi + 0xcd8], r12
mov qword [rdi + 0xcb8], r12
mov qword [rdi + 0xc98], r12
mov qword [rdi + 0xc78], r12
mov qword [rdi + 0xce0], r12
mov qword [rdi + 0xcc0], r12
mov qword [rdi + 0xca0], r12
mov qword [rdi + 0xc80], r12
mov qword [rdi + 0xce8], r12
mov qword [rdi + 0xcc8], r12
mov qword [rdi + 0xca8], r12
mov qword [rdi + 0xc88], r12
lea rbx, [rdi + 0xd08]
lea esi, [r12 + 0x1a]
mov ecx, 8
call fcn.18002387c
mov qword [rbx], rax
add rbx, 8
sub rsi, 1
jne 0x18000fa83
lea ecx, [rsi + 0x64]
call fcn.18002387c
mov qword [rdi + 0xad8], rax
lea edx, [rsi - 0x65]
lea r8d, [rsi + 0x64]
mov rcx, rax
call fcn.180025430
or rcx, 0xffffffffffffffff
cmp byte [rdi + 0x90], sil
jne 0x18000fb05
mov word [0x180085ec4], r13w
mov word [0x180085ec0], r13w
mov eax, 2
mul r13
cmovo rax, rcx
mov rcx, rax
call fcn.18002387c
mov qword [0x180085eb8], rax
movsx r8, word [0x180085ec0]
add r8, r8
xor edx, edx
mov rcx, rax
call fcn.180025430
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18000fb24
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18000fb24
shr rax, 3
test rax, rax
jle 0x18000fb24
mov rcx, qword [rcx]
jmp 0x18000fb27
mov rcx, r12
lea rax, [0x1800731ec]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x3e8
xor r9d, r9d
lea r8d, [r9 + 0x14]
lea rdx, str.Pre_Delay
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18000fb6f
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18000fb6f
shr rax, 3
cmp rax, 1
jle 0x18000fb6f
mov rcx, qword [rcx + 8]
jmp 0x18000fb72
mov rcx, r12
lea rax, [0x1800731d8]
mov qword [rsp + 0x30], rax
movsd xmm7, qword [0x1800731d0]
movsd qword [rsp + 0x28], xmm7
movsd xmm0, qword [0x1800731c8]
movsd qword [rsp + 0x20], xmm0
movapd xmm3, xmm7
movsd xmm2, qword [0x1800731c0]
lea rdx, str.Time
call fcn.180019940
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18000fbd3
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18000fbd3
shr rax, 3
cmp rax, 1
jle 0x18000fbd3
mov rcx, qword [rcx + 8]
jmp 0x18000fbd6
mov rcx, r12
movsd xmm8, qword [0x1800708d8]
movapd xmm1, xmm8
call fcn.180019a20
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18000fc0a
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18000fc0a
shr rax, 3
cmp rax, 2
jle 0x18000fc0a
mov rcx, qword [rcx + 0x10]
jmp 0x18000fc0d
mov rcx, r12
lea r15, [0x1800731b0]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], 0x4650
mov r9d, 0x14
mov r8d, 0x1f40
lea rdx, str.Freq
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18000fc5a
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18000fc5a
shr rax, 3
cmp rax, 2
jle 0x18000fc5a
mov rcx, qword [rcx + 0x10]
jmp 0x18000fc5d
mov rcx, r12
movapd xmm1, xmm8
call fcn.180019a20
lea r11, str.Stadium
mov qword [rsp + 0x220], r11
lea rax, str.Stadium_2
mov qword [rsp + 0x228], rax
lea rax, str.Arena
mov qword [rsp + 0x230], rax
lea rax, str.Arena_2
mov qword [rsp + 0x238], rax
lea rax, str.Arena_Tremolo
mov qword [rsp + 0x240], rax
lea rax, str.Arena_Tremolo_2
mov qword [rsp + 0x248], rax
lea rax, str.Cathedral
mov qword [rsp + 0x250], rax
lea rax, str.Cathedral_2
mov qword [rsp + 0x258], rax
lea rax, str.Cathedral_Tremolo
mov qword [rsp + 0x260], rax
lea rax, str.Hallway
mov qword [rsp + 0x268], rax
lea rax, str.Hallway_2
mov qword [rsp + 0x270], rax
lea rax, str.Corridor
mov qword [rsp + 0x278], rax
lea rax, str.Corridor_2
mov qword [rsp + 0x280], rax
lea rax, str.Spiral_Stairs
mov qword [rsp + 0x288], rax
lea rax, str.Spiral_Stairs_2
mov qword [rsp + 0x290], rax
lea rax, str.Spiral_Stairs_Tremolo
mov qword [rsp + 0x298], rax
lea rax, str.Mountain
mov qword [rsp + 0x2a0], rax
lea rax, str.Mountain_2
mov qword [rsp + 0x2a8], rax
lea rax, str.Mountain_Tremolo
mov qword [rsp + 0x2b0], rax
lea rax, str.Canion
mov qword [rsp + 0x2b8], rax
lea rax, str.Cave
mov qword [rsp + 0x2c0], rax
lea rax, str.Cave_2
mov qword [rsp + 0x2c8], rax
lea rax, str.Forest
mov qword [rsp + 0x2d0], rax
lea rax, str.Forest_2
mov qword [rsp + 0x2d8], rax
lea rax, str.Forest_3
mov qword [rsp + 0x2e0], rax
lea rax, str.Chamber
mov qword [rsp + 0x2e8], rax
lea rax, str.Chamber_2
mov qword [rsp + 0x2f0], rax
lea rax, str.Chamber_Tremolo
mov qword [rsp + 0x2f8], rax
lea rax, str.Metallic_Large
mov qword [rsp + 0x300], rax
lea rax, str.Metallic_Large_2
mov qword [rsp + 0x308], rax
lea rax, str.Metallic_Hallway
mov qword [rsp + 0x310], rax
lea rax, str.Metallic_Hallway_2
mov qword [rsp + 0x318], rax
lea rax, str.Metallic_Room
mov qword [rsp + 0x320], rax
lea rax, str.Metallic_Box
mov qword [rsp + 0x328], rax
lea rax, str.Metalic_Short
mov qword [rsp + 0x330], rax
lea rax, str.Random
mov qword [rsp + 0x338], rax
lea rax, str.Random_2
mov qword [rsp + 0x340], rax
lea rax, str.Special_Soft
mov qword [rsp + 0x348], rax
lea rax, str.Special_Tremolo
mov qword [rsp + 0x350], rax
lea rax, str.Special_Tremolo_2
mov qword [rsp + 0x358], rax
lea rax, str.Special_Birds
mov qword [rsp + 0x360], rax
lea rax, str.Special_Birds_2
mov qword [rsp + 0x368], rax
lea rax, str.Special_Fly
mov qword [rsp + 0x370], rax
lea rax, str.Special_Fly_2
mov qword [rsp + 0x378], rax
lea rax, str.Special_Fly_3
mov qword [rsp + 0x380], rax
lea rax, str.Special_Fireworks
mov qword [rsp + 0x388], rax
lea rax, str.Special_Fireworks_2
mov qword [rsp + 0x390], rax
lea rax, str.Special_Ratchet
mov qword [rsp + 0x398], rax
lea rax, str.Special_Ratchet_2
mov qword [rsp + 0x3a0], rax
lea rax, str.Special_Ratchet_3
mov qword [rsp + 0x3a8], rax
lea rax, str.Special_Energy
mov qword [rsp + 0x3b0], rax
lea rax, str.Special_Energy_2
mov qword [rsp + 0x3b8], rax
lea rax, str.Special_Energy_3
mov qword [rsp + 0x3c0], rax
lea rax, str.Special_Explosion
mov qword [rsp + 0x3c8], rax
lea rax, str.Special_Explosion_2
mov qword [rsp + 0x3d0], rax
lea rax, str.Special_Explosion_3
mov qword [rsp + 0x3d8], rax
lea rax, str.Special_Explosion_4
mov qword [rsp + 0x3e0], rax
lea rax, str.Special_Explosion_5
mov qword [rsp + 0x3e8], rax
lea rax, str.Special_Explosion_6
mov qword [rsp + 0x3f0], rax
lea rax, str.Special_Explosion_7
mov qword [rsp + 0x3f8], rax
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18001000c
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18001000c
shr rax, 3
cmp rax, 3
jle 0x18001000c
mov rcx, qword [rcx + 0x18]
jmp 0x18001000f
mov rcx, r12
mov qword [rsp + 0x20], r14
mov r9d, 0x3c
xor r8d, r8d
lea rdx, str.Space
call fcn.180019e50
mov ebx, r12d
lea rsi, [rsp + 0x220]
nop word [rax + rax]
mov edx, 3
mov rcx, rdi
call fcn.180003790
mov rcx, rax
mov r8, qword [rsi]
mov edx, ebx
call fcn.180019c60
inc ebx
add rsi, 8
cmp ebx, 0x3c
jl 0x180010040
lea rax, str.Smooth
mov qword [rsp + 0x180], rax
lea rax, str.Waves
mov qword [rsp + 0x188], rax
lea rax, str.Waves_2
mov qword [rsp + 0x190], rax
lea rax, str.Waves_3
mov qword [rsp + 0x198], rax
lea rax, str.Granulated
mov qword [rsp + 0x1a0], rax
lea rax, str.Granulated_2
mov qword [rsp + 0x1a8], rax
lea rax, str.Rippled
mov qword [rsp + 0x1b0], rax
lea rax, str.Rippled_2
mov qword [rsp + 0x1b8], rax
lea rax, str.Rippled_3
mov qword [rsp + 0x1c0], rax
lea rax, str.Rippled_4
mov qword [rsp + 0x1c8], rax
lea rax, str.Zigzag
mov qword [rsp + 0x1d0], rax
lea rax, str.Zigzag_2
mov qword [rsp + 0x1d8], rax
lea rax, str.Zigzag_3
mov qword [rsp + 0x1e0], rax
lea rax, str.Rich_Zigzag
mov qword [rsp + 0x1e8], rax
lea rax, str.Rich_Zigzag_2
mov qword [rsp + 0x1f0], rax
lea rax, str.Rich_Zigzag_3
mov qword [rsp + 0x1f8], rax
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x180010176
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x180010176
shr rax, 3
cmp rax, 4
jle 0x180010176
mov rcx, qword [rcx + 0x20]
jmp 0x180010179
mov rcx, r12
mov qword [rsp + 0x20], r14
mov r9d, 0x10
xor r8d, r8d
lea rdx, str.Surface
call fcn.180019e50
mov ebx, r12d
lea rsi, [rsp + 0x180]
nop
mov edx, 4
mov rcx, rdi
call fcn.180003790
mov rcx, rax
mov r8, qword [rsi]
mov edx, ebx
call fcn.180019c60
inc ebx
add rsi, 8
cmp ebx, 0x10
jl 0x1800101a0
lea rax, str.Mono
mov qword [rsp + 0x110], rax
lea rax, str.Wide
mov qword [rsp + 0x118], rax
lea rax, str.Inflate
mov qword [rsp + 0x120], rax
lea rax, str.Squeeze
mov qword [rsp + 0x128], rax
lea rax, str.Cone
mov qword [rsp + 0x130], rax
lea rax, str.Reverse_Cone
mov qword [rsp + 0x138], rax
lea rax, str.Steps
mov qword [rsp + 0x140], rax
lea rax, str.Reverse_Steps
mov qword [rsp + 0x148], rax
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18001025e
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18001025e
shr rax, 3
cmp rax, 5
jle 0x18001025e
mov rcx, qword [rcx + 0x28]
jmp 0x180010261
mov rcx, r12
mov qword [rsp + 0x20], r14
mov r9d, 8
lea r8d, [r9 - 7]
lea rdx, str.Stereo
call fcn.180019e50
mov ebx, r12d
lea rsi, [rsp + 0x110]
nop word [rax + rax]
mov edx, 5
mov rcx, rdi
call fcn.180003790
mov rcx, rax
mov r8, qword [rsi]
mov edx, ebx
call fcn.180019c60
inc ebx
add rsi, 8
cmp ebx, 8
jl 0x180010290
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x1800102d6
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1800102d6
shr rax, 3
cmp rax, 6
jle 0x1800102d6
mov rcx, qword [rcx + 0x30]
jmp 0x1800102d9
mov rcx, r12
lea r13, [0x180072c58]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x64
mov r9d, 0xffffff9c
xor r8d, r8d
lea rdx, str.Mono_Position
call fcn.180019c00
lea r11, str.Left
mov qword [rsp + 0x110], r11
lea rax, str.From_Left
mov qword [rsp + 0x118], rax
lea rax, str.Wide_Left
mov qword [rsp + 0x120], rax
lea rax, str.Middle
mov qword [rsp + 0x128], rax
lea rax, str.Wide_Right
mov qword [rsp + 0x130], rax
lea rax, str.From_Right
mov qword [rsp + 0x138], rax
lea rax, str.Right
mov qword [rsp + 0x140], rax
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18001038c
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18001038c
shr rax, 3
cmp rax, 7
jle 0x18001038c
mov rcx, qword [rcx + 0x38]
jmp 0x18001038f
mov rcx, r12
mov qword [rsp + 0x20], r14
mov r9d, 7
lea r8d, [r9 - 5]
lea rdx, str.Stereo_Position
call fcn.180019e50
mov ebx, r12d
lea rsi, [rsp + 0x110]
nop word [rax + rax]
mov edx, 7
mov rcx, rdi
call fcn.180003790
mov rcx, rax
mov r8, qword [rsi]
mov edx, ebx
call fcn.180019c60
inc ebx
add rsi, 8
cmp ebx, 7
jl 0x1800103c0
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x180010406
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x180010406
shr rax, 3
cmp rax, 8
jle 0x180010406
mov rcx, qword [rcx + 0x40]
jmp 0x180010409
mov rcx, r12
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x64
xor r9d, r9d
lea r8d, [r9 + 0x64]
lea rdx, str.Space_Accent
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18001044a
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18001044a
shr rax, 3
cmp rax, 9
jle 0x18001044a
mov rcx, qword [rcx + 0x48]
jmp 0x18001044d
mov rcx, r12
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x64
xor r9d, r9d
lea r8d, [r9 + 0x5a]
lea rdx, str.Surface_Accent
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18001048e
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18001048e
shr rax, 3
cmp rax, 0xa
jle 0x18001048e
mov rcx, qword [rcx + 0x50]
jmp 0x180010491
mov rcx, r12
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x64
xor r9d, r9d
lea r8d, [r9 + 0x14]
lea rdx, str.Diffuse
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x1800104d2
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1800104d2
shr rax, 3
cmp rax, 0xb
jle 0x1800104d2
mov rcx, qword [rcx + 0x58]
jmp 0x1800104d5
mov rcx, r12
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x64
xor r9d, r9d
lea r8d, [r9 + 0x32]
lea rdx, str.Attack
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x180010516
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x180010516
shr rax, 3
cmp rax, 0xc
jle 0x180010516
mov rcx, qword [rcx + 0x60]
jmp 0x180010519
mov rcx, r12
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x64
xor r9d, r9d
lea r8d, [r9 + 0x64]
lea rdx, str.Size
call fcn.180019c00
lea r11, [0x180072ba4]
mov qword [rsp + 0x110], r11
lea rax, str.Peak
mov qword [rsp + 0x118], rax
lea rax, str.Lowshelf
mov qword [rsp + 0x120], rax
lea rax, str.Highshelf
mov qword [rsp + 0x128], rax
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x180010596
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x180010596
shr rax, 3
cmp rax, 0xd
jle 0x180010596
mov rcx, qword [rcx + 0x68]
jmp 0x180010599
mov rcx, r12
mov qword [rsp + 0x20], r14
mov r9d, 4
xor r8d, r8d
lea rdx, str.EQ_Type
call fcn.180019e50
mov ebx, r12d
lea rsi, [rsp + 0x110]
nop
mov edx, 0xd
mov rcx, rdi
call fcn.180003790
mov rcx, rax
mov r8, qword [rsi]
mov edx, ebx
call fcn.180019c60
inc ebx
add rsi, 8
cmp ebx, 4
jl 0x1800105c0
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x180010606
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x180010606
shr rax, 3
cmp rax, 0xe
jle 0x180010606
mov rcx, qword [rcx + 0x70]
jmp 0x180010609
mov rcx, r12
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], 0x4e20
mov r9d, 0x14
mov r8d, 0x7d0
lea rdx, str.EQ_Freq
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18001064f
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18001064f
shr rax, 3
cmp rax, 0xe
jle 0x18001064f
mov rcx, qword [rcx + 0x70]
jmp 0x180010652
mov rcx, r12
movapd xmm1, xmm8
call fcn.180019a20
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18001067d
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18001067d
shr rax, 3
cmp rax, 0xf
jle 0x18001067d
mov rcx, qword [rcx + 0x78]
jmp 0x180010680
mov rcx, r12
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x64
mov r9d, 1
lea r8d, [r9 + 0x31]
lea rdx, str.EQ_Bandwidth
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x1800106c7
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1800106c7
shr rax, 3
cmp rax, 0x10
jle 0x1800106c7
mov rcx, qword [rcx + 0x80]
jmp 0x1800106ca
mov rcx, r12
lea rbp, [0x180072b58]
mov qword [rsp + 0x30], rbp
movsd qword [rsp + 0x28], xmm7
movsd xmm6, qword [0x180072b50]
movsd qword [rsp + 0x20], xmm6
movsd xmm3, qword [0x180072b48]
movsd xmm10, qword [0x180072b40]
movapd xmm2, xmm10
lea rdx, str.EQ_Gain
call fcn.180019940
lea r11, str.Parallel
mov qword [rsp + 0xe0], r11
lea rax, str.Serie
mov qword [rsp + 0xe8], rax
lea rax, str.Alternate
mov qword [rsp + 0xf0], rax
lea rax, str.Out_Parallel
mov qword [rsp + 0xf8], rax
lea rax, str.Out_Serie
mov qword [rsp + 0x100], rax
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x18001077b
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x18001077b
shr rax, 3
cmp rax, 0x11
jle 0x18001077b
mov rcx, qword [rcx + 0x88]
jmp 0x18001077e
mov rcx, r12
mov qword [rsp + 0x20], r14
mov r9d, 5
xor r8d, r8d
lea rdx, str.EQ_Mode
call fcn.180019e50
mov ebx, r12d
lea rsi, [rsp + 0xe0]
mov edx, 0x11
mov rcx, rdi
call fcn.180003790
mov rcx, rax
mov r8, qword [rsi]
mov edx, ebx
call fcn.180019c60
inc ebx
add rsi, 8
cmp ebx, 5
jl 0x1800107a3
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x1800107ec
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1800107ec
shr rax, 3
cmp rax, 0x12
jle 0x1800107ec
mov rcx, qword [rcx + 0x90]
jmp 0x1800107ef
mov rcx, r12
mov qword [rsp + 0x20], r14
mov r9d, 4
lea r8d, [r9 - 3]
lea rdx, str.EQ2_Type
call fcn.180019e50
mov ebx, r12d
lea rsi, [rsp + 0x110]
nop word [rax + rax]
mov edx, 0x12
mov rcx, rdi
call fcn.180003790
mov rcx, rax
mov r8, qword [rsi]
mov edx, ebx
call fcn.180019c60
inc ebx
add rsi, 8
cmp ebx, 4
jl 0x180010820
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x180010869
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x180010869
shr rax, 3
cmp rax, 0x13
jle 0x180010869
mov rcx, qword [rcx + 0x98]
jmp 0x18001086c
mov rcx, r12
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], 0x4e20
mov r9d, 0x14
mov r8d, 0x1770
lea rdx, str.EQ2_Freq
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x1800108b5
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1800108b5
shr rax, 3
cmp rax, 0x13
jle 0x1800108b5
mov rcx, qword [rcx + 0x98]
jmp 0x1800108b8
mov rcx, r12
movapd xmm1, xmm8
call fcn.180019a20
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x1800108e6
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1800108e6
shr rax, 3
cmp rax, 0x14
jle 0x1800108e6
mov rcx, qword [rcx + 0xa0]
jmp 0x1800108e9
mov rcx, r12
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x64
mov r9d, 1
lea r8d, [r9 + 0x4a]
lea rdx, str.EQ2_Bandwidth
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x180010930
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x180010930
shr rax, 3
cmp rax, 0x15
jle 0x180010930
mov rcx, qword [rcx + 0xa8]
jmp 0x180010933
mov rcx, r12
mov qword [rsp + 0x30], rbp
movsd qword [rsp + 0x28], xmm7
movsd qword [rsp + 0x20], xmm6
movsd xmm3, qword [0x180072b48]
movapd xmm2, xmm10
lea rdx, str.EQ2_Gain
call fcn.180019940
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x180010981
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x180010981
shr rax, 3
cmp rax, 0x16
jle 0x180010981
mov rcx, qword [rcx + 0xb0]
jmp 0x180010984
mov rcx, r12
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x64
xor r9d, r9d
lea r8d, [r9 + 0x3c]
lea rdx, str.Dry_Mix
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x1800109c8
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1800109c8
shr rax, 3
cmp rax, 0x17
jle 0x1800109c8
mov rcx, qword [rcx + 0xb8]
jmp 0x1800109cb
mov rcx, r12
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x64
xor r9d, r9d
lea r8d, [r9 + 0x32]
lea rdx, str.Wet_Mix
call fcn.180019c00
movsxd rax, dword [rdi + 0x2c]
test eax, eax
je 0x180010a0f
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x180010a0f
shr rax, 3
cmp rax, 0x18
jle 0x180010a0f
mov rcx, qword [rcx + 0xc0]
jmp 0x180010a12
mov rcx, r12
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x20], 0xffffffce
mov r9d, 0xffffff9c
lea r8d, [r9 + 0x28]
lea rdx, str.Bypass_Ceil
call fcn.180019c00
mov ecx, 0x128
call fcn.1800263e4
mov qword [rsp + 0x5f0], rax
test rax, rax
je 0x180010a6b
mov dword [rsp + 0x20], r12d
mov r9d, 0x1a4
lea r8d, [r9 + 0x5e]
mov rdx, rdi
mov rcx, rax
call fcn.18001e5c0
mov rsi, rax
jmp 0x180010a6e
mov rsi, r12
mov rax, qword [0x180085e88]
mov qword [rsi + 0xa8], rax
lea r8, str..._img_bg.png
mov edx, 0x64
mov rcx, rsi
call fcn.18001be90
mov dword [rsp + 0xe0], 0xe6
mov dword [rsp + 0xe4], 0xff
mov dword [rsp + 0xe8], 0xff
mov dword [rsp + 0xec], 0xff
mov dword [rsp + 0x1a0], 0x10
lea rdx, [rsp + 0x1a4]
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rdx], eax
mov eax, dword [rcx + 4]
mov dword [rdx + 4], eax
mov eax, dword [rcx + 8]
mov dword [rdx + 8], eax
mov eax, dword [rcx + 0xc]
mov dword [rdx + 0xc], eax
mov dword [rsp + 0x1b4], r12d
mov dword [rsp + 0x1b8], r12d
mov dword [rsp + 0x1bc], r12d
mov dword [rsp + 0x1c0], r12d
mov qword [rsp + 0x1c8], r12
mov rcx, r12
lea r13, [0x180000000]
nop
movzx eax, byte [rcx + r13 + 0x705d0]
mov byte [rsp + rcx + 0x180], al
inc rcx
test al, al
jne 0x180010b20
mov dword [rsp + 0x20], 1
lea r9, str..._img_knob.png
mov r8d, 0x65
lea rdx, [rsp + 0x160]
mov rcx, rsi
call fcn.18001b560
mov dword [rsp + 0x20], 1
lea r9, str..._img_knob2.png
mov r8d, 0x66
lea rdx, [rsp + 0x400]
mov rcx, rsi
call fcn.18001b560
mov dword [rsp + 0x20], 1
lea r9, str..._img_knob3.png
mov r8d, 0x67
lea rdx, [rsp + 0x420]
mov rcx, rsi
call fcn.18001b560
lea rdx, [rsp + 0x438]
mov rcx, rdi
call fcn.18001edd0
mov ecx, pe_nt_image_headers64
call fcn.1800263e4
mov rbx, rax
movabs r15, 0xbff0000000000000
movabs r8, 0x3ff0000000000000
movss xmm6, dword [0x180070778]
test rax, rax
je 0x180010da6
mov dword [rsp + 0xe0], 0x64
mov dword [rsp + 0xe4], 0xff
mov dword [rsp + 0xe8], 0xff
mov dword [rsp + 0xec], 0xff
mov dword [rsp + 0x130], 0xd
lea rdx, [rsp + 0x134]
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rdx], eax
mov eax, dword [rcx + 4]
mov dword [rdx + 4], eax
mov eax, dword [rcx + 8]
mov dword [rdx + 8], eax
mov eax, dword [rcx + 0xc]
mov dword [rdx + 0xc], eax
mov dword [rsp + 0x144], r12d
mov dword [rsp + 0x148], r12d
mov dword [rsp + 0x14c], r12d
mov dword [rsp + 0x150], r12d
mov qword [rsp + 0x158], r12
mov rcx, r12
movzx eax, byte [rcx + r13 + 0x72a30]
mov byte [rsp + rcx + 0x110], al
inc rcx
test al, al
jne 0x180010c70
mov dword [rsp + 0xe0], 0x2d
mov dword [rsp + 0xe4], 0xc
mov dword [rsp + 0xe8], 0x5f
mov dword [rsp + 0xec], 0x1e
mov dword [rsp + 0x5f0], r12d
movss dword [rsp + 0x5f4], xmm6
mov qword [rbx + 8], rdi
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rbx + 0x10], eax
mov eax, dword [rcx + 4]
mov dword [rbx + 0x14], eax
mov eax, dword [rcx + 8]
mov dword [rbx + 0x18], eax
mov eax, dword [rcx + 0xc]
mov dword [rbx + 0x1c], eax
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rbx + 0x20], eax
mov eax, dword [rcx + 4]
mov dword [rbx + 0x24], eax
mov eax, dword [rcx + 8]
mov dword [rbx + 0x28], eax
mov eax, dword [rcx + 0xc]
mov dword [rbx + 0x2c], eax
mov qword [rbx + 0x30], r12
mov dword [rbx + 0x38], r12d
mov dword [rbx + 0x3c], r12d
mov dword [rbx + 0x40], 1
mov dword [rbx + 0x48], 0xffffffff
mov qword [rbx + 0x50], r12
mov qword [rbx + 0x58], r15
mov qword [rbx + 0x60], r12
mov qword [rbx + 0x68], r8
mov byte [rbx + 0x70], 1
mov byte [rbx + 0x71], 0
mov byte [rbx + 0x72], 0
mov byte [rbx + 0x74], 0
mov byte [rbx + 0x77], 0
mov rax, qword [rsp + 0x5f0]
mov qword [rbx + 0x78], rax
mov qword [rbx + 0x80], r12
lea rax, vtable.ITextControl.0
mov qword [rbx], rax
lea rcx, [rbx + 0x88]
lea rdx, [rsp + 0x110]
mov r8d, 0x50
call fcn.180024ca0
lea rcx, [rbx + 0xd8]
mov qword [rcx], r12
mov dword [rcx + 8], r12d
mov dword [rcx + 0xc], r12d
mov dword [rcx + 0x10], 0x80
xor r8d, r8d
lea rdx, [rsp + 0x438]
call fcn.180003650
jmp 0x180010da9
mov rbx, r12
mov rdx, rbx
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x320
call fcn.1800263e4
mov rbx, rax
test rax, rax
je 0x180010fd6
mov dword [rsp + 0xe0], 0x64
mov dword [rsp + 0xe4], 0xff
mov dword [rsp + 0xe8], 0xff
mov dword [rsp + 0xec], 0xff
mov dword [rsp + 0x130], 0xd
lea rdx, [rsp + 0x134]
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rdx], eax
mov eax, dword [rcx + 4]
mov dword [rdx + 4], eax
mov eax, dword [rcx + 8]
mov dword [rdx + 8], eax
mov eax, dword [rcx + 0xc]
mov dword [rdx + 0xc], eax
mov dword [rsp + 0x144], r12d
mov dword [rsp + 0x148], 2
mov dword [rsp + 0x14c], r12d
mov dword [rsp + 0x150], r12d
mov qword [rsp + 0x158], r12
mov rcx, r12
nop word [rax + rax]
movzx eax, byte [rcx + r13 + 0x72a30]
mov byte [rsp + rcx + 0x110], al
inc rcx
test al, al
jne 0x180010e60
mov dword [rsp + 0xe0], 0x1ba
mov dword [rsp + 0xe4], 0x18a
mov dword [rsp + 0xe8], 0x1f8
mov dword [rsp + 0xec], 0x19a
mov dword [rsp + 0x5f0], r12d
movss dword [rsp + 0x5f4], xmm6
mov qword [rbx + 8], rdi
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rbx + 0x10], eax
mov eax, dword [rcx + 4]
mov dword [rbx + 0x14], eax
mov eax, dword [rcx + 8]
mov dword [rbx + 0x18], eax
mov eax, dword [rcx + 0xc]
mov dword [rbx + 0x1c], eax
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rbx + 0x20], eax
mov eax, dword [rcx + 4]
mov dword [rbx + 0x24], eax
mov eax, dword [rcx + 8]
mov dword [rbx + 0x28], eax
mov eax, dword [rcx + 0xc]
mov dword [rbx + 0x2c], eax
mov qword [rbx + 0x30], r12
mov dword [rbx + 0x38], r12d
mov dword [rbx + 0x3c], r12d
mov dword [rbx + 0x40], 1
mov dword [rbx + 0x48], 0x18
mov qword [rbx + 0x50], r12
mov qword [rbx + 0x58], r15
mov qword [rbx + 0x60], r12
movabs r13, 0x3ff0000000000000
mov qword [rbx + 0x68], r13
mov byte [rbx + 0x70], 1
mov byte [rbx + 0x71], 0
mov byte [rbx + 0x72], 0
mov byte [rbx + 0x74], 0
mov byte [rbx + 0x77], 0
mov rax, qword [rsp + 0x5f0]
mov qword [rbx + 0x78], rax
mov qword [rbx + 0x80], r12
lea rax, vtable.ILabelPrm.0
mov qword [rbx], rax
lea rcx, [rbx + 0x88]
lea rdx, [rsp + 0x110]
mov r8d, 0x50
call fcn.180024ca0
lea rcx, [rbx + 0xd8]
lea rdx, [rsp + 0x110]
mov r8d, 0x50
call fcn.180024ca0
lea r11, str.bypass
lea rcx, [rbx + 0x128]
sub rcx, r11
movzx eax, byte [r11]
mov byte [r11 + rcx], al
inc r11
test al, al
jne 0x180010fa0
lea rcx, [rbx + 0x222]
sub rcx, rbp
nop dword [rax]
movzx eax, byte [rbp]
mov byte [rcx + rbp], al
inc rbp
test al, al
jne 0x180010fc0
mov byte [rbx + 0x31c], al
jmp 0x180010fe3
mov rbx, r12
movabs r13, 0x3ff0000000000000
mov rdx, rbx
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0xb0
call fcn.1800263e4
test rax, rax
je 0x18001101c
mov dword [rsp + 0x20], 3
mov r9d, 0x192
lea r8d, [r9 + 0x32]
mov rdx, rdi
mov rcx, rax
call fcn.180001240
jmp 0x18001101f
mov rax, r12
mov qword [rdi + 0xf10], rax
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x88
call fcn.1800263e4
mov rdx, rax
test rax, rax
je 0x180011123
mov dword [rsp + 0xe0], 0xa1
mov dword [rsp + 0xe4], 0xa
mov dword [rsp + 0xe8], 0x161
mov dword [rsp + 0xec], 0x39
mov dword [rsp + 0x5f0], r12d
movss dword [rsp + 0x5f4], xmm6
mov qword [rax + 8], rdi
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rdx + 0x10], eax
mov eax, dword [rcx + 4]
mov dword [rdx + 0x14], eax
mov eax, dword [rcx + 8]
mov dword [rdx + 0x18], eax
mov eax, dword [rcx + 0xc]
mov dword [rdx + 0x1c], eax
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rdx + 0x20], eax
mov eax, dword [rcx + 4]
mov dword [rdx + 0x24], eax
mov eax, dword [rcx + 8]
mov dword [rdx + 0x28], eax
mov eax, dword [rcx + 0xc]
mov dword [rdx + 0x2c], eax
mov qword [rdx + 0x30], r12
mov dword [rdx + 0x38], r12d
mov dword [rdx + 0x3c], r12d
mov dword [rdx + 0x40], 1
mov dword [rdx + 0x48], 0xffffffff
mov qword [rdx + 0x50], r12
mov qword [rdx + 0x58], r15
mov qword [rdx + 0x60], r12
mov qword [rdx + 0x68], r13
mov byte [rdx + 0x70], 1
mov byte [rdx + 0x71], 0
mov byte [rdx + 0x72], 0
mov byte [rdx + 0x74], 0
mov byte [rdx + 0x77], 0
mov rax, qword [rsp + 0x5f0]
mov qword [rdx + 0x78], rax
mov qword [rdx + 0x80], r12
lea rax, vtable.IURLOpen.0
mov qword [rdx], rax
jmp 0x180011126
mov rdx, r12
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x1800111ae
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x72
mov r9d, 0x3a
xor r8d, r8d
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x1800111b1
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x18001123d
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffec
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x420]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0xc8
mov r9d, 0x3a
lea r8d, [r9 - 0x39]
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x180011240
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x1800112cc
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x83
mov r9d, 0x82
lea r8d, [r9 - 0x7a]
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x1800112cf
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x18001135b
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0xcd
mov r9d, 0x82
lea r8d, [r9 - 0x6c]
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x18001135e
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x1800113ec
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x83
mov r9d, 0x180
mov r8d, 9
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x1800113ef
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x18001147d
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0xcd
mov r9d, 0x180
mov r8d, 0x17
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x180011480
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x18001150e
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x72
mov r9d, 0x1c8
mov r8d, 0xa
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x180011511
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x18001159f
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffec
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x420]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0xc8
mov r9d, 0x1c8
mov r8d, 2
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x1800115a2
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x18001162e
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x118
mov r9d, 0x29
lea r8d, [r9 - 0x1e]
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x180011631
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x1800116bf
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x118
mov r9d, 0x1d9
mov r8d, 0xc
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x1800116c2
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0xd8
call fcn.1800263e4
mov rbp, rax
mov qword [rsp + 0x5f0], rax
test rax, rax
je 0x180011773
mov dword [rsp + 0x20], 0x3c
lea r9, str..._img_select1_.png
mov r8d, 0x69
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call fcn.18001b560
mov rbx, rax
mov dword [rsp + 0x20], 0x3c
lea r9, str..._img_select1.png
mov r8d, 0x68
lea rdx, [rsp + 0x110]
mov rcx, rsi
call fcn.18001b560
mov dword [rsp + 0x40], 4
mov dword [rsp + 0x38], 4
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x65
mov r9d, 0xbb
mov r8d, 3
mov rdx, rdi
mov rcx, rbp
call fcn.180002570
jmp 0x180011776
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0xd8
call fcn.1800263e4
mov rbp, rax
mov qword [rsp + 0x5f0], rax
test rax, rax
je 0x180011827
mov dword [rsp + 0x20], 0x10
lea r9, str..._img_select2_.png
mov r8d, 0x6b
lea rdx, [rsp + 0x110]
mov rcx, rsi
call fcn.18001b560
mov rbx, rax
mov dword [rsp + 0x20], 0x10
lea r9, str..._img_select2.png
mov r8d, 0x6a
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call fcn.18001b560
mov dword [rsp + 0x40], 4
mov dword [rsp + 0x38], 4
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x9d
mov r9d, 0xd4
mov r8d, 4
mov rdx, rdi
mov rcx, rbp
call fcn.180002570
jmp 0x18001182a
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0xd8
call fcn.1800263e4
mov rbp, rax
mov qword [rsp + 0x5f0], rax
test rax, rax
je 0x1800118db
mov dword [rsp + 0x20], 8
lea r9, str..._img_select3_.png
mov r8d, 0x6d
lea rdx, [rsp + 0x110]
mov rcx, rsi
call fcn.18001b560
mov rbx, rax
mov dword [rsp + 0x20], 8
lea r9, str..._img_select3.png
mov r8d, 0x6c
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call fcn.18001b560
mov dword [rsp + 0x40], 4
mov dword [rsp + 0x38], 4
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0xd6
mov r9d, 0xd1
mov r8d, 5
mov rdx, rdi
mov rcx, rbp
call fcn.180002570
jmp 0x1800118de
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0xd8
call fcn.1800263e4
mov rbp, rax
mov qword [rsp + 0x5f0], rax
test rax, rax
je 0x18001198d
mov dword [rsp + 0x20], 4
lea r9, str..._img_select4_.png
mov r8d, 0x6f
lea rdx, [rsp + 0x110]
mov rcx, rsi
call fcn.18001b560
mov rbx, rax
mov dword [rsp + 0x20], 4
lea r9, str..._img_select4.png
mov r8d, 0x6e
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call fcn.18001b560
mov dword [rsp + 0x40], 4
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x114
mov r9d, 0x61
lea r8d, [r9 - 0x54]
mov rdx, rdi
mov rcx, rbp
call fcn.180002570
jmp 0x180011990
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0xd8
call fcn.1800263e4
mov rbp, rax
mov qword [rsp + 0x5f0], rax
test rax, rax
je 0x180011a3e
mov dword [rsp + 0x20], 4
lea r9, str..._img_select4_.png
mov r8d, 0x6f
lea rdx, [rsp + 0x110]
mov rcx, rsi
call fcn.18001b560
mov rbx, rax
mov dword [rsp + 0x20], 4
lea r9, str..._img_select4.png
mov r8d, 0x6e
lea rdx, [rsp + 0xe0]
mov rcx, rsi
call fcn.18001b560
mov dword [rsp + 0x40], r12d
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x114
mov r9d, 0x15c
mov r8d, 0x12
mov rdx, rdi
mov rcx, rbp
call fcn.180002570
jmp 0x180011a41
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x110
call fcn.1800263e4
mov rbx, rax
mov qword [rsp + 0x5f0], rax
test rax, rax
je 0x180011af8
mov dword [rsp + 0xe0], 0xc2
mov dword [rsp + 0xe4], 0xe7
mov dword [rsp + 0xe8], 0x142
mov dword [rsp + 0xec], 0x10b
mov dword [rsp + 0x20], 1
lea r9, str..._img_slider.png
mov r8d, 0x70
lea rdx, [rsp + 0x110]
mov rcx, rsi
call fcn.18001b560
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 0x80
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xe0]
mov r8d, 6
mov rdx, rdi
mov rcx, rbx
call fcn.180002e30
jmp 0x180011afb
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x110
call fcn.1800263e4
mov rbx, rax
mov qword [rsp + 0x5f0], rax
test rax, rax
je 0x180011bb2
mov dword [rsp + 0xe0], 0xc2
mov dword [rsp + 0xe4], 0xe7
mov dword [rsp + 0xe8], 0x142
mov dword [rsp + 0xec], 0x10b
mov dword [rsp + 0x20], 1
lea r9, str..._img_slider.png
mov r8d, 0x70
lea rdx, [rsp + 0x110]
mov rcx, rsi
call fcn.18001b560
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 0x80
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xe0]
mov r8d, 7
mov rdx, rdi
mov rcx, rbx
call fcn.180002e30
jmp 0x180011bb5
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov r8b, 1
mov edx, 6
mov rcx, rsi
call fcn.18001ad90
mov ecx, 0xa8
call fcn.1800263e4
mov rbx, rax
mov qword [rsp + 0x5f0], rax
test rax, rax
je 0x180011d31
mov dword [rsp + 0x20], 5
lea r9, str..._img_button.png
mov r8d, 0x71
lea rdx, [rsp + 0x110]
mov rcx, rsi
call fcn.18001b560
mov r11, rax
mov ecx, dword [rax + 0xc]
add ecx, 0x127
mov eax, dword [rax + 8]
cdq
idiv dword [r11 + 0x10]
add eax, 0xe6
mov dword [rsp + 0x5f0], r12d
movss dword [rsp + 0x5f4], xmm6
mov dword [rsp + 0xe0], 0xe6
mov dword [rsp + 0xe4], 0x127
mov dword [rsp + 0xe8], eax
mov dword [rsp + 0xec], ecx
mov qword [rbx + 8], rdi
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rbx + 0x10], eax
mov eax, dword [rcx + 4]
mov dword [rbx + 0x14], eax
mov eax, dword [rcx + 8]
mov dword [rbx + 0x18], eax
mov eax, dword [rcx + 0xc]
mov dword [rbx + 0x1c], eax
lea rcx, [rsp + 0xe0]
mov eax, dword [rcx]
mov dword [rbx + 0x20], eax
mov eax, dword [rcx + 4]
mov dword [rbx + 0x24], eax
mov eax, dword [rcx + 8]
mov dword [rbx + 0x28], eax
mov eax, dword [rcx + 0xc]
mov dword [rbx + 0x2c], eax
mov qword [rbx + 0x30], r12
mov dword [rbx + 0x38], r12d
mov dword [rbx + 0x3c], r12d
mov dword [rbx + 0x40], 1
mov dword [rbx + 0x48], 0x11
mov qword [rbx + 0x50], r12
mov qword [rbx + 0x58], r15
mov qword [rbx + 0x60], r12
mov qword [rbx + 0x68], r13
mov byte [rbx + 0x70], 1
mov byte [rbx + 0x71], 0
mov byte [rbx + 0x72], 0
mov byte [rbx + 0x74], 0
mov byte [rbx + 0x77], 0
mov rax, qword [rsp + 0x5f0]
mov qword [rbx + 0x78], rax
mov qword [rbx + 0x80], r12
lea rax, vtable.IBitmapControl.0
mov qword [rbx], rax
mov rax, qword [r11]
mov qword [rbx + 0x90], rax
mov rax, qword [r11 + 8]
mov qword [rbx + 0x98], rax
mov rax, qword [r11 + 0x10]
mov qword [rbx + 0xa0], rax
mov byte [rbx + 0x88], 0
lea rax, vtable.ISwitchControl.0
mov qword [rbx], rax
jmp 0x180011d34
mov rbx, r12
mov rdx, rbx
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x180011dc0
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffed
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x400]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x163
mov r9d, 0x42
lea r8d, [r9 - 0x34]
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x180011dc3
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x180011e4f
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x162
mov r9d, 0x81
lea r8d, [r9 - 0x71]
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x180011e52
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x180011ee0
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x162
mov r9d, 0xbd
mov r8d, 0xf
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x180011ee3
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x180011f71
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffed
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x400]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x163
mov r9d, 0x147
mov r8d, 0x13
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x180011f74
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x180012002
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x162
mov r9d, 0x186
mov r8d, 0x15
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x180012005
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov ecx, 0x128
call fcn.1800263e4
test rax, rax
je 0x180012093
mov word [rsp + 0x70], r12w
mov byte [rsp + 0x68], 0
movss dword [rsp + 0x60], xmm6
mov dword [rsp + 0x58], r12d
mov dword [rsp + 0x50], r12d
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x40], 0x12c
mov dword [rsp + 0x38], 0xffffffef
lea rcx, [rsp + 0x180]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x160]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0x162
mov r9d, 0x1c2
mov r8d, 0x14
mov rdx, rdi
mov rcx, rax
call fcn.180002180
jmp 0x180012096
mov rax, r12
mov rdx, rax
mov rcx, rsi
call fcn.18001b4e0
mov rdx, rsi
mov rcx, rdi
call fcn.180021740
mov dword [rdi + 0xacc], r12d
lea rcx, [rdi + 0x91]
lea rdx, [rsp + 0x460]
sub rdx, rcx
nop word [rax + rax]
movzx eax, byte [rcx]
mov byte [rcx + rdx], al
inc rcx
test al, al
jne 0x1800120d0
mov qword [rsp + 0x200], r12
mov dword [rsp + 0x208], r12d
mov dword [rsp + 0x20c], r12d
mov dword [rsp + 0x210], 0x80
mov rcx, qword [rdi + 0x248]
mov rax, qword [rcx]
lea rdx, [rsp + 0x200]
call qword [rax + 0x30]
cmp dword [rsp + 0x20c], 0
je 0x180012129
mov rdx, qword [rsp + 0x200]
jmp 0x180012137
mov byte [0x180085eb0], 0
lea rdx, [0x180085eb0]
mov r8, r14
lea rcx, [rsp + 0x460]
call fcn.18000f250
mov ecx, r12d
test al, al
sete cl
mov dword [rdi + 0xac8], ecx
mov r8d, 1
lea rdx, [0x180072920]
mov rcx, rdi
call fcn.18001fac0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x50
mov dword [rsp + 0x58], 0x5a
mov qword [rsp + 0x50], r12
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x20], 0x1f40
movsd xmm6, qword [0x180072918]
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Diffuse
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Stadium
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x64
lea rdx, str.Very_Large___Stadium_Delay
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Arena
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 7
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Cathedral
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 4
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 9
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Hallway
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 4
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 0xd
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Spiral_Stairs
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 4
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0xb
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Corridor
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 0x10
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Mountain
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 0x13
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Canion
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x50
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x14
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Cave
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x50
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x17
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Forest
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x28
mov dword [rsp + 0x50], 0x28
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 4
mov dword [rsp + 0x28], 0x25
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Special
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x2a
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Special_Fly
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x2d
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Fireworks
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 4
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x31
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Ratchet
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 4
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x31
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Ratchet_Smooth
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x32
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Very_Large___Energy
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x3c
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0x36
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x32
lea rdx, str.Very_Large___Explosion
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd xmm0, qword [0x1800705f0]
movsd qword [rsp + 0x90], xmm0
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0xfa0
mov dword [rsp + 0x78], 1
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x35
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x32
lea rdx, str.Very_Large___Explosion_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x50
mov dword [rsp + 0x58], 0x5a
mov qword [rsp + 0x50], r12
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x1f40
movsd xmm6, qword [0x180071318]
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Diffuse
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Stadium
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 3
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Arena
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 6
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Cathedral
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 9
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Hallway
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], 0xe
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Spiral_Stairs
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0xc
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Corridor
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], 0x10
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Mountain
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], 0x13
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Canion
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x50
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x15
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Cave
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x64
mov dword [rsp + 0x58], 0xb
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 4
mov dword [rsp + 0x28], 0x16
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Forest
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x3c
mov dword [rsp + 0x58], 9
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 0xb
mov dword [rsp + 0x28], 0x23
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Random
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x46
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x2e
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Fireworks
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 6
mov dword [rsp + 0x28], 0x2a
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Special_Metallic
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 6
mov dword [rsp + 0x28], 0x25
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Special_Rippled
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x14
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 8
mov dword [rsp + 0x28], 0x26
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Large___Special_Tremolo
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x14
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 8
mov dword [rsp + 0x28], 0x27
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, [0x1800725a8]
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0xc
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 4
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 9
mov dword [rsp + 0x20], 0x1f40
movsd xmm6, qword [0x1800725a0]
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x32
lea rdx, str.Large___Explosion
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x32
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xb
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x32
lea rdx, [0x180072570]
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x50
mov dword [rsp + 0x58], 0x5a
mov qword [rsp + 0x50], r12
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 3
mov dword [rsp + 0x20], 0x1f40
movsd xmm6, qword [0x180072568]
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Medium___Diffuse
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 3
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
mov r8d, 0x14
lea rdx, str.Medium___Arena
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov ebx, 0x19
mov dword [rsp + 0x60], ebx
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 9
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Hallway
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], ebx
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0xb
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Corridor
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], 0x13
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Canion
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x14
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 4
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x14
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Cave
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Chamber
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x1c
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Metallic
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 6
mov dword [rsp + 0x28], 0x20
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Metallic_Tremolo
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x23
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Random
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x2a
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Special_Fly
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x30
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Ratchet
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x1e
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0x34
mov dword [rsp + 0x20], 0x1f40
movsd xmm3, qword [0x1800731c0]
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Energy
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 0xd
mov dword [rsp + 0x28], 0x2d
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Fireworks
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x38
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Explosion
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x3a
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Medium___Explosion_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x50
mov dword [rsp + 0x58], 0x5a
mov qword [rsp + 0x50], r12
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 9
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm8
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Diffuse
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 9
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm8
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Hallway
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 1
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 5
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0xc
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm8
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Corridor
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 3
mov dword [rsp + 0x28], 0x15
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm8
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Cave
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x3c
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm8
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Chamber
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x20
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm8
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Metallic_Room
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x3c
mov dword [rsp + 0x58], 0x28
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0x21
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm8
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Metallic_Room_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x14
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0x25
mov dword [rsp + 0x20], 0x1f40
movsd xmm6, qword [0x1800708e8]
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Energy
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 5
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x2a
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Fly
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 0xd
mov dword [rsp + 0x28], 0x2d
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Fireworks
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x32
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x32
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x37
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm8
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Small___Explosion
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x28
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 6
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x20], 0x1770
movsd xmm6, qword [0x180071238]
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Very_Small___Stadium
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x28
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 7
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x1770
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Very_Small___Arena
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x28
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 1
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x13
mov dword [rsp + 0x20], 0x1770
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Very_Small___Canion
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x28
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 9
mov dword [rsp + 0x20], 0x1770
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Very_Small___Hallway
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x28
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 1
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 5
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0xc
mov dword [rsp + 0x20], 0x1770
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Very_Small___Corridor
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x28
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 1
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], 0x1770
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Very_Small___Chamber
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x28
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x1c
mov dword [rsp + 0x20], 0x1770
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Very_Small___Metallic
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x28
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x21
mov dword [rsp + 0x20], 0x1388
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, [0x180072268]
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x1e
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x3e8
movsd xmm6, qword [0x180072260]
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Very_Small_Low___Arena
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x1e
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 1
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x1a
mov dword [rsp + 0x20], 0x3e8
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Very_Small_Low___Chamber
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x1e
mov dword [rsp + 0xc0], 0x50
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x1e
mov dword [rsp + 0x20], 0x3e8
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Very_Small_Low___Metallic
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 8
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x32
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.Ambience___Soft
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0xc
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x50
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x14
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x32
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.Ambience___Soft_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0xa
mov dword [rsp + 0xc0], 0x3c
movsd xmm0, qword [0x1800721d8]
movsd qword [rsp + 0xb8], xmm0
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov qword [rsp + 0x38], r12
mov dword [rsp + 0x30], 4
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.Ambience___Deep
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 8
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov dword [rsp + 0x78], 1
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x32
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], 0x1770
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.Ambience___Low
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 1
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x22
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm8
movq r9, xmm3
xor r8d, r8d
lea rdx, str.Ambience___Metallic
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0xa
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x46
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 0xd
mov dword [rsp + 0x28], 0x2d
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
lea r8d, [rbx - 5]
lea rdx, str.Ambience___Bugs
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 8
mov dword [rsp + 0xc0], 0x3c
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x32
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, [0x180072178]
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x46
mov dword [rsp + 0x58], 0x1e
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 4
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 9
mov dword [rsp + 0x20], 0x1f40
movsd xmm7, qword [0x180072170]
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Hallway
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 3
mov dword [rsp + 0x28], 0xd
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Spiral_Stairs
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x32
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 6
mov dword [rsp + 0x28], 0x10
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Mountain
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x50
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 2
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x17
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Forest
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x50
mov dword [rsp + 0x50], 0x64
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x17
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Forest_to_Left
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x1e
mov dword [rsp + 0x50], 0x28
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 4
mov dword [rsp + 0x30], 4
mov dword [rsp + 0x28], 0x25
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Special_Soft
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x32
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 4
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x2a
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Special_Fly
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x46
mov dword [rsp + 0x58], 0xa
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 7
mov dword [rsp + 0x28], 0x2b
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Special_Fly_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x2d
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Fireworks
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x28
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 6
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x2d
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Fireworks_to_Right
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x32
mov dword [rsp + 0x58], 0x1e
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 8
mov dword [rsp + 0x28], 0x2e
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Fireworks_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x31
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Ratchet
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x2f
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Ratchet_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x2f
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Ratchet_2_to_Left
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x3c
mov dword [rsp + 0x58], 0x32
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 6
mov dword [rsp + 0x28], 0x30
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Ratchet_3
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 8
mov dword [rsp + 0x28], 0x16
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Electric
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x30
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Electric_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x1e
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x30
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Electric_2_to_Left
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x32
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x34
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Electric_3
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x36
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Thunder
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x37
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Thunder_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x50
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x38
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Thunder_3
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x28
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x39
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Thunder_4
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x64
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x3a
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Thunder_5
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], ebx
mov dword [rsp + 0x58], 0x4b
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xe
mov dword [rsp + 0x28], 0x35
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Explosion
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x14
mov dword [rsp + 0x58], 0x4b
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 6
mov dword [rsp + 0x28], 0x36
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Explosion_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x50
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 8
mov dword [rsp + 0x28], 0x1b
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Rippled
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x50
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 6
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 8
mov dword [rsp + 0x28], 0x1b
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Rippled_to_Right
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x50
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 3
mov dword [rsp + 0x30], 8
mov dword [rsp + 0x28], 0x23
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Rippled_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x64
mov dword [rsp + 0x58], 0x3c
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___ZigZag
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x64
mov dword [rsp + 0x58], 0x3c
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 5
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xb
mov dword [rsp + 0x28], 6
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___ZigZag_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x4b
mov dword [rsp + 0x58], 0x1e
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xb
mov dword [rsp + 0x28], 0x31
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, [0x180071f18]
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x64
mov dword [rsp + 0x58], 0x46
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x25
mov dword [rsp + 0x20], 0x1f40
movsd xmm6, qword [0x180071f10]
movapd xmm3, xmm6
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Bugs__Fly_2
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x64
mov dword [rsp + 0x58], 0x46
mov dword [rsp + 0x50], 0x64
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x25
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Bugs__Fly_to_Left
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x64
mov dword [rsp + 0x58], 0x32
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 2
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x29
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___StarShip
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x64
mov dword [rsp + 0x58], 0x32
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 6
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xa
mov dword [rsp + 0x28], 0x29
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm6
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___StarShip_to_Right
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x64
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xd
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Ocean
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x64
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xd
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Ocean_to_Left
mov rcx, rdi
call fcn.1800204d0
mov dword [rsp + 0xd0], 0xffffffc4
mov dword [rsp + 0xc8], 0x46
mov qword [rsp + 0xc0], r12
movsd qword [rsp + 0xb8], xmm10
mov dword [rsp + 0xb0], 0x4b
mov dword [rsp + 0xa8], 0x1770
mov dword [rsp + 0xa0], 1
mov qword [rsp + 0x98], r12
movsd qword [rsp + 0x90], xmm10
mov dword [rsp + 0x88], 0x32
mov dword [rsp + 0x80], 0x7d0
mov qword [rsp + 0x78], r12
mov dword [rsp + 0x70], 0x64
mov dword [rsp + 0x68], 0x32
mov dword [rsp + 0x60], 0x64
mov dword [rsp + 0x58], 0x5a
mov dword [rsp + 0x50], 0x64
mov dword [rsp + 0x48], 4
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 6
mov dword [rsp + 0x30], 0xd
mov dword [rsp + 0x28], 0xb
mov dword [rsp + 0x20], 0x1f40
movapd xmm3, xmm7
movq r9, xmm3
xor r8d, r8d
lea rdx, str.FX___Ocean_2
mov rcx, rdi
call fcn.1800204d0
nop
mov rcx, qword [rsp + 0x200]
call fcn.180024ac0
nop
mov rax, rdi
lea r11, [rsp + 0x5a0]
mov rbx, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm10, xmmword [r11 - 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret