From 408306110b4c3f178b924bc04d54fd62585902d6 Mon Sep 17 00:00:00 2001 From: Fabien Freling Date: Thu, 19 Jul 2018 15:37:19 +0200 Subject: [PATCH] Add Hedgehog in game --- Hedgehog.tscn | 125 +++++ Level_01.tscn | 13 +- models/Material.material | Bin 0 -> 2109 bytes models/hedgehog.glb | Bin 0 -> 24704 bytes models/hedgehog.glb.import | 1065 ++++++++++++++++++++++++++++++++++++ 5 files changed, 1200 insertions(+), 3 deletions(-) create mode 100644 Hedgehog.tscn create mode 100644 models/Material.material create mode 100644 models/hedgehog.glb create mode 100644 models/hedgehog.glb.import diff --git a/Hedgehog.tscn b/Hedgehog.tscn new file mode 100644 index 0000000..9f2fdfc --- /dev/null +++ b/Hedgehog.tscn @@ -0,0 +1,125 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://models/Material.material" type="Material" id=1] + +[sub_resource type="ArrayMesh" id=1] + +resource_name = "Cube" +blend_shape_mode = 1 +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +surfaces/0 = { +"aabb": AABB( -1.46333, -1.59529, -1.46333, 2.92666, 2.69384, 3.34507 ), +"array_data": PoolByteArray( 111, 61, 124, 52, 145, 57, 0, 60, 116, 43, 25, 0, 180, 60, 180, 56, 3, 60, 0, 60, 116, 43, 25, 0, 228, 60, 75, 52, 184, 60, 0, 60, 116, 43, 25, 0, 225, 60, 13, 57, 142, 56, 0, 60, 116, 43, 25, 0, 0, 0, 172, 52, 101, 189, 0, 60, 10, 44, 138, 0, 65, 57, 0, 0, 154, 189, 0, 60, 10, 44, 138, 0, 0, 0, 0, 0, 218, 189, 0, 60, 10, 44, 138, 0, 52, 57, 124, 52, 53, 189, 0, 60, 10, 44, 138, 0, 0, 0, 210, 180, 154, 189, 0, 60, 8, 210, 139, 0, 17, 53, 86, 185, 235, 188, 0, 60, 8, 210, 139, 0, 0, 0, 113, 185, 248, 188, 0, 60, 8, 210, 139, 0, 17, 57, 60, 185, 222, 188, 0, 60, 8, 210, 139, 0, 41, 57, 161, 180, 105, 189, 0, 60, 8, 210, 139, 0, 194, 48, 199, 176, 173, 61, 0, 60, 11, 232, 124, 0, 0, 0, 0, 0, 218, 61, 0, 60, 11, 232, 124, 0, 0, 0, 210, 176, 186, 61, 0, 60, 11, 232, 124, 0, 53, 53, 185, 176, 158, 61, 0, 60, 11, 232, 124, 0, 65, 53, 0, 0, 186, 61, 0, 60, 11, 232, 124, 0, 28, 57, 210, 58, 19, 61, 0, 60, 7, 31, 122, 0, 52, 53, 148, 52, 182, 61, 0, 60, 7, 31, 122, 0, 52, 57, 124, 52, 157, 61, 0, 60, 7, 31, 122, 0, 0, 0, 172, 52, 206, 61, 0, 60, 7, 31, 122, 0, 0, 0, 6, 59, 45, 61, 0, 60, 7, 31, 122, 0, 154, 61, 0, 0, 65, 57, 0, 60, 119, 235, 36, 0, 222, 60, 113, 180, 91, 60, 0, 60, 119, 235, 36, 0, 105, 61, 161, 180, 41, 57, 0, 60, 119, 235, 36, 0, 235, 60, 113, 176, 134, 60, 0, 60, 119, 235, 36, 0, 248, 60, 0, 0, 177, 60, 0, 60, 119, 235, 36, 0, 105, 61, 161, 180, 41, 185, 0, 60, 124, 233, 246, 0, 218, 61, 0, 0, 0, 0, 0, 60, 124, 233, 246, 0, 154, 61, 210, 180, 0, 0, 0, 60, 124, 233, 246, 0, 154, 61, 0, 0, 65, 185, 0, 60, 124, 233, 246, 0, 225, 60, 13, 57, 121, 183, 0, 60, 116, 50, 248, 0, 159, 61, 172, 52, 138, 42, 0, 60, 116, 50, 248, 0, 111, 61, 124, 52, 192, 184, 0, 60, 116, 50, 248, 0, 246, 60, 56, 57, 138, 42, 0, 60, 116, 50, 248, 0, 52, 57, 232, 59, 145, 57, 0, 60, 7, 122, 31, 0, 0, 0, 6, 59, 45, 61, 0, 60, 7, 122, 31, 0, 28, 57, 210, 58, 19, 61, 0, 60, 7, 122, 31, 0, 0, 0, 36, 60, 170, 57, 0, 60, 7, 122, 31, 0, 0, 0, 36, 60, 216, 184, 0, 60, 10, 126, 246, 0, 76, 57, 36, 60, 138, 42, 0, 60, 10, 126, 246, 0, 52, 57, 232, 59, 192, 184, 0, 60, 10, 126, 246, 0, 0, 0, 100, 60, 138, 42, 0, 60, 10, 126, 246, 0, 0, 0, 187, 186, 65, 181, 0, 60, 6, 130, 245, 0, 65, 53, 215, 186, 0, 0, 0, 60, 6, 130, 245, 0, 0, 0, 251, 186, 0, 0, 0, 60, 6, 130, 245, 0, 53, 53, 159, 186, 53, 181, 0, 60, 6, 130, 245, 0, 29, 53, 222, 185, 134, 59, 0, 60, 5, 133, 27, 0, 0, 0, 113, 185, 248, 60, 0, 60, 5, 133, 27, 0, 0, 0, 245, 185, 153, 59, 0, 60, 5, 133, 27, 0, 17, 53, 86, 185, 235, 60, 0, 60, 5, 133, 27, 0, 234, 48, 100, 185, 242, 60, 0, 60, 5, 133, 27, 0, 53, 53, 159, 186, 53, 53, 0, 60, 4, 130, 11, 0, 0, 0, 122, 186, 65, 57, 0, 60, 4, 130, 11, 0, 0, 0, 187, 186, 65, 53, 0, 60, 4, 130, 11, 0, 41, 53, 102, 186, 53, 57, 0, 60, 4, 130, 11, 0, 29, 57, 199, 185, 115, 59, 0, 60, 4, 215, 119, 0, 29, 53, 222, 185, 134, 59, 0, 60, 4, 215, 119, 0, 52, 57, 69, 190, 26, 57, 0, 60, 4, 215, 119, 0, 84, 59, 227, 184, 170, 58, 0, 60, 52, 144, 25, 0, 17, 57, 60, 185, 222, 60, 0, 60, 52, 144, 25, 0, 29, 57, 199, 185, 115, 59, 0, 60, 52, 144, 25, 0, 55, 59, 135, 184, 87, 60, 0, 60, 52, 144, 25, 0, 0, 0, 245, 185, 153, 187, 0, 60, 4, 133, 229, 0, 41, 53, 102, 186, 53, 185, 0, 60, 4, 133, 229, 0, 0, 0, 122, 186, 65, 185, 0, 60, 4, 133, 229, 0, 29, 53, 222, 185, 134, 187, 0, 60, 4, 133, 229, 0, 129, 59, 97, 185, 167, 180, 0, 60, 12, 206, 115, 0, 53, 57, 130, 186, 41, 181, 0, 60, 12, 206, 115, 0, 69, 57, 97, 190, 79, 185, 0, 60, 12, 206, 115, 0, 53, 57, 130, 186, 41, 181, 0, 60, 57, 143, 248, 0, 145, 59, 132, 185, 0, 0, 0, 60, 57, 143, 248, 0, 65, 57, 179, 186, 0, 0, 0, 60, 57, 143, 248, 0, 129, 59, 97, 185, 167, 180, 0, 60, 57, 143, 248, 0, 52, 57, 232, 59, 192, 184, 0, 60, 69, 106, 248, 0, 246, 60, 56, 57, 138, 42, 0, 60, 69, 106, 248, 0, 225, 60, 13, 57, 121, 183, 0, 60, 69, 106, 248, 0, 76, 57, 36, 60, 138, 42, 0, 60, 69, 106, 248, 0, 28, 57, 210, 58, 170, 188, 0, 60, 67, 105, 234, 0, 225, 60, 13, 57, 121, 183, 0, 60, 67, 105, 234, 0, 180, 60, 180, 56, 54, 187, 0, 60, 67, 105, 234, 0, 52, 57, 232, 59, 192, 184, 0, 60, 67, 105, 234, 0, 0, 0, 6, 59, 196, 188, 0, 60, 7, 122, 225, 0, 52, 57, 232, 59, 192, 184, 0, 60, 7, 122, 225, 0, 28, 57, 210, 58, 170, 188, 0, 60, 7, 122, 225, 0, 0, 0, 36, 60, 216, 184, 0, 60, 7, 122, 225, 0, 225, 60, 13, 57, 142, 56, 0, 60, 67, 105, 22, 0, 28, 57, 210, 58, 19, 61, 0, 60, 67, 105, 22, 0, 180, 60, 180, 56, 3, 60, 0, 60, 67, 105, 22, 0, 52, 57, 232, 59, 145, 57, 0, 60, 67, 105, 22, 0, 246, 60, 56, 57, 138, 42, 0, 60, 69, 106, 8, 0, 52, 57, 232, 59, 145, 57, 0, 60, 69, 106, 8, 0, 225, 60, 13, 57, 142, 56, 0, 60, 69, 106, 8, 0, 76, 57, 36, 60, 138, 42, 0, 60, 69, 106, 8, 0, 76, 57, 36, 60, 138, 42, 0, 60, 10, 126, 10, 0, 0, 0, 36, 60, 170, 57, 0, 60, 10, 126, 10, 0, 52, 57, 232, 59, 145, 57, 0, 60, 10, 126, 10, 0, 0, 0, 100, 60, 138, 42, 0, 60, 10, 126, 10, 0, 154, 61, 0, 0, 65, 185, 0, 60, 124, 23, 246, 0, 159, 61, 172, 52, 138, 42, 0, 60, 124, 23, 246, 0, 218, 61, 0, 0, 0, 0, 0, 60, 124, 23, 246, 0, 111, 61, 124, 52, 192, 184, 0, 60, 124, 23, 246, 0, 248, 60, 0, 0, 203, 188, 0, 60, 120, 23, 223, 0, 111, 61, 124, 52, 192, 184, 0, 60, 120, 23, 223, 0, 154, 61, 0, 0, 65, 185, 0, 60, 120, 23, 223, 0, 228, 60, 75, 52, 98, 188, 0, 60, 120, 23, 223, 0, 180, 60, 180, 56, 54, 187, 0, 60, 116, 44, 232, 0, 111, 61, 124, 52, 192, 184, 0, 60, 116, 44, 232, 0, 228, 60, 75, 52, 98, 188, 0, 60, 116, 44, 232, 0, 225, 60, 13, 57, 121, 183, 0, 60, 116, 44, 232, 0, 230, 60, 64, 184, 37, 180, 0, 60, 105, 186, 248, 0, 154, 61, 210, 180, 0, 0, 0, 60, 105, 186, 248, 0, 241, 60, 86, 184, 0, 0, 0, 60, 105, 186, 248, 0, 219, 60, 43, 184, 37, 184, 0, 60, 105, 186, 248, 0, 105, 61, 161, 180, 41, 185, 0, 60, 105, 186, 248, 0, 197, 60, 253, 183, 226, 185, 0, 60, 106, 192, 233, 0, 105, 61, 161, 180, 41, 185, 0, 60, 106, 192, 233, 0, 219, 60, 43, 184, 37, 184, 0, 60, 106, 192, 233, 0, 175, 60, 164, 183, 159, 187, 0, 60, 106, 192, 233, 0, 222, 60, 113, 180, 161, 188, 0, 60, 106, 192, 233, 0, 222, 60, 113, 180, 161, 188, 0, 60, 120, 238, 223, 0, 154, 61, 0, 0, 65, 185, 0, 60, 120, 238, 223, 0, 105, 61, 161, 180, 41, 185, 0, 60, 120, 238, 223, 0, 248, 60, 0, 0, 203, 188, 0, 60, 120, 238, 223, 0, 105, 61, 161, 180, 41, 57, 0, 60, 107, 194, 25, 0, 197, 60, 253, 183, 226, 57, 0, 60, 107, 194, 25, 0, 219, 60, 43, 184, 37, 56, 0, 60, 107, 194, 25, 0, 175, 60, 164, 183, 159, 59, 0, 60, 107, 194, 25, 0, 198, 60, 13, 182, 21, 60, 0, 60, 107, 194, 25, 0, 222, 60, 113, 180, 91, 60, 0, 60, 107, 194, 25, 0, 154, 61, 210, 180, 0, 0, 0, 60, 105, 186, 8, 0, 230, 60, 64, 184, 37, 52, 0, 60, 105, 186, 8, 0, 241, 60, 86, 184, 0, 0, 0, 60, 105, 186, 8, 0, 219, 60, 43, 184, 37, 56, 0, 60, 105, 186, 8, 0, 105, 61, 161, 180, 41, 57, 0, 60, 105, 186, 8, 0, 218, 61, 0, 0, 0, 0, 0, 60, 124, 233, 10, 0, 105, 61, 161, 180, 41, 57, 0, 60, 124, 233, 10, 0, 154, 61, 210, 180, 0, 0, 0, 60, 124, 233, 10, 0, 154, 61, 0, 0, 65, 57, 0, 60, 124, 233, 10, 0, 52, 53, 148, 52, 182, 61, 0, 60, 9, 3, 126, 0, 0, 0, 172, 48, 212, 61, 0, 60, 9, 3, 126, 0, 58, 53, 148, 48, 184, 61, 0, 60, 9, 3, 126, 0, 0, 0, 172, 52, 206, 61, 0, 60, 9, 3, 126, 0, 126, 59, 100, 52, 43, 61, 0, 60, 46, 0, 118, 0, 58, 57, 124, 48, 155, 61, 0, 60, 46, 0, 118, 0, 140, 59, 100, 48, 40, 61, 0, 60, 46, 0, 118, 0, 52, 57, 124, 52, 157, 61, 0, 60, 46, 0, 118, 0, 180, 60, 180, 56, 3, 60, 0, 60, 56, 40, 105, 0, 126, 59, 100, 52, 43, 61, 0, 60, 56, 40, 105, 0, 228, 60, 75, 52, 184, 60, 0, 60, 56, 40, 105, 0, 52, 57, 124, 52, 157, 61, 0, 60, 56, 40, 105, 0, 28, 57, 210, 58, 19, 61, 0, 60, 56, 40, 105, 0, 17, 57, 60, 185, 222, 60, 0, 60, 7, 211, 118, 0, 23, 53, 141, 184, 19, 61, 0, 60, 7, 211, 118, 0, 17, 53, 86, 185, 235, 60, 0, 60, 7, 211, 118, 0, 29, 57, 125, 183, 37, 61, 0, 60, 7, 211, 118, 0, 29, 53, 155, 183, 57, 61, 0, 60, 7, 211, 118, 0, 175, 60, 164, 183, 159, 59, 0, 60, 60, 195, 93, 0, 85, 59, 197, 182, 157, 60, 0, 60, 60, 195, 93, 0, 55, 59, 135, 184, 87, 60, 0, 60, 60, 195, 93, 0, 198, 60, 13, 182, 21, 60, 0, 60, 60, 195, 93, 0, 134, 59, 137, 176, 4, 61, 0, 60, 46, 231, 115, 0, 65, 57, 0, 0, 154, 61, 0, 60, 46, 231, 115, 0, 53, 57, 161, 176, 129, 61, 0, 60, 46, 231, 115, 0, 153, 59, 0, 0, 37, 61, 0, 60, 46, 231, 115, 0, 0, 0, 0, 0, 218, 189, 0, 60, 10, 233, 132, 0, 41, 57, 161, 180, 105, 189, 0, 60, 10, 233, 132, 0, 0, 0, 210, 180, 154, 189, 0, 60, 10, 233, 132, 0, 65, 57, 0, 0, 154, 189, 0, 60, 10, 233, 132, 0, 65, 57, 0, 0, 154, 189, 0, 60, 40, 236, 138, 0, 222, 60, 113, 180, 161, 188, 0, 60, 40, 236, 138, 0, 41, 57, 161, 180, 105, 189, 0, 60, 40, 236, 138, 0, 248, 60, 0, 0, 203, 188, 0, 60, 40, 236, 138, 0, 41, 57, 161, 180, 105, 189, 0, 60, 51, 193, 159, 0, 55, 59, 135, 184, 87, 188, 0, 60, 51, 193, 159, 0, 17, 57, 60, 185, 222, 188, 0, 60, 51, 193, 159, 0, 175, 60, 164, 183, 159, 187, 0, 60, 51, 193, 159, 0, 222, 60, 113, 180, 161, 188, 0, 60, 51, 193, 159, 0, 0, 0, 172, 52, 101, 189, 0, 60, 7, 31, 134, 0, 28, 57, 210, 58, 170, 188, 0, 60, 7, 31, 134, 0, 52, 57, 124, 52, 53, 189, 0, 60, 7, 31, 134, 0, 0, 0, 6, 59, 196, 188, 0, 60, 7, 31, 134, 0, 52, 57, 124, 52, 53, 189, 0, 60, 55, 42, 151, 0, 180, 60, 180, 56, 54, 187, 0, 60, 55, 42, 151, 0, 228, 60, 75, 52, 98, 188, 0, 60, 55, 42, 151, 0, 28, 57, 210, 58, 170, 188, 0, 60, 55, 42, 151, 0, 65, 57, 0, 0, 154, 189, 0, 60, 40, 42, 144, 0, 228, 60, 75, 52, 98, 188, 0, 60, 40, 42, 144, 0, 248, 60, 0, 0, 203, 188, 0, 60, 40, 42, 144, 0, 52, 57, 124, 52, 53, 189, 0, 60, 40, 42, 144, 0, 111, 61, 124, 52, 145, 57, 0, 60, 121, 10, 35, 0, 248, 60, 0, 0, 177, 60, 0, 60, 121, 10, 35, 0, 154, 61, 0, 0, 65, 57, 0, 60, 121, 10, 35, 0, 238, 60, 75, 48, 181, 60, 0, 60, 121, 10, 35, 0, 228, 60, 75, 52, 184, 60, 0, 60, 121, 10, 35, 0, 159, 61, 172, 52, 138, 42, 0, 60, 124, 19, 10, 0, 154, 61, 0, 0, 65, 57, 0, 60, 124, 19, 10, 0, 218, 61, 0, 0, 0, 0, 0, 60, 124, 19, 10, 0, 111, 61, 124, 52, 145, 57, 0, 60, 124, 19, 10, 0, 159, 61, 172, 52, 138, 42, 0, 60, 116, 50, 8, 0, 225, 60, 13, 57, 142, 56, 0, 60, 116, 50, 8, 0, 111, 61, 124, 52, 145, 57, 0, 60, 116, 50, 8, 0, 246, 60, 56, 57, 138, 42, 0, 60, 116, 50, 8, 0, 41, 53, 102, 186, 53, 185, 0, 60, 140, 207, 246, 0, 29, 53, 222, 185, 134, 187, 0, 60, 140, 207, 246, 0, 69, 57, 97, 190, 79, 185, 0, 60, 140, 207, 246, 0, 112, 59, 62, 185, 167, 184, 0, 60, 56, 143, 249, 0, 230, 60, 64, 184, 37, 180, 0, 60, 56, 143, 249, 0, 129, 59, 97, 185, 167, 180, 0, 60, 56, 143, 249, 0, 219, 60, 43, 184, 37, 184, 0, 60, 56, 143, 249, 0, 129, 59, 97, 185, 167, 180, 0, 60, 57, 143, 249, 0, 241, 60, 86, 184, 0, 0, 0, 60, 57, 143, 249, 0, 145, 59, 132, 185, 0, 0, 0, 60, 57, 143, 249, 0, 230, 60, 64, 184, 37, 180, 0, 60, 57, 143, 249, 0, 17, 57, 60, 185, 222, 188, 0, 60, 52, 144, 231, 0, 84, 59, 227, 184, 170, 186, 0, 60, 52, 144, 231, 0, 29, 57, 199, 185, 115, 187, 0, 60, 52, 144, 231, 0, 55, 59, 135, 184, 87, 188, 0, 60, 52, 144, 231, 0, 55, 59, 135, 184, 87, 188, 0, 60, 50, 142, 236, 0, 197, 60, 253, 183, 226, 185, 0, 60, 50, 142, 236, 0, 84, 59, 227, 184, 170, 186, 0, 60, 50, 142, 236, 0, 175, 60, 164, 183, 159, 187, 0, 60, 50, 142, 236, 0, 84, 59, 227, 184, 170, 186, 0, 60, 55, 144, 236, 0, 219, 60, 43, 184, 37, 184, 0, 60, 55, 144, 236, 0, 112, 59, 62, 185, 167, 184, 0, 60, 55, 144, 236, 0, 197, 60, 253, 183, 226, 185, 0, 60, 55, 144, 236, 0, 0, 0, 113, 185, 248, 188, 0, 60, 5, 133, 229, 0, 29, 53, 222, 185, 134, 187, 0, 60, 5, 133, 229, 0, 0, 0, 245, 185, 153, 187, 0, 60, 5, 133, 229, 0, 17, 53, 86, 185, 235, 188, 0, 60, 5, 133, 229, 0, 17, 53, 86, 185, 235, 188, 0, 60, 5, 133, 228, 0, 29, 57, 199, 185, 115, 187, 0, 60, 5, 133, 228, 0, 29, 53, 222, 185, 134, 187, 0, 60, 5, 133, 228, 0, 17, 57, 60, 185, 222, 188, 0, 60, 5, 133, 228, 0, 112, 59, 62, 185, 167, 184, 0, 60, 122, 222, 251, 0, 129, 59, 97, 185, 167, 180, 0, 60, 122, 222, 251, 0, 69, 57, 97, 190, 79, 185, 0, 60, 122, 222, 251, 0, 53, 57, 130, 186, 41, 53, 0, 60, 11, 208, 140, 0, 129, 59, 97, 185, 167, 52, 0, 60, 11, 208, 140, 0, 52, 57, 69, 190, 26, 57, 0, 60, 11, 208, 140, 0, 219, 60, 43, 184, 37, 56, 0, 60, 55, 144, 20, 0, 84, 59, 227, 184, 170, 58, 0, 60, 55, 144, 20, 0, 112, 59, 62, 185, 167, 56, 0, 60, 55, 144, 20, 0, 197, 60, 253, 183, 226, 57, 0, 60, 55, 144, 20, 0, 197, 60, 253, 183, 226, 57, 0, 60, 50, 142, 20, 0, 55, 59, 135, 184, 87, 60, 0, 60, 50, 142, 20, 0, 84, 59, 227, 184, 170, 58, 0, 60, 50, 142, 20, 0, 175, 60, 164, 183, 159, 59, 0, 60, 50, 142, 20, 0, 145, 59, 132, 185, 0, 0, 0, 60, 57, 143, 8, 0, 53, 57, 130, 186, 41, 53, 0, 60, 57, 143, 8, 0, 65, 57, 179, 186, 0, 0, 0, 60, 57, 143, 8, 0, 129, 59, 97, 185, 167, 52, 0, 60, 57, 143, 8, 0, 241, 60, 86, 184, 0, 0, 0, 60, 57, 143, 7, 0, 129, 59, 97, 185, 167, 52, 0, 60, 57, 143, 7, 0, 145, 59, 132, 185, 0, 0, 0, 60, 57, 143, 7, 0, 230, 60, 64, 184, 37, 52, 0, 60, 57, 143, 7, 0, 230, 60, 64, 184, 37, 52, 0, 60, 56, 143, 7, 0, 112, 59, 62, 185, 167, 56, 0, 60, 56, 143, 7, 0, 129, 59, 97, 185, 167, 52, 0, 60, 56, 143, 7, 0, 219, 60, 43, 184, 37, 56, 0, 60, 56, 143, 7, 0, 65, 53, 215, 186, 0, 0, 0, 60, 6, 130, 11, 0, 0, 0, 187, 186, 65, 53, 0, 60, 6, 130, 11, 0, 0, 0, 251, 186, 0, 0, 0, 60, 6, 130, 11, 0, 53, 53, 159, 186, 53, 53, 0, 60, 6, 130, 11, 0, 65, 57, 179, 186, 0, 0, 0, 60, 6, 130, 10, 0, 53, 53, 159, 186, 53, 53, 0, 60, 6, 130, 10, 0, 65, 53, 215, 186, 0, 0, 0, 60, 6, 130, 10, 0, 53, 57, 130, 186, 41, 53, 0, 60, 6, 130, 10, 0, 29, 53, 222, 185, 134, 59, 0, 60, 140, 207, 10, 0, 41, 53, 102, 186, 53, 57, 0, 60, 140, 207, 10, 0, 52, 57, 69, 190, 26, 57, 0, 60, 140, 207, 10, 0, 41, 53, 102, 186, 53, 57, 0, 60, 4, 133, 27, 0, 0, 0, 245, 185, 153, 59, 0, 60, 4, 133, 27, 0, 0, 0, 122, 186, 65, 57, 0, 60, 4, 133, 27, 0, 29, 53, 222, 185, 134, 59, 0, 60, 4, 133, 27, 0, 129, 59, 97, 185, 167, 52, 0, 60, 121, 220, 5, 0, 112, 59, 62, 185, 167, 56, 0, 60, 121, 220, 5, 0, 52, 57, 69, 190, 26, 57, 0, 60, 121, 220, 5, 0, 29, 57, 199, 185, 115, 59, 0, 60, 5, 133, 28, 0, 17, 53, 86, 185, 235, 60, 0, 60, 5, 133, 28, 0, 29, 53, 222, 185, 134, 59, 0, 60, 5, 133, 28, 0, 17, 57, 60, 185, 222, 60, 0, 60, 5, 133, 28, 0, 0, 0, 122, 186, 65, 185, 0, 60, 4, 130, 245, 0, 53, 53, 159, 186, 53, 181, 0, 60, 4, 130, 245, 0, 0, 0, 187, 186, 65, 181, 0, 60, 4, 130, 245, 0, 41, 53, 102, 186, 53, 185, 0, 60, 4, 130, 245, 0, 29, 57, 199, 185, 115, 187, 0, 60, 52, 224, 146, 0, 84, 59, 227, 184, 170, 186, 0, 60, 52, 224, 146, 0, 69, 57, 97, 190, 79, 185, 0, 60, 52, 224, 146, 0, 53, 53, 159, 186, 53, 181, 0, 60, 6, 130, 246, 0, 65, 57, 179, 186, 0, 0, 0, 60, 6, 130, 246, 0, 65, 53, 215, 186, 0, 0, 0, 60, 6, 130, 246, 0, 53, 57, 130, 186, 41, 181, 0, 60, 6, 130, 246, 0, 112, 59, 62, 185, 167, 56, 0, 60, 121, 220, 13, 0, 84, 59, 227, 184, 170, 58, 0, 60, 121, 220, 13, 0, 52, 57, 69, 190, 26, 57, 0, 60, 121, 220, 13, 0, 41, 53, 102, 186, 53, 57, 0, 60, 140, 207, 3, 0, 53, 53, 159, 186, 53, 53, 0, 60, 140, 207, 3, 0, 52, 57, 69, 190, 26, 57, 0, 60, 140, 207, 3, 0, 84, 59, 227, 184, 170, 58, 0, 60, 53, 219, 109, 0, 29, 57, 199, 185, 115, 59, 0, 60, 53, 219, 109, 0, 52, 57, 69, 190, 26, 57, 0, 60, 53, 219, 109, 0, 53, 53, 159, 186, 53, 53, 0, 60, 0, 208, 139, 0, 53, 57, 130, 186, 41, 53, 0, 60, 0, 208, 139, 0, 52, 57, 69, 190, 26, 57, 0, 60, 0, 208, 139, 0, 29, 53, 222, 185, 134, 187, 0, 60, 4, 219, 135, 0, 29, 57, 199, 185, 115, 187, 0, 60, 4, 219, 135, 0, 69, 57, 97, 190, 79, 185, 0, 60, 4, 219, 135, 0, 53, 57, 130, 186, 41, 181, 0, 60, 1, 206, 116, 0, 53, 53, 159, 186, 53, 181, 0, 60, 1, 206, 116, 0, 69, 57, 97, 190, 79, 185, 0, 60, 1, 206, 116, 0, 84, 59, 227, 184, 170, 186, 0, 60, 121, 223, 244, 0, 112, 59, 62, 185, 167, 184, 0, 60, 121, 223, 244, 0, 69, 57, 97, 190, 79, 185, 0, 60, 121, 223, 244, 0, 53, 53, 159, 186, 53, 181, 0, 60, 140, 207, 253, 0, 41, 53, 102, 186, 53, 185, 0, 60, 140, 207, 253, 0, 69, 57, 97, 190, 79, 185, 0, 60, 140, 207, 253, 0, 115, 59, 137, 180, 226, 60, 0, 60, 50, 231, 113, 0, 53, 57, 161, 176, 129, 61, 0, 60, 50, 231, 113, 0, 41, 57, 161, 180, 105, 61, 0, 60, 50, 231, 113, 0, 134, 59, 137, 176, 4, 61, 0, 60, 50, 231, 113, 0, 222, 60, 113, 180, 91, 60, 0, 60, 49, 223, 111, 0, 134, 59, 137, 176, 4, 61, 0, 60, 49, 223, 111, 0, 115, 59, 137, 180, 226, 60, 0, 60, 49, 223, 111, 0, 235, 60, 113, 176, 134, 60, 0, 60, 49, 223, 111, 0, 235, 60, 113, 176, 134, 60, 0, 60, 46, 223, 113, 0, 153, 59, 0, 0, 37, 61, 0, 60, 46, 223, 113, 0, 134, 59, 137, 176, 4, 61, 0, 60, 46, 223, 113, 0, 248, 60, 0, 0, 177, 60, 0, 60, 46, 223, 113, 0, 153, 59, 0, 0, 37, 61, 0, 60, 45, 0, 118, 0, 58, 57, 124, 48, 155, 61, 0, 60, 45, 0, 118, 0, 65, 57, 0, 0, 154, 61, 0, 60, 45, 0, 118, 0, 140, 59, 100, 48, 40, 61, 0, 60, 45, 0, 118, 0, 248, 60, 0, 0, 177, 60, 0, 60, 45, 0, 118, 0, 140, 59, 100, 48, 40, 61, 0, 60, 45, 0, 118, 0, 153, 59, 0, 0, 37, 61, 0, 60, 45, 0, 118, 0, 238, 60, 75, 48, 181, 60, 0, 60, 45, 0, 118, 0, 228, 60, 75, 52, 184, 60, 0, 60, 46, 0, 118, 0, 140, 59, 100, 48, 40, 61, 0, 60, 46, 0, 118, 0, 238, 60, 75, 48, 181, 60, 0, 60, 46, 0, 118, 0, 126, 59, 100, 52, 43, 61, 0, 60, 46, 0, 118, 0, 65, 53, 0, 0, 186, 61, 0, 60, 11, 3, 126, 0, 0, 0, 172, 48, 212, 61, 0, 60, 11, 3, 126, 0, 0, 0, 0, 0, 218, 61, 0, 60, 11, 3, 126, 0, 58, 53, 148, 48, 184, 61, 0, 60, 11, 3, 126, 0, 65, 57, 0, 0, 154, 61, 0, 60, 11, 0, 126, 0, 58, 53, 148, 48, 184, 61, 0, 60, 11, 0, 126, 0, 65, 53, 0, 0, 186, 61, 0, 60, 11, 0, 126, 0, 58, 57, 124, 48, 155, 61, 0, 60, 11, 0, 126, 0, 52, 57, 124, 52, 157, 61, 0, 60, 9, 0, 126, 0, 58, 53, 148, 48, 184, 61, 0, 60, 9, 0, 126, 0, 58, 57, 124, 48, 155, 61, 0, 60, 9, 0, 126, 0, 52, 53, 148, 52, 182, 61, 0, 60, 9, 0, 126, 0, 41, 53, 185, 180, 129, 61, 0, 60, 104, 33, 64, 0, 200, 48, 174, 178, 112, 62, 0, 60, 104, 33, 64, 0, 14, 46, 198, 180, 64, 63, 0, 60, 104, 33, 64, 0, 48, 53, 125, 178, 147, 61, 0, 60, 104, 33, 64, 0, 41, 57, 161, 180, 105, 61, 0, 60, 10, 234, 124, 0, 48, 53, 125, 178, 147, 61, 0, 60, 10, 234, 124, 0, 41, 53, 185, 180, 129, 61, 0, 60, 10, 234, 124, 0, 53, 57, 161, 176, 129, 61, 0, 60, 10, 234, 124, 0, 53, 53, 185, 176, 158, 61, 0, 60, 10, 234, 124, 0, 53, 57, 161, 176, 129, 61, 0, 60, 11, 234, 124, 0, 65, 53, 0, 0, 186, 61, 0, 60, 11, 234, 124, 0, 53, 53, 185, 176, 158, 61, 0, 60, 11, 234, 124, 0, 65, 57, 0, 0, 154, 61, 0, 60, 11, 234, 124, 0, 17, 53, 86, 185, 235, 60, 0, 60, 7, 209, 117, 0, 232, 48, 150, 184, 28, 61, 0, 60, 7, 209, 117, 0, 234, 48, 100, 185, 242, 60, 0, 60, 7, 209, 117, 0, 23, 53, 141, 184, 19, 61, 0, 60, 7, 209, 117, 0, 29, 57, 125, 183, 37, 61, 0, 60, 8, 211, 118, 0, 35, 53, 53, 182, 92, 61, 0, 60, 8, 211, 118, 0, 29, 53, 155, 183, 57, 61, 0, 60, 8, 211, 118, 0, 41, 57, 161, 180, 105, 61, 0, 60, 8, 211, 118, 0, 41, 53, 185, 180, 129, 61, 0, 60, 8, 211, 118, 0, 85, 59, 197, 182, 157, 60, 0, 60, 53, 209, 104, 0, 41, 57, 161, 180, 105, 61, 0, 60, 53, 209, 104, 0, 29, 57, 125, 183, 37, 61, 0, 60, 53, 209, 104, 0, 115, 59, 137, 180, 226, 60, 0, 60, 53, 209, 104, 0, 230, 48, 171, 183, 108, 62, 0, 60, 18, 144, 55, 0, 0, 0, 46, 182, 98, 63, 0, 60, 18, 144, 55, 0, 0, 0, 185, 183, 117, 62, 0, 60, 18, 144, 55, 0, 33, 46, 49, 182, 27, 63, 0, 60, 18, 144, 55, 0, 55, 59, 135, 184, 87, 60, 0, 60, 60, 210, 101, 0, 29, 57, 125, 183, 37, 61, 0, 60, 60, 210, 101, 0, 17, 57, 60, 185, 222, 60, 0, 60, 60, 210, 101, 0, 85, 59, 197, 182, 157, 60, 0, 60, 60, 210, 101, 0, 198, 60, 13, 182, 21, 60, 0, 60, 51, 193, 97, 0, 115, 59, 137, 180, 226, 60, 0, 60, 51, 193, 97, 0, 85, 59, 197, 182, 157, 60, 0, 60, 51, 193, 97, 0, 222, 60, 113, 180, 91, 60, 0, 60, 51, 193, 97, 0, 14, 46, 198, 180, 64, 63, 0, 60, 71, 217, 97, 0, 0, 0, 46, 182, 98, 63, 0, 60, 71, 217, 97, 0, 33, 46, 49, 182, 27, 63, 0, 60, 71, 217, 97, 0, 0, 0, 210, 180, 134, 63, 0, 60, 71, 217, 97, 0, 200, 48, 174, 178, 112, 62, 0, 60, 0, 120, 38, 0, 0, 0, 210, 176, 186, 61, 0, 60, 0, 120, 38, 0, 0, 0, 215, 178, 124, 62, 0, 60, 0, 120, 38, 0, 194, 48, 199, 176, 173, 61, 0, 60, 0, 120, 38, 0, 41, 53, 185, 180, 129, 61, 0, 60, 110, 233, 57, 0, 33, 46, 49, 182, 27, 63, 0, 60, 110, 233, 57, 0, 35, 53, 53, 182, 92, 61, 0, 60, 110, 233, 57, 0, 14, 46, 198, 180, 64, 63, 0, 60, 110, 233, 57, 0, 29, 53, 155, 183, 57, 61, 0, 60, 108, 224, 57, 0, 33, 46, 49, 182, 27, 63, 0, 60, 108, 224, 57, 0, 230, 48, 171, 183, 108, 62, 0, 60, 108, 224, 57, 0, 35, 53, 53, 182, 92, 61, 0, 60, 108, 224, 57, 0, 48, 53, 125, 178, 147, 61, 0, 60, 40, 101, 64, 0, 194, 48, 199, 176, 173, 61, 0, 60, 40, 101, 64, 0, 200, 48, 174, 178, 112, 62, 0, 60, 40, 101, 64, 0, 53, 53, 185, 176, 158, 61, 0, 60, 40, 101, 64, 0, 14, 46, 198, 180, 64, 63, 0, 60, 11, 117, 46, 0, 0, 0, 215, 178, 124, 62, 0, 60, 11, 117, 46, 0, 0, 0, 210, 180, 134, 63, 0, 60, 11, 117, 46, 0, 200, 48, 174, 178, 112, 62, 0, 60, 11, 117, 46, 0, 232, 48, 150, 184, 28, 61, 0, 60, 5, 135, 35, 0, 0, 0, 185, 183, 117, 62, 0, 60, 5, 135, 35, 0, 0, 0, 159, 184, 36, 61, 0, 60, 5, 135, 35, 0, 230, 48, 171, 183, 108, 62, 0, 60, 5, 135, 35, 0, 23, 53, 141, 184, 19, 61, 0, 60, 51, 153, 52, 0, 230, 48, 171, 183, 108, 62, 0, 60, 51, 153, 52, 0, 232, 48, 150, 184, 28, 61, 0, 60, 51, 153, 52, 0, 29, 53, 155, 183, 57, 61, 0, 60, 51, 153, 52, 0, 234, 48, 100, 185, 242, 60, 0, 60, 7, 208, 117, 0, 0, 0, 159, 184, 36, 61, 0, 60, 7, 208, 117, 0, 0, 0, 113, 185, 248, 60, 0, 60, 7, 208, 117, 0, 232, 48, 150, 184, 28, 61, 0, 60, 7, 208, 117, 0, 180, 188, 180, 56, 3, 60, 0, 60, 140, 43, 25, 0, 111, 189, 124, 52, 145, 57, 0, 60, 140, 43, 25, 0, 228, 188, 75, 52, 184, 60, 0, 60, 140, 43, 25, 0, 225, 188, 13, 57, 142, 56, 0, 60, 140, 43, 25, 0, 65, 185, 0, 0, 154, 189, 0, 60, 246, 44, 138, 0, 0, 0, 172, 52, 101, 189, 0, 60, 246, 44, 138, 0, 0, 0, 0, 0, 218, 189, 0, 60, 246, 44, 138, 0, 52, 185, 124, 52, 53, 189, 0, 60, 246, 44, 138, 0, 17, 181, 86, 185, 235, 188, 0, 60, 248, 210, 139, 0, 0, 0, 210, 180, 154, 189, 0, 60, 248, 210, 139, 0, 0, 0, 113, 185, 248, 188, 0, 60, 248, 210, 139, 0, 17, 185, 60, 185, 222, 188, 0, 60, 248, 210, 139, 0, 41, 185, 161, 180, 105, 189, 0, 60, 248, 210, 139, 0, 0, 0, 0, 0, 218, 61, 0, 60, 245, 232, 124, 0, 194, 176, 199, 176, 173, 61, 0, 60, 245, 232, 124, 0, 0, 0, 210, 176, 186, 61, 0, 60, 245, 232, 124, 0, 53, 181, 185, 176, 158, 61, 0, 60, 245, 232, 124, 0, 65, 181, 0, 0, 186, 61, 0, 60, 245, 232, 124, 0, 52, 181, 148, 52, 182, 61, 0, 60, 249, 31, 122, 0, 28, 185, 210, 58, 19, 61, 0, 60, 249, 31, 122, 0, 52, 185, 124, 52, 157, 61, 0, 60, 249, 31, 122, 0, 0, 0, 172, 52, 206, 61, 0, 60, 249, 31, 122, 0, 0, 0, 6, 59, 45, 61, 0, 60, 249, 31, 122, 0, 222, 188, 113, 180, 91, 60, 0, 60, 137, 235, 36, 0, 154, 189, 0, 0, 65, 57, 0, 60, 137, 235, 36, 0, 105, 189, 161, 180, 41, 57, 0, 60, 137, 235, 36, 0, 235, 188, 113, 176, 134, 60, 0, 60, 137, 235, 36, 0, 248, 188, 0, 0, 177, 60, 0, 60, 137, 235, 36, 0, 218, 189, 0, 0, 0, 0, 0, 60, 132, 233, 246, 0, 105, 189, 161, 180, 41, 185, 0, 60, 132, 233, 246, 0, 154, 189, 210, 180, 0, 0, 0, 60, 132, 233, 246, 0, 154, 189, 0, 0, 65, 185, 0, 60, 132, 233, 246, 0, 159, 189, 172, 52, 138, 42, 0, 60, 140, 50, 248, 0, 225, 188, 13, 57, 121, 183, 0, 60, 140, 50, 248, 0, 111, 189, 124, 52, 192, 184, 0, 60, 140, 50, 248, 0, 246, 188, 56, 57, 138, 42, 0, 60, 140, 50, 248, 0, 0, 0, 6, 59, 45, 61, 0, 60, 249, 122, 31, 0, 52, 185, 232, 59, 145, 57, 0, 60, 249, 122, 31, 0, 28, 185, 210, 58, 19, 61, 0, 60, 249, 122, 31, 0, 0, 0, 36, 60, 170, 57, 0, 60, 249, 122, 31, 0, 76, 185, 36, 60, 138, 42, 0, 60, 246, 126, 246, 0, 0, 0, 36, 60, 216, 184, 0, 60, 246, 126, 246, 0, 52, 185, 232, 59, 192, 184, 0, 60, 246, 126, 246, 0, 0, 0, 100, 60, 138, 42, 0, 60, 246, 126, 246, 0, 65, 181, 215, 186, 0, 0, 0, 60, 250, 130, 245, 0, 0, 0, 187, 186, 65, 181, 0, 60, 250, 130, 245, 0, 0, 0, 251, 186, 0, 0, 0, 60, 250, 130, 245, 0, 53, 181, 159, 186, 53, 181, 0, 60, 250, 130, 245, 0, 0, 0, 113, 185, 248, 60, 0, 60, 251, 133, 27, 0, 29, 181, 222, 185, 134, 59, 0, 60, 251, 133, 27, 0, 0, 0, 245, 185, 153, 59, 0, 60, 251, 133, 27, 0, 234, 176, 100, 185, 242, 60, 0, 60, 251, 133, 27, 0, 17, 181, 86, 185, 235, 60, 0, 60, 251, 133, 27, 0, 0, 0, 122, 186, 65, 57, 0, 60, 252, 130, 11, 0, 53, 181, 159, 186, 53, 53, 0, 60, 252, 130, 11, 0, 0, 0, 187, 186, 65, 53, 0, 60, 252, 130, 11, 0, 41, 181, 102, 186, 53, 57, 0, 60, 252, 130, 11, 0, 29, 185, 199, 185, 115, 59, 0, 60, 252, 215, 119, 0, 52, 185, 69, 190, 26, 57, 0, 60, 252, 215, 119, 0, 29, 181, 222, 185, 134, 59, 0, 60, 252, 215, 119, 0, 17, 185, 60, 185, 222, 60, 0, 60, 204, 144, 25, 0, 84, 187, 227, 184, 170, 58, 0, 60, 204, 144, 25, 0, 29, 185, 199, 185, 115, 59, 0, 60, 204, 144, 25, 0, 55, 187, 135, 184, 87, 60, 0, 60, 204, 144, 25, 0, 41, 181, 102, 186, 53, 185, 0, 60, 252, 133, 229, 0, 0, 0, 245, 185, 153, 187, 0, 60, 252, 133, 229, 0, 0, 0, 122, 186, 65, 185, 0, 60, 252, 133, 229, 0, 29, 181, 222, 185, 134, 187, 0, 60, 252, 133, 229, 0, 129, 187, 97, 185, 167, 180, 0, 60, 244, 206, 115, 0, 69, 185, 97, 190, 79, 185, 0, 60, 244, 206, 115, 0, 53, 185, 130, 186, 41, 181, 0, 60, 244, 206, 115, 0, 145, 187, 132, 185, 0, 0, 0, 60, 199, 143, 248, 0, 53, 185, 130, 186, 41, 181, 0, 60, 199, 143, 248, 0, 65, 185, 179, 186, 0, 0, 0, 60, 199, 143, 248, 0, 129, 187, 97, 185, 167, 180, 0, 60, 199, 143, 248, 0, 246, 188, 56, 57, 138, 42, 0, 60, 187, 106, 248, 0, 52, 185, 232, 59, 192, 184, 0, 60, 187, 106, 248, 0, 225, 188, 13, 57, 121, 183, 0, 60, 187, 106, 248, 0, 76, 185, 36, 60, 138, 42, 0, 60, 187, 106, 248, 0, 225, 188, 13, 57, 121, 183, 0, 60, 189, 105, 234, 0, 28, 185, 210, 58, 170, 188, 0, 60, 189, 105, 234, 0, 180, 188, 180, 56, 54, 187, 0, 60, 189, 105, 234, 0, 52, 185, 232, 59, 192, 184, 0, 60, 189, 105, 234, 0, 52, 185, 232, 59, 192, 184, 0, 60, 249, 122, 225, 0, 0, 0, 6, 59, 196, 188, 0, 60, 249, 122, 225, 0, 28, 185, 210, 58, 170, 188, 0, 60, 249, 122, 225, 0, 0, 0, 36, 60, 216, 184, 0, 60, 249, 122, 225, 0, 28, 185, 210, 58, 19, 61, 0, 60, 189, 105, 22, 0, 225, 188, 13, 57, 142, 56, 0, 60, 189, 105, 22, 0, 180, 188, 180, 56, 3, 60, 0, 60, 189, 105, 22, 0, 52, 185, 232, 59, 145, 57, 0, 60, 189, 105, 22, 0, 52, 185, 232, 59, 145, 57, 0, 60, 187, 106, 8, 0, 246, 188, 56, 57, 138, 42, 0, 60, 187, 106, 8, 0, 225, 188, 13, 57, 142, 56, 0, 60, 187, 106, 8, 0, 76, 185, 36, 60, 138, 42, 0, 60, 187, 106, 8, 0, 0, 0, 36, 60, 170, 57, 0, 60, 246, 126, 10, 0, 76, 185, 36, 60, 138, 42, 0, 60, 246, 126, 10, 0, 52, 185, 232, 59, 145, 57, 0, 60, 246, 126, 10, 0, 0, 0, 100, 60, 138, 42, 0, 60, 246, 126, 10, 0, 159, 189, 172, 52, 138, 42, 0, 60, 132, 23, 246, 0, 154, 189, 0, 0, 65, 185, 0, 60, 132, 23, 246, 0, 218, 189, 0, 0, 0, 0, 0, 60, 132, 23, 246, 0, 111, 189, 124, 52, 192, 184, 0, 60, 132, 23, 246, 0, 111, 189, 124, 52, 192, 184, 0, 60, 136, 23, 223, 0, 248, 188, 0, 0, 203, 188, 0, 60, 136, 23, 223, 0, 154, 189, 0, 0, 65, 185, 0, 60, 136, 23, 223, 0, 228, 188, 75, 52, 98, 188, 0, 60, 136, 23, 223, 0, 111, 189, 124, 52, 192, 184, 0, 60, 140, 44, 232, 0, 180, 188, 180, 56, 54, 187, 0, 60, 140, 44, 232, 0, 228, 188, 75, 52, 98, 188, 0, 60, 140, 44, 232, 0, 225, 188, 13, 57, 121, 183, 0, 60, 140, 44, 232, 0, 154, 189, 210, 180, 0, 0, 0, 60, 151, 186, 248, 0, 230, 188, 64, 184, 37, 180, 0, 60, 151, 186, 248, 0, 241, 188, 86, 184, 0, 0, 0, 60, 151, 186, 248, 0, 219, 188, 43, 184, 37, 184, 0, 60, 151, 186, 248, 0, 105, 189, 161, 180, 41, 185, 0, 60, 151, 186, 248, 0, 105, 189, 161, 180, 41, 185, 0, 60, 150, 192, 233, 0, 197, 188, 253, 183, 226, 185, 0, 60, 150, 192, 233, 0, 219, 188, 43, 184, 37, 184, 0, 60, 150, 192, 233, 0, 175, 188, 164, 183, 159, 187, 0, 60, 150, 192, 233, 0, 222, 188, 113, 180, 161, 188, 0, 60, 150, 192, 233, 0, 154, 189, 0, 0, 65, 185, 0, 60, 136, 238, 223, 0, 222, 188, 113, 180, 161, 188, 0, 60, 136, 238, 223, 0, 105, 189, 161, 180, 41, 185, 0, 60, 136, 238, 223, 0, 248, 188, 0, 0, 203, 188, 0, 60, 136, 238, 223, 0, 197, 188, 253, 183, 226, 57, 0, 60, 149, 194, 25, 0, 105, 189, 161, 180, 41, 57, 0, 60, 149, 194, 25, 0, 219, 188, 43, 184, 37, 56, 0, 60, 149, 194, 25, 0, 175, 188, 164, 183, 159, 59, 0, 60, 149, 194, 25, 0, 198, 188, 13, 182, 21, 60, 0, 60, 149, 194, 25, 0, 222, 188, 113, 180, 91, 60, 0, 60, 149, 194, 25, 0, 230, 188, 64, 184, 37, 52, 0, 60, 151, 186, 8, 0, 154, 189, 210, 180, 0, 0, 0, 60, 151, 186, 8, 0, 241, 188, 86, 184, 0, 0, 0, 60, 151, 186, 8, 0, 219, 188, 43, 184, 37, 56, 0, 60, 151, 186, 8, 0, 105, 189, 161, 180, 41, 57, 0, 60, 151, 186, 8, 0, 105, 189, 161, 180, 41, 57, 0, 60, 132, 233, 10, 0, 218, 189, 0, 0, 0, 0, 0, 60, 132, 233, 10, 0, 154, 189, 210, 180, 0, 0, 0, 60, 132, 233, 10, 0, 154, 189, 0, 0, 65, 57, 0, 60, 132, 233, 10, 0, 0, 0, 172, 48, 212, 61, 0, 60, 247, 3, 126, 0, 52, 181, 148, 52, 182, 61, 0, 60, 247, 3, 126, 0, 58, 181, 148, 48, 184, 61, 0, 60, 247, 3, 126, 0, 0, 0, 172, 52, 206, 61, 0, 60, 247, 3, 126, 0, 58, 185, 124, 48, 155, 61, 0, 60, 210, 0, 118, 0, 126, 187, 100, 52, 43, 61, 0, 60, 210, 0, 118, 0, 140, 187, 100, 48, 40, 61, 0, 60, 210, 0, 118, 0, 52, 185, 124, 52, 157, 61, 0, 60, 210, 0, 118, 0, 126, 187, 100, 52, 43, 61, 0, 60, 200, 40, 105, 0, 180, 188, 180, 56, 3, 60, 0, 60, 200, 40, 105, 0, 228, 188, 75, 52, 184, 60, 0, 60, 200, 40, 105, 0, 52, 185, 124, 52, 157, 61, 0, 60, 200, 40, 105, 0, 28, 185, 210, 58, 19, 61, 0, 60, 200, 40, 105, 0, 23, 181, 141, 184, 19, 61, 0, 60, 249, 211, 118, 0, 17, 185, 60, 185, 222, 60, 0, 60, 249, 211, 118, 0, 17, 181, 86, 185, 235, 60, 0, 60, 249, 211, 118, 0, 29, 185, 125, 183, 37, 61, 0, 60, 249, 211, 118, 0, 29, 181, 155, 183, 57, 61, 0, 60, 249, 211, 118, 0, 85, 187, 197, 182, 157, 60, 0, 60, 196, 195, 93, 0, 175, 188, 164, 183, 159, 59, 0, 60, 196, 195, 93, 0, 55, 187, 135, 184, 87, 60, 0, 60, 196, 195, 93, 0, 198, 188, 13, 182, 21, 60, 0, 60, 196, 195, 93, 0, 65, 185, 0, 0, 154, 61, 0, 60, 210, 231, 115, 0, 134, 187, 137, 176, 4, 61, 0, 60, 210, 231, 115, 0, 53, 185, 161, 176, 129, 61, 0, 60, 210, 231, 115, 0, 153, 187, 0, 0, 37, 61, 0, 60, 210, 231, 115, 0, 41, 185, 161, 180, 105, 189, 0, 60, 246, 233, 132, 0, 0, 0, 0, 0, 218, 189, 0, 60, 246, 233, 132, 0, 0, 0, 210, 180, 154, 189, 0, 60, 246, 233, 132, 0, 65, 185, 0, 0, 154, 189, 0, 60, 246, 233, 132, 0, 222, 188, 113, 180, 161, 188, 0, 60, 216, 236, 138, 0, 65, 185, 0, 0, 154, 189, 0, 60, 216, 236, 138, 0, 41, 185, 161, 180, 105, 189, 0, 60, 216, 236, 138, 0, 248, 188, 0, 0, 203, 188, 0, 60, 216, 236, 138, 0, 55, 187, 135, 184, 87, 188, 0, 60, 205, 193, 159, 0, 41, 185, 161, 180, 105, 189, 0, 60, 205, 193, 159, 0, 17, 185, 60, 185, 222, 188, 0, 60, 205, 193, 159, 0, 175, 188, 164, 183, 159, 187, 0, 60, 205, 193, 159, 0, 222, 188, 113, 180, 161, 188, 0, 60, 205, 193, 159, 0, 28, 185, 210, 58, 170, 188, 0, 60, 249, 31, 134, 0, 0, 0, 172, 52, 101, 189, 0, 60, 249, 31, 134, 0, 52, 185, 124, 52, 53, 189, 0, 60, 249, 31, 134, 0, 0, 0, 6, 59, 196, 188, 0, 60, 249, 31, 134, 0, 180, 188, 180, 56, 54, 187, 0, 60, 201, 42, 151, 0, 52, 185, 124, 52, 53, 189, 0, 60, 201, 42, 151, 0, 228, 188, 75, 52, 98, 188, 0, 60, 201, 42, 151, 0, 28, 185, 210, 58, 170, 188, 0, 60, 201, 42, 151, 0, 228, 188, 75, 52, 98, 188, 0, 60, 216, 42, 144, 0, 65, 185, 0, 0, 154, 189, 0, 60, 216, 42, 144, 0, 248, 188, 0, 0, 203, 188, 0, 60, 216, 42, 144, 0, 52, 185, 124, 52, 53, 189, 0, 60, 216, 42, 144, 0, 248, 188, 0, 0, 177, 60, 0, 60, 135, 10, 35, 0, 111, 189, 124, 52, 145, 57, 0, 60, 135, 10, 35, 0, 154, 189, 0, 0, 65, 57, 0, 60, 135, 10, 35, 0, 238, 188, 75, 48, 181, 60, 0, 60, 135, 10, 35, 0, 228, 188, 75, 52, 184, 60, 0, 60, 135, 10, 35, 0, 154, 189, 0, 0, 65, 57, 0, 60, 132, 19, 10, 0, 159, 189, 172, 52, 138, 42, 0, 60, 132, 19, 10, 0, 218, 189, 0, 0, 0, 0, 0, 60, 132, 19, 10, 0, 111, 189, 124, 52, 145, 57, 0, 60, 132, 19, 10, 0, 225, 188, 13, 57, 142, 56, 0, 60, 140, 50, 8, 0, 159, 189, 172, 52, 138, 42, 0, 60, 140, 50, 8, 0, 111, 189, 124, 52, 145, 57, 0, 60, 140, 50, 8, 0, 246, 188, 56, 57, 138, 42, 0, 60, 140, 50, 8, 0, 41, 181, 102, 186, 53, 185, 0, 60, 116, 207, 246, 0, 69, 185, 97, 190, 79, 185, 0, 60, 116, 207, 246, 0, 29, 181, 222, 185, 134, 187, 0, 60, 116, 207, 246, 0, 230, 188, 64, 184, 37, 180, 0, 60, 200, 143, 249, 0, 112, 187, 62, 185, 167, 184, 0, 60, 200, 143, 249, 0, 129, 187, 97, 185, 167, 180, 0, 60, 200, 143, 249, 0, 219, 188, 43, 184, 37, 184, 0, 60, 200, 143, 249, 0, 241, 188, 86, 184, 0, 0, 0, 60, 199, 143, 249, 0, 129, 187, 97, 185, 167, 180, 0, 60, 199, 143, 249, 0, 145, 187, 132, 185, 0, 0, 0, 60, 199, 143, 249, 0, 230, 188, 64, 184, 37, 180, 0, 60, 199, 143, 249, 0, 84, 187, 227, 184, 170, 186, 0, 60, 204, 144, 231, 0, 17, 185, 60, 185, 222, 188, 0, 60, 204, 144, 231, 0, 29, 185, 199, 185, 115, 187, 0, 60, 204, 144, 231, 0, 55, 187, 135, 184, 87, 188, 0, 60, 204, 144, 231, 0, 197, 188, 253, 183, 226, 185, 0, 60, 206, 142, 236, 0, 55, 187, 135, 184, 87, 188, 0, 60, 206, 142, 236, 0, 84, 187, 227, 184, 170, 186, 0, 60, 206, 142, 236, 0, 175, 188, 164, 183, 159, 187, 0, 60, 206, 142, 236, 0, 219, 188, 43, 184, 37, 184, 0, 60, 201, 144, 236, 0, 84, 187, 227, 184, 170, 186, 0, 60, 201, 144, 236, 0, 112, 187, 62, 185, 167, 184, 0, 60, 201, 144, 236, 0, 197, 188, 253, 183, 226, 185, 0, 60, 201, 144, 236, 0, 29, 181, 222, 185, 134, 187, 0, 60, 251, 133, 229, 0, 0, 0, 113, 185, 248, 188, 0, 60, 251, 133, 229, 0, 0, 0, 245, 185, 153, 187, 0, 60, 251, 133, 229, 0, 17, 181, 86, 185, 235, 188, 0, 60, 251, 133, 229, 0, 29, 185, 199, 185, 115, 187, 0, 60, 251, 133, 228, 0, 17, 181, 86, 185, 235, 188, 0, 60, 251, 133, 228, 0, 29, 181, 222, 185, 134, 187, 0, 60, 251, 133, 228, 0, 17, 185, 60, 185, 222, 188, 0, 60, 251, 133, 228, 0, 112, 187, 62, 185, 167, 184, 0, 60, 134, 222, 251, 0, 69, 185, 97, 190, 79, 185, 0, 60, 134, 222, 251, 0, 129, 187, 97, 185, 167, 180, 0, 60, 134, 222, 251, 0, 53, 185, 130, 186, 41, 53, 0, 60, 245, 208, 140, 0, 52, 185, 69, 190, 26, 57, 0, 60, 245, 208, 140, 0, 129, 187, 97, 185, 167, 52, 0, 60, 245, 208, 140, 0, 84, 187, 227, 184, 170, 58, 0, 60, 201, 144, 20, 0, 219, 188, 43, 184, 37, 56, 0, 60, 201, 144, 20, 0, 112, 187, 62, 185, 167, 56, 0, 60, 201, 144, 20, 0, 197, 188, 253, 183, 226, 57, 0, 60, 201, 144, 20, 0, 55, 187, 135, 184, 87, 60, 0, 60, 206, 142, 20, 0, 197, 188, 253, 183, 226, 57, 0, 60, 206, 142, 20, 0, 84, 187, 227, 184, 170, 58, 0, 60, 206, 142, 20, 0, 175, 188, 164, 183, 159, 59, 0, 60, 206, 142, 20, 0, 53, 185, 130, 186, 41, 53, 0, 60, 199, 143, 8, 0, 145, 187, 132, 185, 0, 0, 0, 60, 199, 143, 8, 0, 65, 185, 179, 186, 0, 0, 0, 60, 199, 143, 8, 0, 129, 187, 97, 185, 167, 52, 0, 60, 199, 143, 8, 0, 129, 187, 97, 185, 167, 52, 0, 60, 199, 143, 7, 0, 241, 188, 86, 184, 0, 0, 0, 60, 199, 143, 7, 0, 145, 187, 132, 185, 0, 0, 0, 60, 199, 143, 7, 0, 230, 188, 64, 184, 37, 52, 0, 60, 199, 143, 7, 0, 112, 187, 62, 185, 167, 56, 0, 60, 200, 143, 7, 0, 230, 188, 64, 184, 37, 52, 0, 60, 200, 143, 7, 0, 129, 187, 97, 185, 167, 52, 0, 60, 200, 143, 7, 0, 219, 188, 43, 184, 37, 56, 0, 60, 200, 143, 7, 0, 0, 0, 187, 186, 65, 53, 0, 60, 250, 130, 11, 0, 65, 181, 215, 186, 0, 0, 0, 60, 250, 130, 11, 0, 0, 0, 251, 186, 0, 0, 0, 60, 250, 130, 11, 0, 53, 181, 159, 186, 53, 53, 0, 60, 250, 130, 11, 0, 53, 181, 159, 186, 53, 53, 0, 60, 250, 130, 10, 0, 65, 185, 179, 186, 0, 0, 0, 60, 250, 130, 10, 0, 65, 181, 215, 186, 0, 0, 0, 60, 250, 130, 10, 0, 53, 185, 130, 186, 41, 53, 0, 60, 250, 130, 10, 0, 29, 181, 222, 185, 134, 59, 0, 60, 116, 207, 10, 0, 52, 185, 69, 190, 26, 57, 0, 60, 116, 207, 10, 0, 41, 181, 102, 186, 53, 57, 0, 60, 116, 207, 10, 0, 0, 0, 245, 185, 153, 59, 0, 60, 252, 133, 27, 0, 41, 181, 102, 186, 53, 57, 0, 60, 252, 133, 27, 0, 0, 0, 122, 186, 65, 57, 0, 60, 252, 133, 27, 0, 29, 181, 222, 185, 134, 59, 0, 60, 252, 133, 27, 0, 129, 187, 97, 185, 167, 52, 0, 60, 135, 220, 5, 0, 52, 185, 69, 190, 26, 57, 0, 60, 135, 220, 5, 0, 112, 187, 62, 185, 167, 56, 0, 60, 135, 220, 5, 0, 17, 181, 86, 185, 235, 60, 0, 60, 251, 133, 28, 0, 29, 185, 199, 185, 115, 59, 0, 60, 251, 133, 28, 0, 29, 181, 222, 185, 134, 59, 0, 60, 251, 133, 28, 0, 17, 185, 60, 185, 222, 60, 0, 60, 251, 133, 28, 0, 53, 181, 159, 186, 53, 181, 0, 60, 252, 130, 245, 0, 0, 0, 122, 186, 65, 185, 0, 60, 252, 130, 245, 0, 0, 0, 187, 186, 65, 181, 0, 60, 252, 130, 245, 0, 41, 181, 102, 186, 53, 185, 0, 60, 252, 130, 245, 0, 29, 185, 199, 185, 115, 187, 0, 60, 204, 224, 146, 0, 69, 185, 97, 190, 79, 185, 0, 60, 204, 224, 146, 0, 84, 187, 227, 184, 170, 186, 0, 60, 204, 224, 146, 0, 65, 185, 179, 186, 0, 0, 0, 60, 250, 130, 246, 0, 53, 181, 159, 186, 53, 181, 0, 60, 250, 130, 246, 0, 65, 181, 215, 186, 0, 0, 0, 60, 250, 130, 246, 0, 53, 185, 130, 186, 41, 181, 0, 60, 250, 130, 246, 0, 112, 187, 62, 185, 167, 56, 0, 60, 135, 220, 13, 0, 52, 185, 69, 190, 26, 57, 0, 60, 135, 220, 13, 0, 84, 187, 227, 184, 170, 58, 0, 60, 135, 220, 13, 0, 41, 181, 102, 186, 53, 57, 0, 60, 116, 207, 3, 0, 52, 185, 69, 190, 26, 57, 0, 60, 116, 207, 3, 0, 53, 181, 159, 186, 53, 53, 0, 60, 116, 207, 3, 0, 84, 187, 227, 184, 170, 58, 0, 60, 203, 219, 109, 0, 52, 185, 69, 190, 26, 57, 0, 60, 203, 219, 109, 0, 29, 185, 199, 185, 115, 59, 0, 60, 203, 219, 109, 0, 53, 181, 159, 186, 53, 53, 0, 60, 0, 208, 139, 0, 52, 185, 69, 190, 26, 57, 0, 60, 0, 208, 139, 0, 53, 185, 130, 186, 41, 53, 0, 60, 0, 208, 139, 0, 29, 181, 222, 185, 134, 187, 0, 60, 252, 219, 135, 0, 69, 185, 97, 190, 79, 185, 0, 60, 252, 219, 135, 0, 29, 185, 199, 185, 115, 187, 0, 60, 252, 219, 135, 0, 53, 185, 130, 186, 41, 181, 0, 60, 255, 206, 116, 0, 69, 185, 97, 190, 79, 185, 0, 60, 255, 206, 116, 0, 53, 181, 159, 186, 53, 181, 0, 60, 255, 206, 116, 0, 84, 187, 227, 184, 170, 186, 0, 60, 135, 223, 244, 0, 69, 185, 97, 190, 79, 185, 0, 60, 135, 223, 244, 0, 112, 187, 62, 185, 167, 184, 0, 60, 135, 223, 244, 0, 53, 181, 159, 186, 53, 181, 0, 60, 116, 207, 253, 0, 69, 185, 97, 190, 79, 185, 0, 60, 116, 207, 253, 0, 41, 181, 102, 186, 53, 185, 0, 60, 116, 207, 253, 0, 53, 185, 161, 176, 129, 61, 0, 60, 206, 231, 113, 0, 115, 187, 137, 180, 226, 60, 0, 60, 206, 231, 113, 0, 41, 185, 161, 180, 105, 61, 0, 60, 206, 231, 113, 0, 134, 187, 137, 176, 4, 61, 0, 60, 206, 231, 113, 0, 134, 187, 137, 176, 4, 61, 0, 60, 207, 223, 111, 0, 222, 188, 113, 180, 91, 60, 0, 60, 207, 223, 111, 0, 115, 187, 137, 180, 226, 60, 0, 60, 207, 223, 111, 0, 235, 188, 113, 176, 134, 60, 0, 60, 207, 223, 111, 0, 153, 187, 0, 0, 37, 61, 0, 60, 210, 223, 113, 0, 235, 188, 113, 176, 134, 60, 0, 60, 210, 223, 113, 0, 134, 187, 137, 176, 4, 61, 0, 60, 210, 223, 113, 0, 248, 188, 0, 0, 177, 60, 0, 60, 210, 223, 113, 0, 58, 185, 124, 48, 155, 61, 0, 60, 211, 0, 118, 0, 153, 187, 0, 0, 37, 61, 0, 60, 211, 0, 118, 0, 65, 185, 0, 0, 154, 61, 0, 60, 211, 0, 118, 0, 140, 187, 100, 48, 40, 61, 0, 60, 211, 0, 118, 0, 140, 187, 100, 48, 40, 61, 0, 60, 211, 0, 118, 0, 248, 188, 0, 0, 177, 60, 0, 60, 211, 0, 118, 0, 153, 187, 0, 0, 37, 61, 0, 60, 211, 0, 118, 0, 238, 188, 75, 48, 181, 60, 0, 60, 211, 0, 118, 0, 140, 187, 100, 48, 40, 61, 0, 60, 210, 0, 118, 0, 228, 188, 75, 52, 184, 60, 0, 60, 210, 0, 118, 0, 238, 188, 75, 48, 181, 60, 0, 60, 210, 0, 118, 0, 126, 187, 100, 52, 43, 61, 0, 60, 210, 0, 118, 0, 0, 0, 172, 48, 212, 61, 0, 60, 245, 3, 126, 0, 65, 181, 0, 0, 186, 61, 0, 60, 245, 3, 126, 0, 0, 0, 0, 0, 218, 61, 0, 60, 245, 3, 126, 0, 58, 181, 148, 48, 184, 61, 0, 60, 245, 3, 126, 0, 58, 181, 148, 48, 184, 61, 0, 60, 245, 0, 126, 0, 65, 185, 0, 0, 154, 61, 0, 60, 245, 0, 126, 0, 65, 181, 0, 0, 186, 61, 0, 60, 245, 0, 126, 0, 58, 185, 124, 48, 155, 61, 0, 60, 245, 0, 126, 0, 58, 181, 148, 48, 184, 61, 0, 60, 247, 0, 126, 0, 52, 185, 124, 52, 157, 61, 0, 60, 247, 0, 126, 0, 58, 185, 124, 48, 155, 61, 0, 60, 247, 0, 126, 0, 52, 181, 148, 52, 182, 61, 0, 60, 247, 0, 126, 0, 200, 176, 174, 178, 112, 62, 0, 60, 152, 33, 64, 0, 41, 181, 185, 180, 129, 61, 0, 60, 152, 33, 64, 0, 14, 174, 198, 180, 64, 63, 0, 60, 152, 33, 64, 0, 48, 181, 125, 178, 147, 61, 0, 60, 152, 33, 64, 0, 48, 181, 125, 178, 147, 61, 0, 60, 246, 234, 124, 0, 41, 185, 161, 180, 105, 61, 0, 60, 246, 234, 124, 0, 41, 181, 185, 180, 129, 61, 0, 60, 246, 234, 124, 0, 53, 185, 161, 176, 129, 61, 0, 60, 246, 234, 124, 0, 53, 181, 185, 176, 158, 61, 0, 60, 246, 234, 124, 0, 65, 181, 0, 0, 186, 61, 0, 60, 245, 234, 124, 0, 53, 185, 161, 176, 129, 61, 0, 60, 245, 234, 124, 0, 53, 181, 185, 176, 158, 61, 0, 60, 245, 234, 124, 0, 65, 185, 0, 0, 154, 61, 0, 60, 245, 234, 124, 0, 232, 176, 150, 184, 28, 61, 0, 60, 249, 209, 117, 0, 17, 181, 86, 185, 235, 60, 0, 60, 249, 209, 117, 0, 234, 176, 100, 185, 242, 60, 0, 60, 249, 209, 117, 0, 23, 181, 141, 184, 19, 61, 0, 60, 249, 209, 117, 0, 35, 181, 53, 182, 92, 61, 0, 60, 248, 211, 118, 0, 29, 185, 125, 183, 37, 61, 0, 60, 248, 211, 118, 0, 29, 181, 155, 183, 57, 61, 0, 60, 248, 211, 118, 0, 41, 185, 161, 180, 105, 61, 0, 60, 248, 211, 118, 0, 41, 181, 185, 180, 129, 61, 0, 60, 248, 211, 118, 0, 41, 185, 161, 180, 105, 61, 0, 60, 203, 209, 104, 0, 85, 187, 197, 182, 157, 60, 0, 60, 203, 209, 104, 0, 29, 185, 125, 183, 37, 61, 0, 60, 203, 209, 104, 0, 115, 187, 137, 180, 226, 60, 0, 60, 203, 209, 104, 0, 0, 0, 46, 182, 98, 63, 0, 60, 238, 144, 55, 0, 230, 176, 171, 183, 108, 62, 0, 60, 238, 144, 55, 0, 0, 0, 185, 183, 117, 62, 0, 60, 238, 144, 55, 0, 33, 174, 49, 182, 27, 63, 0, 60, 238, 144, 55, 0, 29, 185, 125, 183, 37, 61, 0, 60, 196, 210, 101, 0, 55, 187, 135, 184, 87, 60, 0, 60, 196, 210, 101, 0, 17, 185, 60, 185, 222, 60, 0, 60, 196, 210, 101, 0, 85, 187, 197, 182, 157, 60, 0, 60, 196, 210, 101, 0, 115, 187, 137, 180, 226, 60, 0, 60, 205, 193, 97, 0, 198, 188, 13, 182, 21, 60, 0, 60, 205, 193, 97, 0, 85, 187, 197, 182, 157, 60, 0, 60, 205, 193, 97, 0, 222, 188, 113, 180, 91, 60, 0, 60, 205, 193, 97, 0, 0, 0, 46, 182, 98, 63, 0, 60, 185, 217, 97, 0, 14, 174, 198, 180, 64, 63, 0, 60, 185, 217, 97, 0, 33, 174, 49, 182, 27, 63, 0, 60, 185, 217, 97, 0, 0, 0, 210, 180, 134, 63, 0, 60, 185, 217, 97, 0, 0, 0, 210, 176, 186, 61, 0, 60, 0, 120, 38, 0, 200, 176, 174, 178, 112, 62, 0, 60, 0, 120, 38, 0, 0, 0, 215, 178, 124, 62, 0, 60, 0, 120, 38, 0, 194, 176, 199, 176, 173, 61, 0, 60, 0, 120, 38, 0, 33, 174, 49, 182, 27, 63, 0, 60, 146, 233, 57, 0, 41, 181, 185, 180, 129, 61, 0, 60, 146, 233, 57, 0, 35, 181, 53, 182, 92, 61, 0, 60, 146, 233, 57, 0, 14, 174, 198, 180, 64, 63, 0, 60, 146, 233, 57, 0, 33, 174, 49, 182, 27, 63, 0, 60, 148, 224, 57, 0, 29, 181, 155, 183, 57, 61, 0, 60, 148, 224, 57, 0, 230, 176, 171, 183, 108, 62, 0, 60, 148, 224, 57, 0, 35, 181, 53, 182, 92, 61, 0, 60, 148, 224, 57, 0, 194, 176, 199, 176, 173, 61, 0, 60, 216, 101, 64, 0, 48, 181, 125, 178, 147, 61, 0, 60, 216, 101, 64, 0, 200, 176, 174, 178, 112, 62, 0, 60, 216, 101, 64, 0, 53, 181, 185, 176, 158, 61, 0, 60, 216, 101, 64, 0, 0, 0, 215, 178, 124, 62, 0, 60, 245, 117, 46, 0, 14, 174, 198, 180, 64, 63, 0, 60, 245, 117, 46, 0, 0, 0, 210, 180, 134, 63, 0, 60, 245, 117, 46, 0, 200, 176, 174, 178, 112, 62, 0, 60, 245, 117, 46, 0, 0, 0, 185, 183, 117, 62, 0, 60, 251, 135, 35, 0, 232, 176, 150, 184, 28, 61, 0, 60, 251, 135, 35, 0, 0, 0, 159, 184, 36, 61, 0, 60, 251, 135, 35, 0, 230, 176, 171, 183, 108, 62, 0, 60, 251, 135, 35, 0, 230, 176, 171, 183, 108, 62, 0, 60, 205, 153, 52, 0, 23, 181, 141, 184, 19, 61, 0, 60, 205, 153, 52, 0, 232, 176, 150, 184, 28, 61, 0, 60, 205, 153, 52, 0, 29, 181, 155, 183, 57, 61, 0, 60, 205, 153, 52, 0, 0, 0, 159, 184, 36, 61, 0, 60, 249, 208, 117, 0, 234, 176, 100, 185, 242, 60, 0, 60, 249, 208, 117, 0, 0, 0, 113, 185, 248, 60, 0, 60, 249, 208, 117, 0, 232, 176, 150, 184, 28, 61, 0, 60, 249, 208, 117, 0 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 3, 0, 0, 0, 1, 0, 4, 0, 6, 0, 5, 0, 4, 0, 5, 0, 7, 0, 8, 0, 10, 0, 9, 0, 8, 0, 9, 0, 11, 0, 8, 0, 11, 0, 12, 0, 13, 0, 15, 0, 14, 0, 16, 0, 13, 0, 14, 0, 17, 0, 16, 0, 14, 0, 18, 0, 20, 0, 19, 0, 18, 0, 19, 0, 21, 0, 18, 0, 21, 0, 22, 0, 23, 0, 25, 0, 24, 0, 23, 0, 24, 0, 26, 0, 23, 0, 26, 0, 27, 0, 28, 0, 30, 0, 29, 0, 31, 0, 28, 0, 29, 0, 32, 0, 34, 0, 33, 0, 32, 0, 33, 0, 35, 0, 36, 0, 38, 0, 37, 0, 36, 0, 37, 0, 39, 0, 40, 0, 42, 0, 41, 0, 43, 0, 40, 0, 41, 0, 44, 0, 46, 0, 45, 0, 44, 0, 45, 0, 47, 0, 48, 0, 50, 0, 49, 0, 51, 0, 48, 0, 49, 0, 51, 0, 49, 0, 52, 0, 53, 0, 55, 0, 54, 0, 56, 0, 53, 0, 54, 0, 57, 0, 59, 0, 58, 0, 60, 0, 62, 0, 61, 0, 60, 0, 61, 0, 63, 0, 64, 0, 66, 0, 65, 0, 64, 0, 65, 0, 67, 0, 68, 0, 70, 0, 69, 0, 71, 0, 73, 0, 72, 0, 74, 0, 71, 0, 72, 0, 75, 0, 77, 0, 76, 0, 75, 0, 76, 0, 78, 0, 79, 0, 81, 0, 80, 0, 79, 0, 80, 0, 82, 0, 83, 0, 85, 0, 84, 0, 86, 0, 83, 0, 84, 0, 87, 0, 89, 0, 88, 0, 90, 0, 87, 0, 88, 0, 91, 0, 93, 0, 92, 0, 94, 0, 91, 0, 92, 0, 95, 0, 97, 0, 96, 0, 98, 0, 95, 0, 96, 0, 99, 0, 101, 0, 100, 0, 102, 0, 99, 0, 100, 0, 103, 0, 105, 0, 104, 0, 106, 0, 103, 0, 104, 0, 107, 0, 109, 0, 108, 0, 107, 0, 108, 0, 110, 0, 111, 0, 113, 0, 112, 0, 114, 0, 111, 0, 112, 0, 115, 0, 114, 0, 112, 0, 116, 0, 118, 0, 117, 0, 119, 0, 116, 0, 117, 0, 120, 0, 119, 0, 117, 0, 121, 0, 123, 0, 122, 0, 124, 0, 121, 0, 122, 0, 125, 0, 127, 0, 126, 0, 125, 0, 126, 0, 128, 0, 125, 0, 128, 0, 129, 0, 125, 0, 129, 0, 130, 0, 131, 0, 133, 0, 132, 0, 131, 0, 132, 0, 134, 0, 131, 0, 134, 0, 135, 0, 136, 0, 138, 0, 137, 0, 136, 0, 137, 0, 139, 0, 140, 0, 142, 0, 141, 0, 140, 0, 141, 0, 143, 0, 144, 0, 146, 0, 145, 0, 144, 0, 145, 0, 147, 0, 148, 0, 150, 0, 149, 0, 148, 0, 149, 0, 151, 0, 148, 0, 151, 0, 152, 0, 153, 0, 155, 0, 154, 0, 156, 0, 153, 0, 154, 0, 156, 0, 154, 0, 157, 0, 158, 0, 160, 0, 159, 0, 161, 0, 158, 0, 159, 0, 162, 0, 164, 0, 163, 0, 165, 0, 162, 0, 163, 0, 166, 0, 168, 0, 167, 0, 166, 0, 167, 0, 169, 0, 170, 0, 172, 0, 171, 0, 170, 0, 171, 0, 173, 0, 174, 0, 176, 0, 175, 0, 174, 0, 175, 0, 177, 0, 174, 0, 177, 0, 178, 0, 179, 0, 181, 0, 180, 0, 182, 0, 179, 0, 180, 0, 183, 0, 185, 0, 184, 0, 186, 0, 183, 0, 184, 0, 187, 0, 189, 0, 188, 0, 190, 0, 187, 0, 188, 0, 191, 0, 193, 0, 192, 0, 191, 0, 192, 0, 194, 0, 191, 0, 194, 0, 195, 0, 196, 0, 198, 0, 197, 0, 196, 0, 197, 0, 199, 0, 200, 0, 202, 0, 201, 0, 203, 0, 200, 0, 201, 0, 204, 0, 206, 0, 205, 0, 207, 0, 209, 0, 208, 0, 210, 0, 207, 0, 208, 0, 211, 0, 213, 0, 212, 0, 214, 0, 211, 0, 212, 0, 215, 0, 217, 0, 216, 0, 218, 0, 215, 0, 216, 0, 219, 0, 221, 0, 220, 0, 222, 0, 219, 0, 220, 0, 223, 0, 225, 0, 224, 0, 226, 0, 223, 0, 224, 0, 227, 0, 229, 0, 228, 0, 227, 0, 228, 0, 230, 0, 231, 0, 233, 0, 232, 0, 231, 0, 232, 0, 234, 0, 235, 0, 237, 0, 236, 0, 238, 0, 240, 0, 239, 0, 241, 0, 243, 0, 242, 0, 241, 0, 242, 0, 244, 0, 245, 0, 247, 0, 246, 0, 245, 0, 246, 0, 248, 0, 249, 0, 251, 0, 250, 0, 249, 0, 250, 0, 252, 0, 253, 0, 255, 0, 254, 0, 253, 0, 254, 0, 0, 1, 1, 1, 3, 1, 2, 1, 1, 1, 2, 1, 4, 1, 5, 1, 7, 1, 6, 1, 8, 1, 5, 1, 6, 1, 9, 1, 11, 1, 10, 1, 12, 1, 9, 1, 10, 1, 13, 1, 15, 1, 14, 1, 16, 1, 18, 1, 17, 1, 19, 1, 16, 1, 17, 1, 20, 1, 22, 1, 21, 1, 23, 1, 25, 1, 24, 1, 26, 1, 23, 1, 24, 1, 27, 1, 29, 1, 28, 1, 27, 1, 28, 1, 30, 1, 31, 1, 33, 1, 32, 1, 34, 1, 36, 1, 35, 1, 34, 1, 35, 1, 37, 1, 38, 1, 40, 1, 39, 1, 41, 1, 43, 1, 42, 1, 44, 1, 46, 1, 45, 1, 47, 1, 49, 1, 48, 1, 50, 1, 52, 1, 51, 1, 53, 1, 55, 1, 54, 1, 56, 1, 58, 1, 57, 1, 59, 1, 61, 1, 60, 1, 62, 1, 64, 1, 63, 1, 65, 1, 62, 1, 63, 1, 66, 1, 68, 1, 67, 1, 69, 1, 66, 1, 67, 1, 70, 1, 72, 1, 71, 1, 73, 1, 70, 1, 71, 1, 74, 1, 76, 1, 75, 1, 77, 1, 74, 1, 75, 1, 78, 1, 80, 1, 79, 1, 81, 1, 78, 1, 79, 1, 82, 1, 84, 1, 83, 1, 82, 1, 83, 1, 85, 1, 86, 1, 88, 1, 87, 1, 89, 1, 86, 1, 87, 1, 90, 1, 92, 1, 91, 1, 93, 1, 90, 1, 91, 1, 94, 1, 96, 1, 95, 1, 94, 1, 95, 1, 97, 1, 98, 1, 100, 1, 99, 1, 101, 1, 98, 1, 99, 1, 102, 1, 104, 1, 103, 1, 105, 1, 102, 1, 103, 1, 105, 1, 103, 1, 106, 1, 107, 1, 109, 1, 108, 1, 110, 1, 107, 1, 108, 1, 111, 1, 113, 1, 112, 1, 114, 1, 111, 1, 112, 1, 115, 1, 117, 1, 116, 1, 118, 1, 115, 1, 116, 1, 118, 1, 116, 1, 119, 1, 120, 1, 122, 1, 121, 1, 123, 1, 120, 1, 121, 1, 124, 1, 126, 1, 125, 1, 127, 1, 124, 1, 125, 1, 128, 1, 130, 1, 129, 1, 131, 1, 128, 1, 129, 1, 132, 1, 134, 1, 133, 1, 135, 1, 132, 1, 133, 1, 136, 1, 138, 1, 137, 1, 136, 1, 137, 1, 139, 1, 140, 1, 142, 1, 141, 1, 143, 1, 140, 1, 141, 1, 144, 1, 146, 1, 145, 1, 144, 1, 145, 1, 147, 1, 148, 1, 150, 1, 149, 1, 151, 1, 148, 1, 149, 1, 152, 1, 154, 1, 153, 1, 155, 1, 152, 1, 153, 1, 156, 1, 158, 1, 157, 1, 159, 1, 156, 1, 157, 1, 160, 1, 162, 1, 161, 1, 163, 1, 160, 1, 161, 1, 164, 1, 166, 1, 165, 1, 167, 1, 164, 1, 165, 1, 168, 1, 170, 1, 169, 1, 171, 1, 168, 1, 169, 1, 172, 1, 174, 1, 173, 1, 172, 1, 173, 1, 175, 1, 176, 1, 178, 1, 177, 1, 179, 1, 176, 1, 177, 1, 180, 1, 182, 1, 181, 1, 183, 1, 180, 1, 181, 1, 184, 1, 183, 1, 181, 1, 185, 1, 187, 1, 186, 1, 185, 1, 186, 1, 188, 1, 185, 1, 188, 1, 189, 1, 190, 1, 192, 1, 191, 1, 193, 1, 190, 1, 191, 1, 194, 1, 193, 1, 191, 1, 195, 1, 197, 1, 196, 1, 198, 1, 195, 1, 196, 1, 199, 1, 198, 1, 196, 1, 200, 1, 202, 1, 201, 1, 200, 1, 201, 1, 203, 1, 204, 1, 206, 1, 205, 1, 207, 1, 204, 1, 205, 1, 208, 1, 210, 1, 209, 1, 211, 1, 208, 1, 209, 1, 212, 1, 214, 1, 213, 1, 212, 1, 213, 1, 215, 1, 216, 1, 218, 1, 217, 1, 219, 1, 216, 1, 217, 1, 220, 1, 222, 1, 221, 1, 220, 1, 221, 1, 223, 1, 223, 1, 221, 1, 224, 1, 225, 1, 227, 1, 226, 1, 225, 1, 226, 1, 228, 1, 229, 1, 231, 1, 230, 1, 232, 1, 234, 1, 233, 1, 235, 1, 232, 1, 233, 1, 236, 1, 238, 1, 237, 1, 239, 1, 236, 1, 237, 1, 240, 1, 242, 1, 241, 1, 243, 1, 245, 1, 244, 1, 243, 1, 244, 1, 246, 1, 247, 1, 249, 1, 248, 1, 250, 1, 247, 1, 248, 1, 251, 1, 253, 1, 252, 1, 254, 1, 251, 1, 252, 1, 255, 1, 1, 2, 0, 2, 255, 1, 0, 2, 2, 2, 3, 2, 5, 2, 4, 2, 3, 2, 4, 2, 6, 2, 7, 2, 9, 2, 8, 2, 7, 2, 8, 2, 10, 2, 11, 2, 13, 2, 12, 2, 11, 2, 12, 2, 14, 2, 15, 2, 17, 2, 16, 2, 15, 2, 16, 2, 18, 2, 19, 2, 21, 2, 20, 2, 19, 2, 20, 2, 22, 2, 23, 2, 25, 2, 24, 2, 26, 2, 23, 2, 24, 2, 27, 2, 29, 2, 28, 2, 27, 2, 28, 2, 30, 2, 27, 2, 30, 2, 31, 2, 32, 2, 34, 2, 33, 2, 32, 2, 33, 2, 35, 2, 32, 2, 35, 2, 36, 2, 37, 2, 39, 2, 38, 2, 37, 2, 38, 2, 40, 2, 41, 2, 43, 2, 42, 2, 44, 2, 41, 2, 42, 2, 45, 2, 44, 2, 42, 2, 46, 2, 45, 2, 42, 2, 47, 2, 49, 2, 48, 2, 50, 2, 47, 2, 48, 2, 51, 2, 50, 2, 48, 2, 52, 2, 54, 2, 53, 2, 55, 2, 52, 2, 53, 2, 56, 2, 58, 2, 57, 2, 59, 2, 56, 2, 57, 2, 60, 2, 62, 2, 61, 2, 63, 2, 60, 2, 61, 2, 64, 2, 66, 2, 65, 2, 67, 2, 64, 2, 65, 2, 68, 2, 67, 2, 65, 2, 69, 2, 71, 2, 70, 2, 69, 2, 70, 2, 72, 2, 73, 2, 69, 2, 72, 2, 74, 2, 76, 2, 75, 2, 74, 2, 75, 2, 77, 2, 78, 2, 80, 2, 79, 2, 78, 2, 79, 2, 81, 2, 82, 2, 84, 2, 83, 2, 85, 2, 82, 2, 83, 2, 86, 2, 88, 2, 87, 2, 89, 2, 86, 2, 87, 2, 90, 2, 92, 2, 91, 2, 93, 2, 90, 2, 91, 2, 94, 2, 93, 2, 91, 2, 95, 2, 97, 2, 96, 2, 95, 2, 96, 2, 98, 2, 99, 2, 101, 2, 100, 2, 99, 2, 100, 2, 102, 2, 103, 2, 105, 2, 104, 2, 103, 2, 104, 2, 106, 2, 107, 2, 109, 2, 108, 2, 110, 2, 107, 2, 108, 2, 111, 2, 110, 2, 108, 2, 112, 2, 114, 2, 113, 2, 115, 2, 112, 2, 113, 2, 116, 2, 118, 2, 117, 2, 116, 2, 117, 2, 119, 2, 120, 2, 122, 2, 121, 2, 123, 2, 125, 2, 124, 2, 123, 2, 124, 2, 126, 2, 127, 2, 129, 2, 128, 2, 127, 2, 128, 2, 130, 2, 131, 2, 133, 2, 132, 2, 131, 2, 132, 2, 134, 2, 135, 2, 137, 2, 136, 2, 135, 2, 136, 2, 138, 2, 139, 2, 141, 2, 140, 2, 139, 2, 140, 2, 142, 2, 143, 2, 145, 2, 144, 2, 146, 2, 143, 2, 144, 2, 147, 2, 149, 2, 148, 2, 150, 2, 147, 2, 148, 2, 151, 2, 153, 2, 152, 2, 154, 2, 156, 2, 155, 2, 157, 2, 159, 2, 158, 2, 160, 2, 157, 2, 158, 2, 161, 2, 163, 2, 162, 2, 164, 2, 161, 2, 162, 2, 165, 2, 167, 2, 166, 2, 168, 2, 165, 2, 166, 2, 169, 2, 171, 2, 170, 2, 172, 2, 169, 2, 170, 2, 173, 2, 175, 2, 174, 2, 176, 2, 173, 2, 174, 2, 177, 2, 179, 2, 178, 2, 177, 2, 178, 2, 180, 2, 181, 2, 183, 2, 182, 2, 181, 2, 182, 2, 184, 2, 185, 2, 187, 2, 186, 2, 188, 2, 190, 2, 189, 2, 188, 2, 189, 2, 191, 2, 192, 2, 194, 2, 193, 2, 195, 2, 197, 2, 196, 2, 195, 2, 196, 2, 198, 2, 199, 2, 201, 2, 200, 2, 202, 2, 199, 2, 200, 2, 203, 2, 205, 2, 204, 2, 206, 2, 208, 2, 207, 2, 209, 2, 206, 2, 207, 2, 210, 2, 212, 2, 211, 2, 213, 2, 215, 2, 214, 2, 216, 2, 218, 2, 217, 2, 219, 2, 221, 2, 220, 2, 222, 2, 224, 2, 223, 2, 225, 2, 227, 2, 226, 2, 228, 2, 230, 2, 229, 2, 231, 2, 233, 2, 232, 2, 234, 2, 236, 2, 235, 2, 234, 2, 235, 2, 237, 2, 238, 2, 240, 2, 239, 2, 238, 2, 239, 2, 241, 2, 242, 2, 244, 2, 243, 2, 242, 2, 243, 2, 245, 2, 246, 2, 248, 2, 247, 2, 246, 2, 247, 2, 249, 2, 250, 2, 252, 2, 251, 2, 250, 2, 251, 2, 253, 2, 254, 2, 0, 3, 255, 2, 1, 3, 254, 2, 255, 2, 2, 3, 4, 3, 3, 3, 2, 3, 3, 3, 5, 3, 6, 3, 8, 3, 7, 3, 6, 3, 7, 3, 9, 3, 10, 3, 12, 3, 11, 3, 13, 3, 10, 3, 11, 3, 14, 3, 16, 3, 15, 3, 14, 3, 15, 3, 17, 3, 18, 3, 20, 3, 19, 3, 18, 3, 19, 3, 21, 3, 22, 3, 18, 3, 21, 3, 23, 3, 25, 3, 24, 3, 23, 3, 24, 3, 26, 3, 27, 3, 29, 3, 28, 3, 27, 3, 28, 3, 30, 3, 31, 3, 33, 3, 32, 3, 31, 3, 32, 3, 34, 3, 35, 3, 31, 3, 34, 3, 36, 3, 38, 3, 37, 3, 36, 3, 37, 3, 39, 3, 40, 3, 42, 3, 41, 3, 40, 3, 41, 3, 43, 3, 44, 3, 46, 3, 45, 3, 44, 3, 45, 3, 47, 3, 48, 3, 50, 3, 49, 3, 48, 3, 49, 3, 51, 3, 52, 3, 54, 3, 53, 3, 55, 3, 52, 3, 53, 3, 56, 3, 58, 3, 57, 3, 56, 3, 57, 3, 59, 3, 60, 3, 62, 3, 61, 3, 63, 3, 60, 3, 61, 3, 64, 3, 66, 3, 65, 3, 64, 3, 65, 3, 67, 3, 68, 3, 70, 3, 69, 3, 68, 3, 69, 3, 71, 3, 72, 3, 74, 3, 73, 3, 72, 3, 73, 3, 75, 3, 76, 3, 78, 3, 77, 3, 76, 3, 77, 3, 79, 3, 80, 3, 82, 3, 81, 3, 80, 3, 81, 3, 83, 3, 84, 3, 86, 3, 85, 3, 84, 3, 85, 3, 87, 3 ), +"blend_shape_data": [ ], +"format": 98051, +"index_count": 1284, +"material": ExtResource( 1 ), +"primitive": 4, +"skeleton_aabb": [ ], +"vertex_count": 856 +} + +[sub_resource type="SpatialMaterial" id=3] + +render_priority = 0 +flags_transparent = false +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 0.753906, 0.282715, 0, 1 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo" ] + +[sub_resource type="BoxShape" id=2] + +extents = Vector3( 1, 1, 1 ) + +[node name="Hedgehog" type="KinematicBody"] + +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +axis_lock_linear_x = false +axis_lock_linear_y = false +axis_lock_linear_z = false +axis_lock_angular_x = false +axis_lock_angular_y = false +axis_lock_angular_z = false +collision/safe_margin = 0.001 + +[node name="Body" type="MeshInstance" parent="." index="0"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 3 ) +_sections_unfolded = [ "Transform", "material" ] + +[node name="Lamp" type="Spatial" parent="." index="1"] + +transform = Transform( -0.290865, 0.566393, 0.771101, -0.0551891, 0.794672, -0.604525, -0.955171, -0.218391, -0.199883, 4.07625, 5.90386, -1.00545 ) +visible = false + +[node name="Camera" type="Spatial" parent="." index="2"] + +transform = Transform( 0.685921, 0.651558, 0.324014, 0, 0.445271, -0.895396, -0.727676, 0.61417, 0.305421, 7.48113, 5.34367, 6.50764 ) +visible = false + +[node name="CollisionShape" type="CollisionShape" parent="." index="3"] + +shape = SubResource( 2 ) +disabled = false + + diff --git a/Level_01.tscn b/Level_01.tscn index 5b1bc1c..9f971e2 100644 --- a/Level_01.tscn +++ b/Level_01.tscn @@ -1,8 +1,10 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=6 format=2] [ext_resource path="res://mlib.meshlib" type="MeshLibrary" id=1] [ext_resource path="res://Player.tscn" type="PackedScene" id=2] [ext_resource path="res://Goal.tscn" type="PackedScene" id=3] +[ext_resource path="res://Hedgehog.tscn" type="PackedScene" id=4] +[ext_resource path="res://Player.gd" type="Script" id=5] [node name="Node" type="Node" index="0"] @@ -18,7 +20,7 @@ cell_scale = 1.0 collision_layer = 1 collision_mask = 1 data = { -"cells": PoolIntArray( 0, 0, 1441792, 65534, 0, -1609170944, 65535, 0, 1441792, 0, 65534, 1441792, 65534, 65534, 538312704, 65535, 65534, 1441792, 0, 65535, 1441792, 65534, 65535, 1441792 ) +"cells": PoolIntArray( 0, 0, 1441792, 65534, 0, 1441792, 65535, 0, 1441792, 0, 65534, 1441792, 65534, 65534, 1441792, 65535, 65534, 1441792, 0, 65535, 1441792, 65534, 65535, 1441792 ) } _sections_unfolded = [ "Cell", "Collision", "Transform", "Visibility" ] __meta__ = { @@ -46,10 +48,15 @@ _sections_unfolded = [ "Transform" ] [node name="Player" parent="." index="2" instance=ExtResource( 2 )] transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -2.88637, 3.48439, -2.72332 ) -_sections_unfolded = [ "Transform" ] +visible = false [node name="Goal" parent="." index="3" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 3, 1 ) +[node name="Hedgehog" parent="." index="4" instance=ExtResource( 4 )] + +transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -3, 3, -3 ) +script = ExtResource( 5 ) + diff --git a/models/Material.material b/models/Material.material new file mode 100644 index 0000000000000000000000000000000000000000..295bb2908feecb72c0d3bd3303647ff1f252e76a GIT binary patch literal 2109 zcmbVO$!^>*3|04i-}ik@n>5oF1$xP$*Y=WpfS|GI83D3nNOCgisXx|#D=C{A&E!@C z8b3af6it!D?C$OU5aV;Acwa@l*QuzL`K2Owe6!krzrUg7U0fc5>wN{%xJnrroeULN z5SPn6t6C5gg$G-Mmz~$n>v$;6BWGa|Wv4tZ+_BPB_4YjzP zseSMf7Sib1JZd`=H}j5lvW70sWrPsLt<3iUWaqSvGU(q>xH@p&)OfP)jIzp$YuTjH z3#bS6hnZAn3bjM;3)whIK=8Avc!2w3OqDavOFB*kIcTRaR?m&hUeyL!>!u;A z*42;oa5Y(RHCc5vIpV5d3Rl$eop%e};@FT4PJ!{8Q-{<#L}jrD%Z)Q=5-M!xh(L&A zxSrs`f%ScBi<--XEgpxPEziZDr$||(X|+Bxzamd=NQFw2t;KN^-s0kihA$Dx5MV8l$C5oYW(BxrE`5?Q$8@oHa$QSi2=Ze~I@GH_J9q|rLUDkPoxIFK1VMF)J zdQaE%o}tXKJTLHz0>3Qqs{+3+@S6ft9PIO5f!`N+qre{!(|yr*^ZJ;%w2^)`@t6H> iA?93vLcDIjojC;KGr>38e@4vqUkaXznRRyYkHbF%#<6Aq literal 0 HcmV?d00001 diff --git a/models/hedgehog.glb b/models/hedgehog.glb new file mode 100644 index 0000000000000000000000000000000000000000..a9b7b44fea91bef5adf01edaa527f807504e6402 GIT binary patch literal 24704 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

)r*yzek=-d9lV=X@{@8xY?Lpq0iR-kLO4`JmJDA zWJ&q`BeR3$GB=v5C+EnL@?%YZGt4{xGIy?SD(&!_ZVnlx&$c$RvIj~# z{5i~TCCu~q*G4KkeBDb+41e9m=IpgO$_}4a@qlpz|MBn1gQ=>dyu;g%1}oye!WpFO z@HdX1Fy7s<+E|v^P1)hypIB&!HfxMqf9t30@E^Ao$nI5E1$Q2sYLt}k{Cbo;u(r1G zaoU=o9j@>6-MHV6ubmLI!)wP4R?pqH+dMsUQK&e+&41F^TR%h9TUZdX!#CxBW9+N? zkb3c_f{-1)A9tt^cW9Yg+M9Oxorm5t@;VMsU)G8QVq9q$ zSNTzKh8>;|nYXjG;tV^yBl3!~$Sa;bJ0)m`Z@{`Az`D=+sUT>FZ%171L0t7(SP-3cG&#nS_ zTkGlO?uG7PalAC*XBy(?*%Jc|JN%DG9{ar96tcrNX`1=QpC1K_y?1)a;`qU1EG293 zF0-sFOBKhv&8ZP=`^XHl;<5r&9Cx28o6_U^edfb24wA+3lii2OYkrt$o@%^5R2-kW zd9XU)_8s&6w7qW?$8YPp&xkME+HBP{L)zg@bN3q8n@^d|d!IuURzf|zMAr@~j+plaZ?eLtD?;DFd;Qu!@ zYANk--<}Hc!M5|wvZ*bl9lqwP@l6M<%$HRz%{A=ssr~!NDvqY+M_-;c?C?ouPdVeU z$INwIzBTOdbh*fA>1ZcARu|F^A3St(ux!0-`E=4&!w!G{`#Qln?+#Pj*H1C*aM|QT zquwVS)bgo^3_HBj#^lfdLqrdZ$)N#; zh#nY|Kbq_dX+5wi^uUsGXn-N22gc-%&b3399#|ZQ251sJFeZlv7$SOLOun(nj!+Be zfrFt37RR9hnnVwb$)N!%q6fz0&;S+D17mV%fFYs>#^lfd710A@a%h0zK1cMxm>e2l zi0FYaIW#~;^uU-L8lWP2U`!4TP!T;aChvZttC|jd>~H9SCFRfn)%DN=pDWY@OT?i8 zDxwF*)&q|h>Vf}f4h>Lg{qv?mJ+MSvpNB*bjLD$^hKL>*lS2bEi5?h}LjyF4 z9#|sYab$L=JoLa-&;v`#p#hpi4~)s70h&Y)jLD$^hKL>*lS2bEi5?h}LjyFAK@Xf* zs0WsaLjw#EJuoJR251sJFeZlvXc9dzCjWk0fw~WR;4bKaCFRfn710A@a(%xOJuoJR z1}L>2c&bnjyefwVXc9dzCWi)S5e3QN`M~Nrce*OD&KzXx{%fbD?$$}jza@9i5?h}Ljw%YRYVVr$)N$7 zL=TL~p#hpi4~)s70h&Y)jLD$^hKL>*lS2ax5j`*_hXyFM9$2bbSP#4^hXxoTdSFZr z4N%pD9{72o9(Yv_4KPIXz?d8wU^sV;=z%f$#@vJE5a@xQK@TjJN9HP`2ZrbBf8*QF z|2%|SRDVd`!H1sdf-XufyHrXfbtylz~zN{;8i&^K$GZ!F*!6qljwmlIW$0% z=z%dgG(eN+fiXEWK$GZ!F*!6qljwmlIW)i!(F0?0Xn-N22gc;k07FC%jLD$^DxwF* z^H(%BROT?i8hKL>*lS2ax5j`*_pLcLdXk0`OEGdTuXc9dzCWi)S5