diff --git a/.gitignore b/.gitignore index 4709183..57e1e40 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,12 @@ # Godot 4+ specific ignores .godot/ + +# Ignore the contents of the subfolders within 'exports', but not the folders themselves +export/windows/* +export/linux/* +export/web/* +export/android/* +!export/windows/.gitkeep +!export/linux/.gitkeep +!export/web/.gitkeep +!export/android/.gitkeep diff --git a/assets b/assets index c82fba3..8bb9590 160000 --- a/assets +++ b/assets @@ -1 +1 @@ -Subproject commit c82fba33a3fb4ad42210a56d670bc2271c171e98 +Subproject commit 8bb95906968531b72fb78501ef51930c39d9f19d diff --git a/export_presets.cfg b/export_presets.cfg new file mode 100644 index 0000000..58db34c --- /dev/null +++ b/export_presets.cfg @@ -0,0 +1,139 @@ +[preset.0] + +name="Linux/X11" +platform="Linux/X11" +runnable=true +dedicated_server=false +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="*.flac" +export_path="export/linux/ZombieGame.x86_64" +encryption_include_filters="" +encryption_exclude_filters="" +encrypt_pck=false +encrypt_directory=false + +[preset.0.options] + +custom_template/debug="" +custom_template/release="" +debug/export_console_wrapper=1 +binary_format/embed_pck=false +texture_format/bptc=true +texture_format/s3tc=true +texture_format/etc=false +texture_format/etc2=false +binary_format/architecture="x86_64" +ssh_remote_deploy/enabled=false +ssh_remote_deploy/host="user@host_ip" +ssh_remote_deploy/port="22" +ssh_remote_deploy/extra_args_ssh="" +ssh_remote_deploy/extra_args_scp="" +ssh_remote_deploy/run_script="#!/usr/bin/env bash +export DISPLAY=:0 +unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\" +\"{temp_dir}/{exe_name}\" {cmd_args}" +ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash +kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\") +rm -rf \"{temp_dir}\"" + +[preset.1] + +name="Web" +platform="Web" +runnable=true +dedicated_server=false +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="*.flac" +export_path="export/web/ZombieGame.html" +encryption_include_filters="" +encryption_exclude_filters="" +encrypt_pck=false +encrypt_directory=false + +[preset.1.options] + +custom_template/debug="" +custom_template/release="" +variant/extensions_support=false +vram_texture_compression/for_desktop=true +vram_texture_compression/for_mobile=false +html/export_icon=true +html/custom_html_shell="" +html/head_include="" +html/canvas_resize_policy=2 +html/focus_canvas_on_start=true +html/experimental_virtual_keyboard=false +progressive_web_app/enabled=false +progressive_web_app/offline_page="" +progressive_web_app/display=1 +progressive_web_app/orientation=0 +progressive_web_app/icon_144x144="" +progressive_web_app/icon_180x180="" +progressive_web_app/icon_512x512="" +progressive_web_app/background_color=Color(0, 0, 0, 1) + +[preset.2] + +name="Windows Desktop" +platform="Windows Desktop" +runnable=true +dedicated_server=false +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="*.flac" +export_path="export/windows/ZombieGame.exe" +encryption_include_filters="" +encryption_exclude_filters="" +encrypt_pck=false +encrypt_directory=false + +[preset.2.options] + +custom_template/debug="" +custom_template/release="" +debug/export_console_wrapper=1 +binary_format/embed_pck=false +texture_format/bptc=true +texture_format/s3tc=true +texture_format/etc=false +texture_format/etc2=false +binary_format/architecture="x86_64" +codesign/enable=false +codesign/timestamp=true +codesign/timestamp_server_url="" +codesign/digest_algorithm=1 +codesign/description="" +codesign/custom_options=PackedStringArray() +application/modify_resources=true +application/icon="" +application/console_wrapper_icon="" +application/icon_interpolation=4 +application/file_version="" +application/product_version="" +application/company_name="" +application/product_name="" +application/file_description="" +application/copyright="" +application/trademarks="" +ssh_remote_deploy/enabled=false +ssh_remote_deploy/host="user@host_ip" +ssh_remote_deploy/port="22" +ssh_remote_deploy/extra_args_ssh="" +ssh_remote_deploy/extra_args_scp="" +ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}' +$action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}' +$trigger = New-ScheduledTaskTrigger -Once -At 00:00 +$settings = New-ScheduledTaskSettingsSet +$task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings +Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true +Start-ScheduledTask -TaskName godot_remote_debug +while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 } +Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue" +ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue +Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue +Remove-Item -Recurse -Force '{temp_dir}'" diff --git a/hazardcourse.tscn b/hazardcourse.tscn index 4439c3e..34cbcbc 100644 --- a/hazardcourse.tscn +++ b/hazardcourse.tscn @@ -1,9 +1,10 @@ -[gd_scene load_steps=3 format=3 uid="uid://dnk6bedcy6x6m"] +[gd_scene load_steps=4 format=3 uid="uid://dnk6bedcy6x6m"] [ext_resource type="ArrayMesh" uid="uid://ctefgtnmh5x2g" path="res://assets/maps/hazardcourse.obj" id="1_01pb3"] +[ext_resource type="PackedScene" uid="uid://cp4rwojl3c3y3" path="res://test.tscn" id="2_vesng"] -[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_ifqh3"] -data = PackedVector3Array(1008, 144, 144, 1008, 144, 128, 1008, -48, 128, 1008, -48, 144, 1008, 144, 144, 1008, -48, 128, 1008, 144, 0, 1008, 144, -16, 1008, -48, -16, 1008, -48, 0, 1008, 144, 0, 1008, -48, -16, 1008, 144, 144, 816, 144, 144, 816, 144, 128, 1008, 144, 128, 1008, 144, 144, 816, 144, 128, 1008, 144, 0, 816, 144, 0, 816, 144, -16, 1008, 144, -16, 1008, 144, 0, 816, 144, -16, 1008, 144, 144, 1008, -48, 144, 816, -48, 144, 816, 144, 144, 1008, 144, 144, 816, -48, 144, 1008, 144, 128, 816, 144, 128, 816, -48, 128, 1008, -48, 128, 1008, 144, 128, 816, -48, 128, 1008, -48, 144, 1008, -48, 128, 816, -48, 128, 816, -48, 144, 1008, -48, 144, 816, -48, 128, 816, 144, 144, 816, -48, 144, 816, -48, 128, 816, 144, 128, 816, 144, 144, 816, -48, 128, 1008, 144, 0, 1008, -48, 0, 816, -48, 0, 816, 144, 0, 1008, 144, 0, 816, -48, 0, 1008, 144, -16, 816, 144, -16, 816, -48, -16, 1008, -48, -16, 1008, 144, -16, 816, -48, -16, 1008, -48, 0, 1008, -48, -16, 816, -48, -16, 816, -48, 0, 1008, -48, 0, 816, -48, -16, 816, 144, 0, 816, -48, 0, 816, -48, -16, 816, 144, -16, 816, 144, 0, 816, -48, -16, 800, 208, 0, 800, 240, 32, 800, 240, 0, 800, -144, 32, 800, -112, 0, 800, -144, 0, 800, 240, 0, 800, 240, -16, 800, -144, -16, 800, -144, 0, 800, 240, 0, 800, -144, -16, 400, 240, 0, 800, 240, 0, 800, 240, 32, 400, 240, 0, 800, 240, 32, 400, 240, 32, 304, 240, 32, 400, 240, 0, 400, 240, 32, 800, 240, 0, 560, 240, 0, 560, 240, -16, 800, 240, 0, 560, 240, -16, 800, 240, -16, 304, 240, 0, 400, 240, 0, 304, 240, 32, 304, 240, 0, 304, 240, 32, 160, 240, 0, 160, 240, 0, 304, 240, 32, 160, 240, 32, 800, 240, 0, 800, -144, 0, 560, -144, 0, 560, 240, 0, 800, 240, 0, 560, -144, 0, 800, 240, -16, 560, 240, -16, 560, -144, -16, 800, -144, -16, 800, 240, -16, 560, -144, -16, 800, -144, 32, 800, -144, 0, 400, -144, 0, 800, -144, 32, 400, -144, 0, 400, -144, 32, 400, -144, 32, 400, -144, 0, 304, -144, 32, 800, -144, 0, 800, -144, -16, 560, -144, -16, 800, -144, 0, 560, -144, -16, 560, -144, 0, 304, -144, 32, 400, -144, 0, 304, -144, 0, 160, -144, 0, 304, -144, 32, 304, -144, 0, 160, -144, 32, 304, -144, 32, 160, -144, 0, 560, 240, 0, 560, -144, 0, 560, -144, -16, 560, 240, -16, 560, 240, 0, 560, -144, -16, 560, 416, 0, 560, 416, -16, 560, -160, -16, 560, -160, 0, 560, 416, 0, 560, -160, -16, 544, 400, 32, 544, 400, 0, 544, 240, 0, 544, 240, 32, 544, 400, 32, 544, 240, 0, 400, 208, 0, 400, 240, 32, 400, 240, 0, 400, 208, 0, 400, 240, 0, 304, 208, 0, 800, 240, 0, 400, 240, 0, 400, 208, 0, 304, 96, 0, 400, 208, 0, 304, 208, 0, 800, 240, 0, 400, 208, 0, 800, 208, 0, 304, 208, 0, 400, 240, 0, 304, 240, 0, 400, 96, 0, 400, 208, 0, 304, 96, 0, 400, 96, 0, 304, 96, 0, 304, 0, 0, 400, 0, 0, 400, 96, 0, 304, 0, 0, 400, 0, 0, 304, 0, 0, 304, -112, 0, 400, -112, 0, 400, 0, 0, 304, -112, 0, 400, -112, 0, 304, -112, 0, 304, -144, 0, 400, -144, 0, 400, -112, 0, 304, -144, 0, 800, -112, 0, 400, -112, 0, 400, -144, 0, 800, -112, 0, 400, -144, 0, 800, -144, 0, 304, -144, 0, 304, 240, 0, 160, -144, 0, 160, -144, 0, 304, 240, 0, 160, 240, 0, 400, 240, 32, 400, 208, 0, 400, 240, 0, 800, 240, 32, 800, 208, 0, 400, 208, 0, 400, 240, 32, 800, 240, 32, 400, 208, 0, 304, 240, 32, 400, 240, 32, 400, 208, 0, 400, 96, 8, 400, 96, 0, 400, 0, 0, 400, 0, 8, 400, 96, 8, 400, 0, 0, 400, -144, 32, 400, -112, 0, 400, -144, 0, 400, -112, 0, 400, -144, 32, 400, -144, 0, 800, -112, 0, 800, -144, 32, 400, -144, 32, 400, -112, 0, 800, -112, 0, 400, -144, 32, 304, -144, 32, 400, -112, 0, 400, -144, 32, 384, 80, 32, 384, 80, 8, 384, 16, 8, 384, 16, 32, 384, 80, 32, 384, 16, 8, 384, 80, 32, 320, 80, 32, 320, 80, 8, 384, 80, 8, 384, 80, 32, 320, 80, 8, 384, 80, 32, 384, 16, 32, 320, 16, 32, 320, 80, 32, 384, 80, 32, 320, 16, 32, 384, 80, 8, 320, 80, 8, 320, 16, 8, 384, 16, 8, 384, 80, 8, 320, 16, 8, 384, 16, 32, 384, 16, 8, 320, 16, 8, 320, 16, 32, 384, 16, 32, 320, 16, 8, 320, 80, 32, 320, 16, 32, 320, 16, 8, 320, 80, 8, 320, 80, 32, 320, 16, 8, 304, 240, 32, 400, 208, 0, 400, 240, 0, 304, 208, 32, 400, 208, 0, 304, 208, 0, 304, 208, 0, 304, 208, 32, 304, 96, 0, 304, 240, 32, 304, 208, 32, 304, 208, 0, 304, 96, 0, 304, 208, 32, 304, 96, 32, 304, 240, 32, 304, 208, 0, 304, 240, 0, 304, 0, 0, 304, 96, 0, 304, 96, 8, 304, 0, 0, 304, 96, 8, 304, 0, 8, 304, -112, 0, 304, 0, 0, 304, 0, 32, 304, -112, 0, 304, 0, 32, 304, -112, 32, 304, -144, 0, 304, -112, 0, 304, -112, 32, 304, -144, 0, 304, -112, 32, 304, -144, 32, 400, 240, 0, 400, 208, 0, 304, 208, 32, 304, 240, 32, 400, 240, 0, 304, 208, 32, 304, 208, 32, 400, 208, 0, 304, 96, 32, 400, 208, 0, 400, 96, 0, 304, 96, 32, 400, 208, 0, 304, 208, 32, 304, 208, 0, 304, 96, 32, 400, 96, 0, 304, 96, 0, 400, 96, 8, 304, 96, 8, 304, 96, 0, 400, 96, 0, 400, 96, 8, 304, 96, 0, 400, 96, 8, 400, 0, 8, 304, 0, 8, 304, 96, 8, 400, 96, 8, 304, 0, 8, 400, 0, 0, 304, 0, 32, 304, 0, 0, 400, 0, 8, 400, 0, 0, 304, 0, 0, 304, 0, 8, 400, 0, 8, 304, 0, 0, 400, -112, 0, 304, -112, 32, 304, -112, 0, 304, -112, 32, 400, -112, 0, 304, -112, 0, 400, 0, 0, 400, -112, 0, 304, -112, 32, 304, 0, 32, 400, 0, 0, 304, -112, 32, 304, -112, 32, 400, -112, 0, 304, -144, 32, 400, -112, 0, 400, -144, 0, 304, -144, 32, 304, 240, 32, 304, 240, 0, 304, -144, 0, 304, -144, 32, 304, 240, 32, 304, -144, 0, 400, -112, 0, 304, -144, 32, 400, -144, 0, 544, 400, 32, 176, 400, 32, 176, 400, 0, 544, 400, 0, 544, 400, 32, 176, 400, 0, 544, 400, 32, 544, 240, 32, 176, 240, 32, 176, 400, 32, 544, 400, 32, 176, 240, 32, 544, 400, 0, 176, 400, 0, 176, 240, 0, 544, 240, 0, 544, 400, 0, 176, 240, 0, 544, 240, 32, 544, 240, 0, 176, 240, 0, 176, 240, 32, 544, 240, 32, 176, 240, 0, 176, 400, 32, 176, 240, 32, 176, 240, 0, 176, 400, 0, 176, 400, 32, 176, 240, 0, 560, 416, 0, 160, 416, 0, 160, 416, -16, 560, 416, -16, 560, 416, 0, 160, 416, -16, 160, 128, 32, 160, 128, 16, 160, -32, 16, 160, -32, 32, 160, 128, 32, 160, -32, 16, 304, 240, 32, 304, -144, 32, 160, -144, 32, 160, 240, 32, 304, 240, 32, 160, -144, 32, 160, 240, 32, 160, -144, 32, 160, -144, 0, 160, 240, 0, 160, 240, 32, 160, -144, 0, 560, 416, 0, 560, -160, 0, 160, -160, 0, 160, 416, 0, 560, 416, 0, 160, -160, 0, 560, 416, -16, 160, 416, -16, 160, -160, -16, 560, -160, -16, 560, 416, -16, 160, -160, -16, 560, -160, 0, 560, -160, -16, 160, -160, -16, 160, -160, 0, 560, -160, 0, 160, -160, -16, 160, 416, 0, 160, -160, 0, 160, -160, -16, 160, 416, -16, 160, 416, 0, 160, -160, -16, 0, 416, -128, 0, 416, -144, 0, -320, -144, 0, -320, -128, 0, 416, -128, 0, -320, -144, 160, 128, 32, -16, 128, 32, -16, 128, 16, 160, 128, 16, 160, 128, 32, -16, 128, 16, 160, 128, 32, 160, -32, 32, -16, -32, 32, -16, 128, 32, 160, 128, 32, -16, -32, 32, 160, 128, 16, -16, 128, 16, -16, -32, 16, 160, -32, 16, 160, 128, 16, -16, -32, 16, 160, -32, 32, 160, -32, 16, -16, -32, 16, -16, -32, 32, 160, -32, 32, -16, -32, 16, -16, 128, 32, -16, -32, 32, -16, -32, 16, -16, 128, 16, -16, 128, 32, -16, -32, 16, -16, 144, 32, -16, 144, 16, -16, -48, 16, -16, -48, 32, -16, 144, 32, -16, -48, 16, -16, 144, 32, -272, 144, 32, -272, 144, 16, -16, 144, 16, -16, 144, 32, -272, 144, 16, -272, 112, 32, -272, 112, 16, -272, -16, 16, -272, -16, 32, -272, 112, 32, -272, -16, 16, -16, 144, 32, -16, -48, 32, -272, -48, 32, -272, 144, 32, -16, 144, 32, -272, -48, 32, -16, 144, 16, -272, 144, 16, -272, -48, 16, -16, -48, 16, -16, 144, 16, -272, -48, 16, -16, -48, 32, -16, -48, 16, -272, -48, 16, -272, -48, 32, -16, -48, 32, -272, -48, 16, -272, 144, 32, -272, -48, 32, -272, -48, 16, -272, 144, 16, -272, 144, 32, -272, -48, 16, -400, 112, 80, -288, 112, 16, -384, 112, 96, -288, 112, 16, -272, 112, 32, -384, 112, 96, -400, 112, 80, -384, 112, 96, -400, 112, 96, -272, 112, 16, -272, 112, 32, -288, 112, 16, -496, 112, 80, -400, 112, 80, -400, 112, 96, -496, 112, 80, -400, 112, 96, -496, 112, 96, -608, 112, 16, -496, 112, 80, -496, 112, 96, -608, 112, 16, -496, 112, 96, -512, 112, 96, -624, 112, 16, -608, 112, 16, -512, 112, 96, -624, 112, 16, -512, 112, 96, -624, 112, 32, -272, 112, 16, -288, 112, 16, -288, -16, 16, -272, -16, 16, -272, 112, 16, -288, -16, 16, -384, 400, 80, -384, 400, -16, -384, 384, -16, -384, 384, 80, -384, 400, 80, -384, 384, -16, -272, 112, 32, -272, -16, 32, -384, -16, 96, -384, 112, 96, -272, 112, 32, -384, -16, 96, -384, -288, 80, -384, -288, -16, -384, -304, -16, -384, -304, 80, -384, -288, 80, -384, -304, -16, -400, 112, 96, -400, -16, 96, -496, -16, 96, -496, 112, 96, -400, 112, 96, -496, -16, 96, -384, 112, 96, -400, -16, 96, -400, 112, 96, -496, 112, 96, -496, -16, 96, -512, -16, 96, -384, 112, 96, -384, -16, 96, -400, -16, 96, -512, 112, 96, -496, 112, 96, -512, -16, 96, -400, 112, 96, -400, -16, 96, -400, -16, 80, -400, 112, 80, -400, 112, 96, -400, -16, 80, -400, 112, 96, -400, 112, 80, -400, -16, 80, -400, -16, 96, -400, 112, 96, -400, -16, 80, -400, -16, 80, -400, -16, 96, -272, -16, 16, -400, -16, 96, -272, -16, 32, -272, -16, 16, -496, -16, 80, -400, -16, 96, -400, -16, 80, -384, -16, 96, -272, -16, 32, -400, -16, 96, -400, -16, 80, -272, -16, 16, -288, -16, 16, -496, -16, 96, -400, -16, 96, -496, -16, 80, -496, -16, 96, -496, -16, 80, -624, -16, 32, -512, -16, 96, -496, -16, 96, -624, -16, 32, -624, -16, 32, -496, -16, 80, -624, -16, 16, -624, -16, 16, -496, -16, 80, -608, -16, 16, -288, 112, 16, -400, 112, 80, -400, -16, 80, -288, -16, 16, -288, 112, 16, -400, -16, 80, -402, 384, 46, -400, 384, 32, -402, -288, 46, -402, -288, 46, -400, 384, 32, -400, -288, 32, -402, 384, 46, -402, -288, 46, -408, 384, 56, -400, 384, 32, -402, -288, 18, -400, -288, 32, -402, 384, 18, -402, -288, 18, -400, 384, 32, -408, 384, 8, -402, -288, 18, -402, 384, 18, -408, 384, 56, -402, -288, 46, -408, -288, 56, -408, -288, 8, -402, -288, 18, -408, 384, 8, -418, 384, 62, -418, -288, 62, -432, 384, 64, -432, 384, 64, -418, -288, 62, -432, -288, 64, -418, 384, 62, -408, 384, 56, -418, -288, 62, -418, -288, 62, -408, 384, 56, -408, -288, 56, -446, -288, 62, -432, 384, 64, -432, -288, 64, -446, 384, 62, -432, 384, 64, -446, -288, 62, -446, 384, 62, -446, -288, 62, -456, 384, 56, -456, 384, 56, -446, -288, 62, -456, -288, 56, -432, 384, 0, -418, -288, 2, -418, 384, 2, -432, -288, 0, -418, -288, 2, -432, 384, 0, -418, 384, 2, -418, -288, 2, -408, 384, 8, -408, 384, 8, -418, -288, 2, -408, -288, 8, -432, -288, 0, -432, 384, 0, -446, -288, 2, -446, -288, 2, -432, 384, 0, -446, 384, 2, -456, 384, 8, -446, -288, 2, -446, 384, 2, -456, -288, 8, -446, -288, 2, -456, 384, 8, -462, 384, 46, -462, -288, 46, -464, 384, 32, -464, 384, 32, -462, -288, 46, -464, -288, 32, -462, 384, 46, -456, 384, 56, -462, -288, 46, -462, -288, 46, -456, 384, 56, -456, -288, 56, -462, -288, 18, -464, 384, 32, -464, -288, 32, -462, 384, 18, -464, 384, 32, -462, -288, 18, -462, 384, 18, -462, -288, 18, -456, 384, 8, -456, 384, 8, -462, -288, 18, -456, -288, 8, -466, 384, 46, -464, 384, 32, -466, -288, 46, -466, -288, 46, -464, 384, 32, -464, -288, 32, -466, 384, 46, -466, -288, 46, -472, 384, 56, -464, 384, 32, -466, -288, 18, -464, -288, 32, -466, 384, 18, -466, -288, 18, -464, 384, 32, -472, 384, 8, -466, -288, 18, -466, 384, 18, -472, 384, 56, -466, -288, 46, -472, -288, 56, -472, -288, 8, -466, -288, 18, -472, 384, 8, -482, 384, 62, -482, -288, 62, -496, 384, 64, -496, 384, 64, -482, -288, 62, -496, -288, 64, -482, 384, 62, -472, 384, 56, -482, -288, 62, -482, -288, 62, -472, 384, 56, -472, -288, 56, -510, -288, 62, -496, 384, 64, -496, -288, 64, -510, 384, 62, -496, 384, 64, -510, -288, 62, -510, 384, 62, -510, -288, 62, -520, 384, 56, -520, 384, 56, -510, -288, 62, -520, -288, 56, -496, 384, 0, -482, -288, 2, -482, 384, 2, -496, -288, 0, -482, -288, 2, -496, 384, 0, -482, 384, 2, -482, -288, 2, -472, 384, 8, -472, 384, 8, -482, -288, 2, -472, -288, 8, -496, -288, 0, -496, 384, 0, -510, -288, 2, -510, -288, 2, -496, 384, 0, -510, 384, 2, -520, 384, 8, -510, -288, 2, -510, 384, 2, -520, -288, 8, -510, -288, 2, -520, 384, 8, -400, 112, 80, -496, 112, 80, -496, -16, 80, -400, -16, 80, -400, 112, 80, -496, -16, 80, -496, 112, 96, -496, -16, 96, -496, -16, 80, -496, 112, 80, -496, 112, 96, -496, -16, 80, -496, 112, 96, -496, 112, 80, -496, -16, 80, -496, -16, 96, -496, 112, 96, -496, -16, 80, -526, 384, 46, -526, -288, 46, -528, 384, 32, -528, 384, 32, -526, -288, 46, -528, -288, 32, -526, 384, 46, -520, 384, 56, -526, -288, 46, -526, -288, 46, -520, 384, 56, -520, -288, 56, -526, -288, 18, -528, 384, 32, -528, -288, 32, -526, 384, 18, -528, 384, 32, -526, -288, 18, -526, 384, 18, -526, -288, 18, -520, 384, 8, -520, 384, 8, -526, -288, 18, -520, -288, 8, -384, 400, 80, -544, 400, 80, -544, 400, -16, -384, 400, -16, -384, 400, 80, -544, 400, -16, -384, 400, 80, -384, 384, 80, -544, 384, 80, -544, 400, 80, -384, 400, 80, -544, 384, 80, -384, 400, -16, -544, 400, -16, -544, 384, -16, -384, 384, -16, -384, 400, -16, -544, 384, -16, -384, 384, 80, -384, 384, -16, -544, 384, -16, -544, 384, 80, -384, 384, 80, -544, 384, -16, -544, 400, 80, -544, 384, 80, -544, 384, -16, -544, 400, -16, -544, 400, 80, -544, 384, -16, -384, -288, 80, -544, -288, 80, -544, -288, -16, -384, -288, -16, -384, -288, 80, -544, -288, -16, -384, -288, 80, -384, -304, 80, -544, -304, 80, -544, -288, 80, -384, -288, 80, -544, -304, 80, -384, -288, -16, -544, -288, -16, -544, -304, -16, -384, -304, -16, -384, -288, -16, -544, -304, -16, -384, -304, 80, -384, -304, -16, -544, -304, -16, -544, -304, 80, -384, -304, 80, -544, -304, -16, -544, -288, 80, -544, -304, 80, -544, -304, -16, -544, -288, -16, -544, -288, 80, -544, -304, -16, -496, 112, 80, -608, 112, 16, -608, -16, 16, -496, -16, 80, -496, 112, 80, -608, -16, 16, -512, 112, 96, -512, -16, 96, -624, -16, 32, -624, 112, 32, -512, 112, 96, -624, -16, 32, -624, 112, 32, -624, -16, 32, -624, -16, 16, -624, 112, 16, -624, 112, 32, -624, -16, 16, -608, 112, 16, -624, 112, 16, -624, -16, 16, -608, -16, 16, -608, 112, 16, -624, -16, 16, -624, 144, 32, -624, 144, 16, -624, -48, 16, -624, -48, 32, -624, 144, 32, -624, -48, 16, 0, 416, -128, -880, 416, -128, -880, 416, -144, 0, 416, -144, 0, 416, -128, -880, 416, -144, 0, 416, -128, 0, -320, -128, -880, -320, -128, -880, 416, -128, 0, 416, -128, -880, -320, -128, 0, 416, -144, -880, 416, -144, -880, -320, -144, 0, -320, -144, 0, 416, -144, -880, -320, -144, 0, -320, -128, 0, -320, -144, -880, -320, -144, -880, -320, -128, 0, -320, -128, -880, -320, -144, -880, 416, -128, -880, -320, -128, -880, -320, -144, -880, 416, -144, -880, 416, -128, -880, -320, -144, -624, 144, 32, -1040, 144, 32, -1040, 144, 16, -624, 144, 16, -624, 144, 32, -1040, 144, 16, -1040, 992, 32, -1040, -48, 32, -1296, -48, 32, -1040, 992, 32, -1296, -48, 32, -1296, 992, 32, -624, 144, 32, -624, -48, 32, -1040, -48, 32, -624, 144, 32, -1040, -48, 32, -1040, 144, 32, -1920, 736, 32, -1296, 992, 32, -1296, 736, 32, -1920, 992, 32, -1296, 992, 32, -1920, 736, 32, -1920, 992, 32, -1920, 736, 32, -2240, 752, 32, -1936, 992, 32, -1920, 992, 32, -2240, 752, 32, -2240, 752, 32, -1920, 736, 32, -2240, 496, 32, -2240, 496, 32, -1920, 736, 32, -2224, 496, 32, -1040, 992, 32, -1040, 992, 16, -1040, -48, 16, -1040, -48, 32, -1040, 992, 32, -1040, -48, 16, -1296, -48, 16, -1040, -48, 16, -1040, 992, 16, -1296, -48, 16, -1040, 992, 16, -1296, 992, 16, -624, 144, 16, -1040, 144, 16, -1040, -48, 16, -624, 144, 16, -1040, -48, 16, -624, -48, 16, -1920, 736, 16, -1296, 992, 16, -1920, 992, 16, -1296, 736, 16, -1296, 992, 16, -1920, 736, 16, -1920, 736, 16, -1920, 992, 16, -2224, 496, 16, -2224, 496, 16, -1920, 992, 16, -1936, 992, 16, -2240, 496, 16, -2224, 496, 16, -1936, 992, 16, -2240, 496, 16, -1936, 992, 16, -2240, 752, 16, -624, -48, 32, -624, -48, 16, -1040, -48, 16, -1040, -48, 32, -624, -48, 32, -1040, -48, 16, -1040, -48, 32, -1040, -48, 16, -1296, -48, 16, -1296, -48, 32, -1040, -48, 32, -1296, -48, 16, -1040, 144, 32, -1040, -48, 32, -1040, -48, 16, -1040, 144, 16, -1040, 144, 32, -1040, -48, 16, -1296, 992, 16, -1296, 992, 32, -1920, 992, 16, -1040, 992, 32, -1296, 992, 32, -1296, 992, 16, -1920, 992, 16, -1296, 992, 32, -1920, 992, 32, -1040, 992, 32, -1296, 992, 16, -1040, 992, 16, -1936, 992, 16, -1920, 992, 16, -1920, 992, 32, -1936, 992, 16, -1920, 992, 32, -1936, 992, 32, -1296, 992, 32, -1296, 992, 16, -1296, 736, 16, -1296, 736, 32, -1296, 992, 32, -1296, 736, 16, -1296, 992, 32, -1296, -48, 32, -1296, -48, 16, -1296, 992, 16, -1296, 992, 32, -1296, -48, 16, -1296, 736, 32, -1296, 736, 16, -1920, 736, 16, -1920, 736, 32, -1296, 736, 32, -1920, 736, 16, -1920, 992, 32, -1920, 736, 32, -1920, 736, 16, -1920, 992, 16, -1920, 992, 32, -1920, 736, 16, -1920, 992, 32, -1920, 992, 16, -1920, 736, 16, -1920, 736, 32, -1920, 992, 32, -1920, 736, 16, -2240, 752, 32, -2240, 752, 16, -2240, 496, 16, -2240, 496, 32, -2240, 752, 32, -2240, 496, 16, -2224, 496, 32, -2224, 496, 16, -2240, 496, 16, -2240, 496, 32, -2224, 496, 32, -2240, 496, 16, -2240, 496, 32, -2240, 496, 16, -2704, 496, 16, -2704, 496, 32, -2240, 496, 32, -2704, 496, 16, -2240, 752, 32, -2240, 496, 32, -2240, 496, 16, -2240, 752, 16, -2240, 752, 32, -2240, 496, 16, -2400, 2048, 32, -2400, 2048, 16, -2400, 1776, 16, -2400, 1776, 32, -2400, 2048, 32, -2400, 1776, 16, -2400, 1776, 32, -2400, 1776, 16, -2400, 1536, 16, -2400, 1536, 32, -2400, 1776, 32, -2400, 1536, 16, -2448, 1232, 32, -2448, 1232, 16, -2448, 752, 16, -2448, 752, 32, -2448, 1232, 32, -2448, 752, 16, -2400, 2048, 32, -2640, 2048, 32, -2640, 2048, 16, -2400, 2048, 16, -2400, 2048, 32, -2640, 2048, 16, -2928, 1776, 32, -2400, 1776, 32, -2928, 1536, 32, -2400, 2048, 32, -2400, 1776, 32, -2640, 1776, 32, -2928, 1536, 32, -2400, 1776, 32, -2400, 1536, 32, -2400, 2048, 32, -2640, 1776, 32, -2640, 2048, 32, -3168, 1232, 32, -2928, 1776, 32, -2928, 1232, 32, -3168, 1776, 32, -2928, 1776, 32, -3168, 1232, 32, -3168, 976, 32, -3168, 1232, 32, -2704, 1232, 32, -3168, 976, 32, -2704, 1232, 32, -2704, 976, 32, -2704, 752, 32, -2704, 1232, 32, -2448, 1232, 32, -2704, 752, 32, -2448, 1232, 32, -2448, 752, 32, -2704, 496, 32, -2704, 752, 32, -2240, 752, 32, -2704, 496, 32, -2240, 752, 32, -2240, 496, 32, -2928, 1536, 16, -2400, 1776, 16, -2928, 1776, 16, -2400, 2048, 16, -2640, 1776, 16, -2400, 1776, 16, -2400, 1536, 16, -2400, 1776, 16, -2928, 1536, 16, -2400, 2048, 16, -2640, 2048, 16, -2640, 1776, 16, -3168, 1232, 16, -2928, 1776, 16, -3168, 1776, 16, -2928, 1232, 16, -2928, 1776, 16, -3168, 1232, 16, -2704, 1232, 16, -3168, 1232, 16, -3168, 976, 16, -2704, 1232, 16, -3168, 976, 16, -2704, 976, 16, -2448, 1232, 16, -2704, 1232, 16, -2704, 752, 16, -2448, 1232, 16, -2704, 752, 16, -2448, 752, 16, -2240, 752, 16, -2704, 752, 16, -2704, 496, 16, -2240, 752, 16, -2704, 496, 16, -2240, 496, 16, -2400, 1776, 32, -2400, 1776, 16, -2640, 1776, 16, -2640, 1776, 32, -2400, 1776, 32, -2640, 1776, 16, -2640, 2048, 32, -2640, 1776, 32, -2640, 1776, 16, -2640, 2048, 16, -2640, 2048, 32, -2640, 1776, 16, -2448, 1232, 32, -2704, 1232, 32, -2704, 1232, 16, -2448, 1232, 16, -2448, 1232, 32, -2704, 1232, 16, -2704, 1232, 16, -2704, 1232, 32, -3168, 1232, 16, -2704, 1232, 32, -3168, 1232, 32, -3168, 1232, 16, -2704, 1232, 32, -2704, 1232, 16, -2704, 976, 16, -2704, 976, 32, -2704, 1232, 32, -2704, 976, 16, -2448, 752, 32, -2448, 752, 16, -2704, 752, 16, -2704, 752, 32, -2448, 752, 32, -2704, 752, 16, -2704, 1232, 32, -2704, 752, 32, -2704, 752, 16, -2704, 1232, 16, -2704, 1232, 32, -2704, 752, 16, -2704, 752, 16, -2704, 752, 32, -2704, 496, 16, -2704, 752, 32, -2704, 496, 32, -2704, 496, 16, -2240, 752, 32, -2704, 752, 32, -2704, 752, 16, -2240, 752, 16, -2240, 752, 32, -2704, 752, 16, -2400, 1776, 32, -2928, 1776, 32, -2928, 1776, 16, -2400, 1776, 16, -2400, 1776, 32, -2928, 1776, 16, -2928, 1776, 16, -2928, 1776, 32, -3168, 1776, 16, -2928, 1776, 32, -3168, 1776, 32, -3168, 1776, 16, -2400, 1536, 32, -2400, 1536, 16, -2928, 1536, 16, -2928, 1536, 32, -2400, 1536, 32, -2928, 1536, 16, -2928, 1776, 32, -2928, 1536, 32, -2928, 1536, 16, -2928, 1776, 16, -2928, 1776, 32, -2928, 1536, 16, -2928, 1776, 32, -2928, 1776, 16, -2928, 1232, 16, -2928, 1232, 32, -2928, 1776, 32, -2928, 1232, 16, -2928, 1232, 32, -2928, 1232, 16, -3168, 1232, 16, -3168, 1232, 32, -2928, 1232, 32, -3168, 1232, 16, -3168, 1776, 32, -3168, 1232, 32, -3168, 1232, 16, -3168, 1776, 16, -3168, 1776, 32, -3168, 1232, 16, -3168, 1232, 16, -3168, 1232, 32, -3168, 976, 16, -3168, 1232, 32, -3168, 976, 32, -3168, 976, 16, -2704, 976, 32, -2704, 976, 16, -3168, 976, 16, -3168, 976, 32, -2704, 976, 32, -3168, 976, 16, 1040, 240, 208, 1040, 240, -48, 1040, -144, -48, 1040, -144, 208, 1040, 240, 208, 1040, -144, -48, 1040, 240, 208, 1024, 240, 208, 1024, 240, -48, 800, 240, 160, 1024, 240, 208, 800, 240, 208, 1024, 240, 160, 1024, 240, 208, 800, 240, 160, 816, 240, 160, 800, 240, 160, 800, 240, 0, 1040, 240, 208, 1024, 240, -48, 1040, 240, -48, 816, 240, 160, 800, 240, 0, 816, 240, 0, 560, 240, 208, 800, 240, 208, 800, 240, 224, 560, 240, 208, 800, 240, 224, 560, 240, 224, 1024, -80, -32, 1024, 176, -32, 1024, -80, -48, 1024, 192, 160, 1024, 192, -32, 1024, 176, -32, 1024, 192, 160, 1024, 176, -32, 1024, 176, 160, 1024, -80, -48, 1024, 176, -32, 1024, 176, -48, 1024, -80, 160, 1024, -80, -32, 1024, -96, -32, 1024, -80, 160, 1024, -96, -32, 1024, -96, 160, 1040, 240, 208, 1024, -144, 208, 1024, 240, 208, 1024, 240, 208, 1024, -144, 208, 800, -144, 208, 800, 240, 208, 1024, 240, 208, 800, -144, 208, 1040, 240, 208, 1040, -144, 208, 1024, -144, 208, 800, 256, 208, 800, 240, 208, 560, 240, 208, 800, 256, 208, 560, 240, 208, 560, 256, 208, 160, -144, 208, 800, -144, 208, 160, -160, 208, 160, -160, 208, 800, -144, 208, 800, -160, 208, 160, -144, 208, 160, 0, 208, 176, 0, 208, 160, 0, 208, 176, 96, 208, 176, 0, 208, 160, 96, 208, 176, 96, 208, 160, 0, 208, 160, 96, 208, 176, 416, 208, 176, 96, 208, 160, 416, 208, 176, 416, 208, 160, 96, 208, 160, -144, 208, 176, 0, 208, 176, -144, 208, 544, 416, 208, 176, 400, 208, 176, 416, 208, 544, 416, 208, 544, 400, 208, 176, 400, 208, 560, 400, 208, 544, 240, 208, 544, 400, 208, 560, 400, 208, 560, 240, 208, 544, 240, 208, 1024, 240, 208, 1024, 240, 160, 1024, -144, 160, 1024, -144, 208, 1024, 240, 208, 1024, -144, 160, 1040, -144, 208, 1024, -144, -48, 1024, -144, 208, 800, -144, 160, 1024, -144, 208, 1024, -144, 160, 800, -144, 208, 1024, -144, 208, 800, -144, 160, 1040, -144, 208, 1040, -144, -48, 1024, -144, -48, 800, -144, 0, 800, -144, 160, 816, -144, 160, 800, -144, 0, 816, -144, 160, 816, -144, 0, 800, -144, 224, 800, -144, 208, 560, -144, 208, 800, -144, 224, 560, -144, 208, 560, -144, 224, 1024, 240, 208, 1024, -144, 208, 1024, -144, -48, 1024, 240, -48, 1024, 240, 208, 1024, -144, -48, 1040, 240, -48, 1024, 240, -48, 1024, -144, -48, 1040, -144, -48, 1040, 240, -48, 1024, -144, -48, 1008, 128, 32, 1008, 128, 0, 1008, 80, 0, 1008, 144, 128, 1008, 144, 0, 1008, 128, 0, 1008, 144, 128, 1008, 128, 0, 1008, 128, 128, 1008, 128, 32, 1008, 80, 0, 1008, 80, 32, 1008, 96, 32, 1008, 80, 32, 1008, 96, 128, 1008, 96, 128, 1008, 80, 32, 1008, 80, 128, 1008, 16, 128, 1008, 16, 32, 1008, 0, 32, 1008, -32, 0, 1008, 16, 32, 1008, 16, 0, 1008, -32, 32, 1008, 16, 32, 1008, -32, 0, 1008, -32, 128, 1008, -32, 0, 1008, -48, 0, 1008, 16, 128, 1008, 0, 32, 1008, 0, 128, 1008, -32, 128, 1008, -48, 0, 1008, -48, 128, 1008, 144, 128, 992, 144, 128, 992, 144, 0, 1008, 144, 128, 992, 144, 0, 1008, 144, 0, 832, 144, 112, 992, 144, 128, 832, 144, 128, 992, 144, 112, 992, 144, 128, 832, 144, 112, 832, 144, 0, 992, 144, 0, 992, 144, 32, 832, 144, 0, 992, 144, 32, 832, 144, 32, 832, 144, 0, 832, 144, 128, 816, 144, 0, 816, 144, 0, 832, 144, 128, 816, 144, 128, 992, 144, 128, 992, 128, 128, 832, 128, 128, 832, 144, 128, 992, 144, 128, 832, 128, 128, 1008, 144, 128, 992, 128, 128, 992, 144, 128, 832, 144, 128, 832, 128, 128, 816, 128, 128, 1008, 144, 128, 1008, 128, 128, 992, 128, 128, 816, 144, 128, 832, 144, 128, 816, 128, 128, 992, 144, 128, 992, 144, 112, 992, 128, 112, 992, 128, 128, 992, 144, 128, 992, 128, 112, 1008, 128, 32, 992, 128, 32, 992, 128, 0, 1008, 128, 0, 1008, 128, 32, 992, 128, 0, 992, 144, 32, 992, 144, 0, 992, 128, 0, 992, 128, 32, 992, 144, 32, 992, 128, 0, 1008, 144, 0, 992, 128, 0, 1008, 128, 0, 1008, 128, 0, 992, 128, 0, 992, 80, 0, 1008, 144, 0, 992, 144, 0, 992, 128, 0, 992, 128, 0, 992, 144, 0, 832, 128, 0, 1008, 80, 0, 1008, 128, 0, 992, 80, 0, 832, 128, 0, 992, 144, 0, 832, 144, 0, 816, 128, 0, 832, 128, 0, 832, 144, 0, 816, 80, 0, 832, 128, 0, 816, 128, 0, 832, 80, 0, 832, 128, 0, 816, 80, 0, 816, 128, 0, 832, 144, 0, 816, 144, 0, 1008, 128, 128, 992, 128, 0, 992, 128, 128, 1008, 128, 128, 1008, 128, 0, 992, 128, 0, 832, 128, 112, 992, 128, 128, 992, 128, 112, 832, 128, 128, 992, 128, 128, 832, 128, 112, 992, 128, 32, 992, 128, 0, 832, 128, 0, 992, 128, 32, 832, 128, 0, 832, 128, 32, 816, 128, 0, 832, 128, 128, 832, 128, 0, 816, 128, 128, 832, 128, 128, 816, 128, 0, 992, 80, 0, 992, 128, 0, 992, 128, 32, 992, 144, 128, 992, 128, 128, 992, 128, 0, 992, 144, 128, 992, 128, 0, 992, 144, 0, 992, 80, 0, 992, 128, 32, 992, 80, 32, 992, 80, 128, 992, 80, 32, 992, 96, 128, 992, 96, 128, 992, 80, 32, 992, 96, 32, 1008, 96, 128, 992, 96, 128, 992, 96, 32, 1008, 96, 32, 1008, 96, 128, 992, 96, 32, 1008, 96, 128, 1008, 80, 128, 992, 80, 128, 992, 96, 128, 1008, 96, 128, 992, 80, 128, 1008, 96, 32, 992, 96, 32, 992, 80, 32, 1008, 80, 32, 1008, 96, 32, 992, 80, 32, 1008, 80, 128, 1008, 80, 32, 992, 80, 32, 992, 80, 128, 1008, 80, 128, 992, 80, 32, 992, 80, 32, 1008, 80, 32, 992, 80, 0, 1008, 80, 32, 1008, 80, 0, 992, 80, 0, 992, 144, 32, 992, 128, 32, 832, 128, 32, 992, 144, 32, 832, 128, 32, 832, 144, 32, 1008, 128, 32, 992, 80, 32, 992, 128, 32, 816, 80, 32, 832, 128, 32, 832, 80, 32, 1008, 128, 32, 1008, 80, 32, 992, 80, 32, 816, 128, 32, 832, 128, 32, 816, 80, 32, 1008, 16, 128, 992, 16, 128, 992, 16, 32, 1008, 16, 32, 1008, 16, 128, 992, 16, 32, 1008, 16, 32, 992, 16, 32, 992, 16, 0, 1008, 16, 0, 1008, 16, 32, 992, 16, 0, 1008, 16, 128, 1008, 0, 128, 992, 0, 128, 992, 16, 128, 1008, 16, 128, 992, 0, 128, 1008, 16, 32, 992, 16, 32, 992, 0, 32, 1008, 0, 32, 1008, 16, 32, 992, 0, 32, 1008, 0, 128, 1008, 0, 32, 992, 0, 32, 992, 0, 128, 1008, 0, 128, 992, 0, 32, 992, 16, 128, 992, 0, 32, 992, 16, 32, 992, -32, 0, 992, 16, 32, 992, -32, 32, 992, 16, 0, 992, 16, 32, 992, -32, 0, 992, 16, 128, 992, 0, 128, 992, 0, 32, 992, -48, 0, 992, -32, 0, 992, -32, 128, 992, -48, 0, 992, -32, 128, 992, -48, 128, 832, -32, 32, 992, -32, 32, 832, -48, 32, 1008, 16, 32, 1008, -32, 32, 992, -32, 32, 1008, 16, 32, 992, -32, 32, 992, 16, 32, 832, -48, 32, 992, -32, 32, 992, -48, 32, 832, 16, 32, 832, -32, 32, 816, -32, 32, 832, 16, 32, 816, -32, 32, 816, 16, 32, 1008, -32, 0, 992, -32, 0, 992, -48, 0, 1008, 16, 0, 992, -32, 0, 1008, -32, 0, 992, -48, 0, 992, -32, 0, 832, -48, 0, 1008, 16, 0, 992, 16, 0, 992, -32, 0, 1008, -48, 0, 1008, -32, 0, 992, -48, 0, 832, -48, 0, 992, -32, 0, 832, -32, 0, 816, -48, 0, 832, -48, 0, 832, -32, 0, 816, -48, 0, 832, -32, 0, 816, -32, 0, 816, -32, 0, 832, -32, 0, 832, 16, 0, 816, 16, 0, 816, -32, 0, 832, 16, 0, 1008, -32, 32, 1008, -32, 0, 992, -32, 0, 992, -32, 32, 1008, -32, 32, 992, -32, 0, 1008, -32, 128, 992, -32, 128, 992, -32, 0, 1008, -32, 128, 992, -32, 0, 1008, -32, 0, 832, -32, 112, 992, -32, 128, 832, -32, 128, 992, -32, 112, 992, -32, 128, 832, -32, 112, 832, -32, 0, 992, -32, 0, 992, -32, 32, 832, -32, 0, 992, -32, 32, 832, -32, 32, 832, -32, 0, 832, -32, 128, 816, -32, 0, 816, -32, 0, 832, -32, 128, 816, -32, 128, 992, -32, 128, 992, -48, 128, 832, -48, 128, 832, -32, 128, 992, -32, 128, 832, -48, 128, 1008, -32, 128, 992, -48, 128, 992, -32, 128, 832, -32, 128, 832, -48, 128, 816, -48, 128, 1008, -32, 128, 1008, -48, 128, 992, -48, 128, 816, -32, 128, 832, -32, 128, 816, -48, 128, 992, -32, 128, 992, -32, 112, 992, -48, 112, 992, -48, 128, 992, -32, 128, 992, -48, 112, 992, -32, 32, 992, -32, 0, 992, -48, 0, 992, -48, 32, 992, -32, 32, 992, -48, 0, 1008, -48, 128, 992, -48, 0, 992, -48, 128, 1008, -48, 128, 1008, -48, 0, 992, -48, 0, 832, -48, 112, 992, -48, 128, 992, -48, 112, 832, -48, 128, 992, -48, 128, 832, -48, 112, 992, -48, 32, 992, -48, 0, 832, -48, 0, 992, -48, 32, 832, -48, 0, 832, -48, 32, 816, -48, 0, 832, -48, 128, 832, -48, 0, 816, -48, 128, 832, -48, 128, 816, -48, 0, 992, 144, 112, 832, 144, 112, 832, 128, 112, 992, 128, 112, 992, 144, 112, 832, 128, 112, 832, 144, 128, 832, 128, 128, 832, 128, 112, 832, 144, 112, 832, 144, 128, 832, 128, 112, 832, 144, 32, 832, 128, 32, 832, 128, 0, 832, 144, 0, 832, 144, 32, 832, 128, 0, 832, 128, 32, 832, 128, 0, 832, 80, 0, 832, 144, 128, 832, 144, 0, 832, 128, 0, 832, 144, 128, 832, 128, 0, 832, 128, 128, 832, 128, 32, 832, 80, 0, 832, 80, 32, 832, 96, 32, 832, 80, 32, 832, 96, 128, 832, 96, 128, 832, 80, 32, 832, 80, 128, 832, 16, 128, 832, 16, 32, 832, 0, 32, 832, -32, 0, 832, 16, 32, 832, 16, 0, 832, -32, 32, 832, 16, 32, 832, -32, 0, 832, -32, 128, 832, -32, 0, 832, -48, 0, 832, 16, 128, 832, 0, 32, 832, 0, 128, 832, -32, 128, 832, -48, 0, 832, -48, 128, 992, -32, 112, 832, -32, 112, 832, -48, 112, 992, -48, 112, 992, -32, 112, 832, -48, 112, 832, -32, 128, 832, -48, 128, 832, -48, 112, 832, -32, 112, 832, -32, 128, 832, -48, 112, 832, -32, 32, 832, -48, 32, 832, -48, 0, 832, -32, 0, 832, -32, 32, 832, -48, 0, 816, 240, 160, 816, 240, 0, 816, 192, 0, 816, 192, 160, 816, 240, 160, 816, 192, 0, 832, 128, 32, 816, 128, 32, 816, 128, 0, 832, 128, 0, 832, 128, 32, 816, 128, 0, 816, 80, 0, 816, 128, 0, 816, 128, 32, 816, 144, 128, 816, 128, 128, 816, 128, 0, 816, 144, 128, 816, 128, 0, 816, 144, 0, 816, 80, 0, 816, 128, 32, 816, 80, 32, 816, 80, 128, 816, 80, 32, 816, 96, 128, 816, 96, 128, 816, 80, 32, 816, 96, 32, 832, 96, 128, 816, 96, 128, 816, 96, 32, 832, 96, 32, 832, 96, 128, 816, 96, 32, 832, 96, 128, 832, 80, 128, 816, 80, 128, 816, 96, 128, 832, 96, 128, 816, 80, 128, 832, 96, 32, 816, 96, 32, 816, 80, 32, 832, 80, 32, 832, 96, 32, 816, 80, 32, 832, 80, 128, 832, 80, 32, 816, 80, 32, 816, 80, 128, 832, 80, 128, 816, 80, 32, 816, 80, 32, 832, 80, 32, 816, 80, 0, 832, 80, 32, 832, 80, 0, 816, 80, 0, 832, 16, 128, 816, 16, 128, 816, 16, 32, 832, 16, 32, 832, 16, 128, 816, 16, 32, 832, 16, 32, 816, 16, 32, 816, 16, 0, 832, 16, 0, 832, 16, 32, 816, 16, 0, 832, 16, 128, 832, 0, 128, 816, 0, 128, 816, 16, 128, 832, 16, 128, 816, 0, 128, 832, 16, 32, 816, 16, 32, 816, 0, 32, 832, 0, 32, 832, 16, 32, 816, 0, 32, 832, 0, 128, 832, 0, 32, 816, 0, 32, 816, 0, 128, 832, 0, 128, 816, 0, 32, 816, 16, 128, 816, 0, 32, 816, 16, 32, 816, -32, 0, 816, 16, 32, 816, -32, 32, 816, 16, 0, 816, 16, 32, 816, -32, 0, 816, 16, 128, 816, 0, 128, 816, 0, 32, 816, -48, 0, 816, -32, 0, 816, -32, 128, 816, -48, 0, 816, -32, 128, 816, -48, 128, 832, -32, 32, 832, -32, 0, 816, -32, 0, 816, -32, 32, 832, -32, 32, 816, -32, 0, 816, -96, 160, 816, -96, 0, 816, -144, 0, 816, -144, 160, 816, -96, 160, 816, -144, 0, 800, 240, 224, 800, 240, 208, 800, -144, 208, 800, 240, 224, 800, -144, 208, 800, -144, 224, 800, 256, 208, 800, 240, 0, 800, 240, 208, 800, -160, 0, 800, -144, 208, 800, -144, 0, 800, 256, 208, 800, 256, 0, 800, 240, 0, 800, -160, 208, 800, -144, 208, 800, -160, 0, 816, 240, 160, 816, 192, 160, 800, 192, 160, 800, 240, 160, 816, 240, 160, 800, 192, 160, 800, 192, 160, 1024, 192, 160, 800, 176, 160, 1024, 192, 160, 1024, 176, 160, 800, 176, 160, 560, 240, 0, 800, 240, 0, 800, 256, 0, 816, 240, 0, 800, 240, 0, 800, 192, 0, 560, 240, 0, 800, 256, 0, 560, 256, 0, 816, 240, 0, 800, 192, 0, 816, 192, 0, 544, 240, 0, 560, 240, 0, 560, 400, 0, 544, 240, 0, 560, 400, 0, 544, 400, 0, 176, 400, 0, 544, 400, 0, 544, 416, 0, 176, 400, 0, 544, 416, 0, 176, 416, 0, 816, 192, 160, 816, 192, 0, 800, 192, 0, 800, 192, 160, 816, 192, 160, 800, 192, 0, 800, 176, -32, 800, 192, 160, 800, 176, 160, 800, 192, -32, 800, 192, 160, 800, 176, -32, 800, 240, 160, 800, 192, 160, 800, 192, 0, 800, -80, -48, 800, 176, -32, 800, -80, -32, 800, 240, 160, 800, 192, 0, 800, 240, 0, 800, 176, -48, 800, 176, -32, 800, -80, -48, 800, -144, 160, 800, 240, 160, 800, 240, 208, 800, -144, 208, 800, -144, 160, 800, 240, 208, 800, -144, 0, 800, -96, 160, 800, -144, 160, 800, -96, 0, 800, -96, 160, 800, -144, 0, 800, -96, -32, 800, -80, 160, 800, -96, 160, 800, -96, -32, 800, -80, -32, 800, -80, 160, 1024, 192, 160, 800, 192, 160, 800, 192, -32, 1024, 192, -32, 1024, 192, 160, 800, 192, -32, 1024, 192, -32, 800, 192, -32, 800, 176, -32, 1024, 176, -32, 1024, 192, -32, 800, 176, -32, 1024, 176, 160, 1024, 176, -32, 800, 176, -32, 800, 176, 160, 1024, 176, 160, 800, 176, -32, 1024, 176, -32, 800, 176, -32, 800, 176, -48, 1024, 176, -48, 1024, 176, -32, 800, 176, -48, 1024, -80, 160, 800, -80, 160, 800, -80, -32, 1024, -80, -32, 1024, -80, 160, 800, -80, -32, 1024, 176, -32, 1024, -80, -32, 800, -80, -32, 800, 176, -32, 1024, 176, -32, 800, -80, -32, 1024, 176, -48, 800, 176, -48, 800, -80, -48, 1024, -80, -48, 1024, 176, -48, 800, -80, -48, 1024, -80, -32, 1024, -80, -48, 800, -80, -48, 800, -80, -32, 1024, -80, -32, 800, -80, -48, 1024, -80, 160, 1024, -96, 160, 800, -96, 160, 800, -80, 160, 1024, -80, 160, 800, -96, 160, 800, -96, 160, 816, -96, 160, 800, -144, 160, 816, -96, 160, 816, -144, 160, 800, -144, 160, 816, -96, 160, 800, -96, 160, 800, -96, 0, 816, -96, 0, 816, -96, 160, 800, -96, 0, 1024, -80, -32, 800, -80, -32, 800, -96, -32, 1024, -96, -32, 1024, -80, -32, 800, -96, -32, 1024, -96, 160, 1024, -96, -32, 800, -96, -32, 800, -96, 160, 1024, -96, 160, 800, -96, -32, 1024, 240, 160, 800, 240, 160, 800, -144, 160, 1024, -144, 160, 1024, 240, 160, 800, -144, 160, 816, -96, 0, 800, -96, 0, 800, -144, 0, 816, -144, 0, 816, -96, 0, 800, -144, 0, 800, -144, 0, 160, -144, 0, 160, -160, 0, 800, -160, 0, 800, -144, 0, 160, -160, 0, 800, 256, 208, 560, 256, 208, 560, 256, 0, 800, 256, 0, 800, 256, 208, 560, 256, 0, 800, 240, 208, 800, 240, 0, 560, 240, 0, 560, 240, 208, 800, 240, 208, 560, 240, 0, 560, 240, 208, 560, 240, 0, 544, 240, 0, 544, 240, 208, 560, 240, 208, 544, 240, 0, 560, 256, 208, 560, 240, 208, 560, 240, 0, 560, 256, 0, 560, 256, 208, 560, 240, 0, 560, 240, 208, 560, 240, 224, 560, -144, 208, 560, 240, 224, 560, -144, 224, 560, -144, 208, 560, 400, 208, 560, 400, 0, 560, 240, 0, 560, 240, 208, 560, 400, 208, 560, 240, 0, 800, 240, 224, 800, -144, 224, 560, -144, 224, 560, 240, 224, 800, 240, 224, 560, -144, 224, 800, 240, 208, 560, 240, 208, 560, -144, 208, 800, -144, 208, 800, 240, 208, 560, -144, 208, 560, 416, 224, 560, 416, 208, 560, -160, 208, 560, -160, 224, 560, 416, 224, 560, -160, 208, 544, 416, 208, 544, 416, 0, 544, 400, 0, 544, 400, 208, 544, 416, 208, 544, 400, 0, 560, 400, 208, 544, 400, 208, 544, 400, 0, 560, 400, 0, 560, 400, 208, 544, 400, 0, 544, 400, 208, 544, 240, 208, 544, 240, 0, 544, 400, 0, 544, 400, 208, 544, 240, 0, 544, 416, 208, 176, 416, 208, 176, 416, 0, 160, 416, 32, 176, 416, 208, 160, 416, 208, 176, 416, 32, 176, 416, 208, 160, 416, 32, 544, 416, 208, 176, 416, 0, 544, 416, 0, 160, 416, 224, 160, 416, 208, 560, 416, 224, 560, 416, 224, 160, 416, 208, 560, 416, 208, 544, 400, 208, 544, 400, 0, 176, 400, 0, 176, 400, 208, 544, 400, 208, 176, 400, 0, 176, 416, 208, 176, 400, 208, 176, 400, 0, 176, 416, 0, 176, 416, 208, 176, 400, 0, 176, 0, 208, 176, 96, 208, 176, 0, 160, 176, 416, 208, 176, 96, 32, 176, 96, 208, 176, 0, 160, 176, 96, 208, 176, 96, 160, 176, 416, 208, 176, 416, 32, 176, 96, 32, 176, -144, 32, 176, 0, 208, 176, 0, 32, 176, -144, 208, 176, 0, 208, 176, -144, 32, 160, 144, 208, 160, 144, 16, 160, 128, 16, 160, 128, 208, 160, 144, 208, 160, 128, 16, 160, 128, 208, 160, 128, 32, 160, 112, 32, 160, 112, 208, 160, 128, 208, 160, 112, 32, 176, 96, 208, 160, 96, 208, 160, 96, 160, 176, 96, 160, 176, 96, 208, 160, 96, 160, 176, 416, 32, 160, 416, 32, 160, 96, 32, 176, 96, 32, 176, 416, 32, 160, 96, 32, 176, 96, 208, 176, 96, 32, 160, 96, 32, 160, 96, 208, 176, 96, 208, 160, 96, 32, 160, 0, 160, 160, 96, 208, 160, 0, 208, 160, 416, 208, 160, 96, 208, 160, 96, 32, 160, 96, 160, 160, 96, 208, 160, 0, 160, 160, 416, 208, 160, 96, 32, 160, 416, 32, 160, -144, 32, 160, 0, 208, 160, -144, 208, 160, 0, 32, 160, 0, 208, 160, -144, 32, 160, -160, 208, 160, 416, 208, 160, 416, 224, 160, -160, 208, 160, 416, 224, 160, -160, 224, 160, -160, 0, 160, -144, 208, 160, -160, 208, 160, -144, 0, 160, -144, 208, 160, -160, 0, 176, 96, 160, 160, 96, 160, 160, 0, 160, 176, 0, 160, 176, 96, 160, 160, 0, 160, 176, 0, 208, 176, 0, 160, 160, 0, 160, 160, 0, 208, 176, 0, 208, 160, 0, 160, 176, 0, 208, 160, 0, 208, 160, 0, 32, 176, 0, 32, 176, 0, 208, 160, 0, 32, 160, -16, 208, 160, -16, 32, 160, -32, 32, 160, -32, 208, 160, -16, 208, 160, -32, 32, 160, -32, 208, 160, -32, 16, 160, -48, 16, 160, -48, 208, 160, -32, 208, 160, -48, 16, 160, 224, 224, 160, 224, 208, 160, -128, 208, 160, -128, 224, 160, 224, 224, 160, -128, 208, 176, 0, 32, 160, 0, 32, 160, -144, 32, 176, -144, 32, 176, 0, 32, 160, -144, 32, 176, -144, 208, 176, -144, 32, 160, -144, 32, 160, -144, 208, 176, -144, 208, 160, -144, 32, 800, -144, 208, 160, -144, 208, 160, -144, 0, 800, -144, 0, 800, -144, 208, 160, -144, 0, 560, 416, 224, 560, -160, 224, 160, -160, 224, 160, 416, 224, 560, 416, 224, 160, -160, 224, 560, 416, 208, 160, 416, 208, 160, -160, 208, 560, -160, 208, 560, 416, 208, 160, -160, 208, 560, -160, 224, 560, -160, 208, 160, -160, 208, 160, -160, 224, 560, -160, 224, 160, -160, 208, 160, -160, 208, 800, -160, 208, 160, -160, 0, 800, -160, 208, 800, -160, 0, 160, -160, 0, 160, 128, 208, 144, 128, 208, 144, 128, 32, 160, 128, 32, 160, 128, 208, 144, 128, 32, 160, 112, 208, 144, 128, 208, 160, 128, 208, 160, 112, 32, 160, 128, 32, 144, 128, 32, 160, 112, 208, 160, 112, 32, 144, 128, 32, 144, 128, 208, 160, 112, 208, 144, 128, 32, 144, -32, 208, 160, -16, 208, 160, -32, 208, 160, -16, 32, 144, -32, 32, 160, -32, 32, 160, -32, 208, 160, -32, 32, 144, -32, 32, 144, -32, 208, 160, -32, 208, 144, -32, 32, 160, -16, 208, 144, -32, 208, 144, -32, 32, 160, -16, 32, 160, -16, 208, 144, -32, 32, 160, 224, 224, 0, 224, 224, 0, 224, 208, 160, 224, 208, 160, 224, 224, 0, 224, 208, 0, 144, 16, 0, 144, -128, 0, -48, -128, 0, 416, 208, 0, 416, -128, 0, 144, -128, 0, 416, 208, 0, 144, -128, 0, 144, 208, 0, 144, 16, 0, -48, -128, 0, -48, 16, 0, -48, 208, 0, -48, -128, 0, -320, -128, 0, -48, 208, 0, -320, -128, 0, -320, 208, 0, 416, 576, 0, 416, 208, 0, -320, 208, 0, 416, 576, 0, -320, 208, 0, -320, 576, 160, 224, 224, 160, -128, 224, 0, -128, 224, 0, 224, 224, 160, 224, 224, 0, -128, 224, 160, 224, 208, 0, 224, 208, 0, -128, 208, 160, -128, 208, 160, 224, 208, 0, -128, 208, 160, -128, 224, 160, -128, 208, 0, -128, 208, 0, -128, 224, 160, -128, 224, 0, -128, 208, 0, 224, 224, 0, -128, 224, 0, -128, 208, 0, 224, 208, 0, 224, 224, 0, -128, 208, 0, 416, 208, -16, 416, 208, -16, 416, -128, 0, 416, 576, -16, 416, 208, 0, 416, 208, 0, 416, 576, -16, 416, 576, -16, 416, 208, 0, 416, -128, 0, 416, 208, -16, 416, -128, -16, 416, -128, -16, 416, 576, -880, 416, -128, -880, 416, -128, -16, 416, 576, -880, 416, 576, -16, 416, 576, -16, 416, -128, -16, 400, -128, -16, 400, 576, -16, 416, 576, -16, 400, -128, 0, 416, 208, 0, 144, 208, -16, 144, 208, -16, 416, 208, 0, 416, 208, -16, 144, 208, -16, 144, 208, 160, 144, 208, -16, 128, 208, 160, 144, 208, 160, 128, 208, -16, 128, 208, 160, 144, 208, -16, 144, 208, -16, 144, 16, 160, 144, 16, 160, 144, 208, -16, 144, 16, 0, 144, 16, -16, 144, 16, -16, 144, -128, 0, 144, -128, 0, 144, 16, -16, 144, -128, 0, 144, -128, -16, 144, -128, -16, -48, -128, 0, -48, -128, 0, 144, -128, -16, -48, -128, 0, 416, -128, -16, 144, -128, 0, 144, -128, 0, -48, -128, -16, -48, -128, -16, -320, -128, 0, 416, -128, -16, 416, -128, -16, 144, -128, 0, -320, -128, 0, -48, -128, -16, -320, -128, -880, 400, -128, -16, 416, -128, -880, 416, -128, -16, 400, -128, -16, 416, -128, -880, 400, -128, -880, -320, -128, -16, -320, -128, -16, -304, -128, -880, -320, -128, -16, -304, -128, -880, -304, -128, 0, 144, 208, 0, 144, -128, -16, 144, -128, -16, 144, 208, 0, 144, 208, -16, 144, -128, -16, 416, 208, -16, 144, 208, -16, 144, -128, -16, 144, 16, -16, 144, 208, -16, 128, 16, -16, 416, 208, -16, 144, -128, -16, 416, -128, -16, 128, 16, -16, 144, 208, -16, 128, 208, -16, -48, -128, -16, 144, -128, -16, 144, 16, -16, -48, -128, -16, 144, 16, -16, -48, 16, -16, -320, 208, -16, 416, 208, -16, 416, 576, -16, -320, 576, -16, -320, 208, -16, 416, 576, -16, -320, -128, -16, -48, 208, -16, -320, 208, -16, -320, -128, -16, -48, -128, -16, -48, 208, -16, -48, 208, -16, -48, 16, -16, -32, 208, -16, -32, 208, -16, -48, 16, -16, -32, 16, -16, 144, 64, -16, 144, 32, -16, 128, 32, -16, 128, 64, -16, 144, 64, -16, 128, 32, 160, 144, 16, -16, 144, 16, -16, 128, 16, 160, 128, 16, 160, 144, 16, -16, 128, 16, 160, 128, 208, 160, 128, 16, -16, 128, 16, -16, 128, 208, 160, 128, 208, -16, 128, 16, 160, -32, 208, -16, -32, 208, -16, -32, 16, 160, -32, 16, 160, -32, 208, -16, -32, 16, 160, -32, 208, 160, -48, 208, -16, -48, 208, -16, -32, 208, 160, -32, 208, -16, -48, 208, -16, -48, 208, 0, -48, 208, -16, -320, 208, 0, -48, 208, 0, -320, 208, -16, -320, 208, -16, -32, 64, -16, -32, 32, -16, -48, 32, -16, -48, 64, -16, -32, 64, -16, -48, 32, 160, -32, 16, -16, -32, 16, -16, -48, 16, 160, -48, 16, 160, -32, 16, -16, -48, 16, 160, -48, 208, 160, -48, 16, -16, -48, 16, -16, -48, 208, 160, -48, 208, -16, -48, 16, -16, -48, 16, 0, -48, 16, -16, -48, -128, 0, -48, 16, 0, -48, -128, -16, -48, -128, 0, 144, 16, 0, -48, 16, -16, -48, 16, -16, 144, 16, 0, 144, 16, -16, -48, 16, 0, -48, 208, -16, -48, 208, -16, -48, -128, 0, -48, -128, 0, -48, 208, -16, -48, -128, 0, 416, 576, -16, -320, 576, -16, 416, 576, 0, 416, 576, 0, -320, 576, -16, -320, 576, -880, 400, 576, -16, 416, 576, -16, 400, 576, -880, 416, 576, -16, 416, 576, -880, 400, 576, -16, -304, 576, -16, -320, 576, -880, -320, 576, -16, -304, 576, -880, -320, 576, -880, -304, 576, 0, 416, 208, -16, 416, 208, -16, -320, 208, 0, -320, 208, 0, 416, 208, -16, -320, 208, -16, -320, 208, 0, -320, 208, -16, -320, -128, 0, -320, 576, 0, -320, 208, -16, -320, 208, 0, -320, 576, -16, -320, 208, -16, -320, 576, -16, -320, -128, 0, -320, 208, 0, -320, -128, -880, -320, -128, -16, -320, 576, -16, -320, -128, -880, -320, 576, -16, -320, 576, -880, -320, -128, -16, -304, 576, -16, -304, -128, -16, -320, -128, -16, -320, 576, -16, -304, 576, -16, -320, -128, -16, 144, 64, -272, 144, 64, -272, 144, 32, -16, 144, 32, -16, 144, 64, -272, 144, 32, -272, 144, 32, -272, 144, 64, -288, 144, 32, -272, 144, 64, -288, 144, 64, -288, 144, 32, -16, 144, 64, -16, 128, 64, -272, 128, 64, -272, 144, 64, -16, 144, 64, -272, 128, 64, -272, 144, 64, -272, 112, 64, -288, 112, 64, -288, 144, 64, -272, 144, 64, -288, 112, 64, -16, 144, 32, -272, 144, 32, -272, 128, 32, -16, 128, 32, -16, 144, 32, -272, 128, 32, -272, 144, 32, -288, 144, 32, -288, 112, 32, -272, 112, 32, -272, 144, 32, -288, 112, 32, -16, 128, 64, -16, 128, 32, -272, 128, 32, -272, 128, 64, -16, 128, 64, -272, 128, 32, -272, 144, 64, -272, 128, 64, -272, 128, 32, -272, 144, 32, -272, 144, 64, -272, 128, 32, -272, 144, 64, -272, 144, 32, -272, 112, 32, -272, 112, 64, -272, 144, 64, -272, 112, 32, -272, 112, 64, -272, 112, 32, -272, 96, 32, -272, 96, 64, -272, 112, 64, -272, 96, 32, -272, 0, 64, -272, 0, 32, -272, -16, 32, -272, -16, 64, -272, 0, 64, -272, -16, 32, -272, -16, 64, -272, -16, 32, -272, -48, 32, -272, -48, 64, -272, -16, 64, -272, -48, 32, -16, -32, 64, -272, -32, 64, -272, -32, 32, -16, -32, 32, -16, -32, 64, -272, -32, 32, -16, -32, 64, -16, -48, 64, -272, -48, 64, -272, -32, 64, -16, -32, 64, -272, -48, 64, -272, -16, 64, -272, -48, 64, -288, -48, 64, -288, -16, 64, -272, -16, 64, -288, -48, 64, -16, -32, 32, -272, -32, 32, -272, -48, 32, -16, -48, 32, -16, -32, 32, -272, -48, 32, -272, -48, 32, -272, -16, 32, -288, -48, 32, -272, -16, 32, -288, -16, 32, -288, -48, 32, -16, -48, 64, -16, -48, 32, -272, -48, 32, -272, -48, 64, -16, -48, 64, -272, -48, 32, -272, -48, 64, -272, -48, 32, -288, -48, 32, -288, -48, 64, -272, -48, 64, -288, -48, 32, -272, -32, 64, -272, -48, 64, -272, -48, 32, -272, -32, 32, -272, -32, 64, -272, -48, 32, -272, 112, 64, -272, 112, 32, -288, 112, 32, -288, 112, 64, -272, 112, 64, -288, 112, 32, -288, 144, 64, -288, 112, 64, -288, 112, 32, -288, 144, 32, -288, 144, 64, -288, 112, 32, -272, -16, 64, -288, -16, 64, -288, -16, 32, -272, -16, 32, -272, -16, 64, -288, -16, 32, -288, -16, 64, -288, -48, 64, -288, -48, 32, -288, -16, 32, -288, -16, 64, -288, -48, 32, -384, 112, 96, -384, 112, 128, -512, 112, 96, -272, 112, 64, -384, 112, 128, -384, 112, 96, -512, 112, 96, -384, 112, 128, -512, 112, 128, -272, 112, 64, -384, 112, 96, -272, 112, 32, -624, 112, 32, -512, 112, 96, -512, 112, 128, -624, 112, 32, -512, 112, 128, -624, 112, 64, -384, 112, 128, -384, 96, 128, -384, 96, 96, -384, 112, 96, -384, 112, 128, -384, 96, 96, -384, 112, 128, -384, 112, 96, -384, 96, 96, -384, 96, 128, -384, 112, 128, -384, 96, 96, -384, 96, 128, -384, 96, 96, -512, 96, 96, -512, 96, 128, -384, 96, 128, -512, 96, 96, -384, 96, 128, -272, 96, 64, -384, 96, 96, -512, 96, 128, -512, 96, 96, -624, 96, 32, -384, 96, 96, -272, 96, 64, -272, 96, 32, -624, 96, 64, -512, 96, 128, -624, 96, 32, -272, 112, 64, -272, 96, 64, -384, 96, 128, -384, 112, 128, -272, 112, 64, -384, 96, 128, -272, 112, 32, -384, 112, 96, -384, 96, 96, -272, 96, 32, -272, 112, 32, -384, 96, 96, -384, 0, 96, -384, 0, 128, -512, 0, 96, -272, 0, 64, -384, 0, 128, -384, 0, 96, -512, 0, 96, -384, 0, 128, -512, 0, 128, -272, 0, 64, -384, 0, 96, -272, 0, 32, -624, 0, 32, -512, 0, 96, -512, 0, 128, -624, 0, 32, -512, 0, 128, -624, 0, 64, -384, 0, 128, -384, -16, 128, -384, -16, 96, -384, 0, 96, -384, 0, 128, -384, -16, 96, -384, 0, 128, -384, 0, 96, -384, -16, 96, -384, -16, 128, -384, 0, 128, -384, -16, 96, -384, -16, 128, -384, -16, 96, -512, -16, 96, -512, -16, 128, -384, -16, 128, -512, -16, 96, -384, -16, 128, -272, -16, 64, -384, -16, 96, -512, -16, 128, -512, -16, 96, -624, -16, 32, -384, -16, 96, -272, -16, 64, -272, -16, 32, -624, -16, 64, -512, -16, 128, -624, -16, 32, -272, 0, 64, -272, -16, 64, -384, -16, 128, -384, 0, 128, -272, 0, 64, -384, -16, 128, -272, 0, 32, -384, 0, 96, -384, -16, 96, -272, -16, 32, -272, 0, 32, -384, -16, 96, -384, 112, 128, -384, 96, 128, -512, 96, 128, -512, 112, 128, -384, 112, 128, -512, 96, 128, -384, 112, 96, -512, 112, 96, -512, 96, 96, -384, 96, 96, -384, 112, 96, -512, 96, 96, -512, 112, 128, -512, 96, 128, -512, 96, 96, -512, 112, 96, -512, 112, 128, -512, 96, 96, -512, 112, 128, -512, 112, 96, -512, 96, 96, -512, 96, 128, -512, 112, 128, -512, 96, 96, -384, 0, 128, -384, -16, 128, -512, -16, 128, -512, 0, 128, -384, 0, 128, -512, -16, 128, -512, 0, 128, -512, 0, 96, -512, -16, 96, -512, -16, 128, -512, 0, 128, -512, -16, 96, -384, 0, 96, -512, 0, 96, -512, -16, 96, -384, -16, 96, -384, 0, 96, -512, -16, 96, -512, 0, 128, -512, -16, 128, -512, -16, 96, -512, 0, 96, -512, 0, 128, -512, -16, 96, -608, 144, 64, -608, 144, 32, -608, 112, 32, -608, 112, 64, -608, 144, 64, -608, 112, 32, -608, -16, 64, -608, -16, 32, -608, -48, 32, -608, -48, 64, -608, -16, 64, -608, -48, 32, -624, 144, 32, -624, 144, 64, -880, 144, 32, -608, 144, 64, -624, 144, 64, -624, 144, 32, -880, 144, 32, -624, 144, 64, -880, 144, 64, -608, 144, 64, -624, 144, 32, -608, 144, 32, -896, 144, 32, -880, 144, 32, -880, 144, 160, -896, 144, 32, -880, 144, 160, -896, 144, 160, -896, 144, 160, -880, 144, 160, -880, 144, 208, -896, 144, 208, -896, 144, 160, -880, 144, 208, -1024, 144, 32, -896, 144, 32, -896, 144, 208, -1024, 144, 32, -896, 144, 208, -1024, 144, 208, -1024, 144, 208, -880, 144, 208, -880, 144, 224, -1024, 144, 224, -1024, 144, 208, -880, 144, 224, -624, 144, 64, -624, 144, 32, -624, 128, 32, -624, 128, 64, -624, 144, 64, -624, 128, 32, -608, 144, 64, -608, 112, 64, -624, 112, 64, -624, 144, 64, -608, 144, 64, -624, 112, 64, -624, 144, 64, -624, 128, 64, -880, 128, 64, -880, 144, 64, -624, 144, 64, -880, 128, 64, -880, 128, 32, -624, 144, 32, -880, 144, 32, -608, 144, 32, -624, 144, 32, -624, 112, 32, -624, 128, 32, -624, 144, 32, -880, 128, 32, -608, 144, 32, -624, 112, 32, -608, 112, 32, -896, 96, 32, -880, 144, 32, -896, 144, 32, -880, 96, 32, -880, 144, 32, -896, 96, 32, -1024, 128, 32, -896, 144, 32, -1024, 144, 32, -896, 128, 32, -896, 144, 32, -1024, 128, 32, -608, 112, 64, -608, 112, 32, -624, 112, 32, -624, 112, 64, -608, 112, 64, -624, 112, 32, -624, 144, 64, -624, 112, 64, -624, 112, 32, -624, 144, 32, -624, 144, 64, -624, 112, 32, -624, 112, 32, -624, 112, 64, -624, 96, 32, -624, 112, 64, -624, 96, 64, -624, 96, 32, -512, 112, 128, -512, 96, 128, -624, 96, 64, -624, 112, 64, -512, 112, 128, -624, 96, 64, -512, 112, 96, -624, 112, 32, -624, 96, 32, -512, 96, 96, -512, 112, 96, -624, 96, 32, -512, 0, 128, -512, -16, 128, -624, -16, 64, -624, 0, 64, -512, 0, 128, -624, -16, 64, -608, -16, 64, -624, -16, 64, -624, -16, 32, -608, -16, 32, -608, -16, 64, -624, -16, 32, -624, 0, 64, -624, -16, 64, -624, -16, 32, -624, 0, 32, -624, 0, 64, -624, -16, 32, -624, -16, 32, -624, -16, 64, -624, -48, 32, -624, -16, 64, -624, -48, 64, -624, -48, 32, -512, 0, 96, -624, 0, 32, -624, -16, 32, -512, -16, 96, -512, 0, 96, -624, -16, 32, -608, -16, 64, -608, -48, 64, -624, -48, 64, -624, -16, 64, -608, -16, 64, -624, -48, 64, -624, -32, 64, -624, -48, 64, -880, -48, 64, -880, -32, 64, -624, -32, 64, -880, -48, 64, -624, -32, 64, -624, -32, 32, -624, -48, 32, -624, -48, 64, -624, -32, 64, -624, -48, 32, -880, -48, 32, -624, -48, 32, -624, -32, 32, -608, -16, 32, -624, -16, 32, -624, -48, 32, -608, -16, 32, -624, -48, 32, -608, -48, 32, -880, -48, 32, -624, -32, 32, -880, -32, 32, -896, -48, 32, -880, -48, 32, -880, 0, 32, -896, -48, 32, -880, 0, 32, -896, 0, 32, -1024, -48, 32, -896, -48, 32, -896, -32, 32, -1024, -48, 32, -896, -32, 32, -1024, -32, 32, -1040, -48, 32, -1024, -48, 32, -1024, 0, 32, -1040, -48, 32, -1024, 0, 32, -1040, 0, 32, -1296, -48, 32, -1040, -48, 32, -1040, -32, 32, -1296, -48, 32, -1040, -32, 32, -1296, -32, 32, -1296, 512, 32, -1296, -32, 32, -1280, 512, 32, -1280, 512, 32, -1296, -32, 32, -1280, -32, 32, -1280, 736, 32, -1296, 512, 32, -1280, 512, 32, -1296, 736, 32, -1296, 512, 32, -1280, 736, 32, -1296, 736, 32, -1280, 736, 32, -1280, 752, 32, -1296, 752, 32, -1296, 736, 32, -1280, 752, 32, -1600, 736, 32, -1296, 736, 32, -1296, 752, 32, -1600, 736, 32, -1296, 752, 32, -1600, 752, 32, -1920, 736, 32, -1600, 736, 32, -1600, 752, 32, -1920, 736, 32, -1600, 752, 32, -1920, 752, 32, -2224, 496, 32, -1920, 736, 32, -1920, 752, 32, -2224, 496, 32, -1920, 752, 32, -1936, 752, 32, -2240, 496, 32, -2224, 496, 32, -1936, 752, 32, -2240, 496, 32, -1936, 752, 32, -2240, 512, 32, -624, -48, 64, -624, -48, 32, -880, -48, 32, -608, -48, 64, -624, -48, 32, -624, -48, 64, -880, -48, 64, -624, -48, 64, -880, -48, 32, -608, -48, 64, -608, -48, 32, -624, -48, 32, -880, -48, 160, -880, -48, 32, -896, -48, 32, -880, -48, 160, -896, -48, 32, -896, -48, 160, -880, -48, 208, -880, -48, 160, -896, -48, 160, -880, -48, 208, -896, -48, 160, -896, -48, 208, -896, -48, 208, -896, -48, 32, -1024, -48, 32, -896, -48, 208, -1024, -48, 32, -1024, -48, 208, -880, -48, 224, -880, -48, 208, -1024, -48, 208, -880, -48, 224, -1024, -48, 208, -1024, -48, 224, -1024, -48, 160, -1024, -48, 32, -1040, -48, 32, -1024, -48, 160, -1040, -48, 32, -1040, -48, 160, -1024, -48, 256, -1024, -48, 160, -1040, -48, 160, -1024, -48, 256, -1040, -48, 160, -1040, -48, 256, -1040, -48, 64, -1040, -48, 32, -1296, -48, 32, -1040, -48, 64, -1296, -48, 32, -1296, -48, 64, -16, 400, 576, -16, 400, -128, -880, 400, -128, -880, 400, 576, -16, 400, 576, -880, 400, -128, -880, 416, 576, -880, 400, 576, -880, 400, -128, -880, 416, -128, -880, 416, 576, -880, 400, -128, -624, 128, 64, -624, 128, 32, -880, 128, 32, -880, 128, 64, -624, 128, 64, -880, 128, 32, -880, 144, 64, -880, 128, 64, -880, 128, 32, -880, 144, 32, -880, 144, 64, -880, 128, 32, -880, 144, 208, -880, 144, 160, -880, -48, 160, -880, 144, 160, -880, 144, 32, -880, 96, 32, -880, 144, 160, -880, 96, 32, -880, 96, 160, -880, 144, 208, -880, -48, 160, -880, -48, 208, -880, -48, 32, -880, -48, 160, -880, 0, 160, -880, -48, 32, -880, 0, 160, -880, 0, 32, -880, 144, 224, -880, 144, 208, -880, -48, 208, -880, 144, 224, -880, -48, 208, -880, -48, 224, -624, -32, 64, -880, -32, 64, -880, -32, 32, -624, -32, 32, -624, -32, 64, -880, -32, 32, -880, -32, 64, -880, -48, 64, -880, -48, 32, -880, -32, 32, -880, -32, 64, -880, -48, 32, -16, -304, 576, -880, -304, 576, -880, -304, -128, -16, -304, -128, -16, -304, 576, -880, -304, -128, -880, -304, 576, -880, -320, 576, -880, -320, -128, -880, -304, -128, -880, -304, 576, -880, -320, -128, -896, 144, 208, -896, 144, 32, -896, 128, 32, -896, 128, 208, -896, 144, 208, -896, 128, 32, -880, 144, 160, -880, 96, 160, -896, 96, 160, -896, 144, 160, -880, 144, 160, -896, 96, 160, -880, 96, 160, -880, 96, 32, -896, 96, 32, -896, 96, 160, -880, 96, 160, -896, 96, 32, -896, -48, 160, -896, 144, 160, -896, 144, 208, -896, 144, 160, -896, 96, 160, -896, 96, 32, -896, 144, 160, -896, 96, 32, -896, 144, 32, -896, -48, 160, -896, 144, 208, -896, -48, 208, -896, 0, 160, -896, -48, 160, -896, -48, 32, -896, 0, 160, -896, -48, 32, -896, 0, 32, -880, 0, 160, -896, 0, 160, -896, 0, 32, -880, 0, 32, -880, 0, 160, -896, 0, 32, -880, 144, 208, -896, -48, 208, -896, 144, 208, -880, 144, 208, -880, -48, 208, -896, -48, 208, -1024, 128, 208, -896, 144, 208, -896, 128, 208, -1024, 144, 208, -896, 144, 208, -1024, 128, 208, -896, -32, 208, -896, -48, 208, -1024, -48, 208, -896, -32, 208, -1024, -48, 208, -1024, -32, 208, -880, 144, 160, -896, 144, 160, -896, -48, 160, -880, -48, 160, -880, 144, 160, -896, -48, 160, -880, 0, 160, -880, -48, 160, -896, -48, 160, -896, 0, 160, -880, 0, 160, -896, -48, 160, -896, -32, 208, -896, -32, 32, -896, -48, 32, -896, -48, 208, -896, -32, 208, -896, -48, 32, -896, 128, 208, -896, 128, 32, -1024, 128, 32, -1024, 128, 208, -896, 128, 208, -1024, 128, 32, -1024, -48, 208, -1024, 144, 208, -1024, 144, 224, -1024, 144, 208, -1024, 128, 208, -1024, 128, 32, -1024, 144, 208, -1024, 128, 32, -1024, 144, 32, -1024, -48, 208, -1024, 144, 224, -1024, -48, 224, -1024, -32, 208, -1024, -48, 208, -1024, -48, 32, -1024, -32, 208, -1024, -48, 32, -1024, -32, 32, -1024, 512, 256, -1024, 512, 160, -1024, -48, 160, -1024, 512, 160, -1024, 512, 32, -1024, 96, 32, -1024, 512, 160, -1024, 96, 32, -1024, 96, 160, -1024, 512, 256, -1024, -48, 160, -1024, -48, 256, -1024, -48, 32, -1024, -48, 160, -1024, 0, 160, -1024, -48, 32, -1024, 0, 160, -1024, 0, 32, -896, -32, 208, -1024, -32, 208, -1024, -32, 32, -896, -32, 32, -896, -32, 208, -1024, -32, 32, -880, 144, 224, -880, -48, 224, -1024, -48, 224, -1024, 144, 224, -880, 144, 224, -1024, -48, 224, -880, 144, 208, -1024, 144, 208, -1024, -48, 208, -880, -48, 208, -880, 144, 208, -1024, -48, 208, -1040, 992, 272, -1040, 992, 256, -1040, 512, 256, -1040, 512, 272, -1040, 992, 272, -1040, 512, 256, -1040, 512, 256, -1040, 976, 256, -1040, 512, 32, -1040, 976, 256, -1040, 976, 32, -1040, 512, 32, -1024, 512, 256, -1040, 512, 256, -1040, 512, 160, -1024, 512, 160, -1024, 512, 256, -1040, 512, 160, -1024, 512, 160, -1040, 512, 160, -1040, 512, 32, -1024, 512, 32, -1024, 512, 160, -1040, 512, 32, -1024, 512, 160, -1024, 96, 160, -1040, 96, 160, -1040, 512, 160, -1024, 512, 160, -1040, 96, 160, -1024, 512, 32, -1040, 512, 32, -1040, 96, 32, -1056, 512, 32, -1040, 512, 32, -1040, 976, 32, -1056, 512, 32, -1040, 976, 32, -1056, 976, 32, -1024, 512, 32, -1040, 96, 32, -1024, 96, 32, -1600, 976, 32, -1056, 976, 32, -1056, 992, 32, -1600, 976, 32, -1056, 992, 32, -1600, 992, 32, -1920, 976, 32, -1600, 976, 32, -1600, 992, 32, -1920, 976, 32, -1600, 992, 32, -1920, 992, 32, -2224, 736, 32, -1920, 976, 32, -1920, 992, 32, -2224, 736, 32, -1920, 992, 32, -1936, 992, 32, -2240, 736, 32, -2224, 736, 32, -1936, 992, 32, -2240, 736, 32, -1936, 992, 32, -2240, 752, 32, -2464, 736, 32, -2240, 736, 32, -2240, 752, 32, -2464, 736, 32, -2240, 752, 32, -2464, 752, 32, -2464, 1216, 32, -2464, 752, 32, -2448, 1216, 32, -2448, 1216, 32, -2464, 752, 32, -2448, 752, 32, -2928, 1216, 32, -2448, 1216, 32, -2448, 1232, 32, -2928, 1216, 32, -2448, 1232, 32, -2928, 1232, 32, -2944, 1216, 32, -2928, 1216, 32, -2928, 1536, 32, -2944, 1216, 32, -2928, 1536, 32, -2944, 1536, 32, -2944, 1552, 32, -2944, 1536, 32, -2400, 1552, 32, -2400, 1552, 32, -2944, 1536, 32, -2400, 1536, 32, -2416, 1552, 32, -2400, 1552, 32, -2400, 2048, 32, -2416, 1552, 32, -2400, 2048, 32, -2416, 2048, 32, -1024, 96, 160, -1024, 96, 32, -1040, 96, 32, -1040, 96, 160, -1024, 96, 160, -1040, 96, 32, -1040, -48, 160, -1040, 512, 160, -1040, 512, 256, -1040, 512, 160, -1040, 96, 160, -1040, 96, 32, -1040, 512, 160, -1040, 96, 32, -1040, 512, 32, -1040, -48, 160, -1040, 512, 256, -1040, -48, 256, -1040, 0, 160, -1040, -48, 160, -1040, -48, 32, -1040, 0, 160, -1040, -48, 32, -1040, 0, 32, -1024, 0, 160, -1040, 0, 160, -1040, 0, 32, -1024, 0, 32, -1024, 0, 160, -1040, 0, 32, -1040, 976, 256, -1056, 512, 256, -1056, 976, 256, -1024, 512, 256, -1040, -48, 256, -1040, 512, 256, -1040, 976, 256, -1040, 512, 256, -1056, 512, 256, -1024, 512, 256, -1024, -48, 256, -1040, -48, 256, -1120, 912, 256, -1056, 976, 256, -1056, 912, 256, -1120, 976, 256, -1056, 976, 256, -1120, 912, 256, -1056, 912, 256, -1056, 512, 256, -1120, 512, 256, -1120, 912, 256, -1056, 912, 256, -1120, 512, 256, -1120, 976, 256, -1120, 912, 256, -1600, 912, 256, -1600, 976, 256, -1120, 976, 256, -1600, 912, 256, -1056, 992, 256, -1056, 976, 256, -1600, 976, 256, -1056, 992, 256, -1600, 976, 256, -1600, 992, 256, -1024, 512, 160, -1040, 512, 160, -1040, -48, 160, -1024, -48, 160, -1024, 512, 160, -1040, -48, 160, -1024, 0, 160, -1024, -48, 160, -1040, -48, 160, -1040, 0, 160, -1024, 0, 160, -1040, -48, 160, -1040, -32, 64, -1040, -32, 32, -1040, -48, 32, -1040, -48, 64, -1040, -32, 64, -1040, -48, 32, -1056, 976, 192, -1056, 976, 256, -1120, 976, 256, -1120, 976, 192, -1056, 976, 192, -1120, 976, 256, -1040, 976, 256, -1056, 976, 256, -1056, 976, 32, -1120, 976, 192, -1120, 976, 256, -1600, 976, 192, -1040, 976, 256, -1056, 976, 32, -1040, 976, 32, -1600, 976, 192, -1120, 976, 256, -1600, 976, 256, -1056, 912, 256, -1056, 976, 256, -1056, 976, 192, -1056, 912, 192, -1056, 912, 256, -1056, 976, 192, -1056, 512, 192, -1056, 912, 256, -1056, 912, 192, -1056, 992, 256, -1056, 976, 32, -1056, 976, 256, -1056, 992, 256, -1056, 992, 32, -1056, 976, 32, -1056, 512, 256, -1056, 912, 256, -1056, 512, 192, -1040, 512, 256, -1040, 512, 32, -1056, 512, 32, -1056, 512, 256, -1040, 512, 256, -1056, 512, 32, -1120, 512, 256, -1056, 512, 256, -1056, 512, 192, -1040, 512, 272, -1040, 512, 256, -1600, 512, 256, -1600, 512, 272, -1040, 512, 272, -1600, 512, 256, -1056, 976, 256, -1056, 512, 256, -1056, 512, 32, -1056, 976, 32, -1056, 976, 256, -1056, 512, 32, -1120, 912, 256, -1056, 976, 192, -1120, 976, 256, -1056, 976, 192, -1120, 912, 256, -1056, 912, 192, -1056, 912, 192, -1120, 912, 256, -1120, 512, 256, -1056, 512, 192, -1056, 912, 192, -1120, 512, 256, -1056, 976, 192, -1120, 912, 256, -1056, 912, 256, -1120, 912, 256, -1056, 976, 192, -1120, 976, 192, -1120, 912, 256, -1120, 976, 192, -1600, 912, 256, -1120, 976, 192, -1600, 976, 192, -1600, 912, 256, -1120, 912, 256, -1120, 976, 192, -1120, 976, 256, -1120, 912, 256, -1120, 976, 256, -1056, 976, 192, -1120, 912, 256, -1056, 912, 256, -1056, 912, 192, -1120, 912, 256, -1056, 976, 192, -1056, 912, 256, -1120, 976, 192, -1120, 912, 256, -1120, 976, 256, -1120, 912, 256, -1056, 912, 192, -1056, 912, 256, -1216, 816, 256, -1216, 752, 256, -1280, 752, 256, -1216, 816, 256, -1280, 752, 256, -1280, 816, 256, -1280, 752, 256, -1216, 752, 256, -1280, 512, 256, -1280, 816, 256, -1280, 752, 256, -1600, 752, 256, -1280, 512, 256, -1216, 752, 256, -1216, 512, 256, -1600, 816, 256, -1280, 816, 256, -1600, 752, 256, -1296, 752, 256, -1280, 752, 256, -1296, 736, 256, -1296, 736, 256, -1280, 752, 256, -1280, 736, 256, -1280, 736, 256, -1280, 512, 256, -1296, 512, 256, -1296, 512, 256, -1296, 736, 256, -1280, 736, 256, -1600, 736, 256, -1296, 752, 256, -1296, 736, 256, -1600, 736, 256, -1600, 752, 256, -1296, 752, 256, -1216, 752, 256, -1280, 752, 192, -1280, 752, 256, -1280, 752, 256, -1280, 752, 192, -1600, 752, 192, -1600, 752, 256, -1280, 752, 256, -1600, 752, 192, -1280, 752, 192, -1280, 816, 256, -1280, 752, 256, -1280, 752, 192, -1280, 752, 256, -1280, 512, 192, -1280, 752, 256, -1280, 512, 256, -1280, 512, 192, -1216, 816, 256, -1280, 752, 192, -1216, 752, 256, -1216, 752, 256, -1280, 752, 192, -1280, 512, 192, -1216, 512, 256, -1216, 752, 256, -1280, 512, 192, -1280, 752, 192, -1216, 816, 256, -1280, 816, 256, -1280, 752, 192, -1280, 816, 256, -1600, 752, 192, -1280, 816, 256, -1600, 816, 256, -1600, 752, 192, -1280, 752, 192, -1216, 752, 256, -1280, 752, 256, -1280, 816, 256, -1280, 752, 192, -1280, 752, 256, -1280, 736, 256, -1280, 736, 32, -1280, 512, 32, -1280, 752, 256, -1280, 736, 32, -1280, 736, 256, -1280, 512, 256, -1280, 736, 256, -1280, 512, 32, -1280, 752, 256, -1280, 752, 32, -1280, 736, 32, -1280, 512, 64, -1280, 512, 32, -1280, -32, 32, -1280, 512, 64, -1280, -32, 32, -1280, -32, 64, -1216, 512, 256, -1280, 512, 192, -1280, 512, 256, -1296, 752, 32, -1296, 752, 256, -1600, 752, 32, -1280, 752, 256, -1296, 752, 256, -1296, 752, 32, -1600, 752, 32, -1296, 752, 256, -1600, 752, 256, -1280, 752, 256, -1296, 752, 32, -1280, 752, 32, -1920, 752, 32, -1600, 752, 32, -1600, 752, 64, -1920, 752, 32, -1600, 752, 64, -1920, 752, 64, -1936, 752, 32, -1920, 752, 32, -1920, 752, 64, -1936, 752, 32, -1920, 752, 64, -1936, 752, 64, -1296, 752, 256, -1296, 752, 32, -1296, 736, 32, -1296, 736, 256, -1296, 752, 256, -1296, 736, 32, -1280, 736, 256, -1296, 736, 256, -1296, 736, 32, -1280, 736, 32, -1280, 736, 256, -1296, 736, 32, -1296, 736, 256, -1296, 736, 32, -1600, 736, 32, -1280, 736, 256, -1296, 736, 32, -1296, 736, 256, -1600, 736, 256, -1296, 736, 256, -1600, 736, 32, -1280, 736, 256, -1280, 736, 32, -1296, 736, 32, -1600, 736, 64, -1600, 736, 32, -1920, 736, 32, -1600, 736, 64, -1920, 736, 32, -1920, 736, 64, -1296, 736, 32, -1296, 736, 256, -1296, 512, 32, -1296, 752, 256, -1296, 736, 256, -1296, 736, 32, -1296, 512, 32, -1296, 736, 256, -1296, 512, 256, -1296, 752, 256, -1296, 736, 32, -1296, 752, 32, -1296, -32, 32, -1296, 512, 32, -1296, 512, 64, -1296, -32, 32, -1296, 512, 64, -1296, -32, 64, -1296, -48, 32, -1296, -32, 32, -1296, -32, 64, -1296, -48, 32, -1296, -32, 64, -1296, -48, 64, -1280, 512, 64, -1296, 512, 64, -1296, 512, 32, -1280, 512, 32, -1280, 512, 64, -1296, 512, 32, -1280, 512, 256, -1280, 512, 32, -1296, 512, 32, -1296, 512, 256, -1280, 512, 256, -1296, 512, 32, -1280, 512, 64, -1280, -32, 64, -1296, -32, 64, -1296, 512, 64, -1280, 512, 64, -1296, -32, 64, -1296, -32, 64, -1040, -32, 64, -1296, -48, 64, -1040, -32, 64, -1040, -48, 64, -1296, -48, 64, -1280, -32, 64, -1280, -32, 32, -1296, -32, 32, -1296, -32, 64, -1280, -32, 64, -1296, -32, 32, -1040, -32, 64, -1296, -32, 64, -1296, -32, 32, -1040, -32, 32, -1040, -32, 64, -1296, -32, 32, -1056, 992, 256, -1600, 992, 256, -1600, 992, 32, -1040, 992, 272, -1600, 992, 272, -1600, 992, 256, -1040, 992, 272, -1600, 992, 256, -1040, 992, 256, -1056, 992, 256, -1600, 992, 32, -1056, 992, 32, -1920, 992, 32, -1600, 992, 32, -1600, 992, 64, -1920, 992, 32, -1600, 992, 64, -1920, 992, 64, -1936, 992, 32, -1920, 992, 32, -1920, 992, 64, -1936, 992, 32, -1920, 992, 64, -1936, 992, 64, -1600, 992, 64, -1600, 992, 32, -1600, 976, 32, -1600, 976, 64, -1600, 992, 64, -1600, 976, 32, -1056, 976, 256, -1056, 976, 32, -1600, 976, 32, -1600, 976, 256, -1056, 976, 256, -1600, 976, 32, -1600, 976, 64, -1600, 976, 32, -1920, 976, 32, -1920, 976, 64, -1600, 976, 64, -1920, 976, 32, -1600, 992, 256, -1600, 976, 256, -1600, 976, 32, -1600, 992, 32, -1600, 992, 256, -1600, 976, 32, -1600, 912, 256, -1600, 976, 192, -1600, 976, 256, -1600, 992, 256, -1600, 992, 272, -1600, 512, 256, -1600, 992, 272, -1600, 512, 272, -1600, 512, 256, -1600, 816, 256, -1600, 752, 256, -1600, 752, 192, -1600, 752, 64, -1600, 752, 32, -1600, 736, 32, -1600, 736, 64, -1600, 752, 64, -1600, 736, 32, -1600, 752, 256, -1600, 736, 256, -1600, 736, 32, -1600, 752, 32, -1600, 752, 256, -1600, 736, 32, -1040, 992, 272, -1040, 512, 272, -1600, 512, 272, -1600, 992, 272, -1040, 992, 272, -1600, 512, 272, -1040, 992, 256, -1600, 992, 256, -1600, 512, 256, -1040, 512, 256, -1040, 992, 256, -1600, 512, 256, -1920, 992, 64, -1920, 976, 64, -2240, 752, 64, -1600, 992, 64, -1920, 976, 64, -1920, 992, 64, -2240, 752, 64, -1920, 976, 64, -2240, 736, 64, -1600, 992, 64, -1600, 976, 64, -1920, 976, 64, -1936, 992, 64, -1920, 992, 64, -2240, 752, 64, -2240, 736, 64, -1920, 976, 64, -2224, 736, 64, -2464, 736, 64, -2240, 752, 64, -2240, 736, 64, -2464, 752, 64, -2240, 752, 64, -2464, 736, 64, -2448, 752, 64, -2464, 752, 64, -2448, 1216, 64, -2448, 1216, 64, -2464, 752, 64, -2464, 1216, 64, -2448, 1232, 64, -2448, 1216, 64, -2928, 1216, 64, -2448, 1232, 64, -2928, 1216, 64, -2928, 1232, 64, -2928, 1536, 64, -2928, 1216, 64, -2944, 1216, 64, -2928, 1536, 64, -2944, 1216, 64, -2944, 1536, 64, -2400, 1536, 64, -2944, 1536, 64, -2400, 1552, 64, -2400, 1552, 64, -2944, 1536, 64, -2944, 1552, 64, -2400, 2048, 64, -2400, 1552, 64, -2416, 1552, 64, -2400, 2048, 64, -2416, 1552, 64, -2416, 2048, 64, -1920, 992, 64, -1920, 976, 64, -1920, 976, 32, -1920, 992, 32, -1920, 992, 64, -1920, 976, 32, -1920, 992, 64, -1920, 992, 32, -1920, 976, 32, -1920, 976, 64, -1920, 992, 64, -1920, 976, 32, -1920, 752, 64, -1920, 736, 64, -2240, 512, 64, -1600, 752, 64, -1920, 736, 64, -1920, 752, 64, -2240, 512, 64, -1920, 736, 64, -2240, 496, 64, -1600, 752, 64, -1600, 736, 64, -1920, 736, 64, -1936, 752, 64, -1920, 752, 64, -2240, 512, 64, -2240, 496, 64, -1920, 736, 64, -2224, 496, 64, -2688, 496, 64, -2240, 512, 64, -2240, 496, 64, -2688, 512, 64, -2240, 512, 64, -2688, 496, 64, -2688, 992, 64, -2688, 496, 64, -2704, 496, 64, -2688, 992, 64, -2704, 496, 64, -2704, 992, 64, -3152, 976, 64, -2704, 992, 64, -2704, 976, 64, -3152, 992, 64, -2704, 992, 64, -3152, 976, 64, -3152, 1760, 64, -3152, 976, 64, -3168, 976, 64, -3152, 1760, 64, -3168, 976, 64, -3168, 1760, 64, -2624, 1760, 64, -3168, 1760, 64, -2624, 1776, 64, -2624, 1776, 64, -3168, 1760, 64, -3168, 1776, 64, -2624, 2048, 64, -2624, 1776, 64, -2640, 1776, 64, -2624, 2048, 64, -2640, 1776, 64, -2640, 2048, 64, -1920, 752, 64, -1920, 736, 64, -1920, 736, 32, -1920, 752, 32, -1920, 752, 64, -1920, 736, 32, -1920, 752, 64, -1920, 752, 32, -1920, 736, 32, -1920, 736, 64, -1920, 752, 64, -1920, 736, 32, -1920, 976, 64, -1920, 976, 32, -2224, 736, 32, -2224, 736, 64, -1920, 976, 64, -2224, 736, 32, -1920, 736, 64, -1920, 736, 32, -2224, 496, 32, -2224, 496, 64, -1920, 736, 64, -2224, 496, 32, -2224, 496, 32, -1920, 736, 32, -2224, 496, 16, -1920, 736, 32, -1920, 736, 16, -2224, 496, 16, -1936, 992, 64, -2240, 752, 64, -2240, 752, 32, -1936, 992, 32, -1936, 992, 64, -2240, 752, 32, -1936, 992, 32, -2240, 752, 32, -2240, 752, 16, -1936, 992, 16, -1936, 992, 32, -2240, 752, 16, -2240, 752, 64, -2240, 752, 32, -2240, 736, 32, -2240, 736, 64, -2240, 752, 64, -2240, 736, 32, -2224, 736, 64, -2224, 736, 32, -2240, 736, 32, -2240, 736, 64, -2224, 736, 64, -2240, 736, 32, -2240, 736, 64, -2240, 736, 32, -2464, 736, 32, -2464, 736, 64, -2240, 736, 64, -2464, 736, 32, -2240, 752, 64, -2240, 736, 64, -2240, 736, 32, -2240, 752, 32, -2240, 752, 64, -2240, 736, 32, -1936, 752, 64, -2240, 512, 64, -2240, 512, 32, -1936, 752, 32, -1936, 752, 64, -2240, 512, 32, -2240, 512, 64, -2240, 512, 32, -2240, 496, 32, -2240, 496, 64, -2240, 512, 64, -2240, 496, 32, -2240, 496, 64, -2240, 496, 32, -2688, 496, 32, -2688, 496, 64, -2240, 496, 64, -2688, 496, 32, -2224, 496, 64, -2240, 496, 32, -2240, 496, 64, -2688, 496, 64, -2688, 496, 32, -2704, 496, 32, -2224, 496, 64, -2224, 496, 32, -2240, 496, 32, -2704, 496, 64, -2688, 496, 64, -2704, 496, 32, -2240, 512, 64, -2240, 496, 64, -2240, 496, 32, -2240, 512, 32, -2240, 512, 64, -2240, 496, 32, -2400, 2048, 64, -2400, 2048, 32, -2400, 1552, 32, -2400, 1552, 64, -2400, 2048, 64, -2400, 1552, 32, -2400, 1552, 64, -2400, 1552, 32, -2400, 1536, 32, -2400, 1536, 64, -2400, 1552, 64, -2400, 1536, 32, -2400, 2048, 64, -2416, 2048, 64, -2416, 2048, 32, -2400, 2048, 32, -2400, 2048, 64, -2416, 2048, 32, -2416, 2048, 64, -2416, 1552, 64, -2416, 1552, 32, -2416, 2048, 32, -2416, 2048, 64, -2416, 1552, 32, -2400, 1552, 64, -2400, 1552, 32, -2416, 1552, 32, -2416, 1552, 64, -2400, 1552, 64, -2416, 1552, 32, -2448, 1232, 64, -2448, 1232, 32, -2448, 1216, 32, -2448, 1216, 64, -2448, 1232, 64, -2448, 1216, 32, -2448, 1216, 64, -2448, 1216, 32, -2448, 752, 32, -2448, 752, 64, -2448, 1216, 64, -2448, 752, 32, -2448, 1216, 64, -2464, 1216, 64, -2464, 1216, 32, -2448, 1216, 32, -2448, 1216, 64, -2464, 1216, 32, -2240, 752, 64, -2464, 752, 64, -2464, 752, 32, -2240, 752, 32, -2240, 752, 64, -2464, 752, 32, -2448, 752, 64, -2448, 752, 32, -2464, 752, 32, -2464, 752, 64, -2448, 752, 64, -2464, 752, 32, -2464, 1216, 64, -2464, 752, 64, -2464, 752, 32, -2464, 1216, 32, -2464, 1216, 64, -2464, 752, 32, -2464, 752, 32, -2464, 752, 64, -2464, 736, 32, -2464, 752, 64, -2464, 736, 64, -2464, 736, 32, -2624, 2048, 64, -2624, 2048, 32, -2624, 1776, 32, -2624, 1776, 64, -2624, 2048, 64, -2624, 1776, 32, -2624, 1776, 64, -2624, 1776, 32, -2624, 1760, 32, -2624, 1760, 64, -2624, 1776, 64, -2624, 1760, 32, -2624, 2048, 64, -2640, 2048, 64, -2640, 2048, 32, -2624, 2048, 32, -2624, 2048, 64, -2640, 2048, 32, -2640, 2048, 64, -2640, 1776, 64, -2640, 1776, 32, -2640, 2048, 32, -2640, 2048, 64, -2640, 1776, 32, -2624, 1776, 64, -2624, 1776, 32, -2640, 1776, 32, -2640, 1776, 64, -2624, 1776, 64, -2640, 1776, 32, -2624, 2048, 32, -2640, 1776, 32, -2624, 1776, 32, -3168, 1760, 32, -2624, 1776, 32, -3168, 1776, 32, -2624, 1760, 32, -2624, 1776, 32, -3168, 1760, 32, -3152, 1760, 32, -3168, 1760, 32, -3168, 976, 32, -2624, 2048, 32, -2640, 2048, 32, -2640, 1776, 32, -3152, 1760, 32, -3168, 976, 32, -3152, 976, 32, -3152, 992, 32, -3152, 976, 32, -2704, 992, 32, -2704, 992, 32, -3152, 976, 32, -2704, 976, 32, -2688, 992, 32, -2704, 992, 32, -2704, 496, 32, -2688, 992, 32, -2704, 496, 32, -2688, 496, 32, -2688, 512, 32, -2688, 496, 32, -2240, 512, 32, -2240, 512, 32, -2688, 496, 32, -2240, 496, 32, -2240, 512, 64, -2688, 512, 64, -2688, 512, 32, -2240, 512, 32, -2240, 512, 64, -2688, 512, 32, -2688, 512, 64, -2688, 496, 64, -2688, 496, 32, -2688, 512, 32, -2688, 512, 64, -2688, 496, 32, -2688, 992, 64, -2688, 992, 32, -2688, 496, 32, -2688, 496, 64, -2688, 992, 64, -2688, 496, 32, -2688, 992, 64, -2704, 992, 64, -2704, 992, 32, -2688, 992, 32, -2688, 992, 64, -2704, 992, 32, -2704, 992, 32, -2704, 992, 64, -3152, 992, 32, -2704, 992, 64, -3152, 992, 64, -3152, 992, 32, -2704, 992, 64, -2704, 992, 32, -2704, 976, 32, -2704, 976, 64, -2704, 992, 64, -2704, 976, 32, -2704, 992, 64, -2704, 496, 64, -2704, 496, 32, -2704, 992, 32, -2704, 992, 64, -2704, 496, 32, -2448, 1232, 64, -2928, 1232, 64, -2928, 1232, 32, -2448, 1232, 32, -2448, 1232, 64, -2928, 1232, 32, -2928, 1536, 64, -2928, 1536, 32, -2928, 1216, 32, -2928, 1216, 64, -2928, 1536, 64, -2928, 1216, 32, -2448, 1216, 64, -2448, 1216, 32, -2928, 1216, 32, -2928, 1216, 64, -2448, 1216, 64, -2928, 1216, 32, -2928, 1216, 64, -2928, 1216, 32, -2944, 1216, 32, -2944, 1216, 64, -2928, 1216, 64, -2944, 1216, 32, -2928, 1232, 64, -2928, 1216, 64, -2928, 1216, 32, -2928, 1232, 32, -2928, 1232, 64, -2928, 1216, 32, -2400, 1552, 64, -2944, 1552, 64, -2944, 1552, 32, -2400, 1552, 32, -2400, 1552, 64, -2944, 1552, 32, -2400, 1536, 64, -2400, 1536, 32, -2944, 1536, 32, -2944, 1536, 64, -2400, 1536, 64, -2944, 1536, 32, -2944, 1552, 64, -2944, 1536, 64, -2944, 1536, 32, -2944, 1552, 32, -2944, 1552, 64, -2944, 1536, 32, -2944, 1536, 32, -2944, 1536, 64, -2944, 1216, 32, -2944, 1536, 64, -2944, 1216, 64, -2944, 1216, 32, -2928, 1536, 64, -2944, 1536, 64, -2944, 1536, 32, -2928, 1536, 32, -2928, 1536, 64, -2944, 1536, 32, -3152, 1760, 64, -3152, 1760, 32, -3152, 976, 32, -3152, 976, 64, -3152, 1760, 64, -3152, 976, 32, -2704, 976, 64, -2704, 976, 32, -3152, 976, 32, -3152, 976, 64, -2704, 976, 64, -3152, 976, 32, -3152, 976, 64, -3152, 976, 32, -3168, 976, 32, -3168, 976, 64, -3152, 976, 64, -3168, 976, 32, -3152, 992, 64, -3152, 976, 64, -3152, 976, 32, -3152, 992, 32, -3152, 992, 64, -3152, 976, 32, -2624, 1776, 64, -3168, 1776, 64, -3168, 1776, 32, -2624, 1776, 32, -2624, 1776, 64, -3168, 1776, 32, -2624, 1760, 64, -2624, 1760, 32, -3168, 1760, 32, -3168, 1760, 64, -2624, 1760, 64, -3168, 1760, 32, -3168, 1776, 64, -3168, 1760, 64, -3168, 1760, 32, -3168, 1776, 32, -3168, 1776, 64, -3168, 1760, 32, -3168, 1760, 32, -3168, 1760, 64, -3168, 976, 32, -3168, 1760, 64, -3168, 976, 64, -3168, 976, 32, -3152, 1760, 64, -3168, 1760, 64, -3168, 1760, 32, -3152, 1760, 32, -3152, 1760, 64, -3168, 1760, 32) +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_6i4lh"] +data = PackedVector3Array(1008, 144, 144, 1008, 144, 128, 1008, -48, 128, 1008, -48, 144, 1008, 144, 144, 1008, -48, 128, 1008, 144, 0, 1008, 144, -16, 1008, -48, -16, 1008, -48, 0, 1008, 144, 0, 1008, -48, -16, 1008, 144, 144, 816, 144, 144, 816, 144, 128, 1008, 144, 128, 1008, 144, 144, 816, 144, 128, 1008, 144, 0, 816, 144, 0, 816, 144, -16, 1008, 144, -16, 1008, 144, 0, 816, 144, -16, 1008, 144, 144, 1008, -48, 144, 816, -48, 144, 816, 144, 144, 1008, 144, 144, 816, -48, 144, 1008, 144, 128, 816, 144, 128, 816, -48, 128, 1008, -48, 128, 1008, 144, 128, 816, -48, 128, 1008, -48, 144, 1008, -48, 128, 816, -48, 128, 816, -48, 144, 1008, -48, 144, 816, -48, 128, 816, 144, 144, 816, -48, 144, 816, -48, 128, 816, 144, 128, 816, 144, 144, 816, -48, 128, 1008, 144, 0, 1008, -48, 0, 816, -48, 0, 816, 144, 0, 1008, 144, 0, 816, -48, 0, 1008, 144, -16, 816, 144, -16, 816, -48, -16, 1008, -48, -16, 1008, 144, -16, 816, -48, -16, 1008, -48, 0, 1008, -48, -16, 816, -48, -16, 816, -48, 0, 1008, -48, 0, 816, -48, -16, 816, 144, 0, 816, -48, 0, 816, -48, -16, 816, 144, -16, 816, 144, 0, 816, -48, -16, 800, 208, 0, 800, 240, 32, 800, 240, 0, 800, -144, 32, 800, -112, 0, 800, -144, 0, 800, 240, 0, 800, 240, -16, 800, -144, -16, 800, -144, 0, 800, 240, 0, 800, -144, -16, 400, 240, 0, 800, 240, 0, 800, 240, 32, 400, 240, 0, 800, 240, 32, 400, 240, 32, 304, 240, 32, 400, 240, 0, 400, 240, 32, 800, 240, 0, 560, 240, 0, 560, 240, -16, 800, 240, 0, 560, 240, -16, 800, 240, -16, 304, 240, 0, 400, 240, 0, 304, 240, 32, 304, 240, 0, 304, 240, 32, 160, 240, 0, 160, 240, 0, 304, 240, 32, 160, 240, 32, 800, 240, 0, 800, -144, 0, 560, -144, 0, 560, 240, 0, 800, 240, 0, 560, -144, 0, 800, 240, -16, 560, 240, -16, 560, -144, -16, 800, -144, -16, 800, 240, -16, 560, -144, -16, 800, -144, 32, 800, -144, 0, 400, -144, 0, 800, -144, 32, 400, -144, 0, 400, -144, 32, 400, -144, 32, 400, -144, 0, 304, -144, 32, 800, -144, 0, 800, -144, -16, 560, -144, -16, 800, -144, 0, 560, -144, -16, 560, -144, 0, 304, -144, 32, 400, -144, 0, 304, -144, 0, 160, -144, 0, 304, -144, 32, 304, -144, 0, 160, -144, 32, 304, -144, 32, 160, -144, 0, 560, 240, 0, 560, -144, 0, 560, -144, -16, 560, 240, -16, 560, 240, 0, 560, -144, -16, 560, 416, 0, 560, 416, -16, 560, -160, -16, 560, -160, 0, 560, 416, 0, 560, -160, -16, 544, 400, 32, 544, 400, 0, 544, 240, 0, 544, 240, 32, 544, 400, 32, 544, 240, 0, 512, 8192, 768, 512, 8192, 512, 512, 7936, 512, 512, 7936, 768, 512, 8192, 768, 512, 7936, 512, 512, 8192, 512, 512, 8192, 256, 512, 2304, 256, 512, 2304, 512, 512, 8192, 512, 512, 2304, 256, 512, 2304, 768, 512, 2304, 512, 512, 2048, 512, 512, 2048, 768, 512, 2304, 768, 512, 2048, 512, 400, 208, 0, 400, 240, 32, 400, 240, 0, 400, 208, 0, 400, 240, 0, 304, 208, 0, 800, 240, 0, 400, 240, 0, 400, 208, 0, 304, 96, 0, 400, 208, 0, 304, 208, 0, 800, 240, 0, 400, 208, 0, 800, 208, 0, 304, 208, 0, 400, 240, 0, 304, 240, 0, 400, 96, 0, 400, 208, 0, 304, 96, 0, 400, 96, 0, 304, 96, 0, 304, 0, 0, 400, 0, 0, 400, 96, 0, 304, 0, 0, 400, 0, 0, 304, 0, 0, 304, -112, 0, 400, -112, 0, 400, 0, 0, 304, -112, 0, 400, -112, 0, 304, -112, 0, 304, -144, 0, 400, -144, 0, 400, -112, 0, 304, -144, 0, 800, -112, 0, 400, -112, 0, 400, -144, 0, 800, -112, 0, 400, -144, 0, 800, -144, 0, 304, -144, 0, 304, 240, 0, 160, -144, 0, 160, -144, 0, 304, 240, 0, 160, 240, 0, 400, 240, 32, 400, 208, 0, 400, 240, 0, 800, 240, 32, 800, 208, 0, 400, 208, 0, 400, 240, 32, 800, 240, 32, 400, 208, 0, 304, 240, 32, 400, 240, 32, 400, 208, 0, 400, 96, 8, 400, 96, 0, 400, 0, 0, 400, 0, 8, 400, 96, 8, 400, 0, 0, 400, -144, 32, 400, -112, 0, 400, -144, 0, 400, -112, 0, 400, -144, 32, 400, -144, 0, 800, -112, 0, 800, -144, 32, 400, -144, 32, 400, -112, 0, 800, -112, 0, 400, -144, 32, 304, -144, 32, 400, -112, 0, 400, -144, 32, 384, 80, 32, 384, 80, 8, 384, 16, 8, 384, 16, 32, 384, 80, 32, 384, 16, 8, 384, 80, 32, 320, 80, 32, 320, 80, 8, 384, 80, 8, 384, 80, 32, 320, 80, 8, 384, 80, 32, 384, 16, 32, 320, 16, 32, 320, 80, 32, 384, 80, 32, 320, 16, 32, 384, 80, 8, 320, 80, 8, 320, 16, 8, 384, 16, 8, 384, 80, 8, 320, 16, 8, 384, 16, 32, 384, 16, 8, 320, 16, 8, 320, 16, 32, 384, 16, 32, 320, 16, 8, 320, 80, 32, 320, 16, 32, 320, 16, 8, 320, 80, 8, 320, 80, 32, 320, 16, 8, 304, 240, 32, 400, 208, 0, 400, 240, 0, 304, 208, 32, 400, 208, 0, 304, 208, 0, 304, 208, 0, 304, 208, 32, 304, 96, 0, 304, 240, 32, 304, 208, 32, 304, 208, 0, 304, 96, 0, 304, 208, 32, 304, 96, 32, 304, 240, 32, 304, 208, 0, 304, 240, 0, 304, 0, 0, 304, 96, 0, 304, 96, 8, 304, 0, 0, 304, 96, 8, 304, 0, 8, 304, -112, 0, 304, 0, 0, 304, 0, 32, 304, -112, 0, 304, 0, 32, 304, -112, 32, 304, -144, 0, 304, -112, 0, 304, -112, 32, 304, -144, 0, 304, -112, 32, 304, -144, 32, 400, 240, 0, 400, 208, 0, 304, 208, 32, 304, 240, 32, 400, 240, 0, 304, 208, 32, 304, 208, 32, 400, 208, 0, 304, 96, 32, 400, 208, 0, 400, 96, 0, 304, 96, 32, 400, 208, 0, 304, 208, 32, 304, 208, 0, 304, 96, 32, 400, 96, 0, 304, 96, 0, 400, 96, 8, 304, 96, 8, 304, 96, 0, 400, 96, 0, 400, 96, 8, 304, 96, 0, 400, 96, 8, 400, 0, 8, 304, 0, 8, 304, 96, 8, 400, 96, 8, 304, 0, 8, 400, 0, 0, 304, 0, 32, 304, 0, 0, 400, 0, 8, 400, 0, 0, 304, 0, 0, 304, 0, 8, 400, 0, 8, 304, 0, 0, 400, -112, 0, 304, -112, 32, 304, -112, 0, 304, -112, 32, 400, -112, 0, 304, -112, 0, 400, 0, 0, 400, -112, 0, 304, -112, 32, 304, 0, 32, 400, 0, 0, 304, -112, 32, 304, -112, 32, 400, -112, 0, 304, -144, 32, 400, -112, 0, 400, -144, 0, 304, -144, 32, 304, 240, 32, 304, 240, 0, 304, -144, 0, 304, -144, 32, 304, 240, 32, 304, -144, 0, 400, -112, 0, 304, -144, 32, 400, -144, 0, 544, 400, 32, 176, 400, 32, 176, 400, 0, 544, 400, 0, 544, 400, 32, 176, 400, 0, 544, 400, 32, 544, 240, 32, 176, 240, 32, 176, 400, 32, 544, 400, 32, 176, 240, 32, 544, 400, 0, 176, 400, 0, 176, 240, 0, 544, 240, 0, 544, 400, 0, 176, 240, 0, 544, 240, 32, 544, 240, 0, 176, 240, 0, 176, 240, 32, 544, 240, 32, 176, 240, 0, 176, 400, 32, 176, 240, 32, 176, 240, 0, 176, 400, 0, 176, 400, 32, 176, 240, 0, 560, 416, 0, 160, 416, 0, 160, 416, -16, 560, 416, -16, 560, 416, 0, 160, 416, -16, 160, 128, 32, 160, 128, 16, 160, -32, 16, 160, -32, 32, 160, 128, 32, 160, -32, 16, 304, 240, 32, 304, -144, 32, 160, -144, 32, 160, 240, 32, 304, 240, 32, 160, -144, 32, 160, 240, 32, 160, -144, 32, 160, -144, 0, 160, 240, 0, 160, 240, 32, 160, -144, 0, 560, 416, 0, 560, -160, 0, 160, -160, 0, 160, 416, 0, 560, 416, 0, 160, -160, 0, 560, 416, -16, 160, 416, -16, 160, -160, -16, 560, -160, -16, 560, 416, -16, 160, -160, -16, 560, -160, 0, 560, -160, -16, 160, -160, -16, 160, -160, 0, 560, -160, 0, 160, -160, -16, 160, 416, 0, 160, -160, 0, 160, -160, -16, 160, 416, -16, 160, 416, 0, 160, -160, -16, 0, 416, -128, 0, 416, -144, 0, -320, -144, 0, -320, -128, 0, 416, -128, 0, -320, -144, 160, 128, 32, -16, 128, 32, -16, 128, 16, 160, 128, 16, 160, 128, 32, -16, 128, 16, 160, 128, 32, 160, -32, 32, -16, -32, 32, -16, 128, 32, 160, 128, 32, -16, -32, 32, 160, 128, 16, -16, 128, 16, -16, -32, 16, 160, -32, 16, 160, 128, 16, -16, -32, 16, 160, -32, 32, 160, -32, 16, -16, -32, 16, -16, -32, 32, 160, -32, 32, -16, -32, 16, -16, 128, 32, -16, -32, 32, -16, -32, 16, -16, 128, 16, -16, 128, 32, -16, -32, 16, -16, 144, 32, -16, 144, 16, -16, -48, 16, -16, -48, 32, -16, 144, 32, -16, -48, 16, -16, 144, 32, -272, 144, 32, -272, 144, 16, -16, 144, 16, -16, 144, 32, -272, 144, 16, -272, 112, 32, -272, 112, 16, -272, -16, 16, -272, -16, 32, -272, 112, 32, -272, -16, 16, -16, 144, 32, -16, -48, 32, -272, -48, 32, -272, 144, 32, -16, 144, 32, -272, -48, 32, -16, 144, 16, -272, 144, 16, -272, -48, 16, -16, -48, 16, -16, 144, 16, -272, -48, 16, -16, -48, 32, -16, -48, 16, -272, -48, 16, -272, -48, 32, -16, -48, 32, -272, -48, 16, -272, 144, 32, -272, -48, 32, -272, -48, 16, -272, 144, 16, -272, 144, 32, -272, -48, 16, -400, 112, 80, -288, 112, 16, -384, 112, 96, -288, 112, 16, -272, 112, 32, -384, 112, 96, -400, 112, 80, -384, 112, 96, -400, 112, 96, -272, 112, 16, -272, 112, 32, -288, 112, 16, -496, 112, 80, -400, 112, 80, -400, 112, 96, -496, 112, 80, -400, 112, 96, -496, 112, 96, -608, 112, 16, -496, 112, 80, -496, 112, 96, -608, 112, 16, -496, 112, 96, -512, 112, 96, -624, 112, 16, -608, 112, 16, -512, 112, 96, -624, 112, 16, -512, 112, 96, -624, 112, 32, -272, 112, 16, -288, 112, 16, -288, -16, 16, -272, -16, 16, -272, 112, 16, -288, -16, 16, -384, 400, 80, -384, 400, -16, -384, 384, -16, -384, 384, 80, -384, 400, 80, -384, 384, -16, -272, 112, 32, -272, -16, 32, -384, -16, 96, -384, 112, 96, -272, 112, 32, -384, -16, 96, -384, -288, 80, -384, -288, -16, -384, -304, -16, -384, -304, 80, -384, -288, 80, -384, -304, -16, -400, 112, 96, -400, -16, 96, -496, -16, 96, -496, 112, 96, -400, 112, 96, -496, -16, 96, -384, 112, 96, -400, -16, 96, -400, 112, 96, -496, 112, 96, -496, -16, 96, -512, -16, 96, -384, 112, 96, -384, -16, 96, -400, -16, 96, -512, 112, 96, -496, 112, 96, -512, -16, 96, -400, 112, 96, -400, -16, 96, -400, -16, 80, -400, 112, 80, -400, 112, 96, -400, -16, 80, -400, 112, 96, -400, 112, 80, -400, -16, 80, -400, -16, 96, -400, 112, 96, -400, -16, 80, -400, -16, 80, -400, -16, 96, -272, -16, 16, -400, -16, 96, -272, -16, 32, -272, -16, 16, -496, -16, 80, -400, -16, 96, -400, -16, 80, -384, -16, 96, -272, -16, 32, -400, -16, 96, -400, -16, 80, -272, -16, 16, -288, -16, 16, -496, -16, 96, -400, -16, 96, -496, -16, 80, -496, -16, 96, -496, -16, 80, -624, -16, 32, -512, -16, 96, -496, -16, 96, -624, -16, 32, -624, -16, 32, -496, -16, 80, -624, -16, 16, -624, -16, 16, -496, -16, 80, -608, -16, 16, -288, 112, 16, -400, 112, 80, -400, -16, 80, -288, -16, 16, -288, 112, 16, -400, -16, 80, -402, 384, 46, -400, 384, 32, -402, -288, 46, -402, -288, 46, -400, 384, 32, -400, -288, 32, -402, 384, 46, -402, -288, 46, -408, 384, 56, -400, 384, 32, -402, -288, 18, -400, -288, 32, -402, 384, 18, -402, -288, 18, -400, 384, 32, -408, 384, 8, -402, -288, 18, -402, 384, 18, -408, 384, 56, -402, -288, 46, -408, -288, 56, -408, -288, 8, -402, -288, 18, -408, 384, 8, -418, 384, 62, -418, -288, 62, -432, 384, 64, -432, 384, 64, -418, -288, 62, -432, -288, 64, -418, 384, 62, -408, 384, 56, -418, -288, 62, -418, -288, 62, -408, 384, 56, -408, -288, 56, -446, -288, 62, -432, 384, 64, -432, -288, 64, -446, 384, 62, -432, 384, 64, -446, -288, 62, -446, 384, 62, -446, -288, 62, -456, 384, 56, -456, 384, 56, -446, -288, 62, -456, -288, 56, -432, 384, 0, -418, -288, 2, -418, 384, 2, -432, -288, 0, -418, -288, 2, -432, 384, 0, -418, 384, 2, -418, -288, 2, -408, 384, 8, -408, 384, 8, -418, -288, 2, -408, -288, 8, -432, -288, 0, -432, 384, 0, -446, -288, 2, -446, -288, 2, -432, 384, 0, -446, 384, 2, -456, 384, 8, -446, -288, 2, -446, 384, 2, -456, -288, 8, -446, -288, 2, -456, 384, 8, -462, 384, 46, -462, -288, 46, -464, 384, 32, -464, 384, 32, -462, -288, 46, -464, -288, 32, -462, 384, 46, -456, 384, 56, -462, -288, 46, -462, -288, 46, -456, 384, 56, -456, -288, 56, -462, -288, 18, -464, 384, 32, -464, -288, 32, -462, 384, 18, -464, 384, 32, -462, -288, 18, -462, 384, 18, -462, -288, 18, -456, 384, 8, -456, 384, 8, -462, -288, 18, -456, -288, 8, -466, 384, 46, -464, 384, 32, -466, -288, 46, -466, -288, 46, -464, 384, 32, -464, -288, 32, -466, 384, 46, -466, -288, 46, -472, 384, 56, -464, 384, 32, -466, -288, 18, -464, -288, 32, -466, 384, 18, -466, -288, 18, -464, 384, 32, -472, 384, 8, -466, -288, 18, -466, 384, 18, -472, 384, 56, -466, -288, 46, -472, -288, 56, -472, -288, 8, -466, -288, 18, -472, 384, 8, -482, 384, 62, -482, -288, 62, -496, 384, 64, -496, 384, 64, -482, -288, 62, -496, -288, 64, -482, 384, 62, -472, 384, 56, -482, -288, 62, -482, -288, 62, -472, 384, 56, -472, -288, 56, -510, -288, 62, -496, 384, 64, -496, -288, 64, -510, 384, 62, -496, 384, 64, -510, -288, 62, -510, 384, 62, -510, -288, 62, -520, 384, 56, -520, 384, 56, -510, -288, 62, -520, -288, 56, -496, 384, 0, -482, -288, 2, -482, 384, 2, -496, -288, 0, -482, -288, 2, -496, 384, 0, -482, 384, 2, -482, -288, 2, -472, 384, 8, -472, 384, 8, -482, -288, 2, -472, -288, 8, -496, -288, 0, -496, 384, 0, -510, -288, 2, -510, -288, 2, -496, 384, 0, -510, 384, 2, -520, 384, 8, -510, -288, 2, -510, 384, 2, -520, -288, 8, -510, -288, 2, -520, 384, 8, -400, 112, 80, -496, 112, 80, -496, -16, 80, -400, -16, 80, -400, 112, 80, -496, -16, 80, -496, 112, 96, -496, -16, 96, -496, -16, 80, -496, 112, 80, -496, 112, 96, -496, -16, 80, -496, 112, 96, -496, 112, 80, -496, -16, 80, -496, -16, 96, -496, 112, 96, -496, -16, 80, -526, 384, 46, -526, -288, 46, -528, 384, 32, -528, 384, 32, -526, -288, 46, -528, -288, 32, -526, 384, 46, -520, 384, 56, -526, -288, 46, -526, -288, 46, -520, 384, 56, -520, -288, 56, -526, -288, 18, -528, 384, 32, -528, -288, 32, -526, 384, 18, -528, 384, 32, -526, -288, 18, -526, 384, 18, -526, -288, 18, -520, 384, 8, -520, 384, 8, -526, -288, 18, -520, -288, 8, -384, 400, 80, -544, 400, 80, -544, 400, -16, -384, 400, -16, -384, 400, 80, -544, 400, -16, -384, 400, 80, -384, 384, 80, -544, 384, 80, -544, 400, 80, -384, 400, 80, -544, 384, 80, -384, 400, -16, -544, 400, -16, -544, 384, -16, -384, 384, -16, -384, 400, -16, -544, 384, -16, -384, 384, 80, -384, 384, -16, -544, 384, -16, -544, 384, 80, -384, 384, 80, -544, 384, -16, -544, 400, 80, -544, 384, 80, -544, 384, -16, -544, 400, -16, -544, 400, 80, -544, 384, -16, -384, -288, 80, -544, -288, 80, -544, -288, -16, -384, -288, -16, -384, -288, 80, -544, -288, -16, -384, -288, 80, -384, -304, 80, -544, -304, 80, -544, -288, 80, -384, -288, 80, -544, -304, 80, -384, -288, -16, -544, -288, -16, -544, -304, -16, -384, -304, -16, -384, -288, -16, -544, -304, -16, -384, -304, 80, -384, -304, -16, -544, -304, -16, -544, -304, 80, -384, -304, 80, -544, -304, -16, -544, -288, 80, -544, -304, 80, -544, -304, -16, -544, -288, -16, -544, -288, 80, -544, -304, -16, -496, 112, 80, -608, 112, 16, -608, -16, 16, -496, -16, 80, -496, 112, 80, -608, -16, 16, -512, 112, 96, -512, -16, 96, -624, -16, 32, -624, 112, 32, -512, 112, 96, -624, -16, 32, -624, 112, 32, -624, -16, 32, -624, -16, 16, -624, 112, 16, -624, 112, 32, -624, -16, 16, -608, 112, 16, -624, 112, 16, -624, -16, 16, -608, -16, 16, -608, 112, 16, -624, -16, 16, -624, 144, 32, -624, 144, 16, -624, -48, 16, -624, -48, 32, -624, 144, 32, -624, -48, 16, 0, 416, -128, -880, 416, -128, -880, 416, -144, 0, 416, -144, 0, 416, -128, -880, 416, -144, 0, 416, -128, 0, -320, -128, -880, -320, -128, -880, 416, -128, 0, 416, -128, -880, -320, -128, 0, 416, -144, -880, 416, -144, -880, -320, -144, 0, -320, -144, 0, 416, -144, -880, -320, -144, 0, -320, -128, 0, -320, -144, -880, -320, -144, -880, -320, -128, 0, -320, -128, -880, -320, -144, -880, 416, -128, -880, -320, -128, -880, -320, -144, -880, 416, -144, -880, 416, -128, -880, -320, -144, -1024, 528, -320, -1024, 528, -336, -1024, -272, -336, -1024, -272, -320, -1024, 528, -320, -1024, -272, -336, -624, 144, 32, -1040, 144, 32, -1040, 144, 16, -624, 144, 16, -624, 144, 32, -1040, 144, 16, -1040, 992, 32, -1040, -48, 32, -1296, -48, 32, -1040, 992, 32, -1296, -48, 32, -1296, 992, 32, -624, 144, 32, -624, -48, 32, -1040, -48, 32, -624, 144, 32, -1040, -48, 32, -1040, 144, 32, -1920, 736, 32, -1296, 992, 32, -1296, 736, 32, -1920, 992, 32, -1296, 992, 32, -1920, 736, 32, -1920, 992, 32, -1920, 736, 32, -2240, 752, 32, -1936, 992, 32, -1920, 992, 32, -2240, 752, 32, -2240, 752, 32, -1920, 736, 32, -2240, 496, 32, -2240, 496, 32, -1920, 736, 32, -2224, 496, 32, -1040, 992, 32, -1040, 992, 16, -1040, -48, 16, -1040, -48, 32, -1040, 992, 32, -1040, -48, 16, -1296, -48, 16, -1040, -48, 16, -1040, 992, 16, -1296, -48, 16, -1040, 992, 16, -1296, 992, 16, -624, 144, 16, -1040, 144, 16, -1040, -48, 16, -624, 144, 16, -1040, -48, 16, -624, -48, 16, -1920, 736, 16, -1296, 992, 16, -1920, 992, 16, -1296, 736, 16, -1296, 992, 16, -1920, 736, 16, -1920, 736, 16, -1920, 992, 16, -2224, 496, 16, -2224, 496, 16, -1920, 992, 16, -1936, 992, 16, -2240, 496, 16, -2224, 496, 16, -1936, 992, 16, -2240, 496, 16, -1936, 992, 16, -2240, 752, 16, -624, -48, 32, -624, -48, 16, -1040, -48, 16, -1040, -48, 32, -624, -48, 32, -1040, -48, 16, -1040, -48, 32, -1040, -48, 16, -1296, -48, 16, -1296, -48, 32, -1040, -48, 32, -1296, -48, 16, -1040, 144, 32, -1040, -48, 32, -1040, -48, 16, -1040, 144, 16, -1040, 144, 32, -1040, -48, 16, -1154, 512, 446, -1152, 512, 432, -1154, -256, 446, -1154, -256, 446, -1152, 512, 432, -1152, -256, 432, -1154, 512, 446, -1154, -256, 446, -1160, 512, 456, -1152, 512, 432, -1154, -256, 418, -1152, -256, 432, -1154, 512, 418, -1154, -256, 418, -1152, 512, 432, -1160, 512, 408, -1154, -256, 418, -1154, 512, 418, -1160, 512, 456, -1154, -256, 446, -1160, -256, 456, -1160, -256, 408, -1154, -256, 418, -1160, 512, 408, -1170, 512, 462, -1170, -256, 462, -1184, 512, 464, -1184, 512, 464, -1170, -256, 462, -1184, -256, 464, -1170, 512, 462, -1160, 512, 456, -1170, -256, 462, -1170, -256, 462, -1160, 512, 456, -1160, -256, 456, -1198, -256, 462, -1184, 512, 464, -1184, -256, 464, -1198, 512, 462, -1184, 512, 464, -1198, -256, 462, -1198, 512, 462, -1198, -256, 462, -1208, 512, 456, -1208, 512, 456, -1198, -256, 462, -1208, -256, 456, -1184, 512, 400, -1170, -256, 402, -1170, 512, 402, -1184, -256, 400, -1170, -256, 402, -1184, 512, 400, -1170, 512, 402, -1170, -256, 402, -1160, 512, 408, -1160, 512, 408, -1170, -256, 402, -1160, -256, 408, -1184, -256, 400, -1184, 512, 400, -1198, -256, 402, -1198, -256, 402, -1184, 512, 400, -1198, 512, 402, -1208, 512, 408, -1198, -256, 402, -1198, 512, 402, -1208, -256, 408, -1198, -256, 402, -1208, 512, 408, -1214, 512, 446, -1214, -256, 446, -1216, 512, 432, -1216, 512, 432, -1214, -256, 446, -1216, -256, 432, -1214, 512, 446, -1208, 512, 456, -1214, -256, 446, -1214, -256, 446, -1208, 512, 456, -1208, -256, 456, -1214, -256, 418, -1216, 512, 432, -1216, -256, 432, -1214, 512, 418, -1216, 512, 432, -1214, -256, 418, -1214, 512, 418, -1214, -256, 418, -1208, 512, 408, -1208, 512, 408, -1214, -256, 418, -1208, -256, 408, -1218, 512, 446, -1216, 512, 432, -1218, -256, 446, -1218, -256, 446, -1216, 512, 432, -1216, -256, 432, -1218, 512, 446, -1218, -256, 446, -1224, 512, 456, -1216, 512, 432, -1218, -256, 418, -1216, -256, 432, -1218, 512, 418, -1218, -256, 418, -1216, 512, 432, -1224, 512, 408, -1218, -256, 418, -1218, 512, 418, -1224, 512, 456, -1218, -256, 446, -1224, -256, 456, -1224, -256, 408, -1218, -256, 418, -1224, 512, 408, -1234, 512, 462, -1234, -256, 462, -1248, 512, 464, -1248, 512, 464, -1234, -256, 462, -1248, -256, 464, -1234, 512, 462, -1224, 512, 456, -1234, -256, 462, -1234, -256, 462, -1224, 512, 456, -1224, -256, 456, -1262, -256, 462, -1248, 512, 464, -1248, -256, 464, -1262, 512, 462, -1248, 512, 464, -1262, -256, 462, -1262, 512, 462, -1262, -256, 462, -1272, 512, 456, -1272, 512, 456, -1262, -256, 462, -1272, -256, 456, -1248, 512, 400, -1234, -256, 402, -1234, 512, 402, -1248, -256, 400, -1234, -256, 402, -1248, 512, 400, -1234, 512, 402, -1234, -256, 402, -1224, 512, 408, -1224, 512, 408, -1234, -256, 402, -1224, -256, 408, -1248, -256, 400, -1248, 512, 400, -1262, -256, 402, -1262, -256, 402, -1248, 512, 400, -1262, 512, 402, -1272, 512, 408, -1262, -256, 402, -1262, 512, 402, -1272, -256, 408, -1262, -256, 402, -1272, 512, 408, -1278, 512, 446, -1278, -256, 446, -1280, 512, 432, -1280, 512, 432, -1278, -256, 446, -1280, -256, 432, -1278, 512, 446, -1272, 512, 456, -1278, -256, 446, -1278, -256, 446, -1272, 512, 456, -1272, -256, 456, -1278, -256, 418, -1280, 512, 432, -1280, -256, 432, -1278, 512, 418, -1280, 512, 432, -1278, -256, 418, -1278, 512, 418, -1278, -256, 418, -1272, 512, 408, -1272, 512, 408, -1278, -256, 418, -1272, -256, 408, -1296, 992, 16, -1296, 992, 32, -1920, 992, 16, -1040, 992, 32, -1296, 992, 32, -1296, 992, 16, -1920, 992, 16, -1296, 992, 32, -1920, 992, 32, -1040, 992, 32, -1296, 992, 16, -1040, 992, 16, -1936, 992, 16, -1920, 992, 16, -1920, 992, 32, -1936, 992, 16, -1920, 992, 32, -1936, 992, 32, -1296, 992, 32, -1296, 992, 16, -1296, 736, 16, -1296, 736, 32, -1296, 992, 32, -1296, 736, 16, -1296, 992, 32, -1296, -48, 32, -1296, -48, 16, -1296, 992, 16, -1296, 992, 32, -1296, -48, 16, -1024, 528, -320, -1600, 528, -320, -1600, 528, -336, -1024, 528, -336, -1024, 528, -320, -1600, 528, -336, -1024, 528, -320, -1024, -272, -320, -1600, -272, -320, -1600, 528, -320, -1024, 528, -320, -1600, -272, -320, -1024, 528, -336, -1600, 528, -336, -1600, -272, -336, -1024, -272, -336, -1024, 528, -336, -1600, -272, -336, -1024, -272, -320, -1024, -272, -336, -1600, -272, -336, -1600, -272, -320, -1024, -272, -320, -1600, -272, -336, -1600, 528, -320, -1600, -272, -320, -1600, -272, -336, -1600, 528, -336, -1600, 528, -320, -1600, -272, -336, -1296, 736, 32, -1296, 736, 16, -1920, 736, 16, -1920, 736, 32, -1296, 736, 32, -1920, 736, 16, -1920, 992, 32, -1920, 736, 32, -1920, 736, 16, -1920, 992, 16, -1920, 992, 32, -1920, 736, 16, -1920, 992, 32, -1920, 992, 16, -1920, 736, 16, -1920, 736, 32, -1920, 992, 32, -1920, 736, 16, -2203.75, 512, 64, -2203.75, 512, 32, -2240, 512, 32, -2240, 512, 64, -2203.75, 512, 64, -2240, 512, 32, -2240, 752, 32, -2240, 752, 16, -2240, 496, 16, -2240, 496, 32, -2240, 752, 32, -2240, 496, 16, -2224, 496, 32, -2224, 496, 16, -2240, 496, 16, -2240, 496, 32, -2224, 496, 32, -2240, 496, 16, -2240, 496, 32, -2240, 496, 16, -2704, 496, 16, -2704, 496, 32, -2240, 496, 32, -2704, 496, 16, -2240, 752, 32, -2240, 496, 32, -2240, 496, 16, -2240, 752, 16, -2240, 752, 32, -2240, 496, 16, -2400, 2048, 32, -2400, 2048, 16, -2400, 1776, 16, -2400, 1776, 32, -2400, 2048, 32, -2400, 1776, 16, -2400, 1776, 32, -2400, 1776, 16, -2400, 1536, 16, -2400, 1536, 32, -2400, 1776, 32, -2400, 1536, 16, -2448, 1232, 32, -2448, 1232, 16, -2448, 752, 16, -2448, 752, 32, -2448, 1232, 32, -2448, 752, 16, -2400, 2048, 32, -2640, 2048, 32, -2640, 2048, 16, -2400, 2048, 16, -2400, 2048, 32, -2640, 2048, 16, -2928, 1776, 32, -2400, 1776, 32, -2928, 1536, 32, -2400, 2048, 32, -2400, 1776, 32, -2640, 1776, 32, -2928, 1536, 32, -2400, 1776, 32, -2400, 1536, 32, -2400, 2048, 32, -2640, 1776, 32, -2640, 2048, 32, -3168, 1232, 32, -2928, 1776, 32, -2928, 1232, 32, -3168, 1776, 32, -2928, 1776, 32, -3168, 1232, 32, -3168, 976, 32, -3168, 1232, 32, -2704, 1232, 32, -3168, 976, 32, -2704, 1232, 32, -2704, 976, 32, -2704, 752, 32, -2704, 1232, 32, -2448, 1232, 32, -2704, 752, 32, -2448, 1232, 32, -2448, 752, 32, -2704, 496, 32, -2704, 752, 32, -2240, 752, 32, -2704, 496, 32, -2240, 752, 32, -2240, 496, 32, -2928, 1536, 16, -2400, 1776, 16, -2928, 1776, 16, -2400, 2048, 16, -2640, 1776, 16, -2400, 1776, 16, -2400, 1536, 16, -2400, 1776, 16, -2928, 1536, 16, -2400, 2048, 16, -2640, 2048, 16, -2640, 1776, 16, -3168, 1232, 16, -2928, 1776, 16, -3168, 1776, 16, -2928, 1232, 16, -2928, 1776, 16, -3168, 1232, 16, -2704, 1232, 16, -3168, 1232, 16, -3168, 976, 16, -2704, 1232, 16, -3168, 976, 16, -2704, 976, 16, -2448, 1232, 16, -2704, 1232, 16, -2704, 752, 16, -2448, 1232, 16, -2704, 752, 16, -2448, 752, 16, -2240, 752, 16, -2704, 752, 16, -2704, 496, 16, -2240, 752, 16, -2704, 496, 16, -2240, 496, 16, -2400, 1776, 32, -2400, 1776, 16, -2640, 1776, 16, -2640, 1776, 32, -2400, 1776, 32, -2640, 1776, 16, -2640, 2048, 32, -2640, 1776, 32, -2640, 1776, 16, -2640, 2048, 16, -2640, 2048, 32, -2640, 1776, 16, -2448, 1232, 32, -2704, 1232, 32, -2704, 1232, 16, -2448, 1232, 16, -2448, 1232, 32, -2704, 1232, 16, -2704, 1232, 16, -2704, 1232, 32, -3168, 1232, 16, -2704, 1232, 32, -3168, 1232, 32, -3168, 1232, 16, -2704, 1232, 32, -2704, 1232, 16, -2704, 976, 16, -2704, 976, 32, -2704, 1232, 32, -2704, 976, 16, -2448, 752, 32, -2448, 752, 16, -2704, 752, 16, -2704, 752, 32, -2448, 752, 32, -2704, 752, 16, -2704, 1232, 32, -2704, 752, 32, -2704, 752, 16, -2704, 1232, 16, -2704, 1232, 32, -2704, 752, 16, -2704, 752, 16, -2704, 752, 32, -2704, 496, 16, -2704, 752, 32, -2704, 496, 32, -2704, 496, 16, -2240, 752, 32, -2704, 752, 32, -2704, 752, 16, -2240, 752, 16, -2240, 752, 32, -2704, 752, 16, -2800, 1344, 464, -2800, 1344, 400, -2800, 1280, 400, -2800, 1280, 464, -2800, 1344, 464, -2800, 1280, 400, -2800, 1312, 400, -2802, 1326, -304, -2800, 1312, -304, -2802, 1326, 400, -2802, 1326, -304, -2800, 1312, 400, -2800, 1312, 400, -2800, 1312, -304, -2802, 1298, -304, -2802, 1298, 400, -2800, 1312, 400, -2802, 1298, -304, -2808, 1336, 400, -2802, 1326, -304, -2802, 1326, 400, -2802, 1298, 400, -2802, 1298, -304, -2808, 1288, 400, -2808, 1336, -304, -2802, 1326, -304, -2808, 1336, 400, -2808, 1288, 400, -2802, 1298, -304, -2808, 1288, -304, -2802, 1280, 446, -2800, 1280, 432, -2802, 576, 446, -2802, 576, 446, -2800, 1280, 432, -2800, 576, 432, -2802, 1280, 446, -2802, 576, 446, -2808, 1280, 456, -2800, 1280, 432, -2802, 576, 418, -2800, 576, 432, -2802, 1280, 418, -2802, 576, 418, -2800, 1280, 432, -2808, 1280, 408, -2802, 576, 418, -2802, 1280, 418, -2808, 1280, 456, -2802, 576, 446, -2808, 576, 456, -2808, 576, 408, -2802, 576, 418, -2808, 1280, 408, -2832, 1344, 400, -2818, 1342, -304, -2818, 1342, 400, -2832, 1344, -304, -2818, 1342, -304, -2832, 1344, 400, -2818, 1342, 400, -2818, 1342, -304, -2808, 1336, 400, -2808, 1336, 400, -2818, 1342, -304, -2808, 1336, -304, -2832, 1344, -304, -2832, 1344, 400, -2846, 1342, -304, -2846, 1342, -304, -2832, 1344, 400, -2846, 1342, 400, -2856, 1336, 400, -2846, 1342, -304, -2846, 1342, 400, -2856, 1336, -304, -2846, 1342, -304, -2856, 1336, 400, -2818, 1282, 400, -2818, 1282, -304, -2832, 1280, 400, -2832, 1280, 400, -2818, 1282, -304, -2832, 1280, -304, -2818, 1282, 400, -2808, 1288, 400, -2818, 1282, -304, -2818, 1282, -304, -2808, 1288, 400, -2808, 1288, -304, -2846, 1282, -304, -2832, 1280, 400, -2832, 1280, -304, -2846, 1282, 400, -2832, 1280, 400, -2846, 1282, -304, -2846, 1282, 400, -2846, 1282, -304, -2856, 1288, 400, -2856, 1288, 400, -2846, 1282, -304, -2856, 1288, -304, -2818, 1280, 462, -2818, 576, 462, -2832, 1280, 464, -2832, 1280, 464, -2818, 576, 462, -2832, 576, 464, -2818, 1280, 462, -2808, 1280, 456, -2818, 576, 462, -2818, 576, 462, -2808, 1280, 456, -2808, 576, 456, -2846, 576, 462, -2832, 1280, 464, -2832, 576, 464, -2846, 1280, 462, -2832, 1280, 464, -2846, 576, 462, -2846, 1280, 462, -2846, 576, 462, -2856, 1280, 456, -2856, 1280, 456, -2846, 576, 462, -2856, 576, 456, -2832, 1280, 400, -2818, 576, 402, -2818, 1280, 402, -2832, 576, 400, -2818, 576, 402, -2832, 1280, 400, -2818, 1280, 402, -2818, 576, 402, -2808, 1280, 408, -2808, 1280, 408, -2818, 576, 402, -2808, 576, 408, -2832, 576, 400, -2832, 1280, 400, -2846, 576, 402, -2846, 576, 402, -2832, 1280, 400, -2846, 1280, 402, -2856, 1280, 408, -2846, 576, 402, -2846, 1280, 402, -2856, 576, 408, -2846, 576, 402, -2856, 1280, 408, -2862, 1326, 400, -2862, 1326, -304, -2856, 1336, 400, -2864, 1312, 400, -2862, 1326, -304, -2862, 1326, 400, -2856, 1336, 400, -2862, 1326, -304, -2856, 1336, -304, -2864, 1312, -304, -2862, 1326, -304, -2864, 1312, 400, -2864, 1312, 400, -2862, 1298, -304, -2864, 1312, -304, -2862, 1298, 400, -2862, 1298, -304, -2864, 1312, 400, -2856, 1288, 400, -2862, 1298, -304, -2862, 1298, 400, -2856, 1288, -304, -2862, 1298, -304, -2856, 1288, 400, -2862, 1280, 446, -2862, 576, 446, -2864, 1280, 432, -2864, 1280, 432, -2862, 576, 446, -2864, 576, 432, -2862, 1280, 446, -2856, 1280, 456, -2862, 576, 446, -2862, 576, 446, -2856, 1280, 456, -2856, 576, 456, -2862, 576, 418, -2864, 1280, 432, -2864, 576, 432, -2862, 1280, 418, -2864, 1280, 432, -2862, 576, 418, -2862, 1280, 418, -2862, 576, 418, -2856, 1280, 408, -2856, 1280, 408, -2862, 576, 418, -2856, 576, 408, -2800, 1344, 464, -2864, 1344, 464, -2864, 1344, 400, -2800, 1344, 400, -2800, 1344, 464, -2864, 1344, 400, -2800, 1344, 464, -2800, 1280, 464, -2864, 1280, 464, -2864, 1344, 464, -2800, 1344, 464, -2864, 1280, 464, -2800, 1344, 400, -2864, 1344, 400, -2864, 1280, 400, -2800, 1280, 400, -2800, 1344, 400, -2864, 1280, 400, -2800, 1280, 464, -2800, 1280, 400, -2864, 1280, 400, -2864, 1280, 464, -2800, 1280, 464, -2864, 1280, 400, -2864, 1344, 464, -2864, 1280, 464, -2864, 1280, 400, -2864, 1344, 400, -2864, 1344, 464, -2864, 1280, 400, -2400, 1776, 32, -2928, 1776, 32, -2928, 1776, 16, -2400, 1776, 16, -2400, 1776, 32, -2928, 1776, 16, -2928, 1776, 16, -2928, 1776, 32, -3168, 1776, 16, -2928, 1776, 32, -3168, 1776, 32, -3168, 1776, 16, -2400, 1536, 32, -2400, 1536, 16, -2928, 1536, 16, -2928, 1536, 32, -2400, 1536, 32, -2928, 1536, 16, -2928, 1776, 32, -2928, 1536, 32, -2928, 1536, 16, -2928, 1776, 16, -2928, 1776, 32, -2928, 1536, 16, -2928, 1776, 32, -2928, 1776, 16, -2928, 1232, 16, -2928, 1232, 32, -2928, 1776, 32, -2928, 1232, 16, -2928, 1232, 32, -2928, 1232, 16, -3168, 1232, 16, -3168, 1232, 32, -2928, 1232, 32, -3168, 1232, 16, -3168, 1776, 32, -3168, 1232, 32, -3168, 1232, 16, -3168, 1776, 16, -3168, 1776, 32, -3168, 1232, 16, -3168, 1232, 16, -3168, 1232, 32, -3168, 976, 16, -3168, 1232, 32, -3168, 976, 32, -3168, 976, 16, -2704, 976, 32, -2704, 976, 16, -3168, 976, 16, -3168, 976, 32, -2704, 976, 32, -3168, 976, 16, 512, 8192, 768, -27648, 8192, 768, -27648, 8192, 512, 512, 8192, 512, 512, 8192, 768, -27648, 8192, 512, 512, 8192, 512, -27648, 8192, 512, -27648, 8192, 256, 512, 8192, 256, 512, 8192, 512, -27648, 8192, 256, 512, 8192, 768, 512, 7936, 768, -27648, 7936, 768, -27648, 8192, 768, 512, 8192, 768, -27648, 7936, 768, 512, 8192, 512, -27648, 8192, 512, -27648, 7936, 512, 512, 7936, 512, 512, 8192, 512, -27648, 7936, 512, 512, 7936, 768, 512, 7936, 512, -27648, 7936, 512, -27648, 7936, 768, 512, 7936, 768, -27648, 7936, 512, -27648, 8192, 768, -27648, 7936, 768, -27648, 7936, 512, -27648, 8192, 512, -27648, 8192, 768, -27648, 7936, 512, 512, 8192, 512, 512, 2304, 512, -27648, 2304, 512, -27648, 8192, 512, 512, 8192, 512, -27648, 2304, 512, 512, 2304, 768, -27648, 2304, 768, -27648, 2304, 512, 512, 2304, 512, 512, 2304, 768, -27648, 2304, 512, 512, 8192, 256, -27648, 8192, 256, -27648, 2304, 256, 512, 2304, 256, 512, 8192, 256, -27648, 2304, 256, 512, 2304, 512, 512, 2304, 256, -27648, 2304, 256, -27648, 2304, 512, 512, 2304, 512, -27648, 2304, 256, -27648, 8192, 512, -27648, 2304, 512, -27648, 2304, 256, -27648, 8192, 256, -27648, 8192, 512, -27648, 2304, 256, 512, 2304, 768, 512, 2048, 768, -27648, 2048, 768, -27648, 2304, 768, 512, 2304, 768, -27648, 2048, 768, 512, 2304, 512, -27648, 2304, 512, -27648, 2048, 512, 512, 2048, 512, 512, 2304, 512, -27648, 2048, 512, 512, 2048, 768, 512, 2048, 512, -27648, 2048, 512, -27648, 2048, 768, 512, 2048, 768, -27648, 2048, 512, -27648, 2304, 768, -27648, 2048, 768, -27648, 2048, 512, -27648, 2304, 512, -27648, 2304, 768, -27648, 2048, 512, 1040, 240, 208, 1040, 240, -48, 1040, -144, -48, 1040, -144, 208, 1040, 240, 208, 1040, -144, -48, 1040, 240, 208, 1024, 240, 208, 1024, 240, -48, 800, 240, 160, 1024, 240, 208, 800, 240, 208, 1024, 240, 160, 1024, 240, 208, 800, 240, 160, 816, 240, 160, 800, 240, 160, 800, 240, 0, 1040, 240, 208, 1024, 240, -48, 1040, 240, -48, 816, 240, 160, 800, 240, 0, 816, 240, 0, 560, 240, 208, 800, 240, 208, 800, 240, 224, 560, 240, 208, 800, 240, 224, 560, 240, 224, 1024, -80, -32, 1024, 176, -32, 1024, -80, -48, 1024, 192, 160, 1024, 192, -32, 1024, 176, -32, 1024, 192, 160, 1024, 176, -32, 1024, 176, 160, 1024, -80, -48, 1024, 176, -32, 1024, 176, -48, 1024, -80, 160, 1024, -80, -32, 1024, -96, -32, 1024, -80, 160, 1024, -96, -32, 1024, -96, 160, 1040, 240, 208, 1024, -144, 208, 1024, 240, 208, 1024, 240, 208, 1024, -144, 208, 800, -144, 208, 800, 240, 208, 1024, 240, 208, 800, -144, 208, 1040, 240, 208, 1040, -144, 208, 1024, -144, 208, 800, 256, 208, 800, 240, 208, 560, 240, 208, 800, 256, 208, 560, 240, 208, 560, 256, 208, 160, -144, 208, 800, -144, 208, 160, -160, 208, 160, -160, 208, 800, -144, 208, 800, -160, 208, 160, -144, 208, 160, 0, 208, 176, 0, 208, 160, 0, 208, 176, 96, 208, 176, 0, 208, 160, 96, 208, 176, 96, 208, 160, 0, 208, 160, 96, 208, 176, 416, 208, 176, 96, 208, 160, 416, 208, 176, 416, 208, 160, 96, 208, 160, -144, 208, 176, 0, 208, 176, -144, 208, 544, 416, 208, 176, 400, 208, 176, 416, 208, 544, 416, 208, 544, 400, 208, 176, 400, 208, 560, 400, 208, 544, 240, 208, 544, 400, 208, 560, 400, 208, 560, 240, 208, 544, 240, 208, 1024, 240, 208, 1024, 240, 160, 1024, -144, 160, 1024, -144, 208, 1024, 240, 208, 1024, -144, 160, 1040, -144, 208, 1024, -144, -48, 1024, -144, 208, 800, -144, 160, 1024, -144, 208, 1024, -144, 160, 800, -144, 208, 1024, -144, 208, 800, -144, 160, 1040, -144, 208, 1040, -144, -48, 1024, -144, -48, 800, -144, 0, 800, -144, 160, 816, -144, 160, 800, -144, 0, 816, -144, 160, 816, -144, 0, 800, -144, 224, 800, -144, 208, 560, -144, 208, 800, -144, 224, 560, -144, 208, 560, -144, 224, 1024, 240, 208, 1024, -144, 208, 1024, -144, -48, 1024, 240, -48, 1024, 240, 208, 1024, -144, -48, 1040, 240, -48, 1024, 240, -48, 1024, -144, -48, 1040, -144, -48, 1040, 240, -48, 1024, -144, -48, 1008, 128, 32, 1008, 128, 0, 1008, 80, 0, 1008, 144, 128, 1008, 144, 0, 1008, 128, 0, 1008, 144, 128, 1008, 128, 0, 1008, 128, 128, 1008, 128, 32, 1008, 80, 0, 1008, 80, 32, 1008, 96, 32, 1008, 80, 32, 1008, 96, 128, 1008, 96, 128, 1008, 80, 32, 1008, 80, 128, 1008, 16, 128, 1008, 16, 32, 1008, 0, 32, 1008, -32, 0, 1008, 16, 32, 1008, 16, 0, 1008, -32, 32, 1008, 16, 32, 1008, -32, 0, 1008, -32, 128, 1008, -32, 0, 1008, -48, 0, 1008, 16, 128, 1008, 0, 32, 1008, 0, 128, 1008, -32, 128, 1008, -48, 0, 1008, -48, 128, 1008, 144, 128, 992, 144, 128, 992, 144, 0, 1008, 144, 128, 992, 144, 0, 1008, 144, 0, 832, 144, 112, 992, 144, 128, 832, 144, 128, 992, 144, 112, 992, 144, 128, 832, 144, 112, 832, 144, 0, 992, 144, 0, 992, 144, 32, 832, 144, 0, 992, 144, 32, 832, 144, 32, 832, 144, 0, 832, 144, 128, 816, 144, 0, 816, 144, 0, 832, 144, 128, 816, 144, 128, 992, 144, 128, 992, 128, 128, 832, 128, 128, 832, 144, 128, 992, 144, 128, 832, 128, 128, 1008, 144, 128, 992, 128, 128, 992, 144, 128, 832, 144, 128, 832, 128, 128, 816, 128, 128, 1008, 144, 128, 1008, 128, 128, 992, 128, 128, 816, 144, 128, 832, 144, 128, 816, 128, 128, 992, 144, 128, 992, 144, 112, 992, 128, 112, 992, 128, 128, 992, 144, 128, 992, 128, 112, 1008, 128, 32, 992, 128, 32, 992, 128, 0, 1008, 128, 0, 1008, 128, 32, 992, 128, 0, 992, 144, 32, 992, 144, 0, 992, 128, 0, 992, 128, 32, 992, 144, 32, 992, 128, 0, 1008, 144, 0, 992, 128, 0, 1008, 128, 0, 1008, 128, 0, 992, 128, 0, 992, 80, 0, 1008, 144, 0, 992, 144, 0, 992, 128, 0, 992, 128, 0, 992, 144, 0, 832, 128, 0, 1008, 80, 0, 1008, 128, 0, 992, 80, 0, 832, 128, 0, 992, 144, 0, 832, 144, 0, 816, 128, 0, 832, 128, 0, 832, 144, 0, 816, 80, 0, 832, 128, 0, 816, 128, 0, 832, 80, 0, 832, 128, 0, 816, 80, 0, 816, 128, 0, 832, 144, 0, 816, 144, 0, 1008, 128, 128, 992, 128, 0, 992, 128, 128, 1008, 128, 128, 1008, 128, 0, 992, 128, 0, 832, 128, 112, 992, 128, 128, 992, 128, 112, 832, 128, 128, 992, 128, 128, 832, 128, 112, 992, 128, 32, 992, 128, 0, 832, 128, 0, 992, 128, 32, 832, 128, 0, 832, 128, 32, 816, 128, 0, 832, 128, 128, 832, 128, 0, 816, 128, 128, 832, 128, 128, 816, 128, 0, 992, 80, 0, 992, 128, 0, 992, 128, 32, 992, 144, 128, 992, 128, 128, 992, 128, 0, 992, 144, 128, 992, 128, 0, 992, 144, 0, 992, 80, 0, 992, 128, 32, 992, 80, 32, 992, 80, 128, 992, 80, 32, 992, 96, 128, 992, 96, 128, 992, 80, 32, 992, 96, 32, 1008, 96, 128, 992, 96, 128, 992, 96, 32, 1008, 96, 32, 1008, 96, 128, 992, 96, 32, 1008, 96, 128, 1008, 80, 128, 992, 80, 128, 992, 96, 128, 1008, 96, 128, 992, 80, 128, 1008, 96, 32, 992, 96, 32, 992, 80, 32, 1008, 80, 32, 1008, 96, 32, 992, 80, 32, 1008, 80, 128, 1008, 80, 32, 992, 80, 32, 992, 80, 128, 1008, 80, 128, 992, 80, 32, 992, 80, 32, 1008, 80, 32, 992, 80, 0, 1008, 80, 32, 1008, 80, 0, 992, 80, 0, 992, 144, 32, 992, 128, 32, 832, 128, 32, 992, 144, 32, 832, 128, 32, 832, 144, 32, 1008, 128, 32, 992, 80, 32, 992, 128, 32, 816, 80, 32, 832, 128, 32, 832, 80, 32, 1008, 128, 32, 1008, 80, 32, 992, 80, 32, 816, 128, 32, 832, 128, 32, 816, 80, 32, 1008, 16, 128, 992, 16, 128, 992, 16, 32, 1008, 16, 32, 1008, 16, 128, 992, 16, 32, 1008, 16, 32, 992, 16, 32, 992, 16, 0, 1008, 16, 0, 1008, 16, 32, 992, 16, 0, 1008, 16, 128, 1008, 0, 128, 992, 0, 128, 992, 16, 128, 1008, 16, 128, 992, 0, 128, 1008, 16, 32, 992, 16, 32, 992, 0, 32, 1008, 0, 32, 1008, 16, 32, 992, 0, 32, 1008, 0, 128, 1008, 0, 32, 992, 0, 32, 992, 0, 128, 1008, 0, 128, 992, 0, 32, 992, 16, 128, 992, 0, 32, 992, 16, 32, 992, -32, 0, 992, 16, 32, 992, -32, 32, 992, 16, 0, 992, 16, 32, 992, -32, 0, 992, 16, 128, 992, 0, 128, 992, 0, 32, 992, -48, 0, 992, -32, 0, 992, -32, 128, 992, -48, 0, 992, -32, 128, 992, -48, 128, 832, -32, 32, 992, -32, 32, 832, -48, 32, 1008, 16, 32, 1008, -32, 32, 992, -32, 32, 1008, 16, 32, 992, -32, 32, 992, 16, 32, 832, -48, 32, 992, -32, 32, 992, -48, 32, 832, 16, 32, 832, -32, 32, 816, -32, 32, 832, 16, 32, 816, -32, 32, 816, 16, 32, 1008, -32, 0, 992, -32, 0, 992, -48, 0, 1008, 16, 0, 992, -32, 0, 1008, -32, 0, 992, -48, 0, 992, -32, 0, 832, -48, 0, 1008, 16, 0, 992, 16, 0, 992, -32, 0, 1008, -48, 0, 1008, -32, 0, 992, -48, 0, 832, -48, 0, 992, -32, 0, 832, -32, 0, 816, -48, 0, 832, -48, 0, 832, -32, 0, 816, -48, 0, 832, -32, 0, 816, -32, 0, 816, -32, 0, 832, -32, 0, 832, 16, 0, 816, 16, 0, 816, -32, 0, 832, 16, 0, 1008, -32, 32, 1008, -32, 0, 992, -32, 0, 992, -32, 32, 1008, -32, 32, 992, -32, 0, 1008, -32, 128, 992, -32, 128, 992, -32, 0, 1008, -32, 128, 992, -32, 0, 1008, -32, 0, 832, -32, 112, 992, -32, 128, 832, -32, 128, 992, -32, 112, 992, -32, 128, 832, -32, 112, 832, -32, 0, 992, -32, 0, 992, -32, 32, 832, -32, 0, 992, -32, 32, 832, -32, 32, 832, -32, 0, 832, -32, 128, 816, -32, 0, 816, -32, 0, 832, -32, 128, 816, -32, 128, 992, -32, 128, 992, -48, 128, 832, -48, 128, 832, -32, 128, 992, -32, 128, 832, -48, 128, 1008, -32, 128, 992, -48, 128, 992, -32, 128, 832, -32, 128, 832, -48, 128, 816, -48, 128, 1008, -32, 128, 1008, -48, 128, 992, -48, 128, 816, -32, 128, 832, -32, 128, 816, -48, 128, 992, -32, 128, 992, -32, 112, 992, -48, 112, 992, -48, 128, 992, -32, 128, 992, -48, 112, 992, -32, 32, 992, -32, 0, 992, -48, 0, 992, -48, 32, 992, -32, 32, 992, -48, 0, 1008, -48, 128, 992, -48, 0, 992, -48, 128, 1008, -48, 128, 1008, -48, 0, 992, -48, 0, 832, -48, 112, 992, -48, 128, 992, -48, 112, 832, -48, 128, 992, -48, 128, 832, -48, 112, 992, -48, 32, 992, -48, 0, 832, -48, 0, 992, -48, 32, 832, -48, 0, 832, -48, 32, 816, -48, 0, 832, -48, 128, 832, -48, 0, 816, -48, 128, 832, -48, 128, 816, -48, 0, 992, 144, 112, 832, 144, 112, 832, 128, 112, 992, 128, 112, 992, 144, 112, 832, 128, 112, 832, 144, 128, 832, 128, 128, 832, 128, 112, 832, 144, 112, 832, 144, 128, 832, 128, 112, 832, 144, 32, 832, 128, 32, 832, 128, 0, 832, 144, 0, 832, 144, 32, 832, 128, 0, 832, 128, 32, 832, 128, 0, 832, 80, 0, 832, 144, 128, 832, 144, 0, 832, 128, 0, 832, 144, 128, 832, 128, 0, 832, 128, 128, 832, 128, 32, 832, 80, 0, 832, 80, 32, 832, 96, 32, 832, 80, 32, 832, 96, 128, 832, 96, 128, 832, 80, 32, 832, 80, 128, 832, 16, 128, 832, 16, 32, 832, 0, 32, 832, -32, 0, 832, 16, 32, 832, 16, 0, 832, -32, 32, 832, 16, 32, 832, -32, 0, 832, -32, 128, 832, -32, 0, 832, -48, 0, 832, 16, 128, 832, 0, 32, 832, 0, 128, 832, -32, 128, 832, -48, 0, 832, -48, 128, 992, -32, 112, 832, -32, 112, 832, -48, 112, 992, -48, 112, 992, -32, 112, 832, -48, 112, 832, -32, 128, 832, -48, 128, 832, -48, 112, 832, -32, 112, 832, -32, 128, 832, -48, 112, 832, -32, 32, 832, -48, 32, 832, -48, 0, 832, -32, 0, 832, -32, 32, 832, -48, 0, 816, 240, 160, 816, 240, 0, 816, 192, 0, 816, 192, 160, 816, 240, 160, 816, 192, 0, 832, 128, 32, 816, 128, 32, 816, 128, 0, 832, 128, 0, 832, 128, 32, 816, 128, 0, 816, 80, 0, 816, 128, 0, 816, 128, 32, 816, 144, 128, 816, 128, 128, 816, 128, 0, 816, 144, 128, 816, 128, 0, 816, 144, 0, 816, 80, 0, 816, 128, 32, 816, 80, 32, 816, 80, 128, 816, 80, 32, 816, 96, 128, 816, 96, 128, 816, 80, 32, 816, 96, 32, 832, 96, 128, 816, 96, 128, 816, 96, 32, 832, 96, 32, 832, 96, 128, 816, 96, 32, 832, 96, 128, 832, 80, 128, 816, 80, 128, 816, 96, 128, 832, 96, 128, 816, 80, 128, 832, 96, 32, 816, 96, 32, 816, 80, 32, 832, 80, 32, 832, 96, 32, 816, 80, 32, 832, 80, 128, 832, 80, 32, 816, 80, 32, 816, 80, 128, 832, 80, 128, 816, 80, 32, 816, 80, 32, 832, 80, 32, 816, 80, 0, 832, 80, 32, 832, 80, 0, 816, 80, 0, 832, 16, 128, 816, 16, 128, 816, 16, 32, 832, 16, 32, 832, 16, 128, 816, 16, 32, 832, 16, 32, 816, 16, 32, 816, 16, 0, 832, 16, 0, 832, 16, 32, 816, 16, 0, 832, 16, 128, 832, 0, 128, 816, 0, 128, 816, 16, 128, 832, 16, 128, 816, 0, 128, 832, 16, 32, 816, 16, 32, 816, 0, 32, 832, 0, 32, 832, 16, 32, 816, 0, 32, 832, 0, 128, 832, 0, 32, 816, 0, 32, 816, 0, 128, 832, 0, 128, 816, 0, 32, 816, 16, 128, 816, 0, 32, 816, 16, 32, 816, -32, 0, 816, 16, 32, 816, -32, 32, 816, 16, 0, 816, 16, 32, 816, -32, 0, 816, 16, 128, 816, 0, 128, 816, 0, 32, 816, -48, 0, 816, -32, 0, 816, -32, 128, 816, -48, 0, 816, -32, 128, 816, -48, 128, 832, -32, 32, 832, -32, 0, 816, -32, 0, 816, -32, 32, 832, -32, 32, 816, -32, 0, 816, -96, 160, 816, -96, 0, 816, -144, 0, 816, -144, 160, 816, -96, 160, 816, -144, 0, 800, 240, 224, 800, 240, 208, 800, -144, 208, 800, 240, 224, 800, -144, 208, 800, -144, 224, 800, 256, 208, 800, 240, 0, 800, 240, 208, 800, -160, 0, 800, -144, 208, 800, -144, 0, 800, 256, 208, 800, 256, 0, 800, 240, 0, 800, -160, 208, 800, -144, 208, 800, -160, 0, 816, 240, 160, 816, 192, 160, 800, 192, 160, 800, 240, 160, 816, 240, 160, 800, 192, 160, 800, 192, 160, 1024, 192, 160, 800, 176, 160, 1024, 192, 160, 1024, 176, 160, 800, 176, 160, 560, 240, 0, 800, 240, 0, 800, 256, 0, 816, 240, 0, 800, 240, 0, 800, 192, 0, 560, 240, 0, 800, 256, 0, 560, 256, 0, 816, 240, 0, 800, 192, 0, 816, 192, 0, 544, 240, 0, 560, 240, 0, 560, 400, 0, 544, 240, 0, 560, 400, 0, 544, 400, 0, 176, 400, 0, 544, 400, 0, 544, 416, 0, 176, 400, 0, 544, 416, 0, 176, 416, 0, 816, 192, 160, 816, 192, 0, 800, 192, 0, 800, 192, 160, 816, 192, 160, 800, 192, 0, 800, 176, -32, 800, 192, 160, 800, 176, 160, 800, 192, -32, 800, 192, 160, 800, 176, -32, 800, 240, 160, 800, 192, 160, 800, 192, 0, 800, -80, -48, 800, 176, -32, 800, -80, -32, 800, 240, 160, 800, 192, 0, 800, 240, 0, 800, 176, -48, 800, 176, -32, 800, -80, -48, 800, -144, 160, 800, 240, 160, 800, 240, 208, 800, -144, 208, 800, -144, 160, 800, 240, 208, 800, -144, 0, 800, -96, 160, 800, -144, 160, 800, -96, 0, 800, -96, 160, 800, -144, 0, 800, -96, -32, 800, -80, 160, 800, -96, 160, 800, -96, -32, 800, -80, -32, 800, -80, 160, 1024, 192, 160, 800, 192, 160, 800, 192, -32, 1024, 192, -32, 1024, 192, 160, 800, 192, -32, 1024, 192, -32, 800, 192, -32, 800, 176, -32, 1024, 176, -32, 1024, 192, -32, 800, 176, -32, 1024, 176, 160, 1024, 176, -32, 800, 176, -32, 800, 176, 160, 1024, 176, 160, 800, 176, -32, 1024, 176, -32, 800, 176, -32, 800, 176, -48, 1024, 176, -48, 1024, 176, -32, 800, 176, -48, 1024, -80, 160, 800, -80, 160, 800, -80, -32, 1024, -80, -32, 1024, -80, 160, 800, -80, -32, 1024, 176, -32, 1024, -80, -32, 800, -80, -32, 800, 176, -32, 1024, 176, -32, 800, -80, -32, 1024, 176, -48, 800, 176, -48, 800, -80, -48, 1024, -80, -48, 1024, 176, -48, 800, -80, -48, 1024, -80, -32, 1024, -80, -48, 800, -80, -48, 800, -80, -32, 1024, -80, -32, 800, -80, -48, 1024, -80, 160, 1024, -96, 160, 800, -96, 160, 800, -80, 160, 1024, -80, 160, 800, -96, 160, 800, -96, 160, 816, -96, 160, 800, -144, 160, 816, -96, 160, 816, -144, 160, 800, -144, 160, 816, -96, 160, 800, -96, 160, 800, -96, 0, 816, -96, 0, 816, -96, 160, 800, -96, 0, 1024, -80, -32, 800, -80, -32, 800, -96, -32, 1024, -96, -32, 1024, -80, -32, 800, -96, -32, 1024, -96, 160, 1024, -96, -32, 800, -96, -32, 800, -96, 160, 1024, -96, 160, 800, -96, -32, 1024, 240, 160, 800, 240, 160, 800, -144, 160, 1024, -144, 160, 1024, 240, 160, 800, -144, 160, 816, -96, 0, 800, -96, 0, 800, -144, 0, 816, -144, 0, 816, -96, 0, 800, -144, 0, 800, -144, 0, 160, -144, 0, 160, -160, 0, 800, -160, 0, 800, -144, 0, 160, -160, 0, 800, 256, 208, 560, 256, 208, 560, 256, 0, 800, 256, 0, 800, 256, 208, 560, 256, 0, 800, 240, 208, 800, 240, 0, 560, 240, 0, 560, 240, 208, 800, 240, 208, 560, 240, 0, 560, 240, 208, 560, 240, 0, 544, 240, 0, 544, 240, 208, 560, 240, 208, 544, 240, 0, 560, 256, 208, 560, 240, 208, 560, 240, 0, 560, 256, 0, 560, 256, 208, 560, 240, 0, 560, 240, 208, 560, 240, 224, 560, -144, 208, 560, 240, 224, 560, -144, 224, 560, -144, 208, 560, 400, 208, 560, 400, 0, 560, 240, 0, 560, 240, 208, 560, 400, 208, 560, 240, 0, 800, 240, 224, 800, -144, 224, 560, -144, 224, 560, 240, 224, 800, 240, 224, 560, -144, 224, 800, 240, 208, 560, 240, 208, 560, -144, 208, 800, -144, 208, 800, 240, 208, 560, -144, 208, 560, 416, 224, 560, 416, 208, 560, -160, 208, 560, -160, 224, 560, 416, 224, 560, -160, 208, 544, 416, 208, 544, 416, 0, 544, 400, 0, 544, 400, 208, 544, 416, 208, 544, 400, 0, 560, 400, 208, 544, 400, 208, 544, 400, 0, 560, 400, 0, 560, 400, 208, 544, 400, 0, 544, 400, 208, 544, 240, 208, 544, 240, 0, 544, 400, 0, 544, 400, 208, 544, 240, 0, 544, 416, 208, 176, 416, 208, 176, 416, 0, 160, 416, 32, 176, 416, 208, 160, 416, 208, 176, 416, 32, 176, 416, 208, 160, 416, 32, 544, 416, 208, 176, 416, 0, 544, 416, 0, 160, 416, 224, 160, 416, 208, 560, 416, 224, 560, 416, 224, 160, 416, 208, 560, 416, 208, 544, 400, 208, 544, 400, 0, 176, 400, 0, 176, 400, 208, 544, 400, 208, 176, 400, 0, 176, 416, 208, 176, 400, 208, 176, 400, 0, 176, 416, 0, 176, 416, 208, 176, 400, 0, 176, 0, 208, 176, 96, 208, 176, 0, 160, 176, 416, 208, 176, 96, 32, 176, 96, 208, 176, 0, 160, 176, 96, 208, 176, 96, 160, 176, 416, 208, 176, 416, 32, 176, 96, 32, 176, -144, 32, 176, 0, 208, 176, 0, 32, 176, -144, 208, 176, 0, 208, 176, -144, 32, 160, 144, 208, 160, 144, 16, 160, 128, 16, 160, 128, 208, 160, 144, 208, 160, 128, 16, 160, 128, 208, 160, 128, 32, 160, 112, 32, 160, 112, 208, 160, 128, 208, 160, 112, 32, 176, 96, 208, 160, 96, 208, 160, 96, 160, 176, 96, 160, 176, 96, 208, 160, 96, 160, 176, 416, 32, 160, 416, 32, 160, 96, 32, 176, 96, 32, 176, 416, 32, 160, 96, 32, 176, 96, 208, 176, 96, 32, 160, 96, 32, 160, 96, 208, 176, 96, 208, 160, 96, 32, 160, 0, 160, 160, 96, 208, 160, 0, 208, 160, 416, 208, 160, 96, 208, 160, 96, 32, 160, 96, 160, 160, 96, 208, 160, 0, 160, 160, 416, 208, 160, 96, 32, 160, 416, 32, 160, -144, 32, 160, 0, 208, 160, -144, 208, 160, 0, 32, 160, 0, 208, 160, -144, 32, 160, -160, 208, 160, 416, 208, 160, 416, 224, 160, -160, 208, 160, 416, 224, 160, -160, 224, 160, -160, 0, 160, -144, 208, 160, -160, 208, 160, -144, 0, 160, -144, 208, 160, -160, 0, 176, 96, 160, 160, 96, 160, 160, 0, 160, 176, 0, 160, 176, 96, 160, 160, 0, 160, 176, 0, 208, 176, 0, 160, 160, 0, 160, 160, 0, 208, 176, 0, 208, 160, 0, 160, 176, 0, 208, 160, 0, 208, 160, 0, 32, 176, 0, 32, 176, 0, 208, 160, 0, 32, 160, -16, 208, 160, -16, 32, 160, -32, 32, 160, -32, 208, 160, -16, 208, 160, -32, 32, 160, -32, 208, 160, -32, 16, 160, -48, 16, 160, -48, 208, 160, -32, 208, 160, -48, 16, 160, 224, 224, 160, 224, 208, 160, -128, 208, 160, -128, 224, 160, 224, 224, 160, -128, 208, 176, 0, 32, 160, 0, 32, 160, -144, 32, 176, -144, 32, 176, 0, 32, 160, -144, 32, 176, -144, 208, 176, -144, 32, 160, -144, 32, 160, -144, 208, 176, -144, 208, 160, -144, 32, 800, -144, 208, 160, -144, 208, 160, -144, 0, 800, -144, 0, 800, -144, 208, 160, -144, 0, 560, 416, 224, 560, -160, 224, 160, -160, 224, 160, 416, 224, 560, 416, 224, 160, -160, 224, 560, 416, 208, 160, 416, 208, 160, -160, 208, 560, -160, 208, 560, 416, 208, 160, -160, 208, 560, -160, 224, 560, -160, 208, 160, -160, 208, 160, -160, 224, 560, -160, 224, 160, -160, 208, 160, -160, 208, 800, -160, 208, 160, -160, 0, 800, -160, 208, 800, -160, 0, 160, -160, 0, 160, 128, 208, 144, 128, 208, 144, 128, 32, 160, 128, 32, 160, 128, 208, 144, 128, 32, 160, 112, 208, 144, 128, 208, 160, 128, 208, 160, 112, 32, 160, 128, 32, 144, 128, 32, 160, 112, 208, 160, 112, 32, 144, 128, 32, 144, 128, 208, 160, 112, 208, 144, 128, 32, 144, -32, 208, 160, -16, 208, 160, -32, 208, 160, -16, 32, 144, -32, 32, 160, -32, 32, 160, -32, 208, 160, -32, 32, 144, -32, 32, 144, -32, 208, 160, -32, 208, 144, -32, 32, 160, -16, 208, 144, -32, 208, 144, -32, 32, 160, -16, 32, 160, -16, 208, 144, -32, 32, 160, 224, 224, 0, 224, 224, 0, 224, 208, 160, 224, 208, 160, 224, 224, 0, 224, 208, 0, 144, 16, 0, 144, -128, 0, -48, -128, 0, 416, 208, 0, 416, -128, 0, 144, -128, 0, 416, 208, 0, 144, -128, 0, 144, 208, 0, 144, 16, 0, -48, -128, 0, -48, 16, 0, -48, 208, 0, -48, -128, 0, -320, -128, 0, -48, 208, 0, -320, -128, 0, -320, 208, 0, 416, 576, 0, 416, 208, 0, -320, 208, 0, 416, 576, 0, -320, 208, 0, -320, 576, 0, 416, 592, 0, 416, 576, 0, -320, 576, 0, 416, 592, 0, -320, 576, 0, -320, 592, 160, 224, 224, 160, -128, 224, 0, -128, 224, 0, 224, 224, 160, 224, 224, 0, -128, 224, 160, 224, 208, 0, 224, 208, 0, -128, 208, 160, -128, 208, 160, 224, 208, 0, -128, 208, 160, -128, 224, 160, -128, 208, 0, -128, 208, 0, -128, 224, 160, -128, 224, 0, -128, 208, 0, 224, 224, 0, -128, 224, 0, -128, 208, 0, 224, 208, 0, 224, 224, 0, -128, 208, 0, 416, 208, -16, 416, 208, -16, 416, -128, 0, 416, 576, -16, 416, 208, 0, 416, 208, 0, 416, 576, -16, 416, 576, -16, 416, 208, 0, 416, -128, 0, 416, 208, -16, 416, -128, -16, 416, -128, -16, 416, 576, -880, 416, -128, -880, 416, -128, -16, 416, 576, -880, 416, 576, -896, 416, 576, 0, 416, 576, 0, 416, 592, -896, 416, 576, 0, 416, 592, -896, 416, 592, -896, 416, -144, -880, 416, 576, -896, 416, 576, -880, 416, -144, -880, 416, 576, -896, 416, -144, -16, 416, 576, -16, 416, -128, -16, 400, -128, -16, 400, 576, -16, 416, 576, -16, 400, -128, 0, 416, 208, 0, 144, 208, -16, 144, 208, -16, 416, 208, 0, 416, 208, -16, 144, 208, -16, 144, 208, 160, 144, 208, -16, 128, 208, 160, 144, 208, 160, 128, 208, -16, 128, 208, 160, 144, 208, -16, 144, 208, -16, 144, 16, 160, 144, 16, 160, 144, 208, -16, 144, 16, 0, 144, 16, -16, 144, 16, -16, 144, -128, 0, 144, -128, 0, 144, 16, -16, 144, -128, 0, 144, -128, -16, 144, -128, -16, -48, -128, 0, -48, -128, 0, 144, -128, -16, -48, -128, 0, 416, -128, -16, 144, -128, 0, 144, -128, 0, -48, -128, -16, -48, -128, -16, -320, -128, 0, 416, -128, -16, 416, -128, -16, 144, -128, 0, -320, -128, 0, -48, -128, -16, -320, -128, -880, 400, -128, -16, 416, -128, -880, 416, -128, -16, 400, -128, -16, 416, -128, -880, 400, -128, -880, -320, -128, -16, -320, -128, -16, -304, -128, -880, -320, -128, -16, -304, -128, -880, -304, -128, 0, 144, 208, 0, 144, -128, -16, 144, -128, -16, 144, 208, 0, 144, 208, -16, 144, -128, -16, 416, 208, -16, 144, 208, -16, 144, -128, -16, 144, 16, -16, 144, 208, -16, 128, 16, -16, 416, 208, -16, 144, -128, -16, 416, -128, -16, 128, 16, -16, 144, 208, -16, 128, 208, -16, -48, -128, -16, 144, -128, -16, 144, 16, -16, -48, -128, -16, 144, 16, -16, -48, 16, -16, -320, 208, -16, 416, 208, -16, 416, 576, -16, -320, 576, -16, -320, 208, -16, 416, 576, -16, -320, -128, -16, -48, 208, -16, -320, 208, -16, -320, -128, -16, -48, -128, -16, -48, 208, -16, -48, 208, -16, -48, 16, -16, -32, 208, -16, -32, 208, -16, -48, 16, -16, -32, 16, -16, 144, 64, -16, 144, 32, -16, 128, 32, -16, 128, 64, -16, 144, 64, -16, 128, 32, 160, 144, 16, -16, 144, 16, -16, 128, 16, 160, 128, 16, 160, 144, 16, -16, 128, 16, 160, 128, 208, 160, 128, 16, -16, 128, 16, -16, 128, 208, 160, 128, 208, -16, 128, 16, 160, -32, 208, -16, -32, 208, -16, -32, 16, 160, -32, 16, 160, -32, 208, -16, -32, 16, 160, -32, 208, 160, -48, 208, -16, -48, 208, -16, -32, 208, 160, -32, 208, -16, -48, 208, -16, -48, 208, 0, -48, 208, -16, -320, 208, 0, -48, 208, 0, -320, 208, -16, -320, 208, -16, -32, 64, -16, -32, 32, -16, -48, 32, -16, -48, 64, -16, -32, 64, -16, -48, 32, 160, -32, 16, -16, -32, 16, -16, -48, 16, 160, -48, 16, 160, -32, 16, -16, -48, 16, 160, -48, 208, 160, -48, 16, -16, -48, 16, -16, -48, 208, 160, -48, 208, -16, -48, 16, -16, -48, 16, 0, -48, 16, -16, -48, -128, 0, -48, 16, 0, -48, -128, -16, -48, -128, 0, 144, 16, 0, -48, 16, -16, -48, 16, -16, 144, 16, 0, 144, 16, -16, -48, 16, 0, -48, 208, -16, -48, 208, -16, -48, -128, 0, -48, -128, 0, -48, 208, -16, -48, -128, 0, 416, 576, -16, -320, 576, -16, 416, 576, 0, 416, 576, 0, -320, 576, -16, -320, 576, -880, 400, 576, -16, 416, 576, -16, 400, 576, -880, 416, 576, -16, 416, 576, -880, 400, 576, -16, -304, 576, -16, -320, 576, -880, -320, 576, -16, -304, 576, -880, -320, 576, -880, -304, 576, -896, 144, 576, -880, 416, 576, -880, 144, 576, -896, 416, 576, -880, 416, 576, -896, 144, 576, -896, 144, 576, -880, 144, 576, -896, -48, 576, -896, -48, 576, -880, 144, 576, -880, -48, 576, -896, -320, 576, -896, -48, 576, -880, -48, 576, -880, -48, 576, -880, -320, 576, -896, -320, 576, 0, 416, 208, -16, 416, 208, -16, -320, 208, 0, -320, 208, 0, 416, 208, -16, -320, 208, -16, -320, 208, 0, -320, 208, -16, -320, -128, 0, -320, 576, 0, -320, 208, -16, -320, 208, 0, -320, 576, -16, -320, 208, -16, -320, 576, -16, -320, -128, 0, -320, 208, 0, -320, -128, -880, -320, -128, -16, -320, 576, -16, -320, -128, -880, -320, 576, -16, -320, 576, -880, -320, -128, 0, -320, 592, 0, -320, 576, -896, -320, 576, 0, -320, 592, -896, -320, 576, -896, -320, 592, -896, -320, 576, -880, -320, 576, -896, -320, -144, -896, -320, -144, -880, -320, 576, -880, -320, -144, -16, -304, 576, -16, -304, -128, -16, -320, -128, -16, -320, 576, -16, -304, 576, -16, -320, -128, -16, 144, 64, -272, 144, 64, -272, 144, 32, -16, 144, 32, -16, 144, 64, -272, 144, 32, -272, 144, 32, -272, 144, 64, -288, 144, 32, -272, 144, 64, -288, 144, 64, -288, 144, 32, -16, 144, 64, -16, 128, 64, -272, 128, 64, -272, 144, 64, -16, 144, 64, -272, 128, 64, -272, 144, 64, -272, 112, 64, -288, 112, 64, -288, 144, 64, -272, 144, 64, -288, 112, 64, -16, 144, 32, -272, 144, 32, -272, 128, 32, -16, 128, 32, -16, 144, 32, -272, 128, 32, -272, 144, 32, -288, 144, 32, -288, 112, 32, -272, 112, 32, -272, 144, 32, -288, 112, 32, -16, 128, 64, -16, 128, 32, -272, 128, 32, -272, 128, 64, -16, 128, 64, -272, 128, 32, -272, 144, 64, -272, 128, 64, -272, 128, 32, -272, 144, 32, -272, 144, 64, -272, 128, 32, -272, 144, 64, -272, 144, 32, -272, 112, 32, -272, 112, 64, -272, 144, 64, -272, 112, 32, -272, 112, 64, -272, 112, 32, -272, 96, 32, -272, 96, 64, -272, 112, 64, -272, 96, 32, -272, 0, 64, -272, 0, 32, -272, -16, 32, -272, -16, 64, -272, 0, 64, -272, -16, 32, -272, -16, 64, -272, -16, 32, -272, -48, 32, -272, -48, 64, -272, -16, 64, -272, -48, 32, -16, -32, 64, -272, -32, 64, -272, -32, 32, -16, -32, 32, -16, -32, 64, -272, -32, 32, -16, -32, 64, -16, -48, 64, -272, -48, 64, -272, -32, 64, -16, -32, 64, -272, -48, 64, -272, -16, 64, -272, -48, 64, -288, -48, 64, -288, -16, 64, -272, -16, 64, -288, -48, 64, -16, -32, 32, -272, -32, 32, -272, -48, 32, -16, -48, 32, -16, -32, 32, -272, -48, 32, -272, -48, 32, -272, -16, 32, -288, -48, 32, -272, -16, 32, -288, -16, 32, -288, -48, 32, -16, -48, 64, -16, -48, 32, -272, -48, 32, -272, -48, 64, -16, -48, 64, -272, -48, 32, -272, -48, 64, -272, -48, 32, -288, -48, 32, -288, -48, 64, -272, -48, 64, -288, -48, 32, -272, -32, 64, -272, -48, 64, -272, -48, 32, -272, -32, 32, -272, -32, 64, -272, -48, 32, -272, 112, 64, -272, 112, 32, -288, 112, 32, -288, 112, 64, -272, 112, 64, -288, 112, 32, -288, 144, 64, -288, 112, 64, -288, 112, 32, -288, 144, 32, -288, 144, 64, -288, 112, 32, -272, -16, 64, -288, -16, 64, -288, -16, 32, -272, -16, 32, -272, -16, 64, -288, -16, 32, -288, -16, 64, -288, -48, 64, -288, -48, 32, -288, -16, 32, -288, -16, 64, -288, -48, 32, -384, 112, 96, -384, 112, 128, -512, 112, 96, -272, 112, 64, -384, 112, 128, -384, 112, 96, -512, 112, 96, -384, 112, 128, -512, 112, 128, -272, 112, 64, -384, 112, 96, -272, 112, 32, -624, 112, 32, -512, 112, 96, -512, 112, 128, -624, 112, 32, -512, 112, 128, -624, 112, 64, -384, 112, 128, -384, 96, 128, -384, 96, 96, -384, 112, 96, -384, 112, 128, -384, 96, 96, -384, 112, 128, -384, 112, 96, -384, 96, 96, -384, 96, 128, -384, 112, 128, -384, 96, 96, -384, 96, 128, -384, 96, 96, -512, 96, 96, -512, 96, 128, -384, 96, 128, -512, 96, 96, -384, 96, 128, -272, 96, 64, -384, 96, 96, -512, 96, 128, -512, 96, 96, -624, 96, 32, -384, 96, 96, -272, 96, 64, -272, 96, 32, -624, 96, 64, -512, 96, 128, -624, 96, 32, -272, 112, 64, -272, 96, 64, -384, 96, 128, -384, 112, 128, -272, 112, 64, -384, 96, 128, -272, 112, 32, -384, 112, 96, -384, 96, 96, -272, 96, 32, -272, 112, 32, -384, 96, 96, -384, 0, 96, -384, 0, 128, -512, 0, 96, -272, 0, 64, -384, 0, 128, -384, 0, 96, -512, 0, 96, -384, 0, 128, -512, 0, 128, -272, 0, 64, -384, 0, 96, -272, 0, 32, -624, 0, 32, -512, 0, 96, -512, 0, 128, -624, 0, 32, -512, 0, 128, -624, 0, 64, -384, 0, 128, -384, -16, 128, -384, -16, 96, -384, 0, 96, -384, 0, 128, -384, -16, 96, -384, 0, 128, -384, 0, 96, -384, -16, 96, -384, -16, 128, -384, 0, 128, -384, -16, 96, -384, -16, 128, -384, -16, 96, -512, -16, 96, -512, -16, 128, -384, -16, 128, -512, -16, 96, -384, -16, 128, -272, -16, 64, -384, -16, 96, -512, -16, 128, -512, -16, 96, -624, -16, 32, -384, -16, 96, -272, -16, 64, -272, -16, 32, -624, -16, 64, -512, -16, 128, -624, -16, 32, -272, 0, 64, -272, -16, 64, -384, -16, 128, -384, 0, 128, -272, 0, 64, -384, -16, 128, -272, 0, 32, -384, 0, 96, -384, -16, 96, -272, -16, 32, -272, 0, 32, -384, -16, 96, -384, 112, 128, -384, 96, 128, -512, 96, 128, -512, 112, 128, -384, 112, 128, -512, 96, 128, -384, 112, 96, -512, 112, 96, -512, 96, 96, -384, 96, 96, -384, 112, 96, -512, 96, 96, -512, 112, 128, -512, 96, 128, -512, 96, 96, -512, 112, 96, -512, 112, 128, -512, 96, 96, -512, 112, 128, -512, 112, 96, -512, 96, 96, -512, 96, 128, -512, 112, 128, -512, 96, 96, -384, 0, 128, -384, -16, 128, -512, -16, 128, -512, 0, 128, -384, 0, 128, -512, -16, 128, -512, 0, 128, -512, 0, 96, -512, -16, 96, -512, -16, 128, -512, 0, 128, -512, -16, 96, -384, 0, 96, -512, 0, 96, -512, -16, 96, -384, -16, 96, -384, 0, 96, -512, -16, 96, -512, 0, 128, -512, -16, 128, -512, -16, 96, -512, 0, 96, -512, 0, 128, -512, -16, 96, -608, 144, 64, -608, 144, 32, -608, 112, 32, -608, 112, 64, -608, 144, 64, -608, 112, 32, -608, -16, 64, -608, -16, 32, -608, -48, 32, -608, -48, 64, -608, -16, 64, -608, -48, 32, -624, 144, 32, -624, 144, 64, -880, 144, 32, -608, 144, 64, -624, 144, 64, -624, 144, 32, -880, 144, 32, -624, 144, 64, -880, 144, 64, -608, 144, 64, -624, 144, 32, -608, 144, 32, -896, 144, 32, -880, 144, 32, -880, 144, 160, -896, 144, 32, -880, 144, 160, -896, 144, 160, -896, 144, 160, -880, 144, 160, -880, 144, 208, -896, 144, 208, -896, 144, 160, -880, 144, 208, -1024, 144, 32, -896, 144, 32, -896, 144, 208, -1024, 144, 32, -896, 144, 208, -1024, 144, 208, -1024, 144, 208, -880, 144, 208, -880, 144, 224, -1024, 144, 224, -1024, 144, 208, -880, 144, 224, -896, 144, 224, -880, 144, 224, -880, 144, 576, -896, 144, 224, -880, 144, 576, -896, 144, 576, -624, 144, 64, -624, 144, 32, -624, 128, 32, -624, 128, 64, -624, 144, 64, -624, 128, 32, -608, 144, 64, -608, 112, 64, -624, 112, 64, -624, 144, 64, -608, 144, 64, -624, 112, 64, -624, 144, 64, -624, 128, 64, -880, 128, 64, -880, 144, 64, -624, 144, 64, -880, 128, 64, -880, 128, 32, -624, 144, 32, -880, 144, 32, -608, 144, 32, -624, 144, 32, -624, 112, 32, -624, 128, 32, -624, 144, 32, -880, 128, 32, -608, 144, 32, -624, 112, 32, -608, 112, 32, -896, 96, 32, -880, 144, 32, -896, 144, 32, -880, 96, 32, -880, 144, 32, -896, 96, 32, -1024, 128, 32, -896, 144, 32, -1024, 144, 32, -896, 128, 32, -896, 144, 32, -1024, 128, 32, -608, 112, 64, -608, 112, 32, -624, 112, 32, -624, 112, 64, -608, 112, 64, -624, 112, 32, -624, 144, 64, -624, 112, 64, -624, 112, 32, -624, 144, 32, -624, 144, 64, -624, 112, 32, -624, 112, 32, -624, 112, 64, -624, 96, 32, -624, 112, 64, -624, 96, 64, -624, 96, 32, -512, 112, 128, -512, 96, 128, -624, 96, 64, -624, 112, 64, -512, 112, 128, -624, 96, 64, -512, 112, 96, -624, 112, 32, -624, 96, 32, -512, 96, 96, -512, 112, 96, -624, 96, 32, -512, 0, 128, -512, -16, 128, -624, -16, 64, -624, 0, 64, -512, 0, 128, -624, -16, 64, -608, -16, 64, -624, -16, 64, -624, -16, 32, -608, -16, 32, -608, -16, 64, -624, -16, 32, -624, 0, 64, -624, -16, 64, -624, -16, 32, -624, 0, 32, -624, 0, 64, -624, -16, 32, -624, -16, 32, -624, -16, 64, -624, -48, 32, -624, -16, 64, -624, -48, 64, -624, -48, 32, -512, 0, 96, -624, 0, 32, -624, -16, 32, -512, -16, 96, -512, 0, 96, -624, -16, 32, -608, -16, 64, -608, -48, 64, -624, -48, 64, -624, -16, 64, -608, -16, 64, -624, -48, 64, -624, -32, 64, -624, -48, 64, -880, -48, 64, -880, -32, 64, -624, -32, 64, -880, -48, 64, -624, -32, 64, -624, -32, 32, -624, -48, 32, -624, -48, 64, -624, -32, 64, -624, -48, 32, -880, -48, 32, -624, -48, 32, -624, -32, 32, -608, -16, 32, -624, -16, 32, -624, -48, 32, -608, -16, 32, -624, -48, 32, -608, -48, 32, -880, -48, 32, -624, -32, 32, -880, -32, 32, -896, -48, 32, -880, -48, 32, -880, 0, 32, -896, -48, 32, -880, 0, 32, -896, 0, 32, -1024, -48, 32, -896, -48, 32, -896, -32, 32, -1024, -48, 32, -896, -32, 32, -1024, -32, 32, -1040, -48, 32, -1024, -48, 32, -1024, 0, 32, -1040, -48, 32, -1024, 0, 32, -1040, 0, 32, -1296, -48, 32, -1040, -48, 32, -1040, -32, 32, -1296, -48, 32, -1040, -32, 32, -1296, -32, 32, -1296, 512, 32, -1296, -32, 32, -1280, 512, 32, -1280, 512, 32, -1296, -32, 32, -1280, -32, 32, -1280, 736, 32, -1296, 512, 32, -1280, 512, 32, -1296, 736, 32, -1296, 512, 32, -1280, 736, 32, -1296, 736, 32, -1280, 736, 32, -1280, 752, 32, -1296, 752, 32, -1296, 736, 32, -1280, 752, 32, -1920, 736, 32, -1296, 736, 32, -1296, 752, 32, -1920, 736, 32, -1296, 752, 32, -1920, 752, 32, -2203.75, 512, 32, -1920, 736, 32, -1920, 752, 32, -2203.75, 512, 32, -1920, 752, 32, -2240, 512, 32, -2240, 512, 32, -1920, 752, 32, -1936, 752, 32, -1904, 736, 32, -1920, 736, 32, -1920, 496, 32, -1904, 736, 32, -1920, 496, 32, -1904, 496, 32, -624, -48, 64, -624, -48, 32, -880, -48, 32, -608, -48, 64, -624, -48, 32, -624, -48, 64, -880, -48, 64, -624, -48, 64, -880, -48, 32, -608, -48, 64, -608, -48, 32, -624, -48, 32, -880, -48, 160, -880, -48, 32, -896, -48, 32, -880, -48, 160, -896, -48, 32, -896, -48, 160, -880, -48, 208, -880, -48, 160, -896, -48, 160, -880, -48, 208, -896, -48, 160, -896, -48, 208, -896, -48, 208, -896, -48, 32, -1024, -48, 32, -896, -48, 208, -1024, -48, 32, -1024, -48, 208, -880, -48, 224, -880, -48, 208, -1024, -48, 208, -880, -48, 224, -1024, -48, 208, -1024, -48, 224, -1024, -48, 160, -1024, -48, 32, -1040, -48, 32, -1024, -48, 160, -1040, -48, 32, -1040, -48, 160, -1040, -48, 64, -1040, -48, 32, -1296, -48, 32, -1040, -48, 64, -1296, -48, 32, -1296, -48, 64, -880, -48, 576, -880, -48, 224, -896, -48, 224, -880, -48, 576, -896, -48, 224, -896, -48, 576, -16, 400, 576, -16, 400, -128, -880, 400, -128, -880, 400, 576, -16, 400, 576, -880, 400, -128, -880, 416, 576, -880, 400, 576, -880, 400, -128, -880, 416, -128, -880, 416, 576, -880, 400, -128, -880, -48, 224, -880, 144, 576, -880, 144, 224, -880, 416, 576, -880, 144, -144, -880, 144, 576, -880, -48, 576, -880, 144, 576, -880, -48, 224, -880, -48, 224, -880, 144, 224, -880, -48, 208, -880, 416, 576, -880, 416, -144, -880, 144, -144, -880, -48, 208, -880, 144, 224, -880, 144, 208, -880, -48, 160, -880, -48, 208, -880, 144, 208, -880, 144, 16, -880, 144, -144, -880, -48, -144, -880, 144, 16, -880, -48, -144, -880, -48, 16, -880, -320, -144, -880, -48, 576, -880, -48, -144, -880, -320, 576, -880, -48, 576, -880, -320, -144, -880, -48, 160, -880, 144, 208, -880, 144, 160, -880, -48, 32, -880, -48, 160, -880, 0, 160, -880, -48, 32, -880, 0, 160, -880, 0, 32, -880, 96, 32, -880, 144, 160, -880, 144, 32, -880, 96, 160, -880, 144, 160, -880, 96, 32, -624, 128, 64, -624, 128, 32, -880, 128, 32, -880, 128, 64, -624, 128, 64, -880, 128, 32, -880, 144, 64, -880, 128, 64, -880, 128, 32, -880, 144, 32, -880, 144, 64, -880, 128, 32, -624, -32, 64, -880, -32, 64, -880, -32, 32, -624, -32, 32, -624, -32, 64, -880, -32, 32, -880, -32, 64, -880, -48, 64, -880, -48, 32, -880, -32, 32, -880, -32, 64, -880, -48, 32, -16, -304, 576, -880, -304, 576, -880, -304, -128, -16, -304, -128, -16, -304, 576, -880, -304, -128, -880, -304, 576, -880, -320, 576, -880, -320, -128, -880, -304, -128, -880, -304, 576, -880, -320, -128, -880, 144, -144, -896, 144, -144, -896, -48, -144, -880, -48, -144, -880, 144, -144, -896, -48, -144, -880, 416, -144, -896, 144, -144, -880, 144, -144, -880, -48, -144, -896, -48, -144, -896, -320, -144, -880, 416, -144, -896, 416, -144, -896, 144, -144, -880, -320, -144, -880, -48, -144, -896, -320, -144, -880, 144, 576, -880, 144, -144, -896, 144, -144, -896, 144, 576, -880, 144, 576, -896, 144, -144, -896, 416, 576, -896, 144, 576, -896, 144, -144, -896, 416, 576, -896, 144, -144, -896, 416, -144, -896, -48, 224, -896, 144, 576, -896, -48, 576, -896, 144, 224, -896, 144, 576, -896, -48, 224, -896, -48, -144, -896, 144, -144, -896, 144, 16, -896, -48, -144, -896, 144, 16, -896, -48, 16, -896, -48, -144, -896, -48, 576, -896, -320, -144, -896, -320, -144, -896, -48, 576, -896, -320, 576, -896, -320, 576, -896, 416, 576, -896, 416, 592, -896, -320, 592, -896, -320, 576, -896, 416, 592, -880, 144, 16, -896, 144, 16, -896, 144, -144, -880, 144, -144, -880, 144, 16, -896, 144, -144, -896, 144, 208, -896, 144, 32, -896, 128, 32, -896, 128, 208, -896, 144, 208, -896, 128, 32, -880, 144, 160, -880, 96, 160, -896, 96, 160, -896, 144, 160, -880, 144, 160, -896, 96, 160, -880, 96, 160, -880, 96, 32, -896, 96, 32, -896, 96, 160, -880, 96, 160, -896, 96, 32, -896, -48, 160, -896, 144, 160, -896, 144, 208, -896, 144, 160, -896, 96, 160, -896, 96, 32, -896, 144, 160, -896, 96, 32, -896, 144, 32, -896, -48, 160, -896, 144, 208, -896, -48, 208, -896, 0, 160, -896, -48, 160, -896, -48, 32, -896, 0, 160, -896, -48, 32, -896, 0, 32, -880, 0, 160, -896, 0, 160, -896, 0, 32, -880, 0, 32, -880, 0, 160, -896, 0, 32, -880, 144, 224, -896, 144, 224, -896, -48, 224, -880, -48, 224, -880, 144, 224, -896, -48, 224, -880, 144, 208, -896, -48, 208, -896, 144, 208, -880, 144, 208, -880, -48, 208, -896, -48, 208, -1024, 128, 208, -896, 144, 208, -896, 128, 208, -1024, 144, 208, -896, 144, 208, -1024, 128, 208, -896, -32, 208, -896, -48, 208, -1024, -48, 208, -896, -32, 208, -1024, -48, 208, -1024, -32, 208, -880, 0, 160, -880, -48, 160, -896, -48, 160, -896, 0, 160, -880, 0, 160, -896, -48, 160, -880, 144, 160, -896, 144, 160, -896, -48, 160, -880, -48, 160, -880, 144, 160, -896, -48, 160, -896, -32, 208, -896, -32, 32, -896, -48, 32, -896, -48, 208, -896, -32, 208, -896, -48, 32, -880, 144, 16, -880, -48, 16, -896, -48, 16, -896, 144, 16, -880, 144, 16, -896, -48, 16, -880, -48, 576, -896, -48, 576, -896, -48, -144, -880, -48, -144, -880, -48, 576, -896, -48, -144, -880, -48, 16, -880, -48, -144, -896, -48, -144, -896, -48, 16, -880, -48, 16, -896, -48, -144, 0, 416, 592, 0, -320, 592, -896, -320, 592, -896, 416, 592, 0, 416, 592, -896, -320, 592, 0, 416, 576, -896, 416, 576, -896, -320, 576, 0, -320, 576, 0, 416, 576, -896, -320, 576, -1024, 528, 496, -1024, 528, 480, -1024, -256, 480, -1024, 528, 480, -1024, 512, 272, -1024, 512, 480, -1024, 528, 480, -1024, 528, 272, -1024, 512, 272, -1024, 528, 496, -1024, -256, 480, -1024, -256, 496, -1024, -256, 480, -1024, 512, 480, -1024, -256, 160, -1024, -256, 160, -1024, 512, 480, -1024, 512, 160, -1024, -256, 16, -1024, -256, 160, -1024, -48, 160, -1024, -256, 16, -1024, -48, 160, -1024, -48, 16, -1024, -256, -320, -1024, -256, 16, -1024, 512, 16, -1024, -256, -320, -1024, 512, 16, -1024, 512, -320, -1024, 512, -320, -1024, 512, 16, -1024, 528, 16, -1024, 528, -320, -1024, 512, -320, -1024, 528, 16, -1024, -272, -320, -1024, -256, 496, -1024, -256, -320, -1024, -272, 496, -1024, -256, 496, -1024, -272, -320, -1024, -48, 32, -1024, -48, 160, -1024, 0, 160, -1024, -48, 32, -1024, 0, 160, -1024, 0, 32, -1024, 96, 32, -1024, 512, 160, -1024, 512, 32, -1024, 96, 160, -1024, 512, 160, -1024, 96, 32, -896, 128, 208, -896, 128, 32, -1024, 128, 32, -1024, 128, 208, -896, 128, 208, -1024, 128, 32, -1024, -48, 208, -1024, 144, 208, -1024, 144, 224, -1024, 144, 208, -1024, 128, 208, -1024, 128, 32, -1024, 144, 208, -1024, 128, 32, -1024, 144, 32, -1024, -48, 208, -1024, 144, 224, -1024, -48, 224, -1024, -32, 208, -1024, -48, 208, -1024, -48, 32, -1024, -32, 208, -1024, -48, 32, -1024, -32, 32, -896, -32, 208, -1024, -32, 208, -1024, -32, 32, -896, -32, 32, -896, -32, 208, -1024, -32, 32, -880, 144, 224, -880, -48, 224, -1024, -48, 224, -1024, 144, 224, -880, 144, 224, -1024, -48, 224, -880, 144, 208, -1024, 144, 208, -1024, -48, 208, -880, -48, 208, -880, 144, 208, -1024, -48, 208, -1040, 992, 272, -1040, 992, 256, -1040, 512, 256, -1040, 512, 272, -1040, 992, 272, -1040, 512, 256, -1040, 512, 256, -1040, 976, 256, -1040, 512, 32, -1040, 976, 256, -1040, 976, 32, -1040, 512, 32, -1024, 512, 480, -1040, 512, 480, -1040, 512, 160, -1024, 512, 160, -1024, 512, 480, -1040, 512, 160, -1024, 512, 160, -1040, 512, 160, -1040, 512, 32, -1024, 512, 32, -1024, 512, 160, -1040, 512, 32, -1104, 512, 480, -1040, 512, 416, -1040, 512, 480, -1024, 512, 16, -1040, 512, 16, -1040, 512, -320, -1024, 512, -320, -1024, 512, 16, -1040, 512, -320, -1024, 512, 160, -1024, 96, 160, -1040, 96, 160, -1040, 512, 160, -1024, 512, 160, -1040, 96, 160, -1024, 512, 32, -1040, 512, 32, -1040, 96, 32, -1056, 512, 32, -1040, 512, 32, -1040, 976, 32, -1056, 512, 32, -1040, 976, 32, -1056, 976, 32, -1024, 512, 32, -1040, 96, 32, -1024, 96, 32, -1600, 976, 32, -1056, 976, 32, -1056, 992, 32, -1600, 976, 32, -1056, 992, 32, -1600, 992, 32, -1920, 976, 32, -1600, 976, 32, -1600, 992, 32, -1920, 976, 32, -1600, 992, 32, -1920, 992, 32, -2224, 736, 32, -1920, 976, 32, -1920, 992, 32, -2224, 736, 32, -1920, 992, 32, -1936, 992, 32, -2240, 736, 32, -2224, 736, 32, -1936, 992, 32, -2240, 736, 32, -1936, 992, 32, -2240, 752, 32, -2464, 736, 32, -2240, 736, 32, -2240, 752, 32, -2464, 736, 32, -2240, 752, 32, -2464, 752, 32, -2464, 1216, 32, -2464, 752, 32, -2448, 1216, 32, -2448, 1216, 32, -2464, 752, 32, -2448, 752, 32, -2928, 1216, 32, -2448, 1216, 32, -2448, 1232, 32, -2928, 1216, 32, -2448, 1232, 32, -2928, 1232, 32, -2944, 1216, 32, -2928, 1216, 32, -2928, 1536, 32, -2944, 1216, 32, -2928, 1536, 32, -2944, 1536, 32, -2944, 1552, 32, -2944, 1536, 32, -2400, 1552, 32, -2400, 1552, 32, -2944, 1536, 32, -2400, 1536, 32, -2416, 1552, 32, -2400, 1552, 32, -2400, 2048, 32, -2416, 1552, 32, -2400, 2048, 32, -2416, 2048, 32, -1024, 96, 160, -1024, 96, 32, -1040, 96, 32, -1040, 96, 160, -1024, 96, 160, -1040, 96, 32, -1040, -256, 160, -1040, 512, 160, -1040, 512, 480, -1040, 512, 160, -1040, 96, 160, -1040, 96, 32, -1040, 512, 160, -1040, 96, 32, -1040, 512, 32, -1040, -256, 160, -1040, 512, 480, -1040, -256, 480, -1040, -48, 160, -1040, -256, 160, -1040, -256, 16, -1040, -48, 160, -1040, -256, 16, -1040, -48, 16, -1040, 512, 16, -1040, -256, 16, -1040, -256, -320, -1040, 512, 16, -1040, -256, -320, -1040, 512, -320, -1040, 0, 160, -1040, -48, 160, -1040, -48, 32, -1040, 0, 160, -1040, -48, 32, -1040, 0, 32, -1024, 0, 160, -1040, 0, 160, -1040, 0, 32, -1024, 0, 32, -1024, 0, 160, -1040, 0, 32, -1024, 0, 160, -1024, -48, 160, -1040, -48, 160, -1040, 0, 160, -1024, 0, 160, -1040, -48, 160, -1040, -48, 160, -1024, -48, 160, -1040, -256, 160, -1024, -48, 160, -1024, -256, 160, -1040, -256, 160, -1040, -32, 64, -1040, -32, 32, -1040, -48, 32, -1040, -48, 64, -1040, -32, 64, -1040, -48, 32, -1024, -48, 160, -1040, -48, 160, -1040, -48, 16, -1024, -48, 16, -1024, -48, 160, -1040, -48, 16, -1024, 512, 480, -1040, -256, 480, -1040, 512, 480, -1040, 512, 480, -1040, -256, 480, -1104, -256, 480, -1024, 512, 480, -1024, -256, 480, -1040, -256, 480, -1104, 512, 480, -1040, 512, 480, -1104, -256, 480, -1024, 528, 480, -1024, 512, 480, -1600, 512, 480, -1024, 528, 480, -1600, 512, 480, -1600, 528, 480, -1600, -256, 480, -1600, 512, 480, -1584, 512, 480, -1600, -256, 480, -1584, 512, 480, -1584, -256, 480, -1584, -256, 480, -1584, 512, 480, -1520, 512, 480, -1520, -256, 480, -1584, -256, 480, -1520, 512, 480, -1040, 512, 480, -1040, 512, 416, -1040, -256, 416, -1040, -256, 480, -1040, 512, 480, -1040, -256, 416, -1024, 512, 160, -1040, 512, 160, -1040, -256, 160, -1024, -256, 160, -1024, 512, 160, -1040, -256, 160, -1040, -256, 160, -1024, -256, 160, -1040, -256, 16, -1024, -256, 480, -1024, -256, 160, -1040, -256, 160, -1040, -256, 16, -1024, -256, 160, -1024, -256, 16, -1024, -256, 480, -1040, -256, 160, -1040, -256, 480, -1040, -256, -320, -1040, -256, 16, -1024, -256, 16, -1040, -256, -320, -1024, -256, 16, -1024, -256, -320, -1024, -256, 496, -1024, -256, 480, -1600, -256, 480, -1024, -256, 496, -1600, -256, 480, -1600, -256, 496, -1104, -256, 480, -1040, -256, 480, -1040, -256, 416, -1600, -256, -320, -1600, -256, 480, -1584, -256, 480, -1600, -256, -320, -1584, -256, 480, -1584, -256, -320, -1584, -256, 416, -1584, -256, 480, -1520, -256, 480, -1024, 512, 16, -1024, -256, 16, -1040, -256, 16, -1040, 512, 16, -1024, 512, 16, -1040, -256, 16, -1024, 528, 16, -1024, 512, 16, -1600, 512, 16, -1600, 528, 16, -1024, 528, 16, -1600, 512, 16, -1024, -48, 16, -1040, -48, 16, -1040, -256, 16, -1024, -256, 16, -1024, -48, 16, -1040, -256, 16, -1600, 512, -320, -1024, 512, -320, -1024, 528, -320, -1024, 512, -320, -1040, 512, -320, -1040, -256, -320, -1024, 512, -320, -1040, -256, -320, -1024, -256, -320, -1600, 512, -320, -1024, 528, -320, -1600, 528, -320, -1584, 512, -320, -1600, 512, -320, -1600, -256, -320, -1584, 512, -320, -1600, -256, -320, -1584, -256, -320, -1600, -272, -320, -1024, -256, -320, -1600, -256, -320, -1024, -272, -320, -1024, -256, -320, -1600, -272, -320, -1056, 976, 192, -1056, 976, 256, -1120, 976, 256, -1120, 976, 192, -1056, 976, 192, -1120, 976, 256, -1040, 976, 256, -1056, 976, 256, -1056, 976, 32, -1120, 976, 192, -1120, 976, 256, -1600, 976, 192, -1040, 976, 256, -1056, 976, 32, -1040, 976, 32, -1600, 976, 192, -1120, 976, 256, -1600, 976, 256, -1056, 912, 256, -1056, 976, 256, -1056, 976, 192, -1056, 912, 192, -1056, 912, 256, -1056, 976, 192, -1056, 512, 192, -1056, 912, 256, -1056, 912, 192, -1056, 992, 256, -1056, 976, 32, -1056, 976, 256, -1056, 992, 256, -1056, 992, 32, -1056, 976, 32, -1056, 512, 256, -1056, 912, 256, -1056, 512, 192, -1040, 976, 256, -1056, 512, 256, -1056, 976, 256, -1120, 912, 256, -1056, 976, 256, -1056, 912, 256, -1056, 912, 256, -1056, 512, 256, -1120, 512, 256, -1040, 976, 256, -1040, 512, 256, -1056, 512, 256, -1120, 976, 256, -1056, 976, 256, -1120, 912, 256, -1120, 912, 256, -1056, 912, 256, -1120, 512, 256, -1120, 976, 256, -1120, 912, 256, -1600, 912, 256, -1056, 992, 256, -1056, 976, 256, -1600, 976, 256, -1600, 976, 256, -1120, 976, 256, -1600, 912, 256, -1056, 992, 256, -1600, 976, 256, -1600, 992, 256, -1040, 512, 256, -1056, 512, 32, -1056, 512, 256, -1040, 512, 272, -1040, 512, 256, -1600, 512, 256, -1040, 512, 256, -1040, 512, 32, -1056, 512, 32, -1040, 512, 272, -1600, 512, 256, -1600, 512, 272, -1120, 512, 256, -1056, 512, 256, -1056, 512, 192, -1600, 512, 16, -1600, 512, 256, -1296, 512, 256, -1600, 512, 16, -1296, 512, 256, -1296, 512, 16, -1600, 512, -320, -1600, 512, 16, -1024, 512, 16, -1600, 512, -320, -1024, 512, 16, -1024, 512, -320, -1296, 512, 32, -1296, 512, 256, -1280, 512, 256, -1296, 512, 32, -1280, 512, 256, -1280, 512, 32, -1280, 512, 192, -1280, 512, 256, -1216, 512, 256, -1024, 512, 272, -1600, 512, 272, -1024, 512, 480, -1024, 512, 480, -1600, 512, 272, -1600, 512, 480, -1056, 976, 256, -1056, 512, 256, -1056, 512, 32, -1056, 976, 32, -1056, 976, 256, -1056, 512, 32, -1040, 512, 416, -1104, 512, 480, -1104, -256, 480, -1040, -256, 416, -1040, 512, 416, -1104, -256, 480, -1120, 912, 256, -1056, 912, 192, -1056, 912, 256, -1120, 912, 256, -1056, 976, 192, -1120, 976, 256, -1056, 976, 192, -1120, 912, 256, -1056, 912, 192, -1056, 912, 192, -1120, 912, 256, -1120, 512, 256, -1056, 512, 192, -1056, 912, 192, -1120, 512, 256, -1056, 976, 192, -1120, 912, 256, -1056, 912, 256, -1120, 912, 256, -1056, 976, 192, -1120, 976, 192, -1120, 912, 256, -1120, 976, 192, -1600, 912, 256, -1120, 976, 192, -1600, 976, 192, -1600, 912, 256, -1120, 912, 256, -1120, 976, 192, -1120, 976, 256, -1120, 912, 256, -1120, 976, 256, -1056, 976, 192, -1120, 912, 256, -1056, 912, 256, -1056, 912, 192, -1120, 912, 256, -1056, 976, 192, -1056, 912, 256, -1120, 976, 192, -1120, 912, 256, -1120, 976, 256, -1216, 816, 256, -1216, 752, 256, -1280, 752, 256, -1216, 816, 256, -1280, 752, 256, -1280, 816, 256, -1280, 752, 256, -1216, 752, 256, -1280, 512, 256, -1280, 816, 256, -1280, 752, 256, -1600, 752, 256, -1280, 512, 256, -1216, 752, 256, -1216, 512, 256, -1600, 816, 256, -1280, 816, 256, -1600, 752, 256, -1296, 736, 256, -1280, 752, 256, -1280, 736, 256, -1296, 752, 256, -1280, 752, 256, -1296, 736, 256, -1280, 736, 256, -1280, 512, 256, -1296, 512, 256, -1296, 736, 256, -1280, 736, 256, -1296, 512, 256, -1296, 752, 256, -1296, 736, 256, -1920, 736, 256, -1920, 752, 256, -1296, 752, 256, -1920, 736, 256, -1920, 496, 256, -1920, 736, 256, -1904, 736, 256, -1920, 496, 256, -1904, 736, 256, -1904, 496, 256, -1920, 512, 256, -1920, 496, 256, -2688, 496, 256, -1920, 512, 256, -2688, 496, 256, -2688, 512, 256, -2688, 992, 256, -2688, 512, 256, -2704, 512, 256, -2688, 992, 256, -2704, 512, 256, -2704, 992, 256, -3152, 976, 256, -2704, 992, 256, -2704, 976, 256, -3152, 992, 256, -2704, 992, 256, -3152, 976, 256, -3152, 1760, 256, -3152, 976, 256, -3168, 976, 256, -3152, 1760, 256, -3168, 976, 256, -3168, 1760, 256, -2624, 1760, 256, -3168, 1760, 256, -2624, 1776, 256, -2624, 1776, 256, -3168, 1760, 256, -3168, 1776, 256, -2624, 2048, 256, -2624, 1776, 256, -2640, 1776, 256, -2624, 2048, 256, -2640, 1776, 256, -2640, 2048, 256, -1296, 528, 256, -1296, 512, 256, -1600, 512, 256, -1296, 528, 256, -1600, 512, 256, -1600, 528, 256, -1280, 752, 192, -1216, 752, 256, -1280, 752, 256, -1216, 752, 256, -1280, 752, 192, -1280, 752, 256, -1280, 752, 256, -1280, 752, 192, -1600, 752, 192, -1600, 752, 256, -1280, 752, 256, -1600, 752, 192, -1280, 752, 192, -1280, 816, 256, -1280, 752, 256, -1280, 752, 192, -1280, 752, 256, -1280, 512, 192, -1280, 752, 256, -1280, 512, 256, -1280, 512, 192, -1216, 816, 256, -1280, 752, 192, -1216, 752, 256, -1216, 752, 256, -1280, 752, 192, -1280, 512, 192, -1216, 512, 256, -1216, 752, 256, -1280, 512, 192, -1280, 752, 192, -1216, 816, 256, -1280, 816, 256, -1280, 752, 192, -1280, 816, 256, -1600, 752, 192, -1280, 816, 256, -1600, 816, 256, -1600, 752, 192, -1280, 816, 256, -1280, 752, 192, -1280, 752, 256, -1280, 736, 256, -1280, 736, 32, -1280, 512, 32, -1280, 752, 256, -1280, 736, 32, -1280, 736, 256, -1280, 512, 256, -1280, 736, 256, -1280, 512, 32, -1280, 752, 256, -1280, 752, 32, -1280, 736, 32, -1280, 512, 64, -1280, 512, 32, -1280, -32, 32, -1280, 512, 64, -1280, -32, 32, -1280, -32, 64, -1296, 752, 32, -1296, 752, 256, -1920, 752, 32, -1280, 752, 256, -1296, 752, 256, -1296, 752, 32, -1920, 752, 32, -1296, 752, 256, -1920, 752, 256, -1280, 752, 256, -1296, 752, 32, -1280, 752, 32, -1936, 752, 32, -1920, 752, 32, -1920, 752, 64, -1936, 752, 32, -1920, 752, 64, -1936, 752, 64, -1296, 752, 256, -1296, 752, 32, -1296, 736, 32, -1296, 736, 256, -1296, 752, 256, -1296, 736, 32, -1280, 736, 256, -1296, 736, 256, -1296, 736, 32, -1280, 736, 32, -1280, 736, 256, -1296, 736, 32, -1280, 736, 256, -1280, 736, 32, -1296, 736, 32, -1296, 736, 256, -1280, 736, 256, -1296, 736, 32, -1296, 736, 256, -1296, 736, 32, -1920, 736, 32, -1920, 736, 256, -1296, 736, 256, -1920, 736, 32, -1296, 736, 32, -1296, 736, 256, -1296, 512, 32, -1296, 752, 256, -1296, 736, 256, -1296, 736, 32, -1296, 512, 32, -1296, 736, 256, -1296, 512, 256, -1296, 752, 256, -1296, 736, 32, -1296, 752, 32, -1296, -32, 32, -1296, 512, 32, -1296, 512, 64, -1296, -32, 32, -1296, 512, 64, -1296, -32, 64, -1296, -48, 32, -1296, -32, 32, -1296, -32, 64, -1296, -48, 32, -1296, -32, 64, -1296, -48, 64, -1280, 512, 64, -1296, 512, 64, -1296, 512, 32, -1280, 512, 32, -1280, 512, 64, -1296, 512, 32, -1296, 528, 256, -1296, 528, 16, -1296, 512, 16, -1296, 512, 256, -1296, 528, 256, -1296, 512, 16, -1280, 512, 64, -1280, -32, 64, -1296, -32, 64, -1296, 512, 64, -1280, 512, 64, -1296, -32, 64, -1296, -32, 64, -1040, -32, 64, -1296, -48, 64, -1040, -32, 64, -1040, -48, 64, -1296, -48, 64, -1280, -32, 64, -1280, -32, 32, -1296, -32, 32, -1296, -32, 64, -1280, -32, 64, -1296, -32, 32, -1040, -32, 64, -1296, -32, 64, -1296, -32, 32, -1040, -32, 32, -1040, -32, 64, -1296, -32, 32, -1584, 512, 416, -1520, 512, 480, -1584, 512, 480, -1584, 512, 480, -1584, -256, 480, -1584, -256, 416, -1584, 512, 416, -1584, 512, 480, -1584, -256, 416, -1520, 512, 480, -1584, 512, 416, -1584, -256, 416, -1520, -256, 480, -1520, 512, 480, -1584, -256, 416, -1584, 512, 480, -1584, 512, -320, -1584, -256, -320, -1584, -256, 480, -1584, 512, 480, -1584, -256, -320, -1056, 992, 256, -1600, 992, 256, -1600, 992, 32, -1040, 992, 272, -1600, 992, 272, -1600, 992, 256, -1040, 992, 272, -1600, 992, 256, -1040, 992, 256, -1056, 992, 256, -1600, 992, 32, -1056, 992, 32, -1920, 992, 32, -1600, 992, 32, -1600, 992, 64, -1920, 992, 32, -1600, 992, 64, -1920, 992, 64, -1936, 992, 32, -1920, 992, 32, -1920, 992, 64, -1936, 992, 32, -1920, 992, 64, -1936, 992, 64, -1600, 992, 64, -1600, 992, 32, -1600, 976, 32, -1600, 976, 64, -1600, 992, 64, -1600, 976, 32, -1056, 976, 256, -1056, 976, 32, -1600, 976, 32, -1600, 976, 256, -1056, 976, 256, -1600, 976, 32, -1600, 976, 64, -1600, 976, 32, -1920, 976, 32, -1920, 976, 64, -1600, 976, 64, -1920, 976, 32, -1600, 512, 256, -1600, 992, 256, -1600, 992, 272, -1600, 992, 256, -1600, 976, 256, -1600, 976, 32, -1600, 992, 256, -1600, 976, 32, -1600, 992, 32, -1600, 512, 256, -1600, 992, 272, -1600, 512, 272, -1600, 976, 192, -1600, 976, 256, -1600, 912, 256, -1600, 528, 256, -1600, 512, 256, -1600, 512, 16, -1600, 528, 256, -1600, 512, 16, -1600, 528, 16, -1600, 528, 16, -1600, 512, 16, -1600, 512, -320, -1600, 528, -320, -1600, 528, 16, -1600, 512, -320, -1600, -256, -320, -1600, 512, -320, -1600, 512, 480, -1600, -256, -320, -1600, 512, 480, -1600, -256, 480, -1600, 512, 480, -1600, 512, 272, -1600, 528, 480, -1600, 528, 480, -1600, 512, 272, -1600, 528, 272, -1600, -256, 480, -1600, 528, 480, -1600, 528, 496, -1600, -256, 496, -1600, -256, 480, -1600, 528, 496, -1600, -272, -320, -1600, -256, -320, -1600, -256, 496, -1600, -272, -320, -1600, -256, 496, -1600, -272, 496, -1600, 816, 256, -1600, 752, 256, -1600, 752, 192, -1024, 528, 496, -1600, 528, 496, -1600, 528, 480, -1024, 528, 480, -1024, 528, 496, -1600, 528, 480, -1024, 528, 480, -1600, 528, 480, -1600, 528, 272, -1024, 528, 272, -1024, 528, 480, -1600, 528, 272, -1296, 528, 256, -1600, 528, 256, -1600, 528, 16, -1296, 528, 16, -1296, 528, 256, -1600, 528, 16, -1024, 528, 16, -1600, 528, 16, -1600, 528, -320, -1024, 528, -320, -1024, 528, 16, -1600, 528, -320, -1024, 528, 272, -1600, 528, 272, -1600, 512, 272, -1024, 512, 272, -1024, 528, 272, -1600, 512, 272, -1040, 992, 272, -1040, 512, 272, -1600, 512, 272, -1600, 992, 272, -1040, 992, 272, -1600, 512, 272, -1040, 992, 256, -1600, 992, 256, -1600, 512, 256, -1040, 512, 256, -1040, 992, 256, -1600, 512, 256, -1296, 528, 16, -1600, 528, 16, -1600, 512, 16, -1296, 512, 16, -1296, 528, 16, -1600, 512, 16, -1584, 512, 480, -1600, 512, 480, -1600, 512, -320, -1584, 512, -320, -1584, 512, 480, -1600, 512, -320, -1024, 528, 496, -1024, -256, 496, -1600, -256, 496, -1600, 528, 496, -1024, 528, 496, -1600, -256, 496, -1600, -256, 496, -1024, -256, 496, -1600, -272, 496, -1024, -256, 496, -1024, -272, 496, -1600, -272, 496, -1024, 528, 480, -1600, 528, 480, -1600, -256, 480, -1024, -256, 480, -1024, 528, 480, -1600, -256, 480, -1024, -256, 496, -1600, -256, 496, -1600, -256, -320, -1024, -256, -320, -1024, -256, 496, -1600, -256, -320, -1024, -272, 496, -1024, -272, -320, -1600, -272, -320, -1600, -272, 496, -1024, -272, 496, -1600, -272, -320, -1904, 736, 256, -1904, 736, 32, -1904, 496, 32, -1904, 496, 256, -1904, 736, 256, -1904, 496, 32, -1920, 992, 64, -1920, 976, 64, -2240, 752, 64, -1600, 992, 64, -1920, 976, 64, -1920, 992, 64, -2240, 752, 64, -1920, 976, 64, -2240, 736, 64, -1600, 992, 64, -1600, 976, 64, -1920, 976, 64, -1936, 992, 64, -1920, 992, 64, -2240, 752, 64, -2240, 736, 64, -1920, 976, 64, -2224, 736, 64, -2464, 736, 64, -2240, 752, 64, -2240, 736, 64, -2464, 752, 64, -2240, 752, 64, -2464, 736, 64, -2448, 752, 64, -2464, 752, 64, -2448, 1216, 64, -2448, 1216, 64, -2464, 752, 64, -2464, 1216, 64, -2448, 1232, 64, -2448, 1216, 64, -2928, 1216, 64, -2448, 1232, 64, -2928, 1216, 64, -2928, 1232, 64, -2928, 1536, 64, -2928, 1216, 64, -2944, 1216, 64, -2928, 1536, 64, -2944, 1216, 64, -2944, 1536, 64, -2400, 1536, 64, -2944, 1536, 64, -2400, 1552, 64, -2400, 1552, 64, -2944, 1536, 64, -2944, 1552, 64, -2400, 2048, 64, -2400, 1552, 64, -2416, 1552, 64, -2400, 2048, 64, -2416, 1552, 64, -2416, 2048, 64, -1920, 992, 64, -1920, 976, 64, -1920, 976, 32, -1920, 992, 32, -1920, 992, 64, -1920, 976, 32, -1920, 992, 64, -1920, 992, 32, -1920, 976, 32, -1920, 976, 64, -1920, 992, 64, -1920, 976, 32, -1904, 736, 256, -1920, 736, 256, -1920, 736, 32, -1904, 736, 32, -1904, 736, 256, -1920, 736, 32, -1920, 752, 256, -1920, 736, 256, -1920, 736, 32, -1920, 752, 32, -1920, 752, 256, -1920, 736, 32, -1920, 736, 32, -1920, 736, 256, -1920, 496, 32, -1920, 736, 256, -1920, 496, 256, -1920, 496, 32, -1920, 752, 64, -1920, 752, 32, -1920, 736, 32, -1920, 736, 64, -1920, 752, 64, -1920, 736, 32, -1904, 496, 256, -1904, 496, 32, -1920, 496, 32, -1920, 496, 256, -1904, 496, 256, -1920, 496, 32, -1920, 496, 256, -1920, 496, 32, -2688, 496, 32, -2688, 496, 256, -1920, 496, 256, -2688, 496, 32, -1920, 512, 256, -1920, 512, 32, -1920, 496, 32, -1920, 496, 256, -1920, 512, 256, -1920, 496, 32, -1920, 752, 64, -1920, 736, 64, -1936, 752, 64, -1936, 752, 64, -1920, 736, 64, -2240, 512, 64, -1920, 736, 64, -2203.75, 512, 64, -2240, 512, 64, -1920, 736, 64, -1920, 736, 32, -2203.75, 512, 32, -2203.75, 512, 64, -1920, 736, 64, -2203.75, 512, 32, -1920, 736, 32, -1920, 736, 16, -2224, 496, 16, -2224, 496, 32, -1920, 736, 32, -2224, 496, 16, -1920, 976, 64, -1920, 976, 32, -2224, 736, 32, -2224, 736, 64, -1920, 976, 64, -2224, 736, 32, -1936, 992, 64, -2240, 752, 64, -2240, 752, 32, -1936, 992, 32, -1936, 992, 64, -2240, 752, 32, -1936, 992, 32, -2240, 752, 32, -2240, 752, 16, -1936, 992, 16, -1936, 992, 32, -2240, 752, 16, -2240, 752, 64, -2240, 752, 32, -2240, 736, 32, -2240, 736, 64, -2240, 752, 64, -2240, 736, 32, -2224, 736, 64, -2224, 736, 32, -2240, 736, 32, -2240, 736, 64, -2224, 736, 64, -2240, 736, 32, -2240, 736, 64, -2240, 736, 32, -2464, 736, 32, -2464, 736, 64, -2240, 736, 64, -2464, 736, 32, -2240, 752, 64, -2240, 736, 64, -2240, 736, 32, -2240, 752, 32, -2240, 752, 64, -2240, 736, 32, -1936, 752, 64, -2240, 512, 64, -2240, 512, 32, -1936, 752, 32, -1936, 752, 64, -2240, 512, 32, -2400, 2048, 64, -2400, 2048, 32, -2400, 1552, 32, -2400, 1552, 64, -2400, 2048, 64, -2400, 1552, 32, -2400, 1552, 64, -2400, 1552, 32, -2400, 1536, 32, -2400, 1536, 64, -2400, 1552, 64, -2400, 1536, 32, -2400, 2048, 64, -2416, 2048, 64, -2416, 2048, 32, -2400, 2048, 32, -2400, 2048, 64, -2416, 2048, 32, -2416, 2048, 64, -2416, 1552, 64, -2416, 1552, 32, -2416, 2048, 32, -2416, 2048, 64, -2416, 1552, 32, -2400, 1552, 64, -2400, 1552, 32, -2416, 1552, 32, -2416, 1552, 64, -2400, 1552, 64, -2416, 1552, 32, -2448, 1232, 64, -2448, 1232, 32, -2448, 1216, 32, -2448, 1216, 64, -2448, 1232, 64, -2448, 1216, 32, -2448, 1216, 64, -2448, 1216, 32, -2448, 752, 32, -2448, 752, 64, -2448, 1216, 64, -2448, 752, 32, -2448, 1216, 64, -2464, 1216, 64, -2464, 1216, 32, -2448, 1216, 32, -2448, 1216, 64, -2464, 1216, 32, -2240, 752, 64, -2464, 752, 64, -2464, 752, 32, -2240, 752, 32, -2240, 752, 64, -2464, 752, 32, -2448, 752, 64, -2448, 752, 32, -2464, 752, 32, -2464, 752, 64, -2448, 752, 64, -2464, 752, 32, -2464, 1216, 64, -2464, 752, 64, -2464, 752, 32, -2464, 1216, 32, -2464, 1216, 64, -2464, 752, 32, -2464, 752, 32, -2464, 752, 64, -2464, 736, 32, -2464, 752, 64, -2464, 736, 64, -2464, 736, 32, -2624, 2048, 256, -2624, 2048, 32, -2624, 1776, 32, -2624, 1776, 256, -2624, 2048, 256, -2624, 1776, 32, -2624, 1776, 256, -2624, 1776, 32, -2624, 1760, 32, -2624, 1760, 256, -2624, 1776, 256, -2624, 1760, 32, -2624, 2048, 256, -2640, 2048, 256, -2640, 2048, 32, -2624, 2048, 32, -2624, 2048, 256, -2640, 2048, 32, -2640, 2048, 256, -2640, 1776, 256, -2640, 1776, 32, -2640, 2048, 32, -2640, 2048, 256, -2640, 1776, 32, -2624, 1776, 256, -2624, 1776, 32, -2640, 1776, 32, -2640, 1776, 256, -2624, 1776, 256, -2640, 1776, 32, -2624, 2048, 32, -2640, 1776, 32, -2624, 1776, 32, -3168, 1760, 32, -2624, 1776, 32, -3168, 1776, 32, -2624, 1760, 32, -2624, 1776, 32, -3168, 1760, 32, -3152, 1760, 32, -3168, 1760, 32, -3168, 976, 32, -2624, 2048, 32, -2640, 2048, 32, -2640, 1776, 32, -3152, 1760, 32, -3168, 976, 32, -3152, 976, 32, -3152, 992, 32, -3152, 976, 32, -2704, 992, 32, -2704, 992, 32, -3152, 976, 32, -2704, 976, 32, -2688, 992, 32, -2704, 992, 32, -2704, 512, 32, -2688, 992, 32, -2704, 512, 32, -2688, 512, 32, -1920, 512, 32, -2688, 512, 32, -2688, 496, 32, -1920, 512, 32, -2688, 496, 32, -1920, 496, 32, -2688, 992, 256, -2688, 992, 32, -2688, 512, 32, -2688, 512, 256, -2688, 992, 256, -2688, 512, 32, -1920, 512, 256, -2688, 512, 256, -2688, 512, 32, -1920, 512, 32, -1920, 512, 256, -2688, 512, 32, -2688, 512, 256, -2688, 496, 256, -2688, 496, 32, -2688, 512, 32, -2688, 512, 256, -2688, 496, 32, -2688, 992, 256, -2704, 992, 256, -2704, 992, 32, -2688, 992, 32, -2688, 992, 256, -2704, 992, 32, -2704, 992, 32, -2704, 992, 256, -3152, 992, 32, -2704, 992, 256, -3152, 992, 256, -3152, 992, 32, -2704, 992, 256, -2704, 992, 32, -2704, 976, 32, -2704, 976, 256, -2704, 992, 256, -2704, 976, 32, -2688, 512, 256, -2688, 512, 32, -2704, 512, 32, -2704, 512, 256, -2688, 512, 256, -2704, 512, 32, -2704, 992, 256, -2704, 512, 256, -2704, 512, 32, -2704, 992, 32, -2704, 992, 256, -2704, 512, 32, -2448, 1232, 64, -2928, 1232, 64, -2928, 1232, 32, -2448, 1232, 32, -2448, 1232, 64, -2928, 1232, 32, -2928, 1536, 64, -2928, 1536, 32, -2928, 1216, 32, -2928, 1216, 64, -2928, 1536, 64, -2928, 1216, 32, -2448, 1216, 64, -2448, 1216, 32, -2928, 1216, 32, -2928, 1216, 64, -2448, 1216, 64, -2928, 1216, 32, -2928, 1216, 64, -2928, 1216, 32, -2944, 1216, 32, -2944, 1216, 64, -2928, 1216, 64, -2944, 1216, 32, -2928, 1232, 64, -2928, 1216, 64, -2928, 1216, 32, -2928, 1232, 32, -2928, 1232, 64, -2928, 1216, 32, -2400, 1552, 64, -2944, 1552, 64, -2944, 1552, 32, -2400, 1552, 32, -2400, 1552, 64, -2944, 1552, 32, -2400, 1536, 64, -2400, 1536, 32, -2944, 1536, 32, -2944, 1536, 64, -2400, 1536, 64, -2944, 1536, 32, -2944, 1552, 64, -2944, 1536, 64, -2944, 1536, 32, -2944, 1552, 32, -2944, 1552, 64, -2944, 1536, 32, -2944, 1536, 32, -2944, 1536, 64, -2944, 1216, 32, -2944, 1536, 64, -2944, 1216, 64, -2944, 1216, 32, -2928, 1536, 64, -2944, 1536, 64, -2944, 1536, 32, -2928, 1536, 32, -2928, 1536, 64, -2944, 1536, 32, -3152, 1760, 256, -3152, 1760, 32, -3152, 976, 32, -3152, 976, 256, -3152, 1760, 256, -3152, 976, 32, -2704, 976, 256, -2704, 976, 32, -3152, 976, 32, -3152, 976, 256, -2704, 976, 256, -3152, 976, 32, -3152, 976, 256, -3152, 976, 32, -3168, 976, 32, -3168, 976, 256, -3152, 976, 256, -3168, 976, 32, -3152, 992, 256, -3152, 976, 256, -3152, 976, 32, -3152, 992, 32, -3152, 992, 256, -3152, 976, 32, -2624, 1776, 256, -3168, 1776, 256, -3168, 1776, 32, -2624, 1776, 32, -2624, 1776, 256, -3168, 1776, 32, -2624, 1760, 256, -2624, 1760, 32, -3168, 1760, 32, -3168, 1760, 256, -2624, 1760, 256, -3168, 1760, 32, -3168, 1776, 256, -3168, 1760, 256, -3168, 1760, 32, -3168, 1776, 32, -3168, 1776, 256, -3168, 1760, 32, -3168, 1760, 32, -3168, 1760, 256, -3168, 976, 32, -3168, 1760, 256, -3168, 976, 256, -3168, 976, 32, -3152, 1760, 256, -3168, 1760, 256, -3168, 1760, 32, -3152, 1760, 32, -3152, 1760, 256, -3168, 1760, 32) [node name="hazardcourse" type="StaticBody3D"] @@ -13,4 +14,7 @@ mesh = ExtResource("1_01pb3") [node name="CollisionShape3D" type="CollisionShape3D" parent="."] transform = Transform3D(0.04, 0, 0, 0, -1.74846e-09, 0.04, 0, -0.04, -1.74846e-09, 0, 0, 0) -shape = SubResource("ConcavePolygonShape3D_ifqh3") +shape = SubResource("ConcavePolygonShape3D_6i4lh") + +[node name="CardboardKreb2" parent="." instance=ExtResource("2_vesng")] +transform = Transform3D(-1.74846e-07, 0, 4, 0, 4, 0, -4, 0, -1.74846e-07, 14.0685, 1.28, -1.93421) diff --git a/world.tscn b/world.tscn index 0ece8bd..4a15e92 100644 --- a/world.tscn +++ b/world.tscn @@ -1,7 +1,6 @@ -[gd_scene load_steps=10 format=3 uid="uid://cv8621s5oukrb"] +[gd_scene load_steps=9 format=3 uid="uid://cv8621s5oukrb"] [ext_resource type="PackedScene" uid="uid://dyyf1q12dchhq" path="res://Player.tscn" id="2_jba6q"] -[ext_resource type="PackedScene" uid="uid://cp4rwojl3c3y3" path="res://test.tscn" id="3_wlkcu"] [ext_resource type="ArrayMesh" uid="uid://bqnoaomgwec3w" path="res://assets/maps/mapentities.obj" id="5_wn745"] [ext_resource type="Script" path="res://KeyOverlay.gd" id="6_crgb3"] [ext_resource type="PackedScene" uid="uid://bp1fooevcl4lk" path="res://devworld.tscn" id="7_1im6f"] @@ -34,9 +33,6 @@ omni_range = 99.7884 transform = Transform3D(0.039, 0, 0, 0, -1.70474e-09, 0.039, 0, -0.039, -1.70474e-09, 0, 0, 0) mesh = ExtResource("5_wn745") -[node name="CardboardKreb2" parent="." instance=ExtResource("3_wlkcu")] -transform = Transform3D(-1.74846e-07, 0, 4, 0, 4, 0, -4, 0, -1.74846e-07, -100.286, 5.12, -18.5951) - [node name="KeyOverlay" type="Label" parent="."] offset_left = 21.0 offset_top = 2.0