From b437be5cf81f1d4aca11dedc1a5a75851099ad2d Mon Sep 17 00:00:00 2001 From: Ed <96445749+TheShuEd@users.noreply.github.com> Date: Fri, 18 Apr 2025 22:47:17 +0300 Subject: [PATCH] Random bullfix go! (#1197) * some fixes for AI pathfinding * cobblestone tile * stonebrick update * fix #1194 * fix #1193 * Update stonebricks_square_carved.png --- .../_CP14/MagicSpell/CP14MagicSystem.cs | 7 ++++ .../CP14SharedFarmingSystem.Interactions.cs | 2 + .../TileEditTool/CP14EditTileToolSystem.cs | 3 +- Resources/Locale/en-US/_CP14/tiles/tiles.ftl | 1 + Resources/Locale/ru-RU/_CP14/tiles/tiles.ftl | 1 + .../Entities/Markers/Spawners/Random/misc.yml | 12 ++++++ .../Entities/Objects/Materials/rocks.yml | 8 ++++ .../Entities/Structures/{ => Floor}/chasm.yml | 7 ++++ .../Entities/Structures/Floor/floorLava.yml | 9 ++++ .../Structures/Flora/grasshighbush.yml | 9 ---- Resources/Prototypes/_CP14/Tiles/natural.yml | 39 ++++++++++++++++-- Resources/Prototypes/_CP14/Tiles/produced.yml | 5 ++- .../_CP14/Tiles/Cobblestone/attributions.yml | 4 ++ .../_CP14/Tiles/Cobblestone/cobble.png | Bin 0 -> 3859 bytes .../_CP14/Tiles/Cobblestone/double_edge_E.png | Bin 0 -> 1180 bytes .../_CP14/Tiles/Cobblestone/double_edge_N.png | Bin 0 -> 1013 bytes .../_CP14/Tiles/Cobblestone/double_edge_S.png | Bin 0 -> 1127 bytes .../_CP14/Tiles/Cobblestone/double_edge_W.png | Bin 0 -> 1129 bytes .../Tiles/Cobblestone/single_edge_NE.png | Bin 0 -> 689 bytes .../Tiles/Cobblestone/single_edge_NW.png | Bin 0 -> 639 bytes .../Tiles/Cobblestone/single_edge_SE.png | Bin 0 -> 734 bytes .../Tiles/Cobblestone/single_edge_SW.png | Bin 0 -> 637 bytes .../_CP14/Tiles/Stonebricks/stonebricks.png | Bin 4147 -> 2614 bytes .../Stonebricks/stonebricks_square_carved.png | Bin 454 -> 1148 bytes 24 files changed, 92 insertions(+), 15 deletions(-) rename Resources/Prototypes/_CP14/Entities/Structures/{ => Floor}/chasm.yml (85%) create mode 100644 Resources/Textures/_CP14/Tiles/Cobblestone/attributions.yml create mode 100644 Resources/Textures/_CP14/Tiles/Cobblestone/cobble.png create mode 100644 Resources/Textures/_CP14/Tiles/Cobblestone/double_edge_E.png create mode 100644 Resources/Textures/_CP14/Tiles/Cobblestone/double_edge_N.png create mode 100644 Resources/Textures/_CP14/Tiles/Cobblestone/double_edge_S.png create mode 100644 Resources/Textures/_CP14/Tiles/Cobblestone/double_edge_W.png create mode 100644 Resources/Textures/_CP14/Tiles/Cobblestone/single_edge_NE.png create mode 100644 Resources/Textures/_CP14/Tiles/Cobblestone/single_edge_NW.png create mode 100644 Resources/Textures/_CP14/Tiles/Cobblestone/single_edge_SE.png create mode 100644 Resources/Textures/_CP14/Tiles/Cobblestone/single_edge_SW.png diff --git a/Content.Server/_CP14/MagicSpell/CP14MagicSystem.cs b/Content.Server/_CP14/MagicSpell/CP14MagicSystem.cs index a9b951cb99..190e7037e1 100644 --- a/Content.Server/_CP14/MagicSpell/CP14MagicSystem.cs +++ b/Content.Server/_CP14/MagicSpell/CP14MagicSystem.cs @@ -8,6 +8,7 @@ using Content.Shared._CP14.MagicSpell.Components; using Content.Shared._CP14.MagicSpell.Events; using Content.Shared._CP14.MagicSpell.Spells; using Content.Shared.Actions; +using Content.Shared.CombatMode.Pacification; using Content.Shared.FixedPoint; using Content.Shared.Projectiles; using Content.Shared.Throwing; @@ -62,6 +63,12 @@ public sealed class CP14MagicSystem : CP14SharedMagicSystem private void OnMeleeHit(Entity ent, ref MeleeHitEvent args) { + if (HasComp(args.User)) //IDK how to check if the user is pacified in a better way + return; + + if (!args.IsHit) + return; + if (!_random.Prob(ent.Comp.Prob)) return; diff --git a/Content.Shared/_CP14/Farming/CP14SharedFarmingSystem.Interactions.cs b/Content.Shared/_CP14/Farming/CP14SharedFarmingSystem.Interactions.cs index 11b5976ec4..ecf30fa109 100644 --- a/Content.Shared/_CP14/Farming/CP14SharedFarmingSystem.Interactions.cs +++ b/Content.Shared/_CP14/Farming/CP14SharedFarmingSystem.Interactions.cs @@ -71,6 +71,7 @@ public abstract partial class CP14SharedFarmingSystem { BreakOnDamage = true, BlockDuplicate = false, + CancelDuplicate = false, BreakOnMove = true, BreakOnHandChange = true, }; @@ -156,6 +157,7 @@ public abstract partial class CP14SharedFarmingSystem { BreakOnDamage = true, BlockDuplicate = false, + CancelDuplicate = false, BreakOnMove = true, BreakOnHandChange = true, }; diff --git a/Content.Shared/_CP14/TileEditTool/CP14EditTileToolSystem.cs b/Content.Shared/_CP14/TileEditTool/CP14EditTileToolSystem.cs index 5b110fc5a6..efb0fa282c 100644 --- a/Content.Shared/_CP14/TileEditTool/CP14EditTileToolSystem.cs +++ b/Content.Shared/_CP14/TileEditTool/CP14EditTileToolSystem.cs @@ -37,6 +37,7 @@ public sealed class CP14EditTileToolSystem : EntitySystem { BreakOnDamage = true, BlockDuplicate = false, + CancelDuplicate = false, BreakOnMove = true, BreakOnHandChange = true, }; @@ -65,7 +66,7 @@ public sealed class CP14EditTileToolSystem : EntitySystem return; args.Handled = true; - + _map.SetTile((map.Value, gridComp), location, new Tile(_proto.Index(replaceTile).TileId)); _audio.PlayPredicted(ent.Comp.Sound, location, args.User); } diff --git a/Resources/Locale/en-US/_CP14/tiles/tiles.ftl b/Resources/Locale/en-US/_CP14/tiles/tiles.ftl index ec5f29f15e..6981cfd8c9 100644 --- a/Resources/Locale/en-US/_CP14/tiles/tiles.ftl +++ b/Resources/Locale/en-US/_CP14/tiles/tiles.ftl @@ -11,6 +11,7 @@ cp14-tiles-snow = snow cp14-tiles-snow-deep = deep snow cp14-tiles-snow-deep-deep = deep deep snow cp14-tiles-marble-cave = marble floor +cp14-tiles-cobblestone = cobblestone # Produced cp14-tiles-foundation = foundation diff --git a/Resources/Locale/ru-RU/_CP14/tiles/tiles.ftl b/Resources/Locale/ru-RU/_CP14/tiles/tiles.ftl index e3ef7e6390..67fda911eb 100644 --- a/Resources/Locale/ru-RU/_CP14/tiles/tiles.ftl +++ b/Resources/Locale/ru-RU/_CP14/tiles/tiles.ftl @@ -11,6 +11,7 @@ cp14-tiles-snow = снег cp14-tiles-snow-deep = глубокий снег cp14-tiles-snow-deep-deep = очень глубокий снег cp14-tiles-marble-cave = мраморный пол +cp14-tiles-cobblestone = булыжник # Produced cp14-tiles-foundation = фундамент diff --git a/Resources/Prototypes/_CP14/Entities/Markers/Spawners/Random/misc.yml b/Resources/Prototypes/_CP14/Entities/Markers/Spawners/Random/misc.yml index df99828917..25ef1d7300 100644 --- a/Resources/Prototypes/_CP14/Entities/Markers/Spawners/Random/misc.yml +++ b/Resources/Prototypes/_CP14/Entities/Markers/Spawners/Random/misc.yml @@ -10,6 +10,18 @@ chance: 1 deleteSpawnerAfterSpawn: false +- type: entity + id: CP14RandomStoneLootSpawner + name: dirt spawner + parent: CP14DirtEffect + categories: [ ForkFiltered ] + components: + - type: RandomSpawner + prototypes: + - CP14StoneBlock1 + chance: 1 + deleteSpawnerAfterSpawn: false + - type: entity id: CP14RandomSnowLootSpawner name: snow spawner diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Materials/rocks.yml b/Resources/Prototypes/_CP14/Entities/Objects/Materials/rocks.yml index 9088da3ae2..9200f11d34 100644 --- a/Resources/Prototypes/_CP14/Entities/Objects/Materials/rocks.yml +++ b/Resources/Prototypes/_CP14/Entities/Objects/Materials/rocks.yml @@ -77,6 +77,14 @@ - type: CP14MagicEssenceContainer essences: Earth: 1 + - type: FloorTile + placeTileSound: + collection: CP14Digging #TODO + params: + variation: 0.03 + volume: 2 + outputs: + - CP14FloorCobblestone - type: entity id: CP14StoneBlock10 diff --git a/Resources/Prototypes/_CP14/Entities/Structures/chasm.yml b/Resources/Prototypes/_CP14/Entities/Structures/Floor/chasm.yml similarity index 85% rename from Resources/Prototypes/_CP14/Entities/Structures/chasm.yml rename to Resources/Prototypes/_CP14/Entities/Structures/Floor/chasm.yml index 12f14c00aa..758e731c9c 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/chasm.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Floor/chasm.yml @@ -45,6 +45,13 @@ - ItemMask density: 1000 hard: false + fix2: # For block AI movement + shape: + !type:PhysShapeAabb + bounds: "-0.5,-0.5,0.5,0.5" + density: 30 + mask: + - ItemMask - type: Tag tags: - HideContextMenu \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Floor/floorLava.yml b/Resources/Prototypes/_CP14/Entities/Structures/Floor/floorLava.yml index 5743342506..91587f4b9b 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Floor/floorLava.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Floor/floorLava.yml @@ -55,6 +55,15 @@ - ItemMask density: 1000 hard: false + fix2: # For block AI movement + shape: + !type:PhysShapeAabb + bounds: "-0.5,-0.5,0.5,0.5" + density: 30 + mask: + - ItemMask + - type: CollisionWake + enabled: false - type: Tag tags: - HideContextMenu \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Flora/grasshighbush.yml b/Resources/Prototypes/_CP14/Entities/Structures/Flora/grasshighbush.yml index c68dbe0547..1387e6b07a 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Flora/grasshighbush.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Flora/grasshighbush.yml @@ -39,15 +39,6 @@ - TableMask layer: - TableLayer - fix2: #For melee or laser - hard: true - shape: - !type:PhysShapeAabb - bounds: "-0.35,-0.35,0.35,0.35" - mask: - - FullTileMask - layer: - - Opaque - type: Damageable damageContainer: Inorganic damageModifierSet: Wood diff --git a/Resources/Prototypes/_CP14/Tiles/natural.yml b/Resources/Prototypes/_CP14/Tiles/natural.yml index dfc5fa5346..519a3b6a8d 100644 --- a/Resources/Prototypes/_CP14/Tiles/natural.yml +++ b/Resources/Prototypes/_CP14/Tiles/natural.yml @@ -40,6 +40,37 @@ heatCapacity: 10000 weather: true +- type: tile + editorHidden: false + id: CP14FloorCobblestone + name: cp14-tiles-cobblestone + sprite: /Textures/_CP14/Tiles/Cobblestone/cobble.png + variants: 5 + placementVariants: + - 1.0 + - 1.0 + - 1.0 + - 1.0 + - 1.0 + edgeSpritePriority: 2 + edgeSprites: + SouthEast: /Textures/_CP14/Tiles/Cobblestone/single_edge_SE.png + NorthEast: /Textures/_CP14/Tiles/Cobblestone/single_edge_NE.png + NorthWest: /Textures/_CP14/Tiles/Cobblestone/single_edge_NW.png + SouthWest: /Textures/_CP14/Tiles/Cobblestone/single_edge_SW.png + South: /Textures/_CP14/Tiles/Cobblestone/double_edge_S.png + East: /Textures/_CP14/Tiles/Cobblestone/double_edge_E.png + North: /Textures/_CP14/Tiles/Cobblestone/double_edge_N.png + West: /Textures/_CP14/Tiles/Cobblestone/double_edge_W.png + baseTurf: CP14FloorDirt + deconstructTools: [ CP14Digging ] + itemDrop: CP14RandomStoneLootSpawner + isSubfloor: true + footstepSounds: + collection: FootstepAsteroid + heatCapacity: 10000 + weather: true + - type: tile editorHidden: false id: CP14FloorMarbleCave @@ -83,7 +114,7 @@ - 1.0 - 1.0 - 1.0 - edgeSpritePriority: 2 + edgeSpritePriority: 3 edgeSprites: SouthEast: /Textures/_CP14/Tiles/Sand/single_edge_SE.png NorthEast: /Textures/_CP14/Tiles/Sand/single_edge_NE.png @@ -115,7 +146,7 @@ - 1.0 - 1.0 - 1.0 - edgeSpritePriority: 3 + edgeSpritePriority: 4 edgeSprites: SouthEast: /Textures/_CP14/Tiles/Grass/single_edge_SE.png NorthEast: /Textures/_CP14/Tiles/Grass/single_edge_NE.png @@ -147,7 +178,7 @@ - 1.0 - 1.0 - 1.0 - edgeSpritePriority: 4 + edgeSpritePriority: 5 edgeSprites: SouthEast: /Textures/_CP14/Tiles/GrassLight/single_edge_SE.png NorthEast: /Textures/_CP14/Tiles/GrassLight/single_edge_NE.png @@ -179,7 +210,7 @@ - 1.0 - 1.0 - 1.0 - edgeSpritePriority: 5 + edgeSpritePriority: 6 edgeSprites: SouthEast: /Textures/_CP14/Tiles/GrassTall/single_edge_SE.png NorthEast: /Textures/_CP14/Tiles/GrassTall/single_edge_NE.png diff --git a/Resources/Prototypes/_CP14/Tiles/produced.yml b/Resources/Prototypes/_CP14/Tiles/produced.yml index e5ca26932e..adeb8ede62 100644 --- a/Resources/Prototypes/_CP14/Tiles/produced.yml +++ b/Resources/Prototypes/_CP14/Tiles/produced.yml @@ -158,9 +158,12 @@ id: CP14FloorStonebricksSquareCarved name: cp14-tiles-stonebricks-square-carved sprite: /Textures/_CP14/Tiles/Stonebricks/stonebricks_square_carved.png - variants: 1 + variants: 4 placementVariants: - 1.0 + - 1.0 + - 1.0 + - 1.0 edgeSpritePriority: 101 edgeSprites: SouthEast: /Textures/_CP14/Tiles/Stonebricks/single_edge_SE.png diff --git a/Resources/Textures/_CP14/Tiles/Cobblestone/attributions.yml b/Resources/Textures/_CP14/Tiles/Cobblestone/attributions.yml new file mode 100644 index 0000000000..1ad4d226b3 --- /dev/null +++ b/Resources/Textures/_CP14/Tiles/Cobblestone/attributions.yml @@ -0,0 +1,4 @@ +- files: ["cobble.png", "double_edge_E.png", "double_edge_N.png", "double_edge_S.png", "double_edge_W.png", "single_edge_NE.png", "single_edge_NW.png", "single_edge_SE.png", "single_edge_SW.png"] + license: "CC-BY-SA-4.0" + copyright: "Created by .vladimirs" + source: "https://github.com/crystallpunk-14/crystall-punk-14/" \ No newline at end of file diff --git a/Resources/Textures/_CP14/Tiles/Cobblestone/cobble.png b/Resources/Textures/_CP14/Tiles/Cobblestone/cobble.png new file mode 100644 index 0000000000000000000000000000000000000000..fb3551e52f889de7386b333874784e533b734d61 GIT binary patch literal 3859 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 VJ)9wt)ZqXC002ovPDHLkV1mY)kAVOH literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Tiles/Cobblestone/double_edge_E.png b/Resources/Textures/_CP14/Tiles/Cobblestone/double_edge_E.png new file mode 100644 index 0000000000000000000000000000000000000000..daa0e983ec37c4578988d0d374d30c050671d707 GIT binary patch literal 1180 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Tiles/Cobblestone/double_edge_W.png b/Resources/Textures/_CP14/Tiles/Cobblestone/double_edge_W.png new file mode 100644 index 0000000000000000000000000000000000000000..aaee3ad6b3e60db75326b1207361588510726946 GIT binary patch literal 1129 zcmV-v1eW`WP)EX>4Tx04R}tkv&MmKpe$iQ;Q-M2MdZiWT;LSL`4J_sbUc zaarNK#aS&^S@WL!g~6P*lHxkeVZ^Y6I1&&cqlyyBun?hDBgI6L_M;yDLC2pUmrSk_ z7&#VDfeOj-ga5(rZq5AUgqswM0)ZFX{ulu|cY#LDw!e>UyKw^epMfi_<*(F%nNQMd zEiHTm^lk$e*DX!n11@)ffhS!uBuDbo6!LlC{fxdT3-sLr-D_@d&3&9c0BP!K`35*R z1V#&#z3%buuJ+#kJ=5&(2g&$y%FR$F@&Et=pGibPR9J=WmQhRFP!z|14M}qgN#?8- zi43L%A3B&aA2t~DNgw>Y`v$&_$tIf*gX%-E$ZEEj224z8_7Lvvt;V)a2R`)ol;)n^ z^FQa@b8ad-+q=0C0sz$l*+_49!dk%dZgb)+< zrk91-n55Z|0goq15+%$YC8S3297HjA&SY>^3&Zxe=*7d*&E!V&BB~Zy9OAkjLFbry z^Q~HwLS*y+-5VQYFo^Iswg}Qfz3yE9eH$+eNs@0bAij)}PHQoj`~K!aG7 zcyqZ1fFTzxXKBJ%Ph}ZF3RxTybdE{0p^B)FL-OKPk=6bw{>GLPCPny;N%zJ^2r(9* zGb{B$I(|+KL42LiXB@H2suJOt#d>3tUOYrpEfu5^ki{Wh7M4b@pXjpGI<>K_{GTdq z6f1G^-RbXZWoyXI>vpk$mxZeSvc|Gy%ADV3+PTp&q6?BFp(0S znjpF-p!JoP;|!Fc3y7?uOB#(;RT4>>4T-Odh(_L;ve{g&aen!S>gww|(I1_iSAgjP zpeT)W4or;Fx{Y!yH*B{G(Y9sMi--K^6dC>S{$uXC9^$IYr_bM&-Hhf_eE1jp|ly=brE)00000NkvXXu0mjfFsdQ$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Tiles/Cobblestone/single_edge_NE.png b/Resources/Textures/_CP14/Tiles/Cobblestone/single_edge_NE.png new file mode 100644 index 0000000000000000000000000000000000000000..6089dfda0912f2b1d2157cce872903221d20bcb2 GIT binary patch literal 689 zcmV;i0#5yjP)EX>4Tx04R}tkv&MmKpe$iQ;Q-M2MdZiWT;LSL`4J_sbUc zaarNK#aS&^S@WL!g~6P*lHxkeVZ^Y6I1&&cqlyyBun?hDBgI6L_M;yDLC2pUmrSk_ z7&#VDfeOj-ga5(rZq5AUgqswM0)ZFX{ulu|cY#LDw!e>UyKw^epMfi_<*(F%nNQMd zEiHTm^lk$e*DX!n11@)ffhS!uBuDbo6!LlC{fxdT3-sLr-D_@d&3&9c0BP!K`35*R z1V#&#z3%buuJ+#kJ=5&(2g&$y%FR$F@&Et;=Sf6CR9J=W(y?m-F%-w~?}dV|aNg3U z6t_CKw$T57>8`Yc9Rz!mhoFMo1^SAj9ptV(TQ}qMK1(1OelNcyd3t=_dw)k&m8dG7 zKy6h9zMRl|7&PavZ^MK$asVtosFrg)fg)_d_o?LeoH?fl5D^xn^wKMeux)M&u*>cN zDDp{^+e6&|{0Uc806M$F8Y8?lz;CLGhyajY3*+fDN;rU1Ra`l5ZHh?Kz{`8QZ~%84 z4nOr@!oN>Y*ME@#M)@oOxak~zd$*f44P={j`~d()`78;a?bEX>4Tx04R}tkv&MmKpe$iQ;Q-M2MdZiWT;LSL`4J_sbUc zaarNK#aS&^S@WL!g~6P*lHxkeVZ^Y6I1&&cqlyyBun?hDBgI6L_M;yDLC2pUmrSk_ z7&#VDfeOj-ga5(rZq5AUgqswM0)ZFX{ulu|cY#LDw!e>UyKw^epMfi_<*(F%nNQMd zEiHTm^lk$e*DX!n11@)ffhS!uBuDbo6!LlC{fxdT3-sLr-D_@d&3&9c0BP!K`35*R z1V#&#z3%buuJ+#kJ=5&(2g&$y%FR$F@&Et;wMj%lR9J=W)ISS?P!xyZ*SMmAgCH$7 ziC|De&+(u# z&1$`{XpuVB_o^=Fp*Y|@AKMNGP+^n+kY_vc)0x02m~Ye8gC9CoRZ>+YVU%EdzR_?1 zrL_jk?E9_Rc+eOR{Y#Um|C32r0HgT!7dRKqGTR%ygATwZO|8HIuj_v57eWXjgb+e} Z-4ztsHEg+wkhTB-002ovPDHLkV1kVcBH{o5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Tiles/Cobblestone/single_edge_SE.png b/Resources/Textures/_CP14/Tiles/Cobblestone/single_edge_SE.png new file mode 100644 index 0000000000000000000000000000000000000000..6510f44530f65a93a6a5df46a59c788b961ee297 GIT binary patch literal 734 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 diff --git a/Resources/Textures/_CP14/Tiles/Stonebricks/stonebricks_square_carved.png b/Resources/Textures/_CP14/Tiles/Stonebricks/stonebricks_square_carved.png index 2386f9073a082f3744de9a9dbe3e791e788113ba..90557d33a602c3fe901d95145b07f1595dc73ad6 100644 GIT binary patch literal 1148 zcmV-?1cUpDP)Px(Hc3Q5RCt{2TRV&6Fc6;Iy<-D$VUWrcfk52d!Yyof%@tSQ?+&C$=|CVwN*P=@ z;BbVyB20Fom2F8QTh4M{6>QIpG#brAqdffl_4_Y);;`Sr%j+8e02D>xL@R`V&3Xkd zuWw$o005iy3TE?#6D`GIzq@;SuKvGxODAv@j+i8=w>&fg4t(W@f-YaFiyozPn;YsM z>2)6TIej-t(l7?_A3QWIoGY4W@j1#->U{$}dP{@&J190n&!4mSzWiAR0O0TbL&%*Z zDIE4YuW+Ed#e0Gf0uK8fOp=tXf0hB%Rml?0MO~FJn=h<$0wDwlA%ZP_jQL~o<||+K z0-q)Xpi)f0h0pUXdA15np zV?+;zVJ}n|V<&+j>TzGWCRd1|KuQ6#`J(sCngTOV&^^apg#a4U@1cy7Qm~J!+fY}fQ+{L8+2dGtau;wH zY}TvR ztE=)F_v@;J;0FC|(jBQk zGtuky>+y7k>GRX|xrx>!7ma`_0r|Mh$7lRa@8~#8yiDJ?j@N|a=?s5PNBH_YZRKmy z{{#0v0Joow1GO#JlrpRy2@w6(wV$q!U#HRCy{$pSK=dTg$AYO5bS=LAjxMI|No@P+Hshn922od~ z*Da_%P*>&sHiM{=hdS-^l|xSm5o5X0#6Aj+3DFe zNO{|V^N}CI+u#WvtrlWnlBD+=0%C$|1eo`XL4VPE0YmoF5g~RlH+1OU$QSw@h^B84 z^y17YZUuAt>9$A76sY(i+r)jrCIn+I0l(MJEk<=8V2FM?%0YxW1|MU0k~Wg?euR$E z-Uo2)>e+(3P;K->8Ud$^NHOX%5c}z&dHTX;fyd$rHtUtuTt|N&psSzm3)fpTT??z9 zHrmj*j>DFROOGIW64-{We)>>lR9ipY=DWUte+_z7yd9 O0000Px$fJsC_R9J<@RUEHqsHyoVKmAhmy^d@NIcp-i{6O~d?G5}!OM@06p5TA$^H09-&vr(zI z_b&A00LLeypk4O{U#oA;jN=`UB+gzqovSeiQV!r$F+-^e-ECls=&nUM^u`v4@F9L36Va*{@!@zG#y0FN z)1*2ekzfqv&>N`VpP<~vTJG1e?#6G(9)s?H;i*Sx}-zm~N1!kq^~q}atvo^-Em z$D(<_QwM_cfKt{Tn-zAQ2Xt@vSphrO0ZDEp$uLKaIJ^>0IS|&de!ZfHaQ&WxRRPzp zB?($TA80m)!?xqC?H1r=9CMzPp}gmBlQEDX36tl6933smffRC