aboutsummaryrefslogtreecommitdiff
path: root/azalea-physics/src/collision
diff options
context:
space:
mode:
authormat <27899617+mat-1@users.noreply.github.com>2026-03-24 11:15:56 -0500
committerGitHub <noreply@github.com>2026-03-24 11:15:56 -0500
commiteeaf1435e81d9cbd8daa0efa22029c1f259a64b5 (patch)
tree3486e26d5409708370e4e259d240fb77c6e1e439 /azalea-physics/src/collision
parent41a9ae6aaff77646c08c64ac1334a8cc6081c24f (diff)
downloadazalea-drasl-eeaf1435e81d9cbd8daa0efa22029c1f259a64b5.tar.xz
26.1 (#316)
* start updating to 26.1 * start updating to 26.1-snapshot-6 * 26.1-snapshot-6 * 26.1-snapshot-10 * 26.1-rc-1 * fix tests * 26.1-rc-2 and sort default components * 26.1 * update changelog
Diffstat (limited to 'azalea-physics/src/collision')
-rw-r--r--azalea-physics/src/collision/blocks.rs3209
1 files changed, 1628 insertions, 1581 deletions
diff --git a/azalea-physics/src/collision/blocks.rs b/azalea-physics/src/collision/blocks.rs
index a22d77b0..f06e591f 100644
--- a/azalea-physics/src/collision/blocks.rs
+++ b/azalea-physics/src/collision/blocks.rs
@@ -5986,7 +5986,7 @@ impl BlockWithShape for BlockState {
}
}
-static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
+static BASIC_COLLISION_SHAPES_MAP: &[u8; 29873] = &[
0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -6041,7 +6041,13 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6049,11 +6055,12 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2,
+ 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
@@ -6061,7 +6068,7 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
+ 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6085,8 +6092,7 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1,
- 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -6102,11 +6108,11 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -6146,8 +6152,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2,
- 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -6157,13 +6163,13 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -6189,21 +6195,21 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,
- 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 1, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
- 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6223,13 +6229,13 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6241,7 +6247,7 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -6250,19 +6256,20 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,
- 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 2, 2, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
+ 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6271,20 +6278,19 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0,
- 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1,
+ 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2,
+ 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2,
- 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6292,7 +6298,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2,
+ 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6302,8 +6309,7 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2,
- 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6313,7 +6319,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -6321,8 +6328,7 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6331,15 +6337,15 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6372,10 +6378,10 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6383,8 +6389,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -6394,24 +6400,24 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
+ 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1,
- 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2,
2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2,
1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1,
- 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1,
- 1, 1, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
- 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
- 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
- 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
- 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
- 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
- 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
- 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
- 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2,
+ 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2,
+ 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
+ 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
+ 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
+ 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
+ 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
+ 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
+ 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
+ 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
+ 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
+ 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6440,25 +6446,26 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 1, 0, 0, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 2,
+ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2,
- 2, 1, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6493,10 +6500,9 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2,
- 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1,
2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2,
- 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2,
+ 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6506,7 +6512,7 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6516,7 +6522,7 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6526,8 +6532,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6536,8 +6542,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6546,9 +6552,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2,
- 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6557,8 +6562,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6567,8 +6572,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6577,8 +6582,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6587,8 +6592,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6597,8 +6602,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6607,9 +6612,9 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6617,9 +6622,9 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6628,45 +6633,46 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1,
- 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1,
+ 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
- 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2,
- 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 0, 0,
+ 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0,
+ 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2,
+ 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6675,12 +6681,11 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2,
- 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2,
+ 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6688,12 +6693,12 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6702,8 +6707,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6712,11 +6717,12 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2,
+ 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6726,10 +6732,10 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6739,10 +6745,10 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6752,7 +6758,7 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 1, 1, 1, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6767,12 +6773,12 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6782,8 +6788,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1,
+ 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6793,7 +6799,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1,
+ 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6825,9 +6832,8 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6848,15 +6854,15 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2,
- 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 0, 0, 2,
+ 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6866,10 +6872,10 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2,
- 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6879,11 +6885,10 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0,
- 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6891,10 +6896,12 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2,
+ 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
@@ -6904,20 +6911,19 @@ static BASIC_COLLISION_SHAPES_MAP: &[u8; 29671] = &[
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1,
+ 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 2, 2, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0,
];
-static COLLISION_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
+static COLLISION_SHAPES_MAP: [&LazyLock<VoxelShape>; 29873] = [
&SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0,
@@ -7091,6 +7097,26 @@ static COLLISION_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10,
&SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9,
&SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11,
@@ -7133,6 +7159,7 @@ static COLLISION_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
+ &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
@@ -7158,15 +7185,7 @@ static COLLISION_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
- &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
- &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40,
- &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41,
- &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41,
- &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42,
- &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42,
- &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
&SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
&SHAPE39, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40,
&SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41,
@@ -7244,7 +7263,14 @@ static COLLISION_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41,
&SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42,
&SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42,
- &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0,
+ &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
+ &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
+ &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40,
+ &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40,
+ &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41,
+ &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42,
+ &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42,
+ &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
@@ -7296,18 +7322,18 @@ static COLLISION_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
- &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
- &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87,
- &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91,
- &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96,
- &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100,
- &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101,
- &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88,
- &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93,
- &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89,
- &SHAPE98, &SHAPE98, &SHAPE104, &SHAPE104, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
+ &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86,
+ &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91,
+ &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95,
+ &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100,
+ &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83,
+ &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88,
+ &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84,
+ &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89,
+ &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE104, &SHAPE104, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106,
&SHAPE104, &SHAPE104, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE104, &SHAPE104,
&SHAPE107, &SHAPE107, &SHAPE108, &SHAPE108, &SHAPE104, &SHAPE104, &SHAPE108, &SHAPE108,
&SHAPE107, &SHAPE107, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
@@ -8043,7 +8069,7 @@ static COLLISION_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38,
&SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38,
&SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38,
- &SHAPE38, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
+ &SHAPE38, &SHAPE38, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
@@ -8068,50 +8094,50 @@ static COLLISION_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
- &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563,
- &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562,
+ &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563,
- &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562,
+ &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563,
- &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562,
+ &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563,
- &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562,
+ &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563,
- &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562,
+ &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563,
- &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE566,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562,
+ &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566,
&SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566,
&SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566,
&SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566,
- &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE568,
- &SHAPE568, &SHAPE569, &SHAPE569, &SHAPE570, &SHAPE570, &SHAPE571, &SHAPE571, &SHAPE572,
- &SHAPE572, &SHAPE571, &SHAPE571, &SHAPE572, &SHAPE572, &SHAPE571, &SHAPE571, &SHAPE572,
- &SHAPE572, &SHAPE104, &SHAPE104, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE104,
- &SHAPE104, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE104, &SHAPE104, &SHAPE107,
- &SHAPE107, &SHAPE108, &SHAPE108, &SHAPE104, &SHAPE104, &SHAPE108, &SHAPE108, &SHAPE107,
- &SHAPE107, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
+ &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567,
+ &SHAPE568, &SHAPE568, &SHAPE569, &SHAPE569, &SHAPE570, &SHAPE570, &SHAPE571, &SHAPE571,
+ &SHAPE572, &SHAPE572, &SHAPE571, &SHAPE571, &SHAPE572, &SHAPE572, &SHAPE571, &SHAPE571,
+ &SHAPE572, &SHAPE572, &SHAPE104, &SHAPE104, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106,
+ &SHAPE104, &SHAPE104, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE104, &SHAPE104,
+ &SHAPE107, &SHAPE107, &SHAPE108, &SHAPE108, &SHAPE104, &SHAPE104, &SHAPE108, &SHAPE108,
+ &SHAPE107, &SHAPE107, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
- &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
+ &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
&SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
&SHAPE12, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191,
&SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191,
@@ -10317,7 +10343,7 @@ static COLLISION_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE38, &SHAPE38, &SHAPE0,
];
-static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
+static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29873] = [
&SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE2,
@@ -10491,6 +10517,26 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10,
&SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9,
&SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11,
@@ -10533,7 +10579,7 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0,
&SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
&SHAPE0, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37,
- &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE38, &SHAPE38, &SHAPE1,
+ &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE37, &SHAPE38, &SHAPE38,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
@@ -10560,14 +10606,7 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
- &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE40,
- &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40,
- &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41,
- &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41,
- &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42,
- &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42,
- &SHAPE42, &SHAPE42, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
+ &SHAPE1, &SHAPE1, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
&SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
&SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40,
&SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41,
@@ -10645,15 +10684,15 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41,
&SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42,
&SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42,
- &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE1, &SHAPE1, &SHAPE43, &SHAPE44, &SHAPE45,
- &SHAPE46, &SHAPE47, &SHAPE48, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54,
- &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63,
- &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72,
- &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE48, &SHAPE49,
- &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58,
- &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67,
- &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76,
- &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE48, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53,
+ &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
+ &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39,
+ &SHAPE39, &SHAPE39, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40,
+ &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40,
+ &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41,
+ &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42,
+ &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42,
+ &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE1, &SHAPE1, &SHAPE43, &SHAPE44,
+ &SHAPE45, &SHAPE46, &SHAPE47, &SHAPE48, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53,
&SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62,
&SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71,
&SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE48,
@@ -10703,22 +10742,28 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60,
&SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69,
&SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78,
- &SHAPE79, &SHAPE79, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE79, &SHAPE48, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55,
+ &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64,
+ &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73,
+ &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE48, &SHAPE49, &SHAPE50,
+ &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59,
+ &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68,
+ &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77,
+ &SHAPE78, &SHAPE79, &SHAPE79, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83,
- &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88,
- &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92,
- &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97,
- &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92,
- &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97,
- &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102,
- &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103,
- &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98,
- &SHAPE104, &SHAPE104, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE104, &SHAPE104,
- &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE104, &SHAPE104, &SHAPE107, &SHAPE107,
- &SHAPE108, &SHAPE108, &SHAPE104, &SHAPE104, &SHAPE108, &SHAPE108, &SHAPE107, &SHAPE107,
- &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116,
- &SHAPE117, &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115,
+ &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83,
+ &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87,
+ &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92,
+ &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96,
+ &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92,
+ &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101,
+ &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102,
+ &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93,
+ &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98,
+ &SHAPE98, &SHAPE104, &SHAPE104, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE104,
+ &SHAPE104, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE104, &SHAPE104, &SHAPE107,
+ &SHAPE107, &SHAPE108, &SHAPE108, &SHAPE104, &SHAPE104, &SHAPE108, &SHAPE108, &SHAPE107,
+ &SHAPE107, &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115,
&SHAPE116, &SHAPE117, &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114,
&SHAPE115, &SHAPE116, &SHAPE117, &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113,
&SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE112,
@@ -10735,8 +10780,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE109, &SHAPE110,
&SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE109,
&SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117,
- &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125,
- &SHAPE126, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124,
+ &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116,
+ &SHAPE117, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124,
&SHAPE125, &SHAPE126, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123,
&SHAPE124, &SHAPE125, &SHAPE126, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122,
&SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE121,
@@ -10753,8 +10798,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE118, &SHAPE119,
&SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE118,
&SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126,
- &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134,
- &SHAPE135, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133,
+ &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125,
+ &SHAPE126, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133,
&SHAPE134, &SHAPE135, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132,
&SHAPE133, &SHAPE134, &SHAPE135, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131,
&SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE130,
@@ -10771,8 +10816,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE127, &SHAPE128,
&SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE127,
&SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135,
- &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143,
- &SHAPE144, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142,
+ &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134,
+ &SHAPE135, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142,
&SHAPE143, &SHAPE144, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141,
&SHAPE142, &SHAPE143, &SHAPE144, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140,
&SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE139,
@@ -10789,8 +10834,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE136, &SHAPE137,
&SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE136,
&SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144,
- &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152,
- &SHAPE153, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151,
+ &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143,
+ &SHAPE144, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151,
&SHAPE152, &SHAPE153, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150,
&SHAPE151, &SHAPE152, &SHAPE153, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149,
&SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE148,
@@ -10807,8 +10852,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE145, &SHAPE146,
&SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE145,
&SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153,
- &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161,
- &SHAPE162, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160,
+ &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152,
+ &SHAPE153, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160,
&SHAPE161, &SHAPE162, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159,
&SHAPE160, &SHAPE161, &SHAPE162, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158,
&SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE157,
@@ -10825,8 +10870,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE154, &SHAPE155,
&SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE154,
&SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162,
- &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170,
- &SHAPE171, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169,
+ &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161,
+ &SHAPE162, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169,
&SHAPE170, &SHAPE171, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168,
&SHAPE169, &SHAPE170, &SHAPE171, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167,
&SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE166,
@@ -10843,8 +10888,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE163, &SHAPE164,
&SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE163,
&SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171,
- &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179,
- &SHAPE180, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178,
+ &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170,
+ &SHAPE171, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178,
&SHAPE179, &SHAPE180, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177,
&SHAPE178, &SHAPE179, &SHAPE180, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176,
&SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE175,
@@ -10861,8 +10906,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE172, &SHAPE173,
&SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE172,
&SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180,
- &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188,
- &SHAPE189, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187,
+ &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179,
+ &SHAPE180, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187,
&SHAPE188, &SHAPE189, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186,
&SHAPE187, &SHAPE188, &SHAPE189, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185,
&SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE184,
@@ -10879,10 +10924,11 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE181, &SHAPE182,
&SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE181,
&SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE12, &SHAPE190, &SHAPE191, &SHAPE13, &SHAPE192,
- &SHAPE18, &SHAPE193, &SHAPE1, &SHAPE194, &SHAPE194, &SHAPE194, &SHAPE194, &SHAPE194, &SHAPE194,
- &SHAPE194, &SHAPE194, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
+ &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188,
+ &SHAPE189, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE12, &SHAPE190, &SHAPE191, &SHAPE13,
+ &SHAPE192, &SHAPE18, &SHAPE193, &SHAPE1, &SHAPE194, &SHAPE194, &SHAPE194, &SHAPE194, &SHAPE194,
+ &SHAPE194, &SHAPE194, &SHAPE194, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
@@ -10922,264 +10968,264 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE196, &SHAPE196,
- &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
- &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
- &SHAPE12, &SHAPE12, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83,
- &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87,
- &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92,
- &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96,
- &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92,
- &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101,
- &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102,
- &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93,
- &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98,
- &SHAPE98, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203,
- &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203,
- &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203,
- &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203,
- &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203,
- &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203,
- &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203,
- &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203,
- &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203,
- &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203,
- &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
- &SHAPE205, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210,
- &SHAPE210, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE212, &SHAPE212, &SHAPE212,
- &SHAPE212, &SHAPE213, &SHAPE213, &SHAPE214, &SHAPE214, &SHAPE215, &SHAPE215, &SHAPE216,
- &SHAPE216, &SHAPE217, &SHAPE217, &SHAPE217, &SHAPE217, &SHAPE218, &SHAPE218, &SHAPE218,
- &SHAPE218, &SHAPE219, &SHAPE220, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
- &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
- &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
- &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
- &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
- &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
- &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
- &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
- &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE219,
- &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE219,
- &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE43, &SHAPE43, &SHAPE44, &SHAPE44, &SHAPE45, &SHAPE45, &SHAPE46,
- &SHAPE46, &SHAPE47, &SHAPE47, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224,
- &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230,
- &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236,
- &SHAPE235, &SHAPE236, &SHAPE12, &SHAPE190, &SHAPE191, &SHAPE13, &SHAPE192, &SHAPE18, &SHAPE193,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23,
+ &SHAPE195, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197,
+ &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199,
+ &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198,
+ &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196,
+ &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE196,
+ &SHAPE196, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
+ &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
+ &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
+ &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87,
+ &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91,
+ &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96,
+ &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100,
+ &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101,
+ &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88,
+ &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93,
+ &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89,
+ &SHAPE98, &SHAPE98, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205,
+ &SHAPE205, &SHAPE205, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210,
+ &SHAPE210, &SHAPE210, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE212, &SHAPE212,
+ &SHAPE212, &SHAPE212, &SHAPE213, &SHAPE213, &SHAPE214, &SHAPE214, &SHAPE215, &SHAPE215,
+ &SHAPE216, &SHAPE216, &SHAPE217, &SHAPE217, &SHAPE217, &SHAPE217, &SHAPE218, &SHAPE218,
+ &SHAPE218, &SHAPE218, &SHAPE219, &SHAPE220, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197,
+ &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197,
+ &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
+ &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
+ &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
+ &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
+ &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196,
+ &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196,
+ &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220,
+ &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220,
+ &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE43, &SHAPE43, &SHAPE44, &SHAPE44, &SHAPE45, &SHAPE45,
+ &SHAPE46, &SHAPE46, &SHAPE47, &SHAPE47, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223,
+ &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229,
+ &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235,
+ &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE12, &SHAPE190, &SHAPE191, &SHAPE13, &SHAPE192, &SHAPE18,
+ &SHAPE193, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23,
&SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23, &SHAPE23,
- &SHAPE23, &SHAPE238, &SHAPE1, &SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24,
+ &SHAPE23, &SHAPE23, &SHAPE238, &SHAPE1, &SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24,
&SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24, &SHAPE24,
- &SHAPE24, &SHAPE1, &SHAPE1, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246,
- &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254,
- &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262,
- &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270,
- &SHAPE268, &SHAPE270, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE43, &SHAPE44, &SHAPE45, &SHAPE46, &SHAPE47, &SHAPE43, &SHAPE44, &SHAPE45,
- &SHAPE46, &SHAPE47, &SHAPE1, &SHAPE252, &SHAPE258, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE271, &SHAPE272, &SHAPE273, &SHAPE274, &SHAPE275, &SHAPE276,
- &SHAPE277, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
+ &SHAPE24, &SHAPE24, &SHAPE1, &SHAPE1, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244,
+ &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252,
+ &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260,
+ &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268,
+ &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE43, &SHAPE44, &SHAPE45, &SHAPE46, &SHAPE47, &SHAPE43, &SHAPE44,
+ &SHAPE45, &SHAPE46, &SHAPE47, &SHAPE1, &SHAPE252, &SHAPE258, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE271, &SHAPE272, &SHAPE273, &SHAPE274,
+ &SHAPE275, &SHAPE276, &SHAPE277, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
&SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
&SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
&SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
&SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
&SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
&SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
- &SHAPE12, &SHAPE12, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
@@ -11200,94 +11246,112 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282,
- &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286,
- &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290,
- &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294,
- &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282,
- &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286,
- &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290,
- &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294,
- &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282,
- &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286,
- &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290,
- &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294,
- &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282,
- &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286,
- &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290,
- &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294,
- &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282,
- &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286,
- &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290,
- &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294,
- &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282,
- &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286,
- &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290,
- &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294,
- &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282,
- &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286,
- &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290,
- &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294,
- &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282,
- &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286,
- &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290,
- &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294,
- &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282,
- &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286,
- &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290,
- &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294,
- &SHAPE295, &SHAPE296, &SHAPE296, &SHAPE297, &SHAPE297, &SHAPE298, &SHAPE298, &SHAPE296,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
+ &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
+ &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
+ &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
+ &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
+ &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
+ &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
+ &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
+ &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
+ &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
+ &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
+ &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
+ &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
+ &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
+ &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
+ &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
+ &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
+ &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
+ &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
+ &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
+ &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
+ &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
+ &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
+ &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
+ &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
+ &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
+ &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
+ &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
+ &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
+ &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
+ &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
+ &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
+ &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
+ &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
+ &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
+ &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
+ &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE296, &SHAPE297, &SHAPE297, &SHAPE298,
+ &SHAPE298, &SHAPE296, &SHAPE296, &SHAPE297, &SHAPE297, &SHAPE298, &SHAPE298, &SHAPE296,
&SHAPE296, &SHAPE297, &SHAPE297, &SHAPE298, &SHAPE298, &SHAPE296, &SHAPE296, &SHAPE297,
&SHAPE297, &SHAPE298, &SHAPE298, &SHAPE296, &SHAPE296, &SHAPE297, &SHAPE297, &SHAPE298,
&SHAPE298, &SHAPE296, &SHAPE296, &SHAPE297, &SHAPE297, &SHAPE298, &SHAPE298, &SHAPE296,
&SHAPE296, &SHAPE297, &SHAPE297, &SHAPE298, &SHAPE298, &SHAPE296, &SHAPE296, &SHAPE297,
&SHAPE297, &SHAPE298, &SHAPE298, &SHAPE296, &SHAPE296, &SHAPE297, &SHAPE297, &SHAPE298,
- &SHAPE298, &SHAPE296, &SHAPE296, &SHAPE297, &SHAPE297, &SHAPE298, &SHAPE298, &SHAPE280,
- &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
- &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
- &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
- &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE1, &SHAPE1,
- &SHAPE299, &SHAPE300, &SHAPE301, &SHAPE302, &SHAPE299, &SHAPE300, &SHAPE301, &SHAPE302,
- &SHAPE303, &SHAPE304, &SHAPE305, &SHAPE306, &SHAPE307, &SHAPE308, &SHAPE309, &SHAPE295,
- &SHAPE303, &SHAPE304, &SHAPE305, &SHAPE306, &SHAPE307, &SHAPE308, &SHAPE309, &SHAPE295,
- &SHAPE48, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56,
- &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65,
- &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74,
- &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE1, &SHAPE310, &SHAPE311, &SHAPE310, &SHAPE311,
- &SHAPE312, &SHAPE313, &SHAPE312, &SHAPE313, &SHAPE314, &SHAPE315, &SHAPE314, &SHAPE315,
- &SHAPE316, &SHAPE317, &SHAPE316, &SHAPE317, &SHAPE318, &SHAPE319, &SHAPE318, &SHAPE319,
- &SHAPE320, &SHAPE321, &SHAPE320, &SHAPE321, &SHAPE322, &SHAPE323, &SHAPE322, &SHAPE323,
- &SHAPE324, &SHAPE325, &SHAPE324, &SHAPE325, &SHAPE326, &SHAPE327, &SHAPE326, &SHAPE327,
- &SHAPE328, &SHAPE329, &SHAPE328, &SHAPE329, &SHAPE330, &SHAPE331, &SHAPE330, &SHAPE331,
- &SHAPE332, &SHAPE333, &SHAPE332, &SHAPE333, &SHAPE334, &SHAPE335, &SHAPE334, &SHAPE335,
- &SHAPE336, &SHAPE337, &SHAPE336, &SHAPE337, &SHAPE338, &SHAPE339, &SHAPE338, &SHAPE339,
- &SHAPE340, &SHAPE79, &SHAPE340, &SHAPE79, &SHAPE48, &SHAPE49, &SHAPE48, &SHAPE49, &SHAPE50,
- &SHAPE51, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55,
- &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE58,
- &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE62, &SHAPE63,
- &SHAPE64, &SHAPE65, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE66, &SHAPE67, &SHAPE68,
- &SHAPE69, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73,
- &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE76,
- &SHAPE77, &SHAPE78, &SHAPE1, &SHAPE78, &SHAPE1, &SHAPE310, &SHAPE311, &SHAPE310, &SHAPE311,
- &SHAPE312, &SHAPE313, &SHAPE312, &SHAPE313, &SHAPE314, &SHAPE315, &SHAPE314, &SHAPE315,
- &SHAPE316, &SHAPE317, &SHAPE316, &SHAPE317, &SHAPE318, &SHAPE319, &SHAPE318, &SHAPE319,
- &SHAPE320, &SHAPE321, &SHAPE320, &SHAPE321, &SHAPE322, &SHAPE323, &SHAPE322, &SHAPE323,
- &SHAPE324, &SHAPE325, &SHAPE324, &SHAPE325, &SHAPE326, &SHAPE327, &SHAPE326, &SHAPE327,
- &SHAPE328, &SHAPE329, &SHAPE328, &SHAPE329, &SHAPE330, &SHAPE331, &SHAPE330, &SHAPE331,
- &SHAPE332, &SHAPE333, &SHAPE332, &SHAPE333, &SHAPE334, &SHAPE335, &SHAPE334, &SHAPE335,
- &SHAPE336, &SHAPE337, &SHAPE336, &SHAPE337, &SHAPE338, &SHAPE339, &SHAPE338, &SHAPE339,
- &SHAPE340, &SHAPE79, &SHAPE340, &SHAPE79, &SHAPE48, &SHAPE49, &SHAPE48, &SHAPE49, &SHAPE50,
- &SHAPE51, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55,
- &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE58,
- &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE62, &SHAPE63,
- &SHAPE64, &SHAPE65, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE66, &SHAPE67, &SHAPE68,
- &SHAPE69, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73,
- &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE76,
- &SHAPE77, &SHAPE78, &SHAPE1, &SHAPE78, &SHAPE1, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341,
- &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341,
- &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342,
- &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342,
- &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
+ &SHAPE298, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282,
+ &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286,
+ &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290,
+ &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294,
+ &SHAPE295, &SHAPE1, &SHAPE1, &SHAPE299, &SHAPE300, &SHAPE301, &SHAPE302, &SHAPE299, &SHAPE300,
+ &SHAPE301, &SHAPE302, &SHAPE303, &SHAPE304, &SHAPE305, &SHAPE306, &SHAPE307, &SHAPE308,
+ &SHAPE309, &SHAPE295, &SHAPE303, &SHAPE304, &SHAPE305, &SHAPE306, &SHAPE307, &SHAPE308,
+ &SHAPE309, &SHAPE295, &SHAPE48, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54,
+ &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63,
+ &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72,
+ &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE1, &SHAPE310, &SHAPE311,
+ &SHAPE310, &SHAPE311, &SHAPE312, &SHAPE313, &SHAPE312, &SHAPE313, &SHAPE314, &SHAPE315,
+ &SHAPE314, &SHAPE315, &SHAPE316, &SHAPE317, &SHAPE316, &SHAPE317, &SHAPE318, &SHAPE319,
+ &SHAPE318, &SHAPE319, &SHAPE320, &SHAPE321, &SHAPE320, &SHAPE321, &SHAPE322, &SHAPE323,
+ &SHAPE322, &SHAPE323, &SHAPE324, &SHAPE325, &SHAPE324, &SHAPE325, &SHAPE326, &SHAPE327,
+ &SHAPE326, &SHAPE327, &SHAPE328, &SHAPE329, &SHAPE328, &SHAPE329, &SHAPE330, &SHAPE331,
+ &SHAPE330, &SHAPE331, &SHAPE332, &SHAPE333, &SHAPE332, &SHAPE333, &SHAPE334, &SHAPE335,
+ &SHAPE334, &SHAPE335, &SHAPE336, &SHAPE337, &SHAPE336, &SHAPE337, &SHAPE338, &SHAPE339,
+ &SHAPE338, &SHAPE339, &SHAPE340, &SHAPE79, &SHAPE340, &SHAPE79, &SHAPE48, &SHAPE49, &SHAPE48,
+ &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE52, &SHAPE53,
+ &SHAPE54, &SHAPE55, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE56, &SHAPE57, &SHAPE58,
+ &SHAPE59, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63,
+ &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE66,
+ &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE70, &SHAPE71,
+ &SHAPE72, &SHAPE73, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE74, &SHAPE75, &SHAPE76,
+ &SHAPE77, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE1, &SHAPE78, &SHAPE1, &SHAPE310, &SHAPE311,
+ &SHAPE310, &SHAPE311, &SHAPE312, &SHAPE313, &SHAPE312, &SHAPE313, &SHAPE314, &SHAPE315,
+ &SHAPE314, &SHAPE315, &SHAPE316, &SHAPE317, &SHAPE316, &SHAPE317, &SHAPE318, &SHAPE319,
+ &SHAPE318, &SHAPE319, &SHAPE320, &SHAPE321, &SHAPE320, &SHAPE321, &SHAPE322, &SHAPE323,
+ &SHAPE322, &SHAPE323, &SHAPE324, &SHAPE325, &SHAPE324, &SHAPE325, &SHAPE326, &SHAPE327,
+ &SHAPE326, &SHAPE327, &SHAPE328, &SHAPE329, &SHAPE328, &SHAPE329, &SHAPE330, &SHAPE331,
+ &SHAPE330, &SHAPE331, &SHAPE332, &SHAPE333, &SHAPE332, &SHAPE333, &SHAPE334, &SHAPE335,
+ &SHAPE334, &SHAPE335, &SHAPE336, &SHAPE337, &SHAPE336, &SHAPE337, &SHAPE338, &SHAPE339,
+ &SHAPE338, &SHAPE339, &SHAPE340, &SHAPE79, &SHAPE340, &SHAPE79, &SHAPE48, &SHAPE49, &SHAPE48,
+ &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE52, &SHAPE53,
+ &SHAPE54, &SHAPE55, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE56, &SHAPE57, &SHAPE58,
+ &SHAPE59, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63,
+ &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE66,
+ &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE70, &SHAPE71,
+ &SHAPE72, &SHAPE73, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE74, &SHAPE75, &SHAPE76,
+ &SHAPE77, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE1, &SHAPE78, &SHAPE1, &SHAPE341, &SHAPE341,
+ &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341,
+ &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342,
+ &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342,
+ &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE80, &SHAPE80, &SHAPE81,
+ &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85,
+ &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90,
+ &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94,
+ &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99,
+ &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94,
+ &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99,
+ &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91,
+ &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96,
+ &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81,
+ &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86,
+ &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90,
+ &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95,
+ &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99,
+ &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83,
+ &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99,
+ &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84,
+ &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96,
+ &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
&SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86,
&SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91,
&SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95,
@@ -11296,7 +11360,76 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88,
&SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84,
&SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89,
- &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
+ &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE1, &SHAPE1, &SHAPE343, &SHAPE1, &SHAPE1, &SHAPE80,
+ &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84,
+ &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89,
+ &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93,
+ &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98,
+ &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81,
+ &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86,
+ &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82,
+ &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87,
+ &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE344, &SHAPE344,
+ &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195, &SHAPE347,
+ &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353, &SHAPE355,
+ &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE358,
+ &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362, &SHAPE363, &SHAPE364,
+ &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE369, &SHAPE371,
+ &SHAPE372, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE374,
+ &SHAPE376, &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379, &SHAPE381, &SHAPE382,
+ &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE388, &SHAPE389,
+ &SHAPE390, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE391,
+ &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394, &SHAPE395, &SHAPE396,
+ &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401,
+ &SHAPE402, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE403,
+ &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406, &SHAPE407, &SHAPE408,
+ &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE413, &SHAPE415,
+ &SHAPE416, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE418,
+ &SHAPE420, &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423, &SHAPE425, &SHAPE426,
+ &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE432, &SHAPE433,
+ &SHAPE434, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE435,
+ &SHAPE436, &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439, &SHAPE441, &SHAPE442,
+ &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE449, &SHAPE451,
+ &SHAPE452, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE454,
+ &SHAPE456, &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458, &SHAPE459, &SHAPE460,
+ &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465,
+ &SHAPE466, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE467,
+ &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470, &SHAPE471, &SHAPE472,
+ &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477,
+ &SHAPE478, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE479,
+ &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482, &SHAPE483, &SHAPE484,
+ &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489,
+ &SHAPE490, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE491,
+ &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494, &SHAPE495, &SHAPE496,
+ &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501,
+ &SHAPE502, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE503,
+ &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506, &SHAPE507, &SHAPE508,
+ &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513,
+ &SHAPE514, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE515,
+ &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518, &SHAPE519, &SHAPE520,
+ &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525,
+ &SHAPE526, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE527,
+ &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531, &SHAPE532,
+ &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE1, &SHAPE1, &SHAPE240,
+ &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248,
+ &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256,
+ &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264,
+ &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE80,
+ &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84,
+ &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89,
+ &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93,
+ &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98,
+ &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81,
+ &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86,
+ &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82,
+ &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87,
+ &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE536, &SHAPE13,
+ &SHAPE537, &SHAPE193, &SHAPE18, &SHAPE538, &SHAPE538, &SHAPE538, &SHAPE538, &SHAPE538,
+ &SHAPE538, &SHAPE538, &SHAPE538, &SHAPE539, &SHAPE539, &SHAPE539, &SHAPE539, &SHAPE539,
+ &SHAPE539, &SHAPE539, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541,
+ &SHAPE21, &SHAPE21, &SHAPE21, &SHAPE21, &SHAPE1, &SHAPE23, &SHAPE1, &SHAPE1, &SHAPE542,
+ &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550,
+ &SHAPE551, &SHAPE552, &SHAPE553, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
&SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87,
&SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91,
&SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96,
@@ -11305,97 +11438,10 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88,
&SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93,
&SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89,
- &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83,
- &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87,
- &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92,
- &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96,
- &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92,
- &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101,
- &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102,
- &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93,
- &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98,
- &SHAPE98, &SHAPE1, &SHAPE1, &SHAPE343, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81,
- &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85,
- &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90,
- &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94,
- &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99,
- &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94,
- &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99,
- &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91,
- &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96,
- &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13,
- &SHAPE1, &SHAPE1, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE0,
- &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353, &SHAPE355, &SHAPE356,
- &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE358, &SHAPE360,
- &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365,
- &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE369, &SHAPE371, &SHAPE372,
- &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE374, &SHAPE376,
- &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE384,
- &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE388, &SHAPE389, &SHAPE390,
- &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE391, &SHAPE392,
- &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397,
- &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402,
- &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE403, &SHAPE404,
- &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409,
- &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE413, &SHAPE415, &SHAPE416,
- &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE418, &SHAPE420,
- &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE428,
- &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE432, &SHAPE433, &SHAPE434,
- &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE435, &SHAPE436,
- &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE444,
- &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE449, &SHAPE451, &SHAPE452,
- &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE454, &SHAPE456,
- &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461,
- &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466,
- &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE467, &SHAPE468,
- &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473,
- &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478,
- &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE479, &SHAPE480,
- &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485,
- &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490,
- &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE491, &SHAPE492,
- &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497,
- &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502,
- &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE503, &SHAPE504,
- &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509,
- &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514,
- &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE515, &SHAPE516,
- &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521,
- &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526,
- &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE527, &SHAPE528,
- &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533,
- &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE1, &SHAPE1, &SHAPE240, &SHAPE242,
- &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250,
- &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258,
- &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266,
- &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE80, &SHAPE80, &SHAPE81,
- &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85,
- &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90,
- &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94,
- &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99,
- &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94,
- &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99,
- &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91,
- &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96,
- &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE536, &SHAPE13, &SHAPE537, &SHAPE193,
- &SHAPE18, &SHAPE538, &SHAPE538, &SHAPE538, &SHAPE538, &SHAPE538, &SHAPE538, &SHAPE538,
- &SHAPE538, &SHAPE539, &SHAPE539, &SHAPE539, &SHAPE539, &SHAPE539, &SHAPE539, &SHAPE539,
- &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE21, &SHAPE21, &SHAPE21,
- &SHAPE21, &SHAPE1, &SHAPE23, &SHAPE1, &SHAPE1, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545,
- &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE553,
- &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84,
- &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88,
- &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93,
- &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97,
- &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81,
- &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97,
- &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82,
- &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103,
- &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE1,
- &SHAPE1, &SHAPE104, &SHAPE104, &SHAPE104, &SHAPE104, &SHAPE104, &SHAPE104, &SHAPE104,
- &SHAPE104, &SHAPE554, &SHAPE554, &SHAPE555, &SHAPE555, &SHAPE556, &SHAPE556, &SHAPE557,
- &SHAPE557, &SHAPE554, &SHAPE554, &SHAPE555, &SHAPE555, &SHAPE556, &SHAPE556, &SHAPE557,
- &SHAPE557, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558,
+ &SHAPE98, &SHAPE98, &SHAPE1, &SHAPE1, &SHAPE104, &SHAPE104, &SHAPE104, &SHAPE104, &SHAPE104,
+ &SHAPE104, &SHAPE104, &SHAPE104, &SHAPE554, &SHAPE554, &SHAPE555, &SHAPE555, &SHAPE556,
+ &SHAPE556, &SHAPE557, &SHAPE557, &SHAPE554, &SHAPE554, &SHAPE555, &SHAPE555, &SHAPE556,
+ &SHAPE556, &SHAPE557, &SHAPE557, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558,
&SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558,
&SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558,
&SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558,
@@ -11403,14 +11449,32 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558,
&SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558,
&SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE558,
- &SHAPE558, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
+ &SHAPE558, &SHAPE558, &SHAPE558, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
&SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
&SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
&SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
&SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
&SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
&SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
+ &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81,
+ &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86,
+ &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90,
+ &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95,
+ &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99,
+ &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83,
+ &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99,
+ &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84,
+ &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96,
+ &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
+ &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86,
+ &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91,
+ &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95,
+ &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100,
+ &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83,
+ &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88,
+ &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84,
+ &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89,
+ &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
&SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87,
&SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91,
&SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96,
@@ -11419,306 +11483,253 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88,
&SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93,
&SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89,
- &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83,
- &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87,
- &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92,
- &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96,
- &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92,
- &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101,
- &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102,
- &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93,
- &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98,
- &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83,
- &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88,
- &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92,
- &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97,
- &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92,
- &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97,
- &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102,
- &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103,
- &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195, &SHAPE347, &SHAPE348,
- &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353, &SHAPE355, &SHAPE356,
- &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE358, &SHAPE360,
- &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365,
- &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE369, &SHAPE371, &SHAPE372,
- &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE374, &SHAPE376,
- &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE384,
- &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE388, &SHAPE389, &SHAPE390,
- &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE391, &SHAPE392,
- &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397,
- &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402,
- &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE403, &SHAPE404,
- &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409,
- &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE413, &SHAPE415, &SHAPE416,
- &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE418, &SHAPE420,
- &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE428,
- &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE432, &SHAPE433, &SHAPE434,
- &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE435, &SHAPE436,
- &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE444,
- &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE449, &SHAPE451, &SHAPE452,
- &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE454, &SHAPE456,
- &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461,
- &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466,
- &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE467, &SHAPE468,
- &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473,
- &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478,
- &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE479, &SHAPE480,
- &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485,
- &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490,
- &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE491, &SHAPE492,
- &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497,
- &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502,
- &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE503, &SHAPE504,
- &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509,
- &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514,
- &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE515, &SHAPE516,
- &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521,
- &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526,
- &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE527, &SHAPE528,
- &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533,
- &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE195, &SHAPE347, &SHAPE348,
- &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351,
- &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360,
- &SHAPE361, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362,
- &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367,
- &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376,
- &SHAPE377, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379,
- &SHAPE381, &SHAPE382, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387,
- &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392,
- &SHAPE393, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394,
- &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399,
- &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404,
- &SHAPE405, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406,
- &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411,
- &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420,
- &SHAPE421, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423,
- &SHAPE425, &SHAPE426, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431,
- &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436,
- &SHAPE437, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439,
- &SHAPE441, &SHAPE442, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447,
- &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456,
- &SHAPE457, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458,
- &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463,
- &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468,
- &SHAPE469, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470,
- &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475,
- &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480,
- &SHAPE481, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482,
- &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487,
- &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492,
- &SHAPE493, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494,
- &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499,
- &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504,
- &SHAPE505, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506,
- &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511,
- &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516,
- &SHAPE517, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518,
- &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523,
- &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528,
- &SHAPE529, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530,
- &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535,
- &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38,
+ &SHAPE98, &SHAPE98, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195,
+ &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353,
+ &SHAPE355, &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360, &SHAPE361,
+ &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362, &SHAPE363,
+ &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE369,
+ &SHAPE371, &SHAPE372, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376, &SHAPE377,
+ &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379, &SHAPE381,
+ &SHAPE382, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE388,
+ &SHAPE389, &SHAPE390, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393,
+ &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394, &SHAPE395,
+ &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400,
+ &SHAPE401, &SHAPE402, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405,
+ &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406, &SHAPE407,
+ &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE413,
+ &SHAPE415, &SHAPE416, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420, &SHAPE421,
+ &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423, &SHAPE425,
+ &SHAPE426, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE432,
+ &SHAPE433, &SHAPE434, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437,
+ &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439, &SHAPE441,
+ &SHAPE442, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE449,
+ &SHAPE451, &SHAPE452, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456, &SHAPE457,
+ &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458, &SHAPE459,
+ &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464,
+ &SHAPE465, &SHAPE466, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469,
+ &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470, &SHAPE471,
+ &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476,
+ &SHAPE477, &SHAPE478, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481,
+ &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482, &SHAPE483,
+ &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488,
+ &SHAPE489, &SHAPE490, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493,
+ &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494, &SHAPE495,
+ &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500,
+ &SHAPE501, &SHAPE502, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505,
+ &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506, &SHAPE507,
+ &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512,
+ &SHAPE513, &SHAPE514, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517,
+ &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518, &SHAPE519,
+ &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524,
+ &SHAPE525, &SHAPE526, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529,
+ &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531,
+ &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE195,
+ &SHAPE347, &SHAPE348, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0,
+ &SHAPE350, &SHAPE351, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356,
+ &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363,
+ &SHAPE364, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE365,
+ &SHAPE366, &SHAPE367, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE369, &SHAPE371, &SHAPE372,
+ &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE379, &SHAPE381,
+ &SHAPE382, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE384,
+ &SHAPE386, &SHAPE387, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE388, &SHAPE389, &SHAPE390,
+ &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395,
+ &SHAPE396, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE397,
+ &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE400, &SHAPE401, &SHAPE402,
+ &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407,
+ &SHAPE408, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE409,
+ &SHAPE410, &SHAPE411, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE413, &SHAPE415, &SHAPE416,
+ &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE423, &SHAPE425,
+ &SHAPE426, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE428,
+ &SHAPE430, &SHAPE431, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE432, &SHAPE433, &SHAPE434,
+ &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE439, &SHAPE441,
+ &SHAPE442, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE444,
+ &SHAPE446, &SHAPE447, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE449, &SHAPE451, &SHAPE452,
+ &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE458, &SHAPE459,
+ &SHAPE460, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE461,
+ &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE464, &SHAPE465, &SHAPE466,
+ &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471,
+ &SHAPE472, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE473,
+ &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE476, &SHAPE477, &SHAPE478,
+ &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483,
+ &SHAPE484, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE485,
+ &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE488, &SHAPE489, &SHAPE490,
+ &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495,
+ &SHAPE496, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE497,
+ &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE500, &SHAPE501, &SHAPE502,
+ &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507,
+ &SHAPE508, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE509,
+ &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE512, &SHAPE513, &SHAPE514,
+ &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519,
+ &SHAPE520, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE521,
+ &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE524, &SHAPE525, &SHAPE526,
+ &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531,
+ &SHAPE532, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE533,
+ &SHAPE534, &SHAPE535, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38,
&SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38,
&SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38,
- &SHAPE38, &SHAPE38, &SHAPE12, &SHAPE279, &SHAPE190, &SHAPE536, &SHAPE191, &SHAPE559, &SHAPE13,
- &SHAPE560, &SHAPE12, &SHAPE279, &SHAPE190, &SHAPE536, &SHAPE191, &SHAPE559, &SHAPE13,
- &SHAPE560, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223,
- &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231,
- &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235,
- &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223,
- &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231,
- &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235,
- &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223,
- &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231,
- &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235,
- &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223,
- &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231,
- &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235,
- &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223,
- &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231,
- &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235,
- &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223,
- &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231,
- &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235,
- &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223,
- &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231,
- &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235,
- &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223,
- &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231,
- &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235,
- &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223,
- &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231,
- &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235,
- &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223,
- &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231,
- &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235,
- &SHAPE236, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE12, &SHAPE279, &SHAPE190, &SHAPE536,
+ &SHAPE191, &SHAPE559, &SHAPE13, &SHAPE560, &SHAPE12, &SHAPE279, &SHAPE190, &SHAPE536,
+ &SHAPE191, &SHAPE559, &SHAPE13, &SHAPE560, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222,
+ &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228,
+ &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234,
+ &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222,
+ &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228,
+ &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234,
+ &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222,
+ &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228,
+ &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234,
+ &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222,
+ &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228,
+ &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234,
+ &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222,
+ &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228,
+ &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234,
+ &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222,
+ &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228,
+ &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234,
+ &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222,
+ &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228,
+ &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234,
+ &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222,
+ &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228,
+ &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234,
+ &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222,
+ &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228,
+ &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234,
+ &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222,
+ &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228,
+ &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234,
+ &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565,
- &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563,
+ &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565,
- &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563,
+ &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565,
- &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563,
+ &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565,
- &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563,
+ &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565,
- &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563,
+ &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
&SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561,
- &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565,
- &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566,
+ &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE562, &SHAPE562, &SHAPE563, &SHAPE563,
+ &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566,
&SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566,
&SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566,
&SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566,
- &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE568, &SHAPE568, &SHAPE569, &SHAPE569, &SHAPE570,
- &SHAPE570, &SHAPE571, &SHAPE571, &SHAPE572, &SHAPE572, &SHAPE571, &SHAPE571, &SHAPE572,
- &SHAPE572, &SHAPE571, &SHAPE571, &SHAPE572, &SHAPE572, &SHAPE104, &SHAPE104, &SHAPE105,
- &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE104, &SHAPE104, &SHAPE106, &SHAPE106, &SHAPE105,
- &SHAPE105, &SHAPE104, &SHAPE104, &SHAPE107, &SHAPE107, &SHAPE108, &SHAPE108, &SHAPE104,
- &SHAPE104, &SHAPE108, &SHAPE108, &SHAPE107, &SHAPE107, &SHAPE220, &SHAPE219, &SHAPE219,
+ &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE568, &SHAPE568,
+ &SHAPE569, &SHAPE569, &SHAPE570, &SHAPE570, &SHAPE571, &SHAPE571, &SHAPE572, &SHAPE572,
+ &SHAPE571, &SHAPE571, &SHAPE572, &SHAPE572, &SHAPE571, &SHAPE571, &SHAPE572, &SHAPE572,
+ &SHAPE104, &SHAPE104, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE104, &SHAPE104,
+ &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE104, &SHAPE104, &SHAPE107, &SHAPE107,
+ &SHAPE108, &SHAPE108, &SHAPE104, &SHAPE104, &SHAPE108, &SHAPE108, &SHAPE107, &SHAPE107,
+ &SHAPE220, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219,
&SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219,
- &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE219,
+ &SHAPE220, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219,
&SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219,
- &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
&SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12,
- &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191,
+ &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE191, &SHAPE191,
&SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191,
&SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191,
&SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191,
- &SHAPE191, &SHAPE191, &SHAPE1, &SHAPE1, &SHAPE573, &SHAPE574, &SHAPE575, &SHAPE576, &SHAPE577,
- &SHAPE573, &SHAPE574, &SHAPE575, &SHAPE576, &SHAPE577, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83,
- &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88,
- &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92,
- &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97,
- &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92,
- &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97,
- &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102,
- &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103,
- &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98,
- &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
- &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13,
- &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE1, &SHAPE1, &SHAPE573,
+ &SHAPE574, &SHAPE575, &SHAPE576, &SHAPE577, &SHAPE573, &SHAPE574, &SHAPE575, &SHAPE576,
+ &SHAPE577, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81,
+ &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86,
+ &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90,
+ &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95,
+ &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99,
+ &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83,
+ &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99,
+ &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84,
+ &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96,
+ &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13,
+ &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12,
+ &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280, &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282,
- &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286,
- &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290,
- &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294,
- &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
- &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87,
- &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91,
- &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96,
- &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100,
- &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101,
- &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88,
- &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93,
- &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89,
- &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83,
- &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87,
- &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92,
- &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96,
- &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92,
- &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101,
- &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102,
- &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93,
- &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98,
- &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83,
- &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88,
- &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92,
- &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97,
- &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92,
- &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97,
- &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102,
- &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103,
- &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98,
- &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84,
- &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88,
- &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93,
- &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97,
- &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81,
- &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97,
- &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82,
- &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103,
- &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE280,
+ &SHAPE281, &SHAPE280, &SHAPE281, &SHAPE282, &SHAPE283, &SHAPE282, &SHAPE283, &SHAPE284,
+ &SHAPE285, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE286, &SHAPE287, &SHAPE288,
+ &SHAPE289, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE290, &SHAPE291, &SHAPE292,
+ &SHAPE293, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE294, &SHAPE295, &SHAPE80,
&SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84,
&SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89,
&SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93,
@@ -11745,19 +11756,25 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99,
&SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91,
&SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96,
- &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0,
- &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
- &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
- &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
- &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
- &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
- &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
- &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
- &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
- &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
- &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278,
- &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
+ &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81,
+ &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86,
+ &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90,
+ &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95,
+ &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99,
+ &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83,
+ &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99,
+ &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84,
+ &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96,
+ &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
+ &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86,
+ &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91,
+ &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95,
+ &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100,
+ &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83,
+ &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88,
+ &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84,
+ &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89,
+ &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
&SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87,
&SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91,
&SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96,
@@ -11775,21 +11792,51 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102,
&SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93,
&SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98,
- &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83,
- &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88,
- &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92,
- &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97,
- &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92,
- &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97,
- &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102,
- &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103,
- &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98,
- &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
- &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79,
+ &SHAPE98, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
+ &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
+ &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0,
+ &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE197, &SHAPE197, &SHAPE197,
+ &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197, &SHAPE197,
+ &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199, &SHAPE199,
+ &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199, &SHAPE199,
+ &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198, &SHAPE198,
+ &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198, &SHAPE198,
+ &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196, &SHAPE196,
+ &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196, &SHAPE196,
+ &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE80,
+ &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84,
+ &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89,
+ &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93,
+ &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98,
+ &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81,
+ &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86,
+ &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82,
+ &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87,
+ &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80,
+ &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85,
+ &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89,
+ &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94,
+ &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98,
+ &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94,
+ &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86,
+ &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91,
+ &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87,
+ &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81,
+ &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85,
+ &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90,
+ &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94,
+ &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99,
+ &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94,
+ &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99,
+ &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91,
+ &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96,
+ &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13,
+ &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344,
+ &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE79,
&SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79,
- &SHAPE79, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE195, &SHAPE195, &SHAPE195,
+ &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE79, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
@@ -11821,7 +11868,7 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
- &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE578, &SHAPE579, &SHAPE580,
+ &SHAPE195, &SHAPE578, &SHAPE579, &SHAPE580, &SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580,
&SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580, &SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580,
&SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580, &SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580,
&SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580, &SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580,
@@ -11829,187 +11876,7 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580, &SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580,
&SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580, &SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580,
&SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580, &SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580,
- &SHAPE581, &SHAPE578, &SHAPE579, &SHAPE580, &SHAPE581, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE80,
- &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84,
- &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89,
- &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93,
- &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98,
- &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81,
- &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86,
- &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82,
- &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87,
- &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1,
- &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1,
- &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1,
- &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1,
- &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1,
- &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1,
- &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1,
- &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1,
- &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE240, &SHAPE242,
- &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250,
- &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258,
- &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266,
- &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242,
- &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250,
- &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258,
- &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266,
- &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242,
- &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250,
- &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258,
- &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266,
- &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242,
- &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250,
- &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258,
- &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266,
- &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242,
- &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250,
- &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258,
- &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266,
- &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242,
- &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250,
- &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258,
- &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266,
- &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242,
- &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250,
- &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258,
- &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266,
- &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242,
- &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250,
- &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258,
- &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266,
- &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242,
- &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250,
- &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258,
- &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266,
- &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196,
- &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198,
- &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197,
- &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199,
- &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE582, &SHAPE583,
- &SHAPE582, &SHAPE583, &SHAPE270, &SHAPE270, &SHAPE584, &SHAPE585, &SHAPE586, &SHAPE587,
- &SHAPE588, &SHAPE589, &SHAPE590, &SHAPE591, &SHAPE592, &SHAPE593, &SHAPE594, &SHAPE595,
- &SHAPE596, &SHAPE597, &SHAPE598, &SHAPE599, &SHAPE600, &SHAPE601, &SHAPE602, &SHAPE603,
- &SHAPE604, &SHAPE605, &SHAPE606, &SHAPE607, &SHAPE608, &SHAPE609, &SHAPE610, &SHAPE611,
- &SHAPE612, &SHAPE205, &SHAPE613, &SHAPE614, &SHAPE615, &SHAPE616, &SHAPE617, &SHAPE618,
- &SHAPE619, &SHAPE620, &SHAPE621, &SHAPE622, &SHAPE623, &SHAPE624, &SHAPE625, &SHAPE626,
- &SHAPE627, &SHAPE628, &SHAPE629, &SHAPE630, &SHAPE631, &SHAPE632, &SHAPE633, &SHAPE634,
- &SHAPE635, &SHAPE636, &SHAPE637, &SHAPE638, &SHAPE639, &SHAPE640, &SHAPE641, &SHAPE642,
- &SHAPE643, &SHAPE644, &SHAPE645, &SHAPE646, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
+ &SHAPE581, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
&SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86,
&SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91,
&SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95,
@@ -12018,13 +11885,192 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88,
&SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84,
&SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89,
- &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE1, &SHAPE38, &SHAPE647, &SHAPE0, &SHAPE648, &SHAPE0,
- &SHAPE650, &SHAPE0, &SHAPE651, &SHAPE652, &SHAPE651, &SHAPE653, &SHAPE651, &SHAPE1, &SHAPE1,
- &SHAPE12, &SHAPE190, &SHAPE191, &SHAPE13, &SHAPE194, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1,
+ &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1,
+ &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1,
+ &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1,
+ &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1,
+ &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1,
+ &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1,
+ &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1,
+ &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252,
+ &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258,
+ &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244,
+ &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252,
+ &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260,
+ &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268,
+ &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244,
+ &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252,
+ &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260,
+ &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268,
+ &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244,
+ &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252,
+ &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260,
+ &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268,
+ &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244,
+ &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252,
+ &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260,
+ &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268,
+ &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244,
+ &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252,
+ &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260,
+ &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268,
+ &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244,
+ &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252,
+ &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260,
+ &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268,
+ &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244,
+ &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252,
+ &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260,
+ &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268,
+ &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244,
+ &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252,
+ &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260,
+ &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268,
+ &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244,
+ &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252,
+ &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260,
+ &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268,
+ &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198,
+ &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
+ &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
+ &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197,
+ &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE582, &SHAPE583, &SHAPE582, &SHAPE583, &SHAPE270,
+ &SHAPE270, &SHAPE584, &SHAPE585, &SHAPE586, &SHAPE587, &SHAPE588, &SHAPE589, &SHAPE590,
+ &SHAPE591, &SHAPE592, &SHAPE593, &SHAPE594, &SHAPE595, &SHAPE596, &SHAPE597, &SHAPE598,
+ &SHAPE599, &SHAPE600, &SHAPE601, &SHAPE602, &SHAPE603, &SHAPE604, &SHAPE605, &SHAPE606,
+ &SHAPE607, &SHAPE608, &SHAPE609, &SHAPE610, &SHAPE611, &SHAPE612, &SHAPE205, &SHAPE613,
+ &SHAPE614, &SHAPE615, &SHAPE616, &SHAPE617, &SHAPE618, &SHAPE619, &SHAPE620, &SHAPE621,
+ &SHAPE622, &SHAPE623, &SHAPE624, &SHAPE625, &SHAPE626, &SHAPE627, &SHAPE628, &SHAPE629,
+ &SHAPE630, &SHAPE631, &SHAPE632, &SHAPE633, &SHAPE634, &SHAPE635, &SHAPE636, &SHAPE637,
+ &SHAPE638, &SHAPE639, &SHAPE640, &SHAPE641, &SHAPE642, &SHAPE643, &SHAPE644, &SHAPE645,
+ &SHAPE646, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83,
+ &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88,
+ &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92,
+ &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97,
+ &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92,
+ &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97,
+ &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102,
+ &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103,
+ &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98,
+ &SHAPE1, &SHAPE38, &SHAPE647, &SHAPE0, &SHAPE648, &SHAPE0, &SHAPE650, &SHAPE0, &SHAPE651,
+ &SHAPE652, &SHAPE651, &SHAPE653, &SHAPE651, &SHAPE1, &SHAPE1, &SHAPE12, &SHAPE190, &SHAPE191,
+ &SHAPE13, &SHAPE194, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE654, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE654, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
@@ -12045,62 +12091,36 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE560, &SHAPE560,
+ &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560,
&SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560,
&SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560,
- &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE1, &SHAPE1, &SHAPE655, &SHAPE655, &SHAPE655, &SHAPE656,
- &SHAPE656, &SHAPE656, &SHAPE656, &SHAPE656, &SHAPE656, &SHAPE656, &SHAPE656, &SHAPE656,
- &SHAPE657, &SHAPE657, &SHAPE657, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658,
+ &SHAPE1, &SHAPE1, &SHAPE655, &SHAPE655, &SHAPE655, &SHAPE656, &SHAPE656, &SHAPE656, &SHAPE656,
+ &SHAPE656, &SHAPE656, &SHAPE656, &SHAPE656, &SHAPE656, &SHAPE657, &SHAPE657, &SHAPE657,
&SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658,
&SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658,
&SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658,
- &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659,
+ &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659,
&SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659,
- &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE660, &SHAPE660,
+ &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660,
&SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660,
&SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660,
- &SHAPE660, &SHAPE660, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663,
- &SHAPE664, &SHAPE664, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663,
- &SHAPE664, &SHAPE664, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663,
- &SHAPE664, &SHAPE664, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663,
- &SHAPE664, &SHAPE664, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663,
- &SHAPE664, &SHAPE664, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663,
- &SHAPE664, &SHAPE664, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663,
- &SHAPE664, &SHAPE664, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663,
- &SHAPE664, &SHAPE664, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663,
- &SHAPE664, &SHAPE664, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663,
- &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE667, &SHAPE667,
- &SHAPE668, &SHAPE668, &SHAPE1, &SHAPE654, &SHAPE654, &SHAPE669, &SHAPE671, &SHAPE671,
- &SHAPE671, &SHAPE671, &SHAPE672, &SHAPE672, &SHAPE671, &SHAPE671, &SHAPE671, &SHAPE671,
- &SHAPE672, &SHAPE672, &SHAPE38, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE80, &SHAPE80,
- &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85,
- &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89,
- &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94,
- &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98,
- &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94,
- &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86,
- &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91,
- &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87,
- &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81,
- &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85,
- &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90,
- &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94,
- &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99,
- &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94,
- &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99,
- &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91,
- &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96,
- &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81,
- &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86,
- &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90,
- &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95,
- &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99,
- &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83,
- &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99,
- &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84,
- &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96,
- &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
+ &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664,
+ &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664,
+ &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664,
+ &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664,
+ &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664,
+ &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664,
+ &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664,
+ &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664,
+ &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664,
+ &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664,
+ &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE667, &SHAPE667, &SHAPE668, &SHAPE668,
+ &SHAPE1, &SHAPE654, &SHAPE654, &SHAPE669, &SHAPE671, &SHAPE671, &SHAPE671, &SHAPE671,
+ &SHAPE672, &SHAPE672, &SHAPE671, &SHAPE671, &SHAPE671, &SHAPE671, &SHAPE672, &SHAPE672,
+ &SHAPE38, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
&SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86,
&SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91,
&SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95,
@@ -12198,7 +12218,33 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88,
&SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93,
&SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89,
- &SHAPE98, &SHAPE98, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344,
+ &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83,
+ &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87,
+ &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92,
+ &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96,
+ &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92,
+ &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101,
+ &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102,
+ &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93,
+ &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98,
+ &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83,
+ &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88,
+ &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92,
+ &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97,
+ &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92,
+ &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97,
+ &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102,
+ &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103,
+ &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98,
+ &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84,
+ &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88,
+ &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93,
+ &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97,
+ &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81,
+ &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97,
+ &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82,
+ &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103,
+ &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE344,
&SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13,
&SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344,
&SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13,
@@ -12206,7 +12252,48 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13,
&SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344,
&SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13,
- &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE195,
+ &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344,
+ &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195,
+ &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353,
+ &SHAPE355, &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360, &SHAPE361,
+ &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362, &SHAPE363,
+ &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE369,
+ &SHAPE371, &SHAPE372, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376, &SHAPE377,
+ &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379, &SHAPE381,
+ &SHAPE382, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE388,
+ &SHAPE389, &SHAPE390, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393,
+ &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394, &SHAPE395,
+ &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400,
+ &SHAPE401, &SHAPE402, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405,
+ &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406, &SHAPE407,
+ &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE413,
+ &SHAPE415, &SHAPE416, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420, &SHAPE421,
+ &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423, &SHAPE425,
+ &SHAPE426, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE432,
+ &SHAPE433, &SHAPE434, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437,
+ &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439, &SHAPE441,
+ &SHAPE442, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE449,
+ &SHAPE451, &SHAPE452, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456, &SHAPE457,
+ &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458, &SHAPE459,
+ &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464,
+ &SHAPE465, &SHAPE466, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469,
+ &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470, &SHAPE471,
+ &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476,
+ &SHAPE477, &SHAPE478, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481,
+ &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482, &SHAPE483,
+ &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488,
+ &SHAPE489, &SHAPE490, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493,
+ &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494, &SHAPE495,
+ &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500,
+ &SHAPE501, &SHAPE502, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505,
+ &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506, &SHAPE507,
+ &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512,
+ &SHAPE513, &SHAPE514, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517,
+ &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518, &SHAPE519,
+ &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524,
+ &SHAPE525, &SHAPE526, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529,
+ &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531,
+ &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE195,
&SHAPE347, &SHAPE348, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0,
&SHAPE350, &SHAPE351, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356,
&SHAPE358, &SHAPE360, &SHAPE361, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363,
@@ -12691,68 +12778,28 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526,
&SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE527, &SHAPE528,
&SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533,
- &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE195, &SHAPE347, &SHAPE348,
- &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351,
- &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360,
- &SHAPE361, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362,
- &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367,
- &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376,
- &SHAPE377, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379,
- &SHAPE381, &SHAPE382, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387,
- &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392,
- &SHAPE393, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394,
- &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399,
- &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404,
- &SHAPE405, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406,
- &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411,
- &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420,
- &SHAPE421, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423,
- &SHAPE425, &SHAPE426, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431,
- &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436,
- &SHAPE437, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439,
- &SHAPE441, &SHAPE442, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447,
- &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456,
- &SHAPE457, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458,
- &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463,
- &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468,
- &SHAPE469, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470,
- &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475,
- &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480,
- &SHAPE481, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482,
- &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487,
- &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492,
- &SHAPE493, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494,
- &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499,
- &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504,
- &SHAPE505, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506,
- &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511,
- &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516,
- &SHAPE517, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518,
- &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523,
- &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528,
- &SHAPE529, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530,
- &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535,
+ &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE674, &SHAPE674, &SHAPE674,
&SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674,
- &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674,
- &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673,
+ &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE673, &SHAPE673, &SHAPE673,
&SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673,
+ &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE675, &SHAPE675, &SHAPE676, &SHAPE676, &SHAPE677,
- &SHAPE678, &SHAPE679, &SHAPE680, &SHAPE681, &SHAPE681, &SHAPE682, &SHAPE682, &SHAPE684,
- &SHAPE684, &SHAPE684, &SHAPE684, &SHAPE685, &SHAPE685, &SHAPE685, &SHAPE685, &SHAPE686,
- &SHAPE686, &SHAPE686, &SHAPE686, &SHAPE687, &SHAPE687, &SHAPE687, &SHAPE687, &SHAPE1,
- &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE688, &SHAPE688, &SHAPE688, &SHAPE688,
- &SHAPE689, &SHAPE689, &SHAPE689, &SHAPE689, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690,
- &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE691, &SHAPE691, &SHAPE692, &SHAPE692,
- &SHAPE693, &SHAPE693, &SHAPE694, &SHAPE694, &SHAPE695, &SHAPE695, &SHAPE695, &SHAPE695,
- &SHAPE696, &SHAPE696, &SHAPE696, &SHAPE696, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698,
- &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698,
- &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698,
- &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698,
- &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698,
- &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559,
+ &SHAPE675, &SHAPE675, &SHAPE676, &SHAPE676, &SHAPE677, &SHAPE678, &SHAPE679, &SHAPE680,
+ &SHAPE681, &SHAPE681, &SHAPE682, &SHAPE682, &SHAPE684, &SHAPE684, &SHAPE684, &SHAPE684,
+ &SHAPE685, &SHAPE685, &SHAPE685, &SHAPE685, &SHAPE686, &SHAPE686, &SHAPE686, &SHAPE686,
+ &SHAPE687, &SHAPE687, &SHAPE687, &SHAPE687, &SHAPE1, &SHAPE560, &SHAPE560, &SHAPE560,
+ &SHAPE560, &SHAPE688, &SHAPE688, &SHAPE688, &SHAPE688, &SHAPE689, &SHAPE689, &SHAPE689,
+ &SHAPE689, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690,
+ &SHAPE690, &SHAPE691, &SHAPE691, &SHAPE692, &SHAPE692, &SHAPE693, &SHAPE693, &SHAPE694,
+ &SHAPE694, &SHAPE695, &SHAPE695, &SHAPE695, &SHAPE695, &SHAPE696, &SHAPE696, &SHAPE696,
+ &SHAPE696, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698,
+ &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698,
+ &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698,
+ &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698,
+ &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698,
+ &SHAPE698, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559,
&SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559,
&SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559,
&SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559,
@@ -12760,91 +12807,91 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559,
&SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559,
&SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559,
- &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE559, &SHAPE566, &SHAPE23, &SHAPE23, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE699, &SHAPE1, &SHAPE20, &SHAPE700, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE699,
- &SHAPE1, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701,
+ &SHAPE559, &SHAPE566, &SHAPE23, &SHAPE23, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE699, &SHAPE1,
+ &SHAPE20, &SHAPE700, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE699, &SHAPE1, &SHAPE701, &SHAPE701,
+ &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701,
&SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701,
&SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701,
- &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE23, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702,
+ &SHAPE23, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702,
&SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702,
&SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702,
- &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE195, &SHAPE20, &SHAPE1,
- &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE240,
- &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248,
- &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256,
- &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264,
- &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240,
- &SHAPE242, &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248,
- &SHAPE250, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256,
- &SHAPE258, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264,
- &SHAPE266, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197,
- &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199,
- &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198,
- &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196,
- &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341,
- &SHAPE341, &SHAPE341, &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342,
- &SHAPE342, &SHAPE342, &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE80,
- &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84,
- &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89,
- &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93,
- &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98,
- &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81,
- &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86,
- &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82,
- &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87,
- &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80,
- &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85,
- &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89,
- &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94,
- &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98,
- &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94,
- &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86,
- &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91,
- &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87,
- &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE221, &SHAPE222, &SHAPE221,
- &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227,
- &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233,
- &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221,
- &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227,
- &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233,
- &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE196, &SHAPE196, &SHAPE197,
- &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197,
- &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
- &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199,
- &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198,
- &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198,
- &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
- &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196,
- &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197,
- &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197,
- &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199,
- &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199,
- &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198,
- &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198,
- &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196,
- &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196,
- &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE195, &SHAPE195, &SHAPE195,
+ &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE195, &SHAPE20, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
+ &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1,
+ &SHAPE1, &SHAPE219, &SHAPE220, &SHAPE219, &SHAPE220, &SHAPE240, &SHAPE242, &SHAPE240,
+ &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248,
+ &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256,
+ &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264,
+ &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE240, &SHAPE242, &SHAPE240,
+ &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE248,
+ &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE256,
+ &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE264,
+ &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE268, &SHAPE270, &SHAPE197, &SHAPE197, &SHAPE197,
+ &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197, &SHAPE197,
+ &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199, &SHAPE199,
+ &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199, &SHAPE199,
+ &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198, &SHAPE198,
+ &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198, &SHAPE198,
+ &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196, &SHAPE196,
+ &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196, &SHAPE196,
+ &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE197, &SHAPE197, &SHAPE197,
+ &SHAPE197, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE197, &SHAPE197, &SHAPE197,
+ &SHAPE197, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE199, &SHAPE199, &SHAPE199,
+ &SHAPE199, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE199, &SHAPE199, &SHAPE199,
+ &SHAPE199, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE198, &SHAPE198, &SHAPE198,
+ &SHAPE198, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE198, &SHAPE198, &SHAPE198,
+ &SHAPE198, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE196, &SHAPE196, &SHAPE196,
+ &SHAPE196, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE278, &SHAPE196, &SHAPE196, &SHAPE196,
+ &SHAPE196, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE279, &SHAPE341, &SHAPE341, &SHAPE341,
+ &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341,
+ &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342,
+ &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342,
+ &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE341, &SHAPE341, &SHAPE341,
+ &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE341, &SHAPE341, &SHAPE341,
+ &SHAPE341, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE252, &SHAPE342, &SHAPE342, &SHAPE342,
+ &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE342, &SHAPE342, &SHAPE342,
+ &SHAPE342, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE258, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81,
+ &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86,
+ &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90,
+ &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95,
+ &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99,
+ &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83,
+ &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99,
+ &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84,
+ &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96,
+ &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
+ &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86,
+ &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91,
+ &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95,
+ &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100,
+ &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83,
+ &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88,
+ &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84,
+ &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89,
+ &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224,
+ &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230,
+ &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236,
+ &SHAPE235, &SHAPE236, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224,
+ &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230,
+ &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE236,
+ &SHAPE235, &SHAPE236, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
+ &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
+ &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196,
+ &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196,
+ &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
+ &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
+ &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197,
+ &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197,
+ &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
+ &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198,
+ &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196,
+ &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196,
+ &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
+ &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199,
+ &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197,
+ &SHAPE196, &SHAPE196, &SHAPE199, &SHAPE199, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197,
+ &SHAPE196, &SHAPE196, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
@@ -12852,219 +12899,20 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
&SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195,
- &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE200, &SHAPE200, &SHAPE201,
- &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201,
- &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE703, &SHAPE704, &SHAPE705,
- &SHAPE706, &SHAPE707, &SHAPE708, &SHAPE709, &SHAPE710, &SHAPE710, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE195, &SHAPE195, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE200, &SHAPE200, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202,
+ &SHAPE203, &SHAPE203, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE703, &SHAPE704, &SHAPE705, &SHAPE706, &SHAPE707, &SHAPE708,
+ &SHAPE709, &SHAPE710, &SHAPE710, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
&SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE1, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80,
- &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85,
- &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89,
- &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94,
- &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98,
- &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94,
- &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86,
- &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91,
- &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87,
- &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE195, &SHAPE347, &SHAPE348,
- &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351,
- &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360,
- &SHAPE361, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362,
- &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367,
- &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376,
- &SHAPE377, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379,
- &SHAPE381, &SHAPE382, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387,
- &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392,
- &SHAPE393, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394,
- &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399,
- &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404,
- &SHAPE405, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406,
- &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411,
- &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420,
- &SHAPE421, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423,
- &SHAPE425, &SHAPE426, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431,
- &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436,
- &SHAPE437, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439,
- &SHAPE441, &SHAPE442, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447,
- &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456,
- &SHAPE457, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458,
- &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463,
- &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468,
- &SHAPE469, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470,
- &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475,
- &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480,
- &SHAPE481, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482,
- &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487,
- &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492,
- &SHAPE493, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494,
- &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499,
- &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504,
- &SHAPE505, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506,
- &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511,
- &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516,
- &SHAPE517, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518,
- &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523,
- &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528,
- &SHAPE529, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530,
- &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535,
- &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1,
- &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81,
- &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85,
- &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90,
- &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94,
- &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99,
- &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94,
- &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99,
- &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91,
- &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96,
- &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195,
- &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353,
- &SHAPE355, &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360, &SHAPE361,
- &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362, &SHAPE363,
- &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE369,
- &SHAPE371, &SHAPE372, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376, &SHAPE377,
- &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379, &SHAPE381,
- &SHAPE382, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE388,
- &SHAPE389, &SHAPE390, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393,
- &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394, &SHAPE395,
- &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400,
- &SHAPE401, &SHAPE402, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405,
- &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406, &SHAPE407,
- &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE413,
- &SHAPE415, &SHAPE416, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420, &SHAPE421,
- &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423, &SHAPE425,
- &SHAPE426, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE432,
- &SHAPE433, &SHAPE434, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437,
- &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439, &SHAPE441,
- &SHAPE442, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE449,
- &SHAPE451, &SHAPE452, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456, &SHAPE457,
- &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458, &SHAPE459,
- &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464,
- &SHAPE465, &SHAPE466, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469,
- &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470, &SHAPE471,
- &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476,
- &SHAPE477, &SHAPE478, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481,
- &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482, &SHAPE483,
- &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488,
- &SHAPE489, &SHAPE490, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493,
- &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494, &SHAPE495,
- &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500,
- &SHAPE501, &SHAPE502, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505,
- &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506, &SHAPE507,
- &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512,
- &SHAPE513, &SHAPE514, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517,
- &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518, &SHAPE519,
- &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524,
- &SHAPE525, &SHAPE526, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529,
- &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531,
- &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE1, &SHAPE80,
- &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84,
- &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89,
- &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93,
- &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98,
- &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81,
- &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86,
- &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82,
- &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87,
- &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE219, &SHAPE220, &SHAPE221, &SHAPE222, &SHAPE221,
- &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227,
- &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233,
- &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE195, &SHAPE347, &SHAPE348,
- &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351,
- &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360,
- &SHAPE361, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362,
- &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367,
- &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376,
- &SHAPE377, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379,
- &SHAPE381, &SHAPE382, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387,
- &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392,
- &SHAPE393, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394,
- &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399,
- &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404,
- &SHAPE405, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406,
- &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411,
- &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420,
- &SHAPE421, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423,
- &SHAPE425, &SHAPE426, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431,
- &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436,
- &SHAPE437, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439,
- &SHAPE441, &SHAPE442, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447,
- &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456,
- &SHAPE457, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458,
- &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463,
- &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468,
- &SHAPE469, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470,
- &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475,
- &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480,
- &SHAPE481, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482,
- &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487,
- &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492,
- &SHAPE493, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494,
- &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499,
- &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504,
- &SHAPE505, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506,
- &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511,
- &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516,
- &SHAPE517, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518,
- &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523,
- &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528,
- &SHAPE529, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530,
- &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535,
- &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711,
- &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713,
- &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714,
- &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714,
- &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714,
- &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714,
- &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE1, &SHAPE1, &SHAPE715, &SHAPE715, &SHAPE716,
- &SHAPE716, &SHAPE717, &SHAPE717, &SHAPE718, &SHAPE718, &SHAPE719, &SHAPE719, &SHAPE720,
- &SHAPE720, &SHAPE721, &SHAPE721, &SHAPE722, &SHAPE722, &SHAPE723, &SHAPE723, &SHAPE724,
- &SHAPE724, &SHAPE725, &SHAPE725, &SHAPE726, &SHAPE726, &SHAPE727, &SHAPE727, &SHAPE728,
- &SHAPE728, &SHAPE729, &SHAPE729, &SHAPE730, &SHAPE730, &SHAPE731, &SHAPE731, &SHAPE732,
- &SHAPE732, &SHAPE733, &SHAPE733, &SHAPE734, &SHAPE734, &SHAPE735, &SHAPE735, &SHAPE736,
- &SHAPE736, &SHAPE737, &SHAPE737, &SHAPE738, &SHAPE738, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
- &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
+ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE38, &SHAPE38, &SHAPE38,
+ &SHAPE38, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
&SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87,
&SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91,
&SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96,
@@ -13113,7 +12961,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526,
&SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE527, &SHAPE528,
&SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533,
- &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
&SHAPE13, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
&SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87,
&SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91,
@@ -13163,18 +13012,216 @@ static OUTLINE_SHAPES_MAP: [&LazyLock<VoxelShape>; 29671] = [
&SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526,
&SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE527, &SHAPE528,
&SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533,
- &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344,
- &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82,
- &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86,
- &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91,
- &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95,
- &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100,
- &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83,
- &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88,
- &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84,
- &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89,
- &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195, &SHAPE347, &SHAPE348,
- &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353, &SHAPE355, &SHAPE356,
+ &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81,
+ &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85,
+ &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90,
+ &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94,
+ &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99,
+ &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94,
+ &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99,
+ &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91,
+ &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96,
+ &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13,
+ &SHAPE1, &SHAPE1, &SHAPE219, &SHAPE220, &SHAPE221, &SHAPE222, &SHAPE221, &SHAPE222, &SHAPE223,
+ &SHAPE224, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229,
+ &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE233, &SHAPE234, &SHAPE235,
+ &SHAPE236, &SHAPE235, &SHAPE236, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195, &SHAPE347,
+ &SHAPE348, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353, &SHAPE355,
+ &SHAPE356, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE358,
+ &SHAPE360, &SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362, &SHAPE363, &SHAPE364,
+ &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE369, &SHAPE371,
+ &SHAPE372, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE374,
+ &SHAPE376, &SHAPE377, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379, &SHAPE381, &SHAPE382,
+ &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE388, &SHAPE389,
+ &SHAPE390, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE391,
+ &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394, &SHAPE395, &SHAPE396,
+ &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401,
+ &SHAPE402, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE403,
+ &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406, &SHAPE407, &SHAPE408,
+ &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE413, &SHAPE415,
+ &SHAPE416, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE418,
+ &SHAPE420, &SHAPE421, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423, &SHAPE425, &SHAPE426,
+ &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE432, &SHAPE433,
+ &SHAPE434, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE435,
+ &SHAPE436, &SHAPE437, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439, &SHAPE441, &SHAPE442,
+ &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE449, &SHAPE451,
+ &SHAPE452, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE454,
+ &SHAPE456, &SHAPE457, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458, &SHAPE459, &SHAPE460,
+ &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465,
+ &SHAPE466, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE467,
+ &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470, &SHAPE471, &SHAPE472,
+ &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477,
+ &SHAPE478, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE479,
+ &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482, &SHAPE483, &SHAPE484,
+ &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489,
+ &SHAPE490, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE491,
+ &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494, &SHAPE495, &SHAPE496,
+ &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501,
+ &SHAPE502, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE503,
+ &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506, &SHAPE507, &SHAPE508,
+ &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513,
+ &SHAPE514, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE515,
+ &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518, &SHAPE519, &SHAPE520,
+ &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525,
+ &SHAPE526, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE527,
+ &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531, &SHAPE532,
+ &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE1, &SHAPE1, &SHAPE1,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE305, &SHAPE711, &SHAPE711, &SHAPE711, &SHAPE711,
+ &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713,
+ &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714,
+ &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714,
+ &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714,
+ &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714,
+ &SHAPE714, &SHAPE714, &SHAPE1, &SHAPE1, &SHAPE715, &SHAPE715, &SHAPE716, &SHAPE716, &SHAPE717,
+ &SHAPE717, &SHAPE718, &SHAPE718, &SHAPE719, &SHAPE719, &SHAPE720, &SHAPE720, &SHAPE721,
+ &SHAPE721, &SHAPE722, &SHAPE722, &SHAPE723, &SHAPE723, &SHAPE724, &SHAPE724, &SHAPE725,
+ &SHAPE725, &SHAPE726, &SHAPE726, &SHAPE727, &SHAPE727, &SHAPE728, &SHAPE728, &SHAPE729,
+ &SHAPE729, &SHAPE730, &SHAPE730, &SHAPE731, &SHAPE731, &SHAPE732, &SHAPE732, &SHAPE733,
+ &SHAPE733, &SHAPE734, &SHAPE734, &SHAPE735, &SHAPE735, &SHAPE736, &SHAPE736, &SHAPE737,
+ &SHAPE737, &SHAPE738, &SHAPE738, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13, &SHAPE1,
+ &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83,
+ &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88,
+ &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92,
+ &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97,
+ &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92, &SHAPE92,
+ &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101, &SHAPE97,
+ &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102, &SHAPE102,
+ &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93, &SHAPE103,
+ &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98, &SHAPE98,
+ &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350,
+ &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE353,
+ &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE358, &SHAPE360, &SHAPE361,
+ &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366,
+ &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE369,
+ &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE374, &SHAPE376, &SHAPE377,
+ &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE384, &SHAPE386,
+ &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE388,
+ &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE391, &SHAPE392, &SHAPE393,
+ &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398,
+ &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE400,
+ &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE403, &SHAPE404, &SHAPE405,
+ &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410,
+ &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE413,
+ &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE418, &SHAPE420, &SHAPE421,
+ &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE428, &SHAPE430,
+ &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE432,
+ &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE435, &SHAPE436, &SHAPE437,
+ &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE444, &SHAPE446,
+ &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE449,
+ &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE454, &SHAPE456, &SHAPE457,
+ &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462,
+ &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE464,
+ &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE467, &SHAPE468, &SHAPE469,
+ &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474,
+ &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE476,
+ &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE479, &SHAPE480, &SHAPE481,
+ &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486,
+ &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE488,
+ &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE491, &SHAPE492, &SHAPE493,
+ &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498,
+ &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE500,
+ &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE503, &SHAPE504, &SHAPE505,
+ &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510,
+ &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE512,
+ &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE515, &SHAPE516, &SHAPE517,
+ &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522,
+ &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE524,
+ &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE527, &SHAPE528, &SHAPE529,
+ &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534,
+ &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13, &SHAPE13,
+ &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83,
+ &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87,
+ &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92,
+ &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96,
+ &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE92,
+ &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101, &SHAPE101,
+ &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88, &SHAPE102,
+ &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93, &SHAPE93,
+ &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89, &SHAPE98,
+ &SHAPE98, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE0, &SHAPE350,
+ &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353, &SHAPE355, &SHAPE356, &SHAPE353,
+ &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE358, &SHAPE360, &SHAPE361,
+ &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366,
+ &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE369, &SHAPE371, &SHAPE372, &SHAPE369,
+ &SHAPE371, &SHAPE372, &SHAPE374, &SHAPE376, &SHAPE377, &SHAPE374, &SHAPE376, &SHAPE377,
+ &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE379, &SHAPE381, &SHAPE382, &SHAPE384, &SHAPE386,
+ &SHAPE387, &SHAPE384, &SHAPE386, &SHAPE387, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE388,
+ &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE391, &SHAPE392, &SHAPE393,
+ &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398,
+ &SHAPE399, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE400,
+ &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE403, &SHAPE404, &SHAPE405,
+ &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410,
+ &SHAPE411, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE413, &SHAPE415, &SHAPE416, &SHAPE413,
+ &SHAPE415, &SHAPE416, &SHAPE418, &SHAPE420, &SHAPE421, &SHAPE418, &SHAPE420, &SHAPE421,
+ &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE423, &SHAPE425, &SHAPE426, &SHAPE428, &SHAPE430,
+ &SHAPE431, &SHAPE428, &SHAPE430, &SHAPE431, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE432,
+ &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE435, &SHAPE436, &SHAPE437,
+ &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE439, &SHAPE441, &SHAPE442, &SHAPE444, &SHAPE446,
+ &SHAPE447, &SHAPE444, &SHAPE446, &SHAPE447, &SHAPE449, &SHAPE451, &SHAPE452, &SHAPE449,
+ &SHAPE451, &SHAPE452, &SHAPE454, &SHAPE456, &SHAPE457, &SHAPE454, &SHAPE456, &SHAPE457,
+ &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462,
+ &SHAPE463, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE464,
+ &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE467, &SHAPE468, &SHAPE469,
+ &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474,
+ &SHAPE475, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE476,
+ &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE479, &SHAPE480, &SHAPE481,
+ &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486,
+ &SHAPE487, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE488,
+ &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE491, &SHAPE492, &SHAPE493,
+ &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498,
+ &SHAPE499, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE500,
+ &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE503, &SHAPE504, &SHAPE505,
+ &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510,
+ &SHAPE511, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE512,
+ &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE515, &SHAPE516, &SHAPE517,
+ &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522,
+ &SHAPE523, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE524,
+ &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE527, &SHAPE528, &SHAPE529,
+ &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534,
+ &SHAPE535, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE1, &SHAPE1, &SHAPE344, &SHAPE344, &SHAPE13,
+ &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82,
+ &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87,
+ &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91,
+ &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96,
+ &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100,
+ &SHAPE92, &SHAPE92, &SHAPE81, &SHAPE81, &SHAPE94, &SHAPE94, &SHAPE83, &SHAPE83, &SHAPE101,
+ &SHAPE101, &SHAPE97, &SHAPE97, &SHAPE86, &SHAPE86, &SHAPE99, &SHAPE99, &SHAPE88, &SHAPE88,
+ &SHAPE102, &SHAPE102, &SHAPE82, &SHAPE82, &SHAPE91, &SHAPE91, &SHAPE84, &SHAPE84, &SHAPE93,
+ &SHAPE93, &SHAPE103, &SHAPE103, &SHAPE87, &SHAPE87, &SHAPE96, &SHAPE96, &SHAPE89, &SHAPE89,
+ &SHAPE98, &SHAPE98, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE195, &SHAPE347, &SHAPE348, &SHAPE0,
+ &SHAPE350, &SHAPE351, &SHAPE0, &SHAPE350, &SHAPE351, &SHAPE353, &SHAPE355, &SHAPE356,
&SHAPE353, &SHAPE355, &SHAPE356, &SHAPE358, &SHAPE360, &SHAPE361, &SHAPE358, &SHAPE360,
&SHAPE361, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365,
&SHAPE366, &SHAPE367, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE369, &SHAPE371, &SHAPE372,