From ef357fdf3667f3ded03203fc0f7cdec48a01ad8f Mon Sep 17 00:00:00 2001 From: mat <27899617+mat-1@users.noreply.github.com> Date: Tue, 25 Mar 2025 11:17:39 -0500 Subject: 1.21.5 (#198) * 25w02a * move item_components codegen to a different module * remove outdated test * 25w03a * start updating to 24w09b * 1.21.5-pre2 * fix broken packets * 1.21.5-rc2 * merge main * delete unused acket_handling * 1.21.5 --- azalea-physics/src/collision/blocks.rs | 3240 ++++++++++++++++---------------- 1 file changed, 1625 insertions(+), 1615 deletions(-) (limited to 'azalea-physics') diff --git a/azalea-physics/src/collision/blocks.rs b/azalea-physics/src/collision/blocks.rs index 753be0cb..048ee067 100644 --- a/azalea-physics/src/collision/blocks.rs +++ b/azalea-physics/src/collision/blocks.rs @@ -4918,15 +4918,15 @@ impl BlockWithShape for BlockState { } fn is_collision_shape_empty(&self) -> bool { - matches!(self.id, 0|29..=42|45..=84|86..=117|1987..=2034|2047..=2053|2106..=2133|2398..=2915|3033..=4328|4333..=4340|4357..=4580|4613..=4676|4749..=4768|4849..=4904|4913..=5376|5441..=5696|5793..=5818|5883..=5896|5899..=5902|5907..=5941|5968..=5983|6027..=6031|6033..=6034|7046..=7229|7358..=7359|7362..=7363|7366..=7367|7370..=7371|7374..=7375|7378..=7379|7382..=7383|7386..=7387|8159..=8162|8180|8295..=8438|8699|8702|9023|9026|9370..=9553|9578..=9625|9942..=9973|10119..=10142|11246..=11277|11626..=11957|12195..=12196|12199..=12200|12203..=12204|12207..=12208|12211..=12212|12215..=12216|12219..=12220|12223..=12224|12227..=12228|12231..=12232|12235..=12236|12239..=12240|12243..=12244|12247..=12248|12251..=12252|12255..=12256|12259..=12260|12263..=12264|12267..=12268|12271..=12272|12275..=12276|12279..=12280|12283..=12284|12287..=12288|12291..=12292|12295..=12296|12299..=12300|12303..=12304|12307..=12308|12311..=12312|12315..=12316|12319..=12320|12323..=12324|12327..=12328|12331..=12332|12335..=12336|12339..=12340|12343..=12344|12347..=12348|12351..=12352|12355..=12356|12359..=12360|12363..=12364|12367..=12368|12371..=12372|12375..=12376|12379..=12380|12383..=12384|12419..=12420|12423..=12424|12427..=12428|12431..=12432|12435..=12436|12439..=12440|12443..=12444|12447..=12448|12451..=12452|12455..=12456|12459..=12460|12463..=12464|12467..=12468|12471..=12472|12475..=12476|12479..=12480|13508..=13509|13512|13514|13516|13518|13520..=13525|13527|13562|13773..=13799|13826..=13945|13957|13971..=13974|15179|15182|15503|15506|15827|15830|16151|16154|16475|16478|16799|16802|17123|17126|17447|17450|17771|17774|18095|18098|18419|18422|18743|18746|19067|19070|19588..=19591|19605|19607..=19608|19622|19624..=19678|19693..=19696|19889..=19890|19893..=19894|19897..=19898|19901..=19902|19905..=19906|19909..=19910|19913..=19914|19917..=19918|19921..=19922|19925..=19926|19929..=19930|19933..=19934|19937..=19938|19941..=19942|19945..=19946|19949..=19950|20113..=20160|20289..=20368|20560|20563|20980|20983|21385..=21410|21417|21420|22187|22190|22598|22601|23010|23013|23331|23813..=23940|25782..=25836|25840..=25855|25863..=25864|25871..=25872|25879..=25880|25887..=25914|26013|26016|26424|26427|26835|26838|27246|27249|27585) + matches!(self.id, 0|29..=42|45..=84|86..=117|1987..=2034|2047..=2050|2054..=2056|2109..=2136|2401..=2918|3042..=4337|4342..=4349|4366..=4589|4622..=4685|4758..=4777|4858..=4913|4922..=5385|5450..=5705|5802..=5827|5892..=5905|5908..=5911|5916..=5950|5978..=5993|6037..=6041|6043..=6044|7056..=7239|7368..=7369|7372..=7373|7376..=7377|7380..=7381|7384..=7385|7388..=7389|7392..=7393|7396..=7397|8169..=8172|8190|8305..=8448|8709|8712|9033|9036|9380..=9563|9588..=9635|9952..=9983|10129..=10152|11256..=11287|11636..=11967|12205..=12206|12209..=12210|12213..=12214|12217..=12218|12221..=12222|12225..=12226|12229..=12230|12233..=12234|12237..=12238|12241..=12242|12245..=12246|12249..=12250|12253..=12254|12257..=12258|12261..=12262|12265..=12266|12269..=12270|12273..=12274|12277..=12278|12281..=12282|12285..=12286|12289..=12290|12293..=12294|12297..=12298|12301..=12302|12305..=12306|12309..=12310|12313..=12314|12317..=12318|12321..=12322|12325..=12326|12329..=12330|12333..=12334|12337..=12338|12341..=12342|12345..=12346|12349..=12350|12353..=12354|12357..=12358|12361..=12362|12365..=12366|12369..=12370|12373..=12374|12377..=12378|12381..=12382|12385..=12386|12389..=12390|12393..=12394|12429..=12430|12433..=12434|12437..=12438|12441..=12442|12445..=12446|12449..=12450|12453..=12454|12457..=12458|12461..=12462|12465..=12466|12469..=12470|12473..=12474|12477..=12478|12481..=12482|12485..=12486|12489..=12490|13518..=13519|13522|13524|13526|13528|13530..=13535|13537|13572|13783..=13809|13836..=13955|13967|13981..=13984|15189|15192|15513|15516|15837|15840|16161|16164|16485|16488|16809|16812|17133|17136|17457|17460|17781|17784|18105|18108|18429|18432|18753|18756|19077|19080|19598..=19601|19615|19617..=19618|19632|19634..=19688|19703..=19706|19899..=19900|19903..=19904|19907..=19908|19911..=19912|19915..=19916|19919..=19920|19923..=19924|19927..=19928|19931..=19932|19935..=19936|19939..=19940|19943..=19944|19947..=19948|19951..=19952|19955..=19956|19959..=19960|20123..=20170|20299..=20378|20575|20578|20995|20998|21400..=21425|21432|21435|22202|22205|22613|22616|23025|23028|23346|23828..=23955|25797..=25851|25855..=25870|25910..=25911|25918..=25919|25926..=25927|25934..=25961|26060|26063|26471|26474|26882|26885|27293|27296|27632) } fn is_collision_shape_full(&self) -> bool { - matches!(self.id, 1..=21|26..=28|85|118..=156|160..=188|192..=245|249..=447|476..=1730|2041..=2046|2060..=2065|2090..=2105|2134..=2397|2916|4329..=4332|4349..=4356|5903..=5906|5949..=5950|5967|5984..=5985|6018|6020..=6026|6032|6035..=6042|6114..=6129|6770..=6973|7044..=7045|7630..=7631|8046|8189|8191..=8192|8285..=8286|8439|8680..=8692|10022..=10023|10034..=10038|10143..=10170|11243..=11245|11342..=11344|11589..=11590|11595..=11596|11601..=11606|11623..=11625|11958..=11960|12045..=12046|12051..=12052|12057..=12058|12063..=12064|12069..=12070|12075..=12076|12081..=12082|12093..=12094|12099..=12100|12105..=12106|12111..=12112|12117..=12118|12123..=12124|12129..=12130|12135..=12136|12141..=12142|12147..=12148|12153..=12154|12159..=12160|12165..=12166|12171..=12172|12177..=12178|12183..=12184|12189..=12194|13417..=13426|13507|13528..=13561|13563..=13772|13800|13816..=13825|13954|15099..=15100|15105..=15106|15111..=15112|15117..=15118|15123..=15124|15129..=15130|15135..=15136|15141..=15142|15147..=15148|15153..=15154|15159..=15160|15165..=15166|15171..=15172|19417..=19450|19479|19592..=19604|19606|19609..=19621|19623|19679..=19680|19685..=19686|19691..=19692|20369..=20384|20394..=20457|20459..=20467|20472..=20473|20882..=20887|20892..=20893|21298|21383..=21384|21735..=21737|22044..=22045|22094|22099..=22100|22505|22510..=22511|22916..=22917|22922..=22923|23328..=23330|23812|23941..=23942|23951..=23968|24293..=24294|24299..=24300|24305..=24306|24311..=24320|24645..=24646|24651..=24652|24657..=24658|24663..=24664|25689..=25736|25781|25856|25915|25917..=25920|26005..=26006|26331|26416..=26417|26742|26827..=26828|27153|27238..=27239|27564..=27573|27576..=27584|27586|27603..=27656) + matches!(self.id, 1..=21|26..=28|85|118..=156|160..=188|192..=245|249..=447|476..=1730|2041..=2046|2063..=2068|2093..=2108|2137..=2400|2919|4338..=4341|4358..=4365|5912..=5915|5958..=5959|5977|5994..=5995|6028|6030..=6036|6042|6045..=6052|6124..=6139|6780..=6983|7054..=7055|7640..=7641|8056|8199|8201..=8202|8295..=8296|8449|8690..=8702|10032..=10033|10044..=10048|10153..=10180|11253..=11255|11352..=11354|11599..=11600|11605..=11606|11611..=11616|11633..=11635|11968..=11970|12055..=12056|12061..=12062|12067..=12068|12073..=12074|12079..=12080|12085..=12086|12091..=12092|12103..=12104|12109..=12110|12115..=12116|12121..=12122|12127..=12128|12133..=12134|12139..=12140|12145..=12146|12151..=12152|12157..=12158|12163..=12164|12169..=12170|12175..=12176|12181..=12182|12187..=12188|12193..=12194|12199..=12204|13427..=13436|13517|13538..=13571|13573..=13782|13810|13826..=13835|13964|15109..=15110|15115..=15116|15121..=15122|15127..=15128|15133..=15134|15139..=15140|15145..=15146|15151..=15152|15157..=15158|15163..=15164|15169..=15170|15175..=15176|15181..=15182|19427..=19460|19489|19602..=19614|19616|19619..=19631|19633|19689..=19690|19695..=19696|19701..=19702|20379..=20394|20409..=20472|20474..=20482|20487..=20488|20897..=20902|20907..=20908|21313|21398..=21399|21750..=21752|22059..=22060|22109|22114..=22115|22520|22525..=22526|22931..=22932|22937..=22938|23343..=23345|23827|23956..=23957|23966..=23983|24308..=24309|24314..=24315|24320..=24321|24326..=24335|24660..=24661|24666..=24667|24672..=24673|24678..=24679|25704..=25751|25796|25903|25962|25964..=25967|26052..=26053|26378|26463..=26464|26789|26874..=26875|27200|27285..=27286|27611..=27620|27623..=27631|27633|27650..=27703) } } -static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ +static COLLISION_SHAPES_MAP: [&LazyLock; 27704] = [ &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, @@ -5133,15 +5133,15 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE14, &SHAPE15, &SHAPE16, &SHAPE17, &SHAPE18, &SHAPE19, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE14, &SHAPE15, &SHAPE16, &SHAPE17, &SHAPE18, - &SHAPE19, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE23, &SHAPE23, &SHAPE24, - &SHAPE24, &SHAPE25, &SHAPE25, &SHAPE26, &SHAPE26, &SHAPE27, &SHAPE27, &SHAPE28, &SHAPE28, - &SHAPE29, &SHAPE29, &SHAPE30, &SHAPE30, &SHAPE31, &SHAPE31, &SHAPE32, &SHAPE32, &SHAPE33, - &SHAPE33, &SHAPE34, &SHAPE34, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE14, &SHAPE15, + &SHAPE16, &SHAPE17, &SHAPE18, &SHAPE19, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE23, &SHAPE23, &SHAPE24, &SHAPE24, &SHAPE25, &SHAPE25, &SHAPE26, &SHAPE26, &SHAPE27, + &SHAPE27, &SHAPE28, &SHAPE28, &SHAPE29, &SHAPE29, &SHAPE30, &SHAPE30, &SHAPE31, &SHAPE31, + &SHAPE32, &SHAPE32, &SHAPE33, &SHAPE33, &SHAPE34, &SHAPE34, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &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, &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, @@ -5168,7 +5168,7 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &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, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE1, &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, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, @@ -5219,20 +5219,21 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &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, &SHAPE0, &SHAPE1, + &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, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, - &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, - &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, - &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, - &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, - &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, - &SHAPE92, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE98, &SHAPE98, - &SHAPE100, &SHAPE100, &SHAPE99, &SHAPE99, &SHAPE98, &SHAPE98, &SHAPE101, &SHAPE101, &SHAPE102, - &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE102, &SHAPE102, &SHAPE101, &SHAPE101, &SHAPE0, &SHAPE0, + &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, + &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, + &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, + &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, + &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, + &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, + &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE98, &SHAPE98, &SHAPE100, + &SHAPE100, &SHAPE99, &SHAPE99, &SHAPE98, &SHAPE98, &SHAPE101, &SHAPE101, &SHAPE102, &SHAPE102, + &SHAPE98, &SHAPE98, &SHAPE102, &SHAPE102, &SHAPE101, &SHAPE101, &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, @@ -5362,10 +5363,10 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &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, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE188, &SHAPE188, &SHAPE188, - &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE188, + &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &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, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, @@ -5387,44 +5388,43 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &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, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &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, &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, &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, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE190, &SHAPE190, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, - &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, - &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, - &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, - &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, - &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, - &SHAPE92, &SHAPE92, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, + &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, + &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, + &SHAPE193, &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, + &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE190, &SHAPE190, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, + &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, + &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, + &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, + &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, + &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, + &SHAPE92, &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, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &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, &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, @@ -5470,14 +5470,14 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &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, &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, &SHAPE1, &SHAPE1, &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, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &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, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, @@ -5502,38 +5502,39 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &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, - &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, - &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, - &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, - &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, - &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, - &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, - &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE201, &SHAPE201, - &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, &SHAPE201, - &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, &SHAPE201, - &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, &SHAPE201, - &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE201, + &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, + &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, + &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, + &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, + &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, + &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, + &SHAPE201, &SHAPE201, &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE201, &SHAPE201, &SHAPE201, + &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, &SHAPE201, &SHAPE201, + &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, &SHAPE201, &SHAPE201, + &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE201, &SHAPE201, &SHAPE201, + &SHAPE201, &SHAPE203, &SHAPE203, &SHAPE203, &SHAPE203, &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, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, - &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, - &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, - &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, - &SHAPE193, &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, - &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, - &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, - &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, - &SHAPE190, &SHAPE190, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, + &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, + &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, + &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, + &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, + &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, + &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, + &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, + &SHAPE190, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE1, &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, &SHAPE0, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE12, &SHAPE184, &SHAPE185, &SHAPE13, &SHAPE186, &SHAPE18, &SHAPE187, &SHAPE1, - &SHAPE1, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, + &SHAPE12, &SHAPE184, &SHAPE185, &SHAPE13, &SHAPE186, &SHAPE18, &SHAPE187, &SHAPE1, &SHAPE1, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, - &SHAPE231, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, &SHAPE231, + &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE234, &SHAPE236, &SHAPE234, &SHAPE236, &SHAPE238, &SHAPE240, &SHAPE238, &SHAPE240, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, @@ -7209,51 +7210,38 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &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, &SHAPE692, &SHAPE692, &SHAPE692, &SHAPE692, &SHAPE692, &SHAPE692, &SHAPE692, - &SHAPE692, &SHAPE692, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE692, &SHAPE692, &SHAPE692, + &SHAPE692, &SHAPE692, &SHAPE692, &SHAPE692, &SHAPE692, &SHAPE692, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE231, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE36, &SHAPE36, &SHAPE36, &SHAPE36, - &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, - &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, - &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, - &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, - &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, - &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, - &SHAPE92, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, - &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, - &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE231, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE36, &SHAPE36, &SHAPE36, &SHAPE36, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, + &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, + &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, + &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, + &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, + &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, + &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE362, &SHAPE363, &SHAPE363, + &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, - &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, - &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, + &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, + &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, - &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, + &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, + &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, + &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, @@ -7267,17 +7255,83 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, - &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, - &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, - &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, - &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, - &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, - &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, + &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, + &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, + &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, + &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, + &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, + &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, + &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, + &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, + &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, + &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, + &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, + &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, + &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, + &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, + &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, + &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, + &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, + &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, + &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, + &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, + &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, + &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, + &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, + &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, + &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, + &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, + &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, + &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, + &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, + &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, + &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, + &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, + &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, + &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, + &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, + &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, + &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, + &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, + &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, + &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, + &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, + &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, + &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, + &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, + &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, + &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, + &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, + &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, + &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, + &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, + &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, + &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, + &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, + &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, + &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, + &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, + &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE74, + &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, + &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, + &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, + &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, + &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, + &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, + &SHAPE13, &SHAPE13, &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, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, @@ -7318,141 +7372,75 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, - &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, - &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, - &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, - &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, - &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &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, &SHAPE362, &SHAPE363, &SHAPE363, - &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, - &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, - &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, - &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, - &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, - &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, - &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, - &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, - &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, - &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, + &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, + &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, + &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, - &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE1, &SHAPE1, &SHAPE704, &SHAPE704, &SHAPE705, - &SHAPE705, &SHAPE706, &SHAPE706, &SHAPE707, &SHAPE707, &SHAPE708, &SHAPE708, &SHAPE709, - &SHAPE709, &SHAPE710, &SHAPE710, &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE713, - &SHAPE713, &SHAPE714, &SHAPE714, &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, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, - &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, - &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, - &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, - &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, - &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, - &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, - &SHAPE92, &SHAPE92, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, - &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, + &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, + &SHAPE1, &SHAPE1, &SHAPE704, &SHAPE704, &SHAPE705, &SHAPE705, &SHAPE706, &SHAPE706, &SHAPE707, + &SHAPE707, &SHAPE708, &SHAPE708, &SHAPE709, &SHAPE709, &SHAPE710, &SHAPE710, &SHAPE711, + &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &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, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, + &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, + &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, + &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, + &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, + &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, + &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE362, &SHAPE363, + &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, + &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, + &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, - &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, - &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, + &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, + &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, - &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, - &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, - &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, - &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, - &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, - &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, - &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, - &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, + &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, @@ -7465,30 +7453,7 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, - &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, - &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, - &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, - &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, - &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, - &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, - &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, - &SHAPE92, &SHAPE92, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, - &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, - &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, - &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, - &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, - &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, - &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, - &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, - &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, - &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, @@ -7502,7 +7467,30 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, + &SHAPE472, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, + &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, + &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, + &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, + &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, + &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, + &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE362, &SHAPE363, + &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, + &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, + &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, + &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, + &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, + &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, + &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, + &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, @@ -7515,30 +7503,7 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, - &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, - &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, - &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, - &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, - &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, - &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, - &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, - &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, - &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, - &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, - &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, - &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, - &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, - &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, - &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, - &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, @@ -7552,20 +7517,57 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, - &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, - &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, - &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, - &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, - &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, + &SHAPE472, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, + &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, + &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, + &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, + &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, + &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, + &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE362, + &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE0, + &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, + &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE369, &SHAPE371, + &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, + &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, + &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, + &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE385, &SHAPE387, + &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, + &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, + &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, + &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, + &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, + &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, + &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, + &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, + &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, + &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, + &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, + &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE429, &SHAPE431, + &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, + &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, + &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, + &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, + &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, + &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, + &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, + &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, + &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, + &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &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, @@ -7619,8 +7621,7 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &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, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &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, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, @@ -7632,27 +7633,10 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &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, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, - &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, + &SHAPE1, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, - &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, - &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, - &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, - &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, - &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE74, - &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, - &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, - &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, - &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, - &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, - &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE74, &SHAPE74, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, @@ -7670,28 +7654,28 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, - &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, - &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE572, - &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, - &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, - &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, - &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, - &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, - &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE74, - &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, - &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, - &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, - &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, - &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, - &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE74, &SHAPE74, + &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, + &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, + &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, + &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, + &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, + &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, + &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, + &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, + &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, + &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, + &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, + &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, + &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, @@ -7709,312 +7693,7 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, - &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, - &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE572, - &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, - &SHAPE1, &SHAPE1, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, - &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, - &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, - &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, - &SHAPE273, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, - &SHAPE274, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE578, - &SHAPE578, &SHAPE578, &SHAPE578, &SHAPE579, &SHAPE579, &SHAPE579, &SHAPE579, &SHAPE578, - &SHAPE578, &SHAPE578, &SHAPE578, &SHAPE579, &SHAPE579, &SHAPE579, &SHAPE579, &SHAPE265, - &SHAPE265, &SHAPE265, &SHAPE265, &SHAPE265, &SHAPE265, &SHAPE265, &SHAPE265, &SHAPE660, - &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE728, &SHAPE728, &SHAPE729, &SHAPE729, &SHAPE189, - &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE233, - &SHAPE233, &SHAPE233, &SHAPE233, &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, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE731, - &SHAPE731, &SHAPE73, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE740, - &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE742, &SHAPE742, &SHAPE0, &SHAPE0, &SHAPE740, &SHAPE740, - &SHAPE740, &SHAPE740, &SHAPE742, &SHAPE742, &SHAPE0, &SHAPE0, &SHAPE740, &SHAPE740, &SHAPE740, - &SHAPE740, &SHAPE742, &SHAPE742, &SHAPE0, &SHAPE0, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, - &SHAPE742, &SHAPE742, &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, &SHAPE187, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, - &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, - &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, - &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, - &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, - &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, - &SHAPE1, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, - &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, - &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, - &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, - &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, - &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, - &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, - &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, - &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, - &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, - &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, - &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, - &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, - &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, - &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, - &SHAPE1, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, - &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, - &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, - &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, - &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, - &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, - &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, - &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, - &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, - &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, - &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, - &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, - &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, - &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, - &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, - &SHAPE1, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, - &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, - &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, - &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, - &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, - &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, - &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, - &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, - &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, - &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, + &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, @@ -8023,281 +7702,398 @@ static COLLISION_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, - &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, - &SHAPE1, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, &SHAPE366, - &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, - &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, - &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, - &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, - &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, - &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, - &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, - &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, - &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, - &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, - &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, - &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, - &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, - &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, - &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, - &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, - &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, - &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, - &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, - &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE36, &SHAPE36, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE1, &SHAPE232, &SHAPE232, - &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, - &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, -]; -static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ - &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, - &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, - &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE1, &SHAPE1, &SHAPE3, &SHAPE3, &SHAPE3, &SHAPE3, &SHAPE4, - &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE5, &SHAPE5, &SHAPE5, &SHAPE5, &SHAPE4, &SHAPE4, &SHAPE4, - &SHAPE4, &SHAPE6, &SHAPE6, &SHAPE6, &SHAPE6, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE7, - &SHAPE7, &SHAPE7, &SHAPE7, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, - &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &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, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, + &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, + &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, + &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, + &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, + &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, + &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, + &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE191, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE193, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, + &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE190, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE274, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE578, &SHAPE578, + &SHAPE578, &SHAPE578, &SHAPE579, &SHAPE579, &SHAPE579, &SHAPE579, &SHAPE578, &SHAPE578, + &SHAPE578, &SHAPE578, &SHAPE579, &SHAPE579, &SHAPE579, &SHAPE579, &SHAPE265, &SHAPE265, + &SHAPE265, &SHAPE265, &SHAPE265, &SHAPE265, &SHAPE265, &SHAPE265, &SHAPE660, &SHAPE660, + &SHAPE660, &SHAPE660, &SHAPE728, &SHAPE728, &SHAPE729, &SHAPE729, &SHAPE189, &SHAPE189, + &SHAPE189, &SHAPE189, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE233, &SHAPE233, + &SHAPE233, &SHAPE233, &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, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE731, &SHAPE731, + &SHAPE73, &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, &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, - &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &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, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &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, &SHAPE11, &SHAPE10, &SHAPE11, - &SHAPE10, &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, - &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &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, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &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, &SHAPE11, &SHAPE10, &SHAPE11, - &SHAPE10, &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, - &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &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, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE12, &SHAPE12, - &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, - &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, - &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, - &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, - &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, - &SHAPE13, &SHAPE14, &SHAPE15, &SHAPE16, &SHAPE17, &SHAPE18, &SHAPE19, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE20, &SHAPE20, &SHAPE21, &SHAPE2, &SHAPE22, - &SHAPE22, &SHAPE14, &SHAPE15, &SHAPE16, &SHAPE17, &SHAPE18, &SHAPE19, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE23, &SHAPE23, &SHAPE24, &SHAPE24, &SHAPE25, &SHAPE25, - &SHAPE26, &SHAPE26, &SHAPE27, &SHAPE27, &SHAPE28, &SHAPE28, &SHAPE29, &SHAPE29, &SHAPE30, - &SHAPE30, &SHAPE31, &SHAPE31, &SHAPE32, &SHAPE32, &SHAPE33, &SHAPE33, &SHAPE34, &SHAPE34, + &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE742, &SHAPE742, &SHAPE0, &SHAPE0, &SHAPE740, + &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE742, &SHAPE742, &SHAPE0, &SHAPE0, &SHAPE740, &SHAPE740, + &SHAPE740, &SHAPE740, &SHAPE742, &SHAPE742, &SHAPE0, &SHAPE0, &SHAPE740, &SHAPE740, &SHAPE740, + &SHAPE740, &SHAPE742, &SHAPE742, &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, &SHAPE187, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, + &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, + &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, + &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, + &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, + &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, + &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, + &SHAPE1, &SHAPE1, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, + &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, + &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, + &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, + &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, + &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, + &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, + &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, + &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, + &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, + &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, + &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, + &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, + &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, + &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, + &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, + &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, + &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, + &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, + &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, + &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, + &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, + &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, + &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, + &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, + &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, + &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, + &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, + &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, + &SHAPE1, &SHAPE1, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, + &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, + &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, + &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, + &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, + &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, + &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, + &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, + &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, + &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, + &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, + &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, + &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, + &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, + &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, + &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, + &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, + &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, + &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, + &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, + &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, + &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, + &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, + &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, + &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, + &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, + &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, + &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, + &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, + &SHAPE1, &SHAPE1, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, + &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, + &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, + &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, + &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, + &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, + &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, + &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, + &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, + &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, + &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, + &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, + &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, + &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, + &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, + &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, + &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, + &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, + &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, + &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, + &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, + &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, + &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, + &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, + &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, + &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, + &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, + &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, + &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, + &SHAPE1, &SHAPE1, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE362, &SHAPE363, &SHAPE363, &SHAPE0, + &SHAPE366, &SHAPE366, &SHAPE0, &SHAPE366, &SHAPE366, &SHAPE369, &SHAPE371, &SHAPE371, + &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, + &SHAPE376, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE369, &SHAPE371, &SHAPE371, &SHAPE374, + &SHAPE376, &SHAPE376, &SHAPE374, &SHAPE376, &SHAPE376, &SHAPE385, &SHAPE387, &SHAPE387, + &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, + &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE390, + &SHAPE392, &SHAPE392, &SHAPE390, &SHAPE392, &SHAPE392, &SHAPE395, &SHAPE397, &SHAPE397, + &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, + &SHAPE402, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE395, &SHAPE397, &SHAPE397, &SHAPE400, + &SHAPE402, &SHAPE402, &SHAPE400, &SHAPE402, &SHAPE402, &SHAPE429, &SHAPE431, &SHAPE431, + &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, + &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, + &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, + &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, + &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, + &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, + &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, + &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE434, + &SHAPE436, &SHAPE436, &SHAPE434, &SHAPE436, &SHAPE436, &SHAPE439, &SHAPE441, &SHAPE441, + &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, + &SHAPE446, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE439, &SHAPE441, &SHAPE441, &SHAPE444, + &SHAPE446, &SHAPE446, &SHAPE444, &SHAPE446, &SHAPE446, &SHAPE455, &SHAPE457, &SHAPE457, + &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, + &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE460, + &SHAPE462, &SHAPE462, &SHAPE460, &SHAPE462, &SHAPE462, &SHAPE465, &SHAPE467, &SHAPE467, + &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, + &SHAPE472, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE465, &SHAPE467, &SHAPE467, &SHAPE470, + &SHAPE472, &SHAPE472, &SHAPE470, &SHAPE472, &SHAPE472, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE36, &SHAPE36, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE1, &SHAPE232, + &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, + &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, - &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE35, &SHAPE35, - &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, - &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE36, &SHAPE36, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, +]; +static OUTLINE_SHAPES_MAP: [&LazyLock; 27704] = [ + &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, + &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, + &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE1, &SHAPE1, &SHAPE3, &SHAPE3, &SHAPE3, &SHAPE3, &SHAPE4, + &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE5, &SHAPE5, &SHAPE5, &SHAPE5, &SHAPE4, &SHAPE4, &SHAPE4, + &SHAPE4, &SHAPE6, &SHAPE6, &SHAPE6, &SHAPE6, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE7, + &SHAPE7, &SHAPE7, &SHAPE7, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, + &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &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, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, @@ -8318,36 +8114,217 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE37, - &SHAPE38, &SHAPE39, &SHAPE40, &SHAPE41, &SHAPE42, &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, - &SHAPE42, &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, &SHAPE42, &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, &SHAPE42, &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, &SHAPE42, &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, &SHAPE42, &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, &SHAPE42, &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, &SHAPE42, &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, &SHAPE42, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &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, + &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &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, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &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, &SHAPE11, &SHAPE10, &SHAPE11, + &SHAPE10, &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, + &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &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, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &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, &SHAPE11, &SHAPE10, &SHAPE11, + &SHAPE10, &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, + &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &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, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE12, &SHAPE12, + &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, + &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, + &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, + &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, + &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, + &SHAPE13, &SHAPE14, &SHAPE15, &SHAPE16, &SHAPE17, &SHAPE18, &SHAPE19, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE20, &SHAPE20, &SHAPE21, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE2, &SHAPE22, &SHAPE22, &SHAPE14, &SHAPE15, &SHAPE16, &SHAPE17, &SHAPE18, + &SHAPE19, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE23, &SHAPE23, &SHAPE24, + &SHAPE24, &SHAPE25, &SHAPE25, &SHAPE26, &SHAPE26, &SHAPE27, &SHAPE27, &SHAPE28, &SHAPE28, + &SHAPE29, &SHAPE29, &SHAPE30, &SHAPE30, &SHAPE31, &SHAPE31, &SHAPE32, &SHAPE32, &SHAPE33, + &SHAPE33, &SHAPE34, &SHAPE34, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, + &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, + &SHAPE0, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, + &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE35, &SHAPE36, &SHAPE36, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE37, &SHAPE38, &SHAPE39, &SHAPE40, &SHAPE41, &SHAPE42, &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, @@ -8376,21 +8353,49 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &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, &SHAPE73, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, - &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, - &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, - &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, - &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, - &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, - &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, - &SHAPE100, &SHAPE100, &SHAPE98, &SHAPE98, &SHAPE100, &SHAPE100, &SHAPE99, &SHAPE99, &SHAPE98, - &SHAPE98, &SHAPE101, &SHAPE101, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE102, &SHAPE102, - &SHAPE101, &SHAPE101, &SHAPE103, &SHAPE104, &SHAPE105, &SHAPE106, &SHAPE107, &SHAPE108, - &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE103, &SHAPE104, &SHAPE105, &SHAPE106, &SHAPE107, + &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE42, &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, &SHAPE42, + &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, &SHAPE42, &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, + &SHAPE42, &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, &SHAPE42, &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, &SHAPE42, &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, &SHAPE42, &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, &SHAPE42, &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, &SHAPE73, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, + &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, + &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, + &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, + &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, + &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, + &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE98, &SHAPE98, &SHAPE99, + &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE98, &SHAPE98, &SHAPE100, &SHAPE100, &SHAPE99, &SHAPE99, + &SHAPE98, &SHAPE98, &SHAPE101, &SHAPE101, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE102, + &SHAPE102, &SHAPE101, &SHAPE101, &SHAPE103, &SHAPE104, &SHAPE105, &SHAPE106, &SHAPE107, &SHAPE108, &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE103, &SHAPE104, &SHAPE105, &SHAPE106, &SHAPE107, &SHAPE108, &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE103, &SHAPE104, &SHAPE105, &SHAPE106, &SHAPE107, &SHAPE108, &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE103, &SHAPE104, @@ -8407,8 +8412,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE104, &SHAPE105, &SHAPE106, &SHAPE107, &SHAPE108, &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE103, &SHAPE104, &SHAPE105, &SHAPE106, &SHAPE107, &SHAPE108, &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE103, &SHAPE104, &SHAPE105, &SHAPE106, &SHAPE107, &SHAPE108, &SHAPE109, - &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, - &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, + &SHAPE110, &SHAPE111, &SHAPE103, &SHAPE104, &SHAPE105, &SHAPE106, &SHAPE107, &SHAPE108, + &SHAPE109, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE112, &SHAPE113, @@ -8425,8 +8430,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, - &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, - &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, + &SHAPE119, &SHAPE120, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, + &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE121, &SHAPE122, @@ -8443,8 +8448,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, - &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, - &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, + &SHAPE128, &SHAPE129, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, + &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE130, &SHAPE131, @@ -8461,8 +8466,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, - &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, - &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, + &SHAPE137, &SHAPE138, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, + &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE139, &SHAPE140, @@ -8479,8 +8484,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, - &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, - &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, + &SHAPE146, &SHAPE147, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, + &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE148, &SHAPE149, @@ -8497,8 +8502,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, - &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, - &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, + &SHAPE155, &SHAPE156, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, + &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE157, &SHAPE158, @@ -8515,8 +8520,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, - &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, - &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, + &SHAPE164, &SHAPE165, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, + &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE166, &SHAPE167, @@ -8533,8 +8538,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, - &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, - &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, + &SHAPE173, &SHAPE174, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, + &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE175, &SHAPE176, @@ -8551,10 +8556,11 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, - &SHAPE182, &SHAPE183, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE12, &SHAPE184, &SHAPE185, - &SHAPE13, &SHAPE186, &SHAPE18, &SHAPE187, &SHAPE1, &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE188, - &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, + &SHAPE182, &SHAPE183, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, + &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE12, &SHAPE184, + &SHAPE185, &SHAPE13, &SHAPE186, &SHAPE18, &SHAPE187, &SHAPE1, &SHAPE188, &SHAPE188, &SHAPE188, + &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE188, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, @@ -8582,10 +8588,10 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, - &SHAPE189, &SHAPE189, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, @@ -8593,146 +8599,7 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, - &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, - &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, - &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, - &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, - &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE193, &SHAPE193, &SHAPE192, - &SHAPE192, &SHAPE190, &SHAPE190, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, - &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, - &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, - &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, - &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, - &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, - &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, - &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, - &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, - &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, - &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, - &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, - &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, - &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, - &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, &SHAPE196, &SHAPE197, - &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, &SHAPE196, &SHAPE197, - &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, - &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, - &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, - &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, - &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, - &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, - &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, - &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, - &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE204, &SHAPE204, - &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE204, &SHAPE204, - &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE204, &SHAPE204, - &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE204, &SHAPE204, - &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, - &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE208, &SHAPE208, &SHAPE209, &SHAPE209, - &SHAPE210, &SHAPE210, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE212, &SHAPE212, - &SHAPE212, &SHAPE212, &SHAPE213, &SHAPE214, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, + &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE189, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, @@ -8740,17 +8607,156 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, &SHAPE190, - &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE213, &SHAPE214, &SHAPE213, &SHAPE214, - &SHAPE213, &SHAPE214, &SHAPE213, &SHAPE214, &SHAPE213, &SHAPE214, &SHAPE213, &SHAPE214, - &SHAPE213, &SHAPE214, &SHAPE1, &SHAPE1, &SHAPE213, &SHAPE214, &SHAPE213, &SHAPE214, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE37, &SHAPE37, &SHAPE38, &SHAPE38, &SHAPE39, &SHAPE39, + &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE193, &SHAPE193, + &SHAPE192, &SHAPE192, &SHAPE190, &SHAPE190, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, + &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, + &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE74, &SHAPE74, &SHAPE75, + &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, + &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, + &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, + &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, + &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, + &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, + &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, + &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, + &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, + &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, + &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, + &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, + &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, &SHAPE196, + &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, &SHAPE196, + &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, + &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE202, &SHAPE202, &SHAPE202, + &SHAPE202, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, + &SHAPE202, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, + &SHAPE202, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, + &SHAPE202, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, + &SHAPE202, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, + &SHAPE202, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, + &SHAPE202, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE204, + &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE204, + &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE204, + &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE202, &SHAPE204, + &SHAPE204, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE205, &SHAPE206, + &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE208, &SHAPE208, &SHAPE209, + &SHAPE209, &SHAPE210, &SHAPE210, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE212, + &SHAPE212, &SHAPE212, &SHAPE212, &SHAPE213, &SHAPE214, &SHAPE190, &SHAPE190, &SHAPE191, + &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE191, + &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, &SHAPE192, &SHAPE193, + &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, + &SHAPE193, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE191, &SHAPE191, &SHAPE192, + &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE191, &SHAPE191, &SHAPE192, + &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE192, &SHAPE192, &SHAPE193, &SHAPE193, &SHAPE190, + &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE193, &SHAPE193, &SHAPE190, + &SHAPE190, &SHAPE191, &SHAPE191, &SHAPE190, &SHAPE190, &SHAPE213, &SHAPE214, &SHAPE213, + &SHAPE214, &SHAPE213, &SHAPE214, &SHAPE213, &SHAPE214, &SHAPE213, &SHAPE214, &SHAPE213, + &SHAPE214, &SHAPE213, &SHAPE214, &SHAPE1, &SHAPE1, &SHAPE213, &SHAPE214, &SHAPE213, &SHAPE214, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE37, &SHAPE37, &SHAPE38, &SHAPE38, &SHAPE39, &SHAPE39, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE215, &SHAPE216, &SHAPE215, &SHAPE216, &SHAPE217, &SHAPE218, &SHAPE217, &SHAPE218, &SHAPE219, &SHAPE220, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE229, &SHAPE230, &SHAPE12, &SHAPE184, &SHAPE185, &SHAPE13, &SHAPE186, &SHAPE18, &SHAPE187, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, - &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE1, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, + &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE1, &SHAPE1, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE233, &SHAPE1, &SHAPE1, &SHAPE235, &SHAPE237, &SHAPE235, &SHAPE237, &SHAPE239, &SHAPE241, &SHAPE239, &SHAPE241, &SHAPE243, &SHAPE245, &SHAPE243, @@ -10460,215 +10466,17 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE189, &SHAPE189, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE194, &SHAPE194, &SHAPE195, &SHAPE195, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE692, &SHAPE693, - &SHAPE694, &SHAPE695, &SHAPE696, &SHAPE697, &SHAPE698, &SHAPE699, &SHAPE699, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE692, &SHAPE693, &SHAPE694, &SHAPE695, &SHAPE696, &SHAPE697, + &SHAPE698, &SHAPE699, &SHAPE699, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE36, &SHAPE36, &SHAPE36, &SHAPE36, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, - &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, - &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, - &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, - &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, - &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, - &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE189, &SHAPE364, &SHAPE365, - &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, - &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, - &SHAPE378, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, - &SHAPE380, &SHAPE381, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, - &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, - &SHAPE394, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, - &SHAPE398, &SHAPE399, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, - &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, - &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, - &SHAPE412, &SHAPE413, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, - &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, - &SHAPE422, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, - &SHAPE424, &SHAPE425, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, - &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, - &SHAPE438, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, - &SHAPE442, &SHAPE443, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, - &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, - &SHAPE454, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, - &SHAPE458, &SHAPE459, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, - &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, - &SHAPE474, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, - &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, - &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, - &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, - &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, - &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, - &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, - &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, - &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, - &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, - &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, - &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, - &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, - &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, - &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, - &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, - &SHAPE536, &SHAPE537, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, - &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, - &SHAPE546, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, - &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, - &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, - &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, - &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, - &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, - &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, - &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, - &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE189, - &SHAPE364, &SHAPE365, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE370, - &SHAPE372, &SHAPE373, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, &SHAPE378, - &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, &SHAPE380, - &SHAPE381, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE386, - &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, &SHAPE394, - &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, &SHAPE398, - &SHAPE399, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE405, - &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, - &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, - &SHAPE413, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE417, - &SHAPE418, &SHAPE419, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, &SHAPE422, - &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, &SHAPE424, - &SHAPE425, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE430, - &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, &SHAPE438, - &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, &SHAPE442, - &SHAPE443, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE449, - &SHAPE450, &SHAPE451, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, &SHAPE454, - &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, - &SHAPE459, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE466, - &SHAPE468, &SHAPE469, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, &SHAPE474, - &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, - &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, - &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, - &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, - &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, - &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, - &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, - &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, - &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, - &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, - &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, - &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, - &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, - &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, - &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, - &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, - &SHAPE537, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, - &SHAPE542, &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, - &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, - &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE74, - &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, - &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, - &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, - &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, - &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, - &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, - &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE213, &SHAPE214, &SHAPE215, &SHAPE216, &SHAPE215, - &SHAPE216, &SHAPE217, &SHAPE218, &SHAPE217, &SHAPE218, &SHAPE219, &SHAPE220, &SHAPE221, - &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE227, - &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE229, &SHAPE230, &SHAPE189, &SHAPE364, &SHAPE365, - &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, - &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, - &SHAPE378, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, - &SHAPE380, &SHAPE381, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, - &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, - &SHAPE394, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, - &SHAPE398, &SHAPE399, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, - &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, - &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, - &SHAPE412, &SHAPE413, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, - &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, - &SHAPE422, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, - &SHAPE424, &SHAPE425, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, - &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, - &SHAPE438, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, - &SHAPE442, &SHAPE443, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, - &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, - &SHAPE454, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, - &SHAPE458, &SHAPE459, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, - &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, - &SHAPE474, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, - &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, - &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, - &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, - &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, - &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, - &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, - &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, - &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, - &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, - &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, - &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, - &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, - &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, - &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, - &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, - &SHAPE536, &SHAPE537, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, - &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, - &SHAPE546, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, - &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, - &SHAPE700, &SHAPE700, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, - &SHAPE702, &SHAPE702, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, - &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, - &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, - &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, - &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE1, &SHAPE1, &SHAPE704, &SHAPE704, &SHAPE705, - &SHAPE705, &SHAPE706, &SHAPE706, &SHAPE707, &SHAPE707, &SHAPE708, &SHAPE708, &SHAPE709, - &SHAPE709, &SHAPE710, &SHAPE710, &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE713, - &SHAPE713, &SHAPE714, &SHAPE714, &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, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, - &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE36, &SHAPE36, &SHAPE36, + &SHAPE36, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, @@ -10717,7 +10525,8 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, - &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, + &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE572, &SHAPE572, &SHAPE13, + &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &SHAPE80, &SHAPE80, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, @@ -10767,65 +10576,263 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, - &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, - &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, - &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, - &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, - &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, - &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, - &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE189, &SHAPE364, &SHAPE365, - &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE370, &SHAPE372, &SHAPE373, - &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE375, &SHAPE377, - &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE382, - &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, - &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE391, &SHAPE393, - &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE401, - &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, - &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, - &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE414, - &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE417, &SHAPE418, &SHAPE419, - &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE420, &SHAPE421, - &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE426, - &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, - &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE435, &SHAPE437, - &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE445, - &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE449, &SHAPE450, &SHAPE451, - &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE452, &SHAPE453, - &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE461, - &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE466, &SHAPE468, &SHAPE469, - &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE471, &SHAPE473, - &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, - &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, - &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, - &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, - &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, - &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, - &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, - &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, - &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, - &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, - &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, - &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, - &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, - &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, - &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, - &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE538, - &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE542, &SHAPE543, - &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE544, &SHAPE545, - &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, - &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &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, &SHAPE13, - &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, + &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, + &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, + &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, + &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, + &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, + &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, + &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, + &SHAPE1, &SHAPE1, &SHAPE213, &SHAPE214, &SHAPE215, &SHAPE216, &SHAPE215, &SHAPE216, &SHAPE217, + &SHAPE218, &SHAPE217, &SHAPE218, &SHAPE219, &SHAPE220, &SHAPE221, &SHAPE222, &SHAPE223, + &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE227, &SHAPE228, &SHAPE229, + &SHAPE230, &SHAPE229, &SHAPE230, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE189, &SHAPE364, + &SHAPE365, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE370, &SHAPE372, + &SHAPE373, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE375, + &SHAPE377, &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, &SHAPE380, &SHAPE381, + &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, + &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE391, + &SHAPE393, &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, &SHAPE398, &SHAPE399, + &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, + &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, + &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, + &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE417, &SHAPE418, + &SHAPE419, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE420, + &SHAPE421, &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, &SHAPE424, &SHAPE425, + &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, + &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE435, + &SHAPE437, &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, &SHAPE442, &SHAPE443, + &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE449, &SHAPE450, + &SHAPE451, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE452, + &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, + &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE466, &SHAPE468, + &SHAPE469, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE471, + &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, + &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, + &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, + &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, + &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, + &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, + &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, + &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, + &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, + &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, + &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, + &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, + &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, + &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, + &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, + &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, + &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE542, + &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE544, + &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, &SHAPE549, + &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE700, &SHAPE700, &SHAPE700, &SHAPE700, + &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE701, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, + &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, + &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, + &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, + &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, + &SHAPE703, &SHAPE703, &SHAPE1, &SHAPE1, &SHAPE704, &SHAPE704, &SHAPE705, &SHAPE705, &SHAPE706, + &SHAPE706, &SHAPE707, &SHAPE707, &SHAPE708, &SHAPE708, &SHAPE709, &SHAPE709, &SHAPE710, + &SHAPE710, &SHAPE711, &SHAPE711, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE714, + &SHAPE714, &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, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, + &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, + &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, + &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, + &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, + &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, + &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, + &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE0, &SHAPE367, + &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE370, + &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE375, &SHAPE377, &SHAPE378, + &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE382, &SHAPE383, + &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, + &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE391, &SHAPE393, &SHAPE394, + &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE401, &SHAPE403, + &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, + &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, + &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE414, &SHAPE415, + &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE417, + &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE420, &SHAPE421, &SHAPE422, + &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE426, &SHAPE427, + &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, + &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE435, &SHAPE437, &SHAPE438, + &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE445, &SHAPE447, + &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE449, + &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE452, &SHAPE453, &SHAPE454, + &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE461, &SHAPE463, + &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE466, + &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE471, &SHAPE473, &SHAPE474, + &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, + &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, + &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, + &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, + &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, + &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, + &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, + &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, + &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, + &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, + &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, + &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, + &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, + &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, + &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, + &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE538, &SHAPE539, + &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE541, + &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE544, &SHAPE545, &SHAPE546, + &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, + &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, + &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, + &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, + &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, + &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, + &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, + &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, + &SHAPE92, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE0, &SHAPE367, + &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE370, + &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE375, &SHAPE377, &SHAPE378, + &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE382, &SHAPE383, + &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, + &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE391, &SHAPE393, &SHAPE394, + &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE401, &SHAPE403, + &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, + &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, + &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE414, &SHAPE415, + &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE417, + &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE420, &SHAPE421, &SHAPE422, + &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE426, &SHAPE427, + &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, + &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE435, &SHAPE437, &SHAPE438, + &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE445, &SHAPE447, + &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE449, + &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE452, &SHAPE453, &SHAPE454, + &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE461, &SHAPE463, + &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE466, + &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE471, &SHAPE473, &SHAPE474, + &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, + &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, + &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, + &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, + &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, + &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, + &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, + &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, + &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, + &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, + &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, + &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, + &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, + &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, + &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, + &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE538, &SHAPE539, + &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE541, + &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE544, &SHAPE545, &SHAPE546, + &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, + &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE1, &SHAPE572, &SHAPE572, &SHAPE13, + &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, + &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, + &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, + &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, + &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, + &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, + &SHAPE92, &SHAPE92, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE0, + &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE370, &SHAPE372, &SHAPE373, + &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE375, &SHAPE377, + &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE382, + &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, + &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE391, &SHAPE393, + &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE401, + &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, + &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, + &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE414, + &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE417, &SHAPE418, &SHAPE419, + &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE420, &SHAPE421, + &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE426, + &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, + &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE435, &SHAPE437, + &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE445, + &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE449, &SHAPE450, &SHAPE451, + &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE452, &SHAPE453, + &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE461, + &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE466, &SHAPE468, &SHAPE469, + &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE471, &SHAPE473, + &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, + &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, + &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, + &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, + &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, + &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, + &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, + &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, + &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, + &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, + &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, + &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, + &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, + &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, + &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, + &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE538, + &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE542, &SHAPE543, + &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE544, &SHAPE545, + &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, + &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &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, &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, @@ -11114,222 +11121,225 @@ static OUTLINE_SHAPES_MAP: [&LazyLock; 27657] = [ &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE730, &SHAPE731, &SHAPE731, &SHAPE73, &SHAPE732, &SHAPE733, &SHAPE274, &SHAPE274, &SHAPE734, &SHAPE735, &SHAPE274, &SHAPE274, &SHAPE736, &SHAPE737, &SHAPE274, &SHAPE274, &SHAPE738, &SHAPE739, &SHAPE274, &SHAPE274, - &SHAPE1, &SHAPE741, &SHAPE741, &SHAPE741, &SHAPE741, &SHAPE743, &SHAPE743, &SHAPE744, - &SHAPE744, &SHAPE745, &SHAPE745, &SHAPE745, &SHAPE745, &SHAPE746, &SHAPE746, &SHAPE747, - &SHAPE747, &SHAPE748, &SHAPE748, &SHAPE748, &SHAPE748, &SHAPE749, &SHAPE749, &SHAPE750, - &SHAPE750, &SHAPE751, &SHAPE751, &SHAPE751, &SHAPE751, &SHAPE752, &SHAPE752, &SHAPE753, - &SHAPE753, &SHAPE754, &SHAPE754, &SHAPE755, &SHAPE755, &SHAPE756, &SHAPE756, &SHAPE757, - &SHAPE757, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE741, &SHAPE741, &SHAPE741, &SHAPE741, &SHAPE743, &SHAPE743, + &SHAPE744, &SHAPE744, &SHAPE745, &SHAPE745, &SHAPE745, &SHAPE745, &SHAPE746, &SHAPE746, + &SHAPE747, &SHAPE747, &SHAPE748, &SHAPE748, &SHAPE748, &SHAPE748, &SHAPE749, &SHAPE749, + &SHAPE750, &SHAPE750, &SHAPE751, &SHAPE751, &SHAPE751, &SHAPE751, &SHAPE752, &SHAPE752, + &SHAPE753, &SHAPE753, &SHAPE754, &SHAPE754, &SHAPE755, &SHAPE755, &SHAPE756, &SHAPE756, + &SHAPE757, &SHAPE757, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, &SHAPE758, - &SHAPE758, &SHAPE759, &SHAPE759, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, - &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, - &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, - &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, - &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, - &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, - &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE189, - &SHAPE364, &SHAPE365, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE370, - &SHAPE372, &SHAPE373, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, &SHAPE378, - &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, &SHAPE380, - &SHAPE381, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE386, - &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, &SHAPE394, - &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, &SHAPE398, - &SHAPE399, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE405, - &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, - &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, - &SHAPE413, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE417, - &SHAPE418, &SHAPE419, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, &SHAPE422, - &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, &SHAPE424, - &SHAPE425, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE430, - &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, &SHAPE438, - &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, &SHAPE442, - &SHAPE443, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE449, - &SHAPE450, &SHAPE451, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, &SHAPE454, - &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, - &SHAPE459, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE466, - &SHAPE468, &SHAPE469, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, &SHAPE474, - &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, - &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, - &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, - &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, - &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, - &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, - &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, - &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, - &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, - &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, - &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, - &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, - &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, - &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, - &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, - &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, - &SHAPE537, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, - &SHAPE542, &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, - &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, - &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE74, - &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, - &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, - &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, - &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, - &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, - &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, - &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE189, &SHAPE364, - &SHAPE365, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE370, &SHAPE372, - &SHAPE373, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE375, - &SHAPE377, &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, &SHAPE380, &SHAPE381, - &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, - &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE391, - &SHAPE393, &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, &SHAPE398, &SHAPE399, - &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, - &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, - &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, - &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE417, &SHAPE418, - &SHAPE419, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE420, - &SHAPE421, &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, &SHAPE424, &SHAPE425, - &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, - &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE435, - &SHAPE437, &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, &SHAPE442, &SHAPE443, - &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE449, &SHAPE450, - &SHAPE451, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE452, - &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, - &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE466, &SHAPE468, - &SHAPE469, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE471, - &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, - &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, - &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, - &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, - &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, - &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, - &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, - &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, - &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, - &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, - &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, - &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, - &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, - &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, - &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, - &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, - &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE542, - &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE544, - &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, &SHAPE549, - &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE74, &SHAPE74, - &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, - &SHAPE79, &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, - &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, - &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, - &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, - &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, - &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE189, &SHAPE364, &SHAPE365, - &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE370, &SHAPE372, &SHAPE373, - &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE375, &SHAPE377, - &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE382, - &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, - &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE391, &SHAPE393, - &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE401, - &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, - &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, - &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE414, - &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE417, &SHAPE418, &SHAPE419, - &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE420, &SHAPE421, - &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE426, - &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, - &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE435, &SHAPE437, - &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE445, - &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE449, &SHAPE450, &SHAPE451, - &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE452, &SHAPE453, - &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE461, - &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE466, &SHAPE468, &SHAPE469, - &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE471, &SHAPE473, - &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, - &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, - &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, - &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, - &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, - &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, - &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, - &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, - &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, - &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, - &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, - &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, - &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, - &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, - &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, - &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE538, - &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE542, &SHAPE543, - &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE544, &SHAPE545, - &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, - &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, - &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, - &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, &SHAPE86, &SHAPE86, &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, - &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, - &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, - &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, - &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, - &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE0, - &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE370, &SHAPE372, &SHAPE373, - &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE375, &SHAPE377, - &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE382, - &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, - &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE391, &SHAPE393, - &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE401, - &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, - &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, - &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE414, - &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE417, &SHAPE418, &SHAPE419, - &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE420, &SHAPE421, - &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE426, - &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, - &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE435, &SHAPE437, - &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE445, - &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE449, &SHAPE450, &SHAPE451, - &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE452, &SHAPE453, - &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE461, - &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE466, &SHAPE468, &SHAPE469, - &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE471, &SHAPE473, - &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, - &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, - &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, - &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, - &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, - &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, - &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, - &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, - &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, - &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, - &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, - &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, - &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, - &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, - &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, - &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE538, - &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE541, &SHAPE542, &SHAPE543, - &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE544, &SHAPE545, - &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, - &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE36, &SHAPE36, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE760, &SHAPE1, &SHAPE232, - &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, - &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE1, &SHAPE1, + &SHAPE758, &SHAPE758, &SHAPE759, &SHAPE759, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, + &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, + &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, + &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, + &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, + &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, + &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE364, &SHAPE365, + &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, + &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, + &SHAPE378, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, + &SHAPE380, &SHAPE381, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, + &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, + &SHAPE394, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, + &SHAPE398, &SHAPE399, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, + &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, + &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, + &SHAPE412, &SHAPE413, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, + &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, + &SHAPE422, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, + &SHAPE424, &SHAPE425, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, + &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, + &SHAPE438, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, + &SHAPE442, &SHAPE443, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, + &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, + &SHAPE454, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, + &SHAPE458, &SHAPE459, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, + &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, + &SHAPE474, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, + &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, + &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, + &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, + &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, + &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, + &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, + &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, + &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, + &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, + &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, + &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, + &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, + &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, + &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, + &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, + &SHAPE536, &SHAPE537, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, + &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, + &SHAPE546, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, + &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, + &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, + &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, + &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, + &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, + &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, + &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, + &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE364, &SHAPE365, + &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, + &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, + &SHAPE378, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, + &SHAPE380, &SHAPE381, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, + &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, + &SHAPE394, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, + &SHAPE398, &SHAPE399, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, + &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, + &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, + &SHAPE412, &SHAPE413, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, + &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, + &SHAPE422, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, + &SHAPE424, &SHAPE425, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, + &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, + &SHAPE438, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, + &SHAPE442, &SHAPE443, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, + &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, + &SHAPE454, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, + &SHAPE458, &SHAPE459, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, + &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, + &SHAPE474, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, + &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, + &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, + &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, + &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, + &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, + &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, + &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, + &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, + &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, + &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, + &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, + &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, + &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, + &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, + &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, + &SHAPE536, &SHAPE537, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, + &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, + &SHAPE546, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, + &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, + &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, + &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, + &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, + &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, + &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, + &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, + &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE364, &SHAPE365, + &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, + &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, + &SHAPE378, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, + &SHAPE380, &SHAPE381, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, + &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, + &SHAPE394, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, + &SHAPE398, &SHAPE399, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, + &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, + &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, + &SHAPE412, &SHAPE413, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, + &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, + &SHAPE422, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, + &SHAPE424, &SHAPE425, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, + &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, + &SHAPE438, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, + &SHAPE442, &SHAPE443, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, + &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, + &SHAPE454, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, + &SHAPE458, &SHAPE459, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, + &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, + &SHAPE474, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, + &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, + &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, + &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, + &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, + &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, + &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, + &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, + &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, + &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, + &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, + &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, + &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, + &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, + &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, + &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, + &SHAPE536, &SHAPE537, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, + &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, + &SHAPE546, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, + &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, + &SHAPE1, &SHAPE74, &SHAPE74, &SHAPE75, &SHAPE75, &SHAPE76, &SHAPE76, &SHAPE77, &SHAPE77, + &SHAPE78, &SHAPE78, &SHAPE79, &SHAPE79, &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, &SHAPE86, &SHAPE86, + &SHAPE75, &SHAPE75, &SHAPE88, &SHAPE88, &SHAPE77, &SHAPE77, &SHAPE95, &SHAPE95, &SHAPE91, + &SHAPE91, &SHAPE80, &SHAPE80, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE96, &SHAPE96, + &SHAPE76, &SHAPE76, &SHAPE85, &SHAPE85, &SHAPE78, &SHAPE78, &SHAPE87, &SHAPE87, &SHAPE97, + &SHAPE97, &SHAPE81, &SHAPE81, &SHAPE90, &SHAPE90, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, + &SHAPE572, &SHAPE572, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE189, &SHAPE364, &SHAPE365, + &SHAPE189, &SHAPE364, &SHAPE365, &SHAPE0, &SHAPE367, &SHAPE368, &SHAPE0, &SHAPE367, &SHAPE368, + &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE370, &SHAPE372, &SHAPE373, &SHAPE375, &SHAPE377, + &SHAPE378, &SHAPE375, &SHAPE377, &SHAPE378, &SHAPE379, &SHAPE380, &SHAPE381, &SHAPE379, + &SHAPE380, &SHAPE381, &SHAPE382, &SHAPE383, &SHAPE384, &SHAPE382, &SHAPE383, &SHAPE384, + &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE391, &SHAPE393, + &SHAPE394, &SHAPE391, &SHAPE393, &SHAPE394, &SHAPE396, &SHAPE398, &SHAPE399, &SHAPE396, + &SHAPE398, &SHAPE399, &SHAPE401, &SHAPE403, &SHAPE404, &SHAPE401, &SHAPE403, &SHAPE404, + &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, + &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, + &SHAPE412, &SHAPE413, &SHAPE414, &SHAPE415, &SHAPE416, &SHAPE414, &SHAPE415, &SHAPE416, + &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE417, &SHAPE418, &SHAPE419, &SHAPE420, &SHAPE421, + &SHAPE422, &SHAPE420, &SHAPE421, &SHAPE422, &SHAPE423, &SHAPE424, &SHAPE425, &SHAPE423, + &SHAPE424, &SHAPE425, &SHAPE426, &SHAPE427, &SHAPE428, &SHAPE426, &SHAPE427, &SHAPE428, + &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE435, &SHAPE437, + &SHAPE438, &SHAPE435, &SHAPE437, &SHAPE438, &SHAPE440, &SHAPE442, &SHAPE443, &SHAPE440, + &SHAPE442, &SHAPE443, &SHAPE445, &SHAPE447, &SHAPE448, &SHAPE445, &SHAPE447, &SHAPE448, + &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE449, &SHAPE450, &SHAPE451, &SHAPE452, &SHAPE453, + &SHAPE454, &SHAPE452, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, + &SHAPE458, &SHAPE459, &SHAPE461, &SHAPE463, &SHAPE464, &SHAPE461, &SHAPE463, &SHAPE464, + &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE466, &SHAPE468, &SHAPE469, &SHAPE471, &SHAPE473, + &SHAPE474, &SHAPE471, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, + &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, + &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, + &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, + &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, + &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, + &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, + &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, + &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, + &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, + &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, + &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, + &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, + &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, + &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, + &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, + &SHAPE536, &SHAPE537, &SHAPE538, &SHAPE539, &SHAPE540, &SHAPE538, &SHAPE539, &SHAPE540, + &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE544, &SHAPE545, + &SHAPE546, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE547, + &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE36, &SHAPE36, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE760, &SHAPE1, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, + &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, &SHAPE232, + &SHAPE232, &SHAPE232, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, - &SHAPE1, &SHAPE1, + &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, ]; -- cgit v1.2.3