diff --git a/Button.gd b/Button.gd index 9ab58ec..e247e95 100644 --- a/Button.gd +++ b/Button.gd @@ -66,6 +66,7 @@ func _on_anim_finished(name): _triggered = false if momentary and _triggered: + _sound.play() _anim.play_backwards('trigger') _resetting = true diff --git a/Player.gd b/Player.gd index dbffbe8..b237f68 100644 --- a/Player.gd +++ b/Player.gd @@ -3,11 +3,11 @@ extends CharacterBody3D # Member variables const QUAKE = 0.0625 const g = -800 * QUAKE -const MAX_SPEED = 2000 * QUAKE +const MAX_SPEED = 320 * QUAKE const FRICTION = 4# * QUAKE const STOP_SPEED = 100 * QUAKE const ACCEL= 10# * QUAKE -const FORWARD_SPEED = 200 * QUAKE +const FORWARD_SPEED = 400 * QUAKE const SIDE_SPEED = 350 * QUAKE const UP_SPEED = 270 * QUAKE diff --git a/devworld.tscn b/devworld.tscn index 582406d..0c59a96 100644 --- a/devworld.tscn +++ b/devworld.tscn @@ -1,11 +1,12 @@ -[gd_scene load_steps=11 format=3 uid="uid://bp1fooevcl4lk"] +[gd_scene load_steps=12 format=3 uid="uid://bp1fooevcl4lk"] [ext_resource type="ArrayMesh" uid="uid://cfm21e1rmsbvt" path="res://assets/maps/devworld.obj" id="1_67d5q"] [ext_resource type="PackedScene" uid="uid://wl1n3y8mcq0x" path="res://Commentary.tscn" id="2_3gk04"] -[ext_resource type="AudioStream" uid="uid://d100ilqihkimr" path="res://whatareyouwatchingbro.mp3" id="3_qy4vp"] -[ext_resource type="AudioStream" uid="uid://7s6wb487kv2d" path="res://bomb-has-been-defused-csgo-sound-effect.mp3" id="3_sy6mw"] +[ext_resource type="AudioStream" uid="uid://blhm5fmqxxyjb" path="res://assets/sounds/commentarynodes/this_is_an_other_commentary_node.ogg" id="3_57rk3"] +[ext_resource type="AudioStream" uid="uid://eycsn6ww81e3" path="res://assets/sounds/commentarynodes/thisisacommentarynode.ogg" id="4_qboc2"] [ext_resource type="PackedScene" uid="uid://ce7nfed54mwps" path="res://Button.tscn" id="5_57sxr"] [ext_resource type="PackedScene" uid="uid://cp4rwojl3c3y3" path="res://test.tscn" id="6_8wwor"] +[ext_resource type="AudioStream" uid="uid://kbklqaa8yx0s" path="res://assets/sounds/button/buttonin01.ogg" id="6_dw4i0"] [ext_resource type="PackedScene" uid="uid://cjn7bvtws2uip" path="res://Door.tscn" id="7_0wker"] [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_fwixm"] @@ -29,14 +30,14 @@ shape = SubResource("ConcavePolygonShape3D_fwixm") [node name="Commentary" parent="." instance=ExtResource("2_3gk04")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.125, -0.25, 0.496153) -sound = ExtResource("3_sy6mw") +sound = ExtResource("3_57rk3") volume = -20.0 capture_radius = 5.0 low_speed = 2.0 [node name="Commentary2" parent="." instance=ExtResource("2_3gk04")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.06073, -0.25, 3.2) -sound = ExtResource("3_qy4vp") +sound = ExtResource("4_qboc2") volume = -30.0 [node name="Button" parent="." instance=ExtResource("5_57sxr")] @@ -44,7 +45,7 @@ transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -20.48 momentary = true released_material = SubResource("StandardMaterial3D_pr3ys") pressed_material = SubResource("StandardMaterial3D_tselo") -sound = ExtResource("3_sy6mw") +sound = ExtResource("6_dw4i0") volume = -10.0 [node name="CardboardKreb" parent="." instance=ExtResource("6_8wwor")] diff --git a/hazardcourse.tscn b/hazardcourse.tscn index 34cbcbc..b84ef5c 100644 --- a/hazardcourse.tscn +++ b/hazardcourse.tscn @@ -3,7 +3,7 @@ [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_6i4lh"] +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_cwbnu"] 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"] @@ -14,7 +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_6i4lh") +shape = SubResource("ConcavePolygonShape3D_cwbnu") [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 4bc74ea..cd4fb45 100644 --- a/world.tscn +++ b/world.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=12 format=3 uid="uid://cv8621s5oukrb"] +[gd_scene load_steps=11 format=3 uid="uid://cv8621s5oukrb"] [ext_resource type="PackedScene" uid="uid://dyyf1q12dchhq" path="res://Player.tscn" id="2_jba6q"] [ext_resource type="ArrayMesh" uid="uid://bqnoaomgwec3w" path="res://assets/maps/mapentities.obj" id="5_wn745"]