From 252f1a8bc66e8b4a17296ddcc37e2e39524750ab Mon Sep 17 00:00:00 2001 From: nicksitnikov Date: Sun, 5 Apr 2026 19:14:55 -0500 Subject: [PATCH 1/9] Replace references to Sodium Potassium --- .../com/dreammaster/gthandler/recipes/CannerRecipes.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/dreammaster/gthandler/recipes/CannerRecipes.java b/src/main/java/com/dreammaster/gthandler/recipes/CannerRecipes.java index 333c14607..322c0a57c 100644 --- a/src/main/java/com/dreammaster/gthandler/recipes/CannerRecipes.java +++ b/src/main/java/com/dreammaster/gthandler/recipes/CannerRecipes.java @@ -31,17 +31,17 @@ public void run() { // NAK and Helium Cooling Cells GTValues.RA.stdBuilder().itemInputs(NHItemList.TenKCell.get()) .itemOutputs(ItemList.Reactor_Coolant_NaK_1.get(1L)) - .fluidInputs(new FluidStack(FluidRegistry.getFluid("sodiumpotassium"), 1000)).duration(16 * TICKS) + .fluidInputs(Materials.SodiumPotassium.getFluid(1000)).duration(16 * TICKS) .eut(1).addTo(cannerRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.ThirtyKCell.get()) .itemOutputs(ItemList.Reactor_Coolant_NaK_3.get(1L)) - .fluidInputs(new FluidStack(FluidRegistry.getFluid("sodiumpotassium"), 3000)) + .fluidInputs(Materials.SodiumPotassium.getFluid(3000)) .duration(2 * SECONDS + 8 * TICKS).eut(1).addTo(cannerRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.SixtyKCell.get()) .itemOutputs(ItemList.Reactor_Coolant_NaK_6.get(1L)) - .fluidInputs(new FluidStack(FluidRegistry.getFluid("sodiumpotassium"), 6000)) + .fluidInputs(Materials.SodiumPotassium.getFluid(6000)) .duration(4 * SECONDS + 16 * TICKS).eut(1).addTo(cannerRecipes); // Space Cooling Cells From 80a8fe755e68770c1de5de0c9661bdc9f9c71f1d Mon Sep 17 00:00:00 2001 From: nicksitnikov Date: Sun, 5 Apr 2026 19:15:30 -0500 Subject: [PATCH 2/9] Replace references to Bacterial Sludges --- .../java/com/dreammaster/scripts/ScriptCoreMod.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java b/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java index e382a5d1b..777b55cce 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java +++ b/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java @@ -902,11 +902,11 @@ public void loadRecipes() { .addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1L)) .fluidInputs(FluidRegistry.getFluidStack("bacterialsludge", 750)) - .fluidOutputs(FluidRegistry.getFluidStack("enrichedbacterialsludge", 750)) + .fluidOutputs(Materials.EnrichedBacterialSludge.getFluid(750)) .duration(6 * SECONDS + 8 * TICKS).eut(4).addTo(brewingRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Uranium235, 1L)) .fluidInputs(FluidRegistry.getFluidStack("bacterialsludge", 750)) - .fluidOutputs(FluidRegistry.getFluidStack("enrichedbacterialsludge", 750)) + .fluidOutputs(Materials.EnrichedBacterialSludge.getFluid(750)) .duration(6 * SECONDS + 8 * TICKS).eut(4).addTo(brewingRecipes); GTValues.RA.stdBuilder().itemInputs(getModItem(IndustrialCraft2.ID, "itemPartIridium", 1, 0)) .itemOutputs(NHItemList.IridiumAlloyItemCasing.get(2)) @@ -924,8 +924,8 @@ public void loadRecipes() { .itemOutputs(NHItemList.IridiumAlloyItemCasing.get(2)) .fluidInputs(Materials.DimensionallyShiftedSuperfluid.getFluid(10)).duration(12 * SECONDS) .eut(TierEU.RECIPE_HV / 2).addTo(cutterRecipes); - GTValues.RA.stdBuilder().fluidInputs(FluidRegistry.getFluidStack("enrichedbacterialsludge", 750)) - .fluidOutputs(FluidRegistry.getFluidStack("fermentedbacterialsludge", 75)).duration(2 * MINUTES).eut(2) + GTValues.RA.stdBuilder().fluidInputs(Materials.EnrichedBacterialSludge.getFluid(750)) + .fluidOutputs(Materials.FermentedBacterialSludge.getFluid(75)).duration(2 * MINUTES).eut(2) .addTo(fermentingRecipes); GTValues.RA.stdBuilder() .itemInputs( @@ -1059,7 +1059,7 @@ public void loadRecipes() { GTOreDictUnificator.get(OrePrefixes.plate, Materials.Gold, 1L)) .itemOutputs(NHItemList.EngravedGoldChip.get()).duration(5 * SECONDS).eut(TierEU.RECIPE_MV) .addTo(laserEngraverRecipes); - GTValues.RA.stdBuilder().circuit(3).fluidInputs(FluidRegistry.getFluidStack("fermentedbacterialsludge", 10)) + GTValues.RA.stdBuilder().circuit(3).fluidInputs(Materials.FermentedBacterialSludge.getFluid(10)) .fluidOutputs(FluidRegistry.getFluidStack("mutagen", 1)).duration(3 * SECONDS).eut(TierEU.RECIPE_EV) .addTo(distilleryRecipes); GTValues.RA.stdBuilder() From d8b44c40b86a2729447591df51c92fac62a6db24 Mon Sep 17 00:00:00 2001 From: nicksitnikov Date: Sun, 5 Apr 2026 19:18:56 -0500 Subject: [PATCH 3/9] Replace references to Nitric Acid, Molten Void, and Distilled Water --- .../dreammaster/scripts/ScriptCoreMod.java | 2 +- .../com/dreammaster/scripts/ScriptEFR.java | 2 +- .../dreammaster/scripts/ScriptGregtech.java | 28 +++++++++---------- .../dreammaster/scripts/ScriptThaumcraft.java | 2 +- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java b/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java index 777b55cce..49384bd3a 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java +++ b/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java @@ -882,7 +882,7 @@ public void loadRecipes() { .eut(TierEU.RECIPE_EV / 2).addTo(assemblerRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.MysteriousCrystal, 1L)) .itemOutputs(getModItem(GalaxySpace.ID, "item.UnknowCrystal", 1, 0)).outputChances(10000) - .fluidInputs(FluidRegistry.getFluidStack("molten.void", 288)).duration(1 * MINUTES) + .fluidInputs(Materials.Void.getMolten(288)).duration(1 * MINUTES) .eut(TierEU.RECIPE_HV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(getModItem(IndustrialCraft2.ID, "itemFuelPlantBall", 16, 0)) .itemOutputs(NHItemList.RawBioFiber.get()).outputChances(3300) diff --git a/src/main/java/com/dreammaster/scripts/ScriptEFR.java b/src/main/java/com/dreammaster/scripts/ScriptEFR.java index 416fbe069..856d2993e 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptEFR.java +++ b/src/main/java/com/dreammaster/scripts/ScriptEFR.java @@ -1202,7 +1202,7 @@ public void loadRecipes() { GTOreDictUnificator.get(OrePrefixes.dust, Materials.Amethyst, 13L), GTOreDictUnificator.get(OrePrefixes.gem, Materials.Amethyst, 1L)) .itemOutputs(getModItem(EtFuturumRequiem.ID, "amethyst_cluster_2", 1, 6)) - .fluidInputs(FluidRegistry.getFluidStack("molten.void", 36)).duration(2 * MINUTES).eut(TierEU.RECIPE_HV) + .fluidInputs(Materials.Void.getMolten(36)).duration(2 * MINUTES).eut(TierEU.RECIPE_HV) .addTo(autoclaveRecipes); GTValues.RA.stdBuilder() diff --git a/src/main/java/com/dreammaster/scripts/ScriptGregtech.java b/src/main/java/com/dreammaster/scripts/ScriptGregtech.java index f745148fa..901da8a50 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptGregtech.java +++ b/src/main/java/com/dreammaster/scripts/ScriptGregtech.java @@ -1106,11 +1106,11 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedAir, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 0)).outputChances(9000) - .fluidInputs(FluidRegistry.getFluidStack("ic2distilledwater", 100)).duration(1 * MINUTES + 15 * SECONDS) + .fluidInputs(GTModHandler.getDistilledWater(100)).duration(1 * MINUTES + 15 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedAir, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 0)).outputChances(10000) - .fluidInputs(FluidRegistry.getFluidStack("molten.void", 36)).duration(50 * SECONDS) + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedFire, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 1)).outputChances(8000) @@ -1118,11 +1118,11 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedFire, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 1)).outputChances(9000) - .fluidInputs(FluidRegistry.getFluidStack("ic2distilledwater", 100)).duration(1 * MINUTES + 15 * SECONDS) + .fluidInputs(GTModHandler.getDistilledWater(100)).duration(1 * MINUTES + 15 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedFire, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 1)).outputChances(10000) - .fluidInputs(FluidRegistry.getFluidStack("molten.void", 36)).duration(50 * SECONDS) + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedWater, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 2)).outputChances(8000) @@ -1130,11 +1130,11 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedWater, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 2)).outputChances(9000) - .fluidInputs(FluidRegistry.getFluidStack("ic2distilledwater", 100)).duration(1 * MINUTES + 15 * SECONDS) + .fluidInputs(GTModHandler.getDistilledWater(100)).duration(1 * MINUTES + 15 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedWater, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 2)).outputChances(10000) - .fluidInputs(FluidRegistry.getFluidStack("molten.void", 36)).duration(50 * SECONDS) + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEarth, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 3)).outputChances(8000) @@ -1142,11 +1142,11 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEarth, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 3)).outputChances(9000) - .fluidInputs(FluidRegistry.getFluidStack("ic2distilledwater", 100)).duration(1 * MINUTES + 15 * SECONDS) + .fluidInputs(GTModHandler.getDistilledWater(100)).duration(1 * MINUTES + 15 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEarth, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 3)).outputChances(10000) - .fluidInputs(FluidRegistry.getFluidStack("molten.void", 36)).duration(50 * SECONDS) + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedOrder, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 4)).outputChances(8000) @@ -1154,11 +1154,11 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedOrder, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 4)).outputChances(9000) - .fluidInputs(FluidRegistry.getFluidStack("ic2distilledwater", 100)).duration(1 * MINUTES + 15 * SECONDS) + .fluidInputs(GTModHandler.getDistilledWater(100)).duration(1 * MINUTES + 15 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedOrder, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 4)).outputChances(10000) - .fluidInputs(FluidRegistry.getFluidStack("molten.void", 36)).duration(50 * SECONDS) + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEntropy, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 5)).outputChances(8000) @@ -1166,16 +1166,16 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEntropy, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 5)).outputChances(9000) - .fluidInputs(FluidRegistry.getFluidStack("ic2distilledwater", 100)).duration(1 * MINUTES + 15 * SECONDS) + .fluidInputs(GTModHandler.getDistilledWater(100)).duration(1 * MINUTES + 15 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEntropy, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 5)).outputChances(10000) - .fluidInputs(FluidRegistry.getFluidStack("molten.void", 36)).duration(50 * SECONDS) + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.PotassiumHydroxideDust.get(3)).circuit(1) .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 5L)) - .fluidInputs(FluidRegistry.getFluidStack("nitricacid", 5000)) - .fluidOutputs(FluidRegistry.getFluidStack("steam", 16000)).duration(10).eut(TierEU.RECIPE_LV) + .fluidInputs(Materials.NitricAcid.getFluid(5000)) + .fluidOutputs(Materials.Steam.getGas(16000)).duration(10).eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); GTValues.RA.stdBuilder() .itemInputs( diff --git a/src/main/java/com/dreammaster/scripts/ScriptThaumcraft.java b/src/main/java/com/dreammaster/scripts/ScriptThaumcraft.java index 6333e89d6..0cf96f4f1 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptThaumcraft.java +++ b/src/main/java/com/dreammaster/scripts/ScriptThaumcraft.java @@ -145,7 +145,7 @@ private void basics() { .eut(24).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Amber, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemResource", 1, 6)).outputChances(10000) - .fluidInputs(FluidRegistry.getFluidStack("molten.void", 36)).duration(50 * SECONDS).eut(24) + .fluidInputs(Materials.Void.getMolten(36)).duration(50 * SECONDS).eut(24) .addTo(autoclaveRecipes); GTValues.RA.stdBuilder() .itemInputs( From b391ee7cae076935a73b39aeebd0d8a27ad15836 Mon Sep 17 00:00:00 2001 From: nicksitnikov Date: Sun, 5 Apr 2026 19:20:31 -0500 Subject: [PATCH 4/9] Replace references to Pollution --- .../dreammaster/gthandler/recipes/CentrifugeRecipes.java | 8 ++++---- .../gthandler/recipes/DistillationRecipes.java | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/dreammaster/gthandler/recipes/CentrifugeRecipes.java b/src/main/java/com/dreammaster/gthandler/recipes/CentrifugeRecipes.java index da72c55b8..affd087e5 100644 --- a/src/main/java/com/dreammaster/gthandler/recipes/CentrifugeRecipes.java +++ b/src/main/java/com/dreammaster/gthandler/recipes/CentrifugeRecipes.java @@ -45,7 +45,7 @@ public void run() { GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 4L), GTOreDictUnificator.get(OrePrefixes.dust, Materials.AshDark, 4L)) .outputChances(8000, 10000, 10000) - .fluidOutputs(new FluidStack(FluidRegistry.getFluid("pollution"), 100)).duration(60 * SECONDS) + .fluidOutputs(Materials.Pollution.getFluid(100)).duration(60 * SECONDS) .eut(TierEU.RECIPE_MV).addTo(centrifugeRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.AdsorptionFilterDirty.get()).circuit(2) @@ -54,7 +54,7 @@ public void run() { GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 8L), GTOreDictUnificator.get(OrePrefixes.dust, Materials.AshDark, 8L)) .outputChances(9000, 10000, 10000) - .fluidOutputs(new FluidStack(FluidRegistry.getFluid("pollution"), 250)).duration(60 * SECONDS) + .fluidOutputs(Materials.Pollution.getFluid(250)).duration(60 * SECONDS) .eut(TierEU.RECIPE_HV).addTo(centrifugeRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.AdsorptionFilterDirty.get()).circuit(3) @@ -62,7 +62,7 @@ public void run() { NHItemList.AdsorptionFilterCasing.get(), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 12L), GTOreDictUnificator.get(OrePrefixes.dust, Materials.AshDark, 12L)) - .fluidOutputs(new FluidStack(FluidRegistry.getFluid("pollution"), 500)).duration(60 * SECONDS) + .fluidOutputs(Materials.Pollution.getFluid(500)).duration(60 * SECONDS) .eut(TierEU.RECIPE_EV).addTo(centrifugeRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.AdsorptionFilterDirty.get()).circuit(4) @@ -70,7 +70,7 @@ public void run() { NHItemList.AdsorptionFilterCasing.get(), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 16L), GTOreDictUnificator.get(OrePrefixes.dust, Materials.AshDark, 16L)) - .fluidOutputs(new FluidStack(FluidRegistry.getFluid("pollution"), 1000)).duration(60 * SECONDS) + .fluidOutputs(Materials.Pollution.getFluid(1000)).duration(60 * SECONDS) .eut(TierEU.RECIPE_IV).addTo(centrifugeRecipes); GTValues.RA.stdBuilder().circuit(1) diff --git a/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java b/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java index 3891dffb6..692b30ffa 100644 --- a/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java +++ b/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java @@ -25,7 +25,7 @@ public void run() { public static void distillationTowerRecipes() { GTValues.RA.stdBuilder().circuit(1).itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 1)) - .fluidInputs(new FluidStack(FluidRegistry.getFluid("pollution"), 1000)) + .fluidInputs(Materials.Pollution.getFluid(1000)) .fluidOutputs( Materials.SulfuricAcid.getFluid(150), Materials.NitrogenDioxide.getGas(150), @@ -34,7 +34,7 @@ public static void distillationTowerRecipes() { .duration(30 * SECONDS).eut(TierEU.RECIPE_HV).addTo(distillationTowerRecipes); GTValues.RA.stdBuilder().circuit(2).itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 10)) - .fluidInputs(new FluidStack(FluidRegistry.getFluid("pollution"), 10000)) + .fluidInputs(Materials.Pollution.getFluid(10000)) .fluidOutputs( Materials.SulfuricAcid.getFluid(3000), Materials.NitrogenDioxide.getGas(3000), From 7e290026b07241ea8751ced2f7a9872197d25eba Mon Sep 17 00:00:00 2001 From: nicksitnikov Date: Sun, 5 Apr 2026 19:21:48 -0500 Subject: [PATCH 5/9] Replace reference to Sodium Potassium (pt. 2) --- .../com/dreammaster/gthandler/recipes/DistillationRecipes.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java b/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java index 692b30ffa..7abecb3af 100644 --- a/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java +++ b/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java @@ -46,7 +46,7 @@ public static void distillationTowerRecipes() { public static void distilleryRecipes() { // Sodium Potassium GTValues.RA.stdBuilder().itemInputs(Materials.RockSalt.getDust(1)).fluidInputs(Materials.Sodium.getFluid(1000)) - .fluidOutputs(FluidRegistry.getFluidStack("sodiumpotassium", 1000)).duration(20 * SECONDS) + .fluidOutputs(Materials.SodiumPotassium.getFluid(1000)).duration(20 * SECONDS) .eut(TierEU.RECIPE_LV).addTo(distilleryRecipes); GTValues.RA.stdBuilder().circuit(1).fluidInputs(Materials.Biomass.getFluid(40)) From 244f06ace8df4745512688a1d805b920d8ac819c Mon Sep 17 00:00:00 2001 From: nicksitnikov Date: Sun, 5 Apr 2026 19:31:07 -0500 Subject: [PATCH 6/9] Replace reference to Fermented Bacterial Sludge (pt. 2) --- .../com/dreammaster/bartworksHandler/BacteriaRegistry.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/dreammaster/bartworksHandler/BacteriaRegistry.java b/src/main/java/com/dreammaster/bartworksHandler/BacteriaRegistry.java index 0d318118a..b8dabadc3 100644 --- a/src/main/java/com/dreammaster/bartworksHandler/BacteriaRegistry.java +++ b/src/main/java/com/dreammaster/bartworksHandler/BacteriaRegistry.java @@ -14,6 +14,7 @@ import static gregtech.api.enums.Materials.Bismuth; import static gregtech.api.enums.Materials.Boron; import static gregtech.api.enums.Materials.Creosote; +import static gregtech.api.enums.Materials.FermentedBacterialSludge; import static gregtech.api.enums.Materials.FermentedBiomass; import static gregtech.api.enums.Materials.Fluorine; import static gregtech.api.enums.Materials.GrowthMediumRaw; @@ -261,7 +262,7 @@ private void runGTRecipes() { Oil.getFluid(300), Creosote.getFluid(1000), Water.getFluid(1400), - FluidList.FermentedBacterialSludge.getFluidStack(50), + FermentedBacterialSludge.getFluid(50), FermentedBiomass.getFluid(50), RadoxSuperHeavy.getFluid(100), RadoxHeavy.getFluid(150), From 30cd6ba21a39e8855f4e2c66b92c2fdf20af5b37 Mon Sep 17 00:00:00 2001 From: nicksitnikov Date: Mon, 6 Apr 2026 01:35:14 -0500 Subject: [PATCH 7/9] Remove all assets for removed liquids. --- .../fluids/ExtendedFluidCollection.java | 297 ------------------ .../com/dreammaster/fluids/FluidList.java | 9 - .../com/dreammaster/item/ItemBucketList.java | 7 +- .../com/dreammaster/main/MainRegistry.java | 17 - .../java/com/dreammaster/main/NHRemapper.java | 12 +- .../assets/dreamcraft/lang/en_US.lang | 23 +- .../assets/dreamcraft/lang/ru_RU.lang | 13 - .../assets/dreamcraft/lang/zh_CN.lang | 13 - .../textures/blocks/fluidAmmonia_flow.png | Bin 6292 -> 0 bytes .../blocks/fluidAmmonia_flow.png.mcmeta | 45 --- .../textures/blocks/fluidAmmonia_still.png | Bin 6331 -> 0 bytes .../blocks/fluidAmmonia_still.png.mcmeta | 45 --- .../blocks/fluidCompressedNitrogen_flow.png | Bin 8452 -> 0 bytes .../fluidCompressedNitrogen_flow.png.mcmeta | 3 - .../blocks/fluidCompressedNitrogen_still.png | Bin 8684 -> 0 bytes .../fluidCompressedNitrogen_still.png.mcmeta | 5 - .../blocks/fluidCompressedOxygen_flow.png | Bin 8414 -> 0 bytes .../fluidCompressedOxygen_flow.png.mcmeta | 3 - .../blocks/fluidCompressedOxygen_still.png | Bin 8684 -> 0 bytes .../fluidCompressedOxygen_still.png.mcmeta | 5 - .../fluidEnrichedBacterialSludge_flow.png | Bin 7828 -> 0 bytes ...uidEnrichedBacterialSludge_flow.png.mcmeta | 45 --- .../fluidEnrichedBacterialSludge_still.png | Bin 7848 -> 0 bytes ...idEnrichedBacterialSludge_still.png.mcmeta | 45 --- .../fluidFermentedBacterialSludge_flow.png | Bin 7560 -> 0 bytes ...idFermentedBacterialSludge_flow.png.mcmeta | 5 - .../fluidFermentedBacterialSludge_still.png | Bin 8244 -> 0 bytes ...dFermentedBacterialSludge_still.png.mcmeta | 45 --- .../textures/blocks/fluidNitricAcid_flow.png | Bin 6440 -> 0 bytes .../blocks/fluidNitricAcid_flow.png.mcmeta | 5 - .../textures/blocks/fluidNitricAcid_still.png | Bin 7660 -> 0 bytes .../blocks/fluidNitricAcid_still.png.mcmeta | 45 --- .../textures/blocks/fluidPollution_flow.png | Bin 7164 -> 0 bytes .../blocks/fluidPollution_flow.png.mcmeta | 45 --- .../textures/blocks/fluidPollution_still.png | Bin 7181 -> 0 bytes .../blocks/fluidPollution_still.png.mcmeta | 45 --- .../blocks/fluidSodiumPotassium_flow.png | Bin 8210 -> 0 bytes .../fluidSodiumPotassium_flow.png.mcmeta | 5 - .../blocks/fluidSodiumPotassium_still.png | Bin 9164 -> 0 bytes .../fluidSodiumPotassium_still.png.mcmeta | 45 --- 40 files changed, 13 insertions(+), 814 deletions(-) delete mode 100644 src/main/java/com/dreammaster/fluids/ExtendedFluidCollection.java delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidAmmonia_flow.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidAmmonia_flow.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidAmmonia_still.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidAmmonia_still.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_flow.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_flow.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_still.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_still.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedOxygen_flow.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedOxygen_flow.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedOxygen_still.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedOxygen_still.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidEnrichedBacterialSludge_flow.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidEnrichedBacterialSludge_flow.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidEnrichedBacterialSludge_still.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidEnrichedBacterialSludge_still.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidFermentedBacterialSludge_flow.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidFermentedBacterialSludge_flow.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidFermentedBacterialSludge_still.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidFermentedBacterialSludge_still.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidNitricAcid_flow.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidNitricAcid_flow.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidNitricAcid_still.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidNitricAcid_still.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidPollution_flow.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidPollution_flow.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidPollution_still.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidPollution_still.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidSodiumPotassium_flow.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidSodiumPotassium_flow.png.mcmeta delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidSodiumPotassium_still.png delete mode 100644 src/main/resources/assets/dreamcraft/textures/blocks/fluidSodiumPotassium_still.png.mcmeta diff --git a/src/main/java/com/dreammaster/fluids/ExtendedFluidCollection.java b/src/main/java/com/dreammaster/fluids/ExtendedFluidCollection.java deleted file mode 100644 index 83aa6404e..000000000 --- a/src/main/java/com/dreammaster/fluids/ExtendedFluidCollection.java +++ /dev/null @@ -1,297 +0,0 @@ -package com.dreammaster.fluids; - -import static gregtech.api.enums.Mods.BiomesOPlenty; - -import net.minecraft.block.material.Material; -import net.minecraft.item.EnumRarity; -import net.minecraft.potion.Potion; -import net.minecraft.potion.PotionEffect; -import net.minecraftforge.fluids.Fluid; - -import eu.usrv.yamcore.fluids.ModFluidManager; -import eu.usrv.yamcore.fluids.ModSimpleBaseFluid; - -public final class ExtendedFluidCollection { - - static final boolean bop_loaded = BiomesOPlenty.isModLoaded(); - - private static ModSimpleBaseFluid _mAmmonia; - - private ExtendedFluidCollection() {} - - public static ModSimpleBaseFluid getAmmonia() { - if (_mAmmonia == null) { - populateAmmonia(); - } - - return _mAmmonia; - } - - private static void populateAmmonia() { - Fluid tAmmoniaFluid = ModFluidManager.GetNewFluid("Ammonia"); - tAmmoniaFluid.setGaseous(true); - tAmmoniaFluid.setViscosity(-500); - tAmmoniaFluid.setDensity(0); - tAmmoniaFluid.setLuminosity(8); - tAmmoniaFluid.setTemperature(300); - tAmmoniaFluid.setRarity(EnumRarity.epic); // The rarity of the fluid. Used primarily in tool tips. - - _mAmmonia = new ModSimpleBaseFluid(tAmmoniaFluid, Material.water); - - // Add potion effects to the fluid if player steps into a pool - // Syntax is: new PotionEffect(, , ) - // Level 0: Potion Level I - // Level 1: Potion Level II - // ... - // For the duration: Set it low to vanish the effect as soon as the player leaves the pool - // If you set the duration to 200, the potion timer will start to tick for 10 seconds after - // the player has left the pool. - // _mAmmonia.addPotionEffect(new PotionEffect(Potion.blindness.id, 2, 0)); - - // Same for stacking potion effects, except that you want to set the duration to the amount which will be - // ADDED about each 0,5 seconds. So this poison-effect will increase as long as the player has contact with the - // fluid block - _mAmmonia.addStackingPotionEffect(new PotionEffect(bop_loaded ? 24 : Potion.poison.id, 20, 0)); - - _mAmmonia.setRegisterBucket(false); // don't register a bucket - } - - private static ModSimpleBaseFluid _mNitricAcid; - - public static ModSimpleBaseFluid getNitricAcid() { - if (_mNitricAcid == null) { - populateNitricAcid(); - } - - return _mNitricAcid; - } - - private static void populateNitricAcid() { - Fluid tNitricAcidFluid = ModFluidManager.GetNewFluid("NitricAcid"); - tNitricAcidFluid.setGaseous(false); - tNitricAcidFluid.setViscosity(1000); - tNitricAcidFluid.setDensity(1); - tNitricAcidFluid.setLuminosity(0); - tNitricAcidFluid.setTemperature(300); - tNitricAcidFluid.setRarity(EnumRarity.epic); // The rarity of the fluid. Used primarily in tool tips. - - _mNitricAcid = new ModSimpleBaseFluid(tNitricAcidFluid, Material.water); - - // Add potion effects to the fluid if player steps into a pool - // Syntax is: new PotionEffect(, , ) - // Level 0: Potion Level I - // Level 1: Potion Level II - // ... - // For the duration: Set it low to vanish the effect as soon as the player leaves the pool - // If you set the duration to 200, the potion timer will start to tick for 10 seconds after - // the player has left the pool. - _mNitricAcid.addPotionEffect(new PotionEffect(Potion.weakness.id, 20, 1)); - - // Same for stacking potion effects, except that you want to set the duration to the amount which will be - // ADDED about each 0,5 seconds. So this poison-effect will increase as long as the player has contact with the - // fluid block - _mNitricAcid.addStackingPotionEffect(new PotionEffect(Potion.poison.id, 10, 0)); - - _mNitricAcid.setRegisterBucket(true); // don't register a bucket - } - - private static ModSimpleBaseFluid _mFermentedBacterialSludge; - - public static ModSimpleBaseFluid getFermentedBacterialSludge() { - if (_mFermentedBacterialSludge == null) { - populateFermentedBacterialSludge(); - } - - return _mFermentedBacterialSludge; - } - - private static void populateFermentedBacterialSludge() { - Fluid tFermentedBacterialSludge = ModFluidManager.GetNewFluid("FermentedBacterialSludge"); - tFermentedBacterialSludge.setGaseous(false); - tFermentedBacterialSludge.setViscosity(1000); - tFermentedBacterialSludge.setDensity(1); - tFermentedBacterialSludge.setLuminosity(8); - tFermentedBacterialSludge.setTemperature(300); - tFermentedBacterialSludge.setRarity(EnumRarity.epic); // The rarity of the fluid. Used primarily in tool tips. - - _mFermentedBacterialSludge = new ModSimpleBaseFluid(tFermentedBacterialSludge, Material.water); - - // Add potion effects to the fluid if player steps into a pool - // Syntax is: new PotionEffect(, , ) - // Level 0: Potion Level I - // Level 1: Potion Level II - // ... - // For the duration: Set it low to vanish the effect as soon as the player leaves the pool - // If you set the duration to 200, the potion timer will start to tick for 10 seconds after - // the player has left the pool. - - // Same for stacking potion effects, except that you want to set the duration to the amount which will be - // ADDED about each 0,5 seconds. So this poison-effect will increase as long as the player has contact with the - // fluid block - _mFermentedBacterialSludge.addStackingPotionEffect(new PotionEffect(bop_loaded ? 24 : Potion.poison.id, 20, 0)); - - _mFermentedBacterialSludge - .addStackingPotionEffect(new PotionEffect(bop_loaded ? 25 : Potion.moveSlowdown.id, 20, 0)); - - _mFermentedBacterialSludge.setRegisterBucket(true); // don't register a bucket - } - - private static ModSimpleBaseFluid _mEnrichedBacterialSludge; - - public static ModSimpleBaseFluid getEnrichedBacterialSludge() { - if (_mEnrichedBacterialSludge == null) { - populateEnrichedBacterialSludge(); - } - - return _mEnrichedBacterialSludge; - } - - private static void populateEnrichedBacterialSludge() { - Fluid tEnrichedBacterialSludge = ModFluidManager.GetNewFluid("EnrichedBacterialSludge"); - tEnrichedBacterialSludge.setGaseous(false); - tEnrichedBacterialSludge.setViscosity(1000); - tEnrichedBacterialSludge.setDensity(1); - tEnrichedBacterialSludge.setLuminosity(15); - tEnrichedBacterialSludge.setTemperature(300); - tEnrichedBacterialSludge.setRarity(EnumRarity.epic); // The rarity of the fluid. Used primarily in tool tips. - - _mEnrichedBacterialSludge = new ModSimpleBaseFluid(tEnrichedBacterialSludge, Material.water); - - // Add potion effects to the fluid if player steps into a pool - // Syntax is: new PotionEffect(, , ) - // Level 0: Potion Level I - // Level 1: Potion Level II - // ... - // For the duration: Set it low to vanish the effect as soon as the player leaves the pool - // If you set the duration to 200, the potion timer will start to tick for 10 seconds after - // the player has left the pool. - - // Same for stacking potion effects, except that you want to set the duration to the amount which will be - // ADDED about each 0,5 seconds. So this poison-effect will increase as long as the player has contact with the - // fluid block - _mEnrichedBacterialSludge.addStackingPotionEffect(new PotionEffect(bop_loaded ? 24 : Potion.poison.id, 40, 0)); - - _mEnrichedBacterialSludge - .addStackingPotionEffect(new PotionEffect(bop_loaded ? 25 : Potion.moveSlowdown.id, 40, 0)); - - _mEnrichedBacterialSludge.setRegisterBucket(true); // don't register a bucket - } - - private static ModSimpleBaseFluid _mCompressedOxygen; - - public static ModSimpleBaseFluid getCompressedOxygen() { - if (_mCompressedOxygen == null) { - populateCompressedOxygen(); - } - - return _mCompressedOxygen; - } - - private static void populateCompressedOxygen() { - Fluid tCompressedOxygenFluid = ModFluidManager.GetNewFluid("CompressedOxygen"); - tCompressedOxygenFluid.setGaseous(true); - tCompressedOxygenFluid.setViscosity(1); - tCompressedOxygenFluid.setDensity(1); - tCompressedOxygenFluid.setLuminosity(0); - tCompressedOxygenFluid.setTemperature(295); - tCompressedOxygenFluid.setRarity(EnumRarity.epic); // The rarity of the fluid. Used primarily in tool tips. - - _mCompressedOxygen = new ModSimpleBaseFluid(tCompressedOxygenFluid, Material.water); - - // Add potion effects to the fluid if player steps into a pool - // Syntax is: new PotionEffect(, , ) - // Level 0: Potion Level I - // Level 1: Potion Level II - // ... - // For the duration: Set it low to vanish the effect as soon as the player leaves the pool - // If you set the duration to 200, the potion timer will start to tick for 10 seconds after - // the player has left the pool. - _mCompressedOxygen.addPotionEffect(new PotionEffect(Potion.weakness.id, 20, 3)); - - // Same for stacking potion effects, except that you want to set the duration to the amount which will be - // ADDED about each 0,5 seconds. So this poison-effect will increase as long as the player has contact with the - // fluid block - _mCompressedOxygen.addStackingPotionEffect(new PotionEffect(Potion.weakness.id, 20, 3)); - - _mCompressedOxygen.setRegisterBucket(false); // don't register a bucket - } - - private static ModSimpleBaseFluid _mCompressedNitrogen; - - public static ModSimpleBaseFluid getCompressedNitrogen() { - if (_mCompressedNitrogen == null) { - populateCompressedNitrogen(); - } - - return _mCompressedNitrogen; - } - - private static void populateCompressedNitrogen() { - Fluid tCompressedNitrogenFluid = ModFluidManager.GetNewFluid("CompressedNitrogen"); - tCompressedNitrogenFluid.setGaseous(true); - tCompressedNitrogenFluid.setViscosity(1); - tCompressedNitrogenFluid.setDensity(1); - tCompressedNitrogenFluid.setLuminosity(0); - tCompressedNitrogenFluid.setTemperature(295); - tCompressedNitrogenFluid.setRarity(EnumRarity.epic); // The rarity of the fluid. Used primarily in tool tips. - - _mCompressedNitrogen = new ModSimpleBaseFluid(tCompressedNitrogenFluid, Material.water); - - // Add potion effects to the fluid if player steps into a pool - // Syntax is: new PotionEffect(, , ) - // Level 0: Potion Level I - // Level 1: Potion Level II - // ... - // For the duration: Set it low to vanish the effect as soon as the player leaves the pool - // If you set the duration to 200, the potion timer will start to tick for 10 seconds after - // the player has left the pool. - _mCompressedNitrogen.addPotionEffect(new PotionEffect(Potion.weakness.id, 20, 3)); - - // Same for stacking potion effects, except that you want to set the duration to the amount which will be - // ADDED about each 0,5 seconds. So this poison-effect will increase as long as the player has contact with the - // fluid block - _mCompressedNitrogen.addStackingPotionEffect(new PotionEffect(Potion.weakness.id, 20, 3)); - - _mCompressedNitrogen.setRegisterBucket(false); // don't register a bucket - } - - private static ModSimpleBaseFluid _mPollution; - - public static ModSimpleBaseFluid getPollution() { - if (_mPollution == null) { - populatePollution(); - } - - return _mPollution; - } - - private static void populatePollution() { - Fluid tPollution = ModFluidManager.GetNewFluid("Pollution"); - tPollution.setGaseous(false); - tPollution.setViscosity(1); - tPollution.setDensity(1); - tPollution.setLuminosity(0); - tPollution.setTemperature(295); - tPollution.setRarity(EnumRarity.epic); // The rarity of the fluid. Used primarily in tool tips. - - _mPollution = new ModSimpleBaseFluid(tPollution, Material.water); - - // Add potion effects to the fluid if player steps into a pool - // Syntax is: new PotionEffect(, , ) - // Level 0: Potion Level I - // Level 1: Potion Level II - // ... - // For the duration: Set it low to vanish the effect as soon as the player leaves the pool - // If you set the duration to 200, the potion timer will start to tick for 10 seconds after - // the player has left the pool. - _mPollution.addPotionEffect(new PotionEffect(Potion.weakness.id, 20, 3)); - - // Same for stacking potion effects, except that you want to set the duration to the amount which will be - // ADDED about each 0,5 seconds. So this poison-effect will increase as long as the player has contact with the - // fluid block - _mPollution.addStackingPotionEffect(new PotionEffect(Potion.weakness.id, 20, 3)); - _mPollution.addStackingPotionEffect(new PotionEffect(Potion.poison.id, 10, 0)); - - _mPollution.setRegisterBucket(true); // don't register a bucket - } -} diff --git a/src/main/java/com/dreammaster/fluids/FluidList.java b/src/main/java/com/dreammaster/fluids/FluidList.java index 55f03b1af..d028c1e64 100644 --- a/src/main/java/com/dreammaster/fluids/FluidList.java +++ b/src/main/java/com/dreammaster/fluids/FluidList.java @@ -12,16 +12,7 @@ public enum FluidList { - SodiumPotassium(new ModSimpleBaseFluid(ModFluidManager.GetNewFluid("SodiumPotassium"), Material.water), - ModTabList.ModFluidsTab), Concrete(new ModSimpleBaseFluid(ModFluidManager.GetNewFluid("Concrete"), Material.water), ModTabList.ModFluidsTab), - EnrichedBacterialSludge(ExtendedFluidCollection.getEnrichedBacterialSludge(), ModTabList.ModFluidsTab), - FermentedBacterialSludge(ExtendedFluidCollection.getFermentedBacterialSludge(), ModTabList.ModFluidsTab), - NitricAcid(ExtendedFluidCollection.getNitricAcid(), ModTabList.ModFluidsTab), - Ammonia(ExtendedFluidCollection.getAmmonia(), ModTabList.ModFluidsTab), - CompressedOxygen(ExtendedFluidCollection.getCompressedOxygen(), ModTabList.ModFluidsTab), - CompressedNitrogen(ExtendedFluidCollection.getCompressedNitrogen(), ModTabList.ModFluidsTab), - Pollution(ExtendedFluidCollection.getPollution(), ModTabList.ModFluidsTab), // Do not delete this EndOfList(null, null); diff --git a/src/main/java/com/dreammaster/item/ItemBucketList.java b/src/main/java/com/dreammaster/item/ItemBucketList.java index 5bfb17b08..e887606e7 100644 --- a/src/main/java/com/dreammaster/item/ItemBucketList.java +++ b/src/main/java/com/dreammaster/item/ItemBucketList.java @@ -6,12 +6,7 @@ public enum ItemBucketList { - SodiumPotassium, - NitricAcid, - RadioactiveBacterialSludge, - FermentedBacterialSludge, - Concrete, - Pollution; + Concrete; private ItemStack stack; private boolean hasNotBeenSet = true; diff --git a/src/main/java/com/dreammaster/main/MainRegistry.java b/src/main/java/com/dreammaster/main/MainRegistry.java index f92d06fa9..8afc5f267 100644 --- a/src/main/java/com/dreammaster/main/MainRegistry.java +++ b/src/main/java/com/dreammaster/main/MainRegistry.java @@ -328,26 +328,9 @@ private void RegisterModuleEvents() { @Mod.EventHandler public void PostLoad(FMLPostInitializationEvent PostEvent) { - ItemBucketList.SodiumPotassium.set( - FluidContainerRegistry - .fillFluidContainer(FluidList.SodiumPotassium.getFluidStack(), new ItemStack(Items.bucket))); - ItemBucketList.NitricAcid.set( - FluidContainerRegistry - .fillFluidContainer(FluidList.NitricAcid.getFluidStack(), new ItemStack(Items.bucket))); - ItemBucketList.RadioactiveBacterialSludge.set( - FluidContainerRegistry.fillFluidContainer( - FluidList.EnrichedBacterialSludge.getFluidStack(), - new ItemStack(Items.bucket))); - ItemBucketList.FermentedBacterialSludge.set( - FluidContainerRegistry.fillFluidContainer( - FluidList.FermentedBacterialSludge.getFluidStack(), - new ItemStack(Items.bucket))); ItemBucketList.Concrete.set( FluidContainerRegistry .fillFluidContainer(FluidList.Concrete.getFluidStack(), new ItemStack(Items.bucket))); - ItemBucketList.Pollution.set( - FluidContainerRegistry - .fillFluidContainer(FluidList.Pollution.getFluidStack(), new ItemStack(Items.bucket))); if (CoreConfig.ModHazardousItems_Enabled) { Module_HazardousItems.LoadConfig(); diff --git a/src/main/java/com/dreammaster/main/NHRemapper.java b/src/main/java/com/dreammaster/main/NHRemapper.java index d88ebe2c8..273cf9d73 100644 --- a/src/main/java/com/dreammaster/main/NHRemapper.java +++ b/src/main/java/com/dreammaster/main/NHRemapper.java @@ -68,7 +68,17 @@ public NHRemapper() { // For people updating from the dailies "ConductiveIronBars", "ElectricalSteelBars", "EnderiumBars", "EnderiumBaseBars", "EnergeticAlloyBars", "PulsatingIronBars", "RedstoneAlloyBars", "SoulariumBars", "TungstenBars", - "VibrantAlloyBars" }); + "VibrantAlloyBars", + // Removed fluid blocks & fluid buckets + "dreamcraft_SodiumPotassium", "dreamcraft_SodiumPotassium_bucket", + "dreamcraft_EnrichedBacterialSludge", "dreamcraft_EnrichedBacterialSludge_bucket", + "dreamcraft_FermentedBacterialSludge", "dreamcraft_FermentedBacterialSludge_bucket", + "dreamcraft_NitricAcid", "dreamcraft_NitricAcid_bucket", + "dreamcraft_Ammonia", "dreamcraft_Ammonia_bucket", + "dreamcraft_CompressedOxygen", "dreamcraft_CompressedOxygen_bucket", + "dreamcraft_CompressedNitrogen", "dreamcraft_CompressedNitrogen_bucket", + "dreamcraft_Pollution", "dreamcraft_Pollution_bucket", + }); } public static void remapAll(List missingMappings, int startFrom) { diff --git a/src/main/resources/assets/dreamcraft/lang/en_US.lang b/src/main/resources/assets/dreamcraft/lang/en_US.lang index 36c9fb2c7..61311c23f 100644 --- a/src/main/resources/assets/dreamcraft/lang/en_US.lang +++ b/src/main/resources/assets/dreamcraft/lang/en_US.lang @@ -298,7 +298,6 @@ item.OvenGlove_1_3.name=BBQ Glove (Right hand) item.OvenGlove.desc.1=Protecting your fingers since 1890 item.OvenGlove.desc.2=Durability: %s/%s item.OvenGlove.desc.broken=This glove is too damaged to protect you. You need to repair it. -item.SodiumPotassium_bucket.name=Bucket of Sodium Potassium (NaK) item.PotassiumHydroxideDust.name=Potassium Hydroxide Dust item.ElectrotineWire.name=Electrotine Wire item.AluminiumIronPlate.name=Aluminium-Iron Plate @@ -330,16 +329,6 @@ item.EnrichedNaquadriaNeutroniumSunnariumAlloy.name=Enriched Naquadria Neutroniu item.EnrichedXSunnariumAlloy.name=Enriched X Sunnarium Alloy item.ManyullynCrystal.name=Manyullyn Crystal item.EngravedManyullynCrystalChip.name=Engraved Manyullyn Crystal Chip -tile.SodiumPotassium.name=Sodium Potassium -item.EnrichedBacterialSludge_bucket.name=Bucket of Radioactive Bacterial Sludge -tile.EnrichedBacterialSludge.name=Radioactive Bacterial Sludge -item.FermentedBacterialSludge_bucket.name=Bucket of Fermented Bacterial Sludge -tile.FermentedBacterialSludge.name=Fermented Bacterial Sludge -tile.CompressedOxygen.name=Compressed Oxygen Gas -tile.CompressedNitrogen.name=Compressed Nitrogen Gas -tile.NitricAcid.name=Nitric Acid -tile.Ammonia.name=Ammonia -item.NitricAcid_bucket.name=Bucket of Nitric Acid item.ReinforcedGlassPlate.name=Reinforced Glass Plate item.ReinforcedGlassLense.name=Reinforced Glass Lens item.MoldFormBoots.name=Casting Form (Boots Mold) @@ -530,8 +519,6 @@ item.EMT.name=Electro Magic Tool item.AdsorptionFilterCasing.name=Absorption Filter Casing item.AdsorptionFilter.name=Absorption Filter item.AdsorptionFilterDirty.name=Dirty Absorption Filter -tile.Pollution.name=Pollution -item.Pollution_bucket.name=Bucket of Pollution item.VoidSeed.name=Void Seed item.WaferTier3.name=Wafer Tier 3 item.MirandaStoneDust.name=Miranda Stone Dust @@ -1844,12 +1831,4 @@ dreamcraft.customdrops.log_kill=Killed entity: [%s] dreamcraft.customdrops.debug.on=Death-Debug is now enabled dreamcraft.customdrops.debug.off=Death-Debug is now disabled -fluid.SodiumPotassium=Sodium Potassium -fluid.Concrete=Concrete -fluid.EnrichedBacterialSludge=Enriched Bacterial Sludge -fluid.FermentedBacterialSludge=Fermented Bacterial Sludge -fluid.NitricAcid=Nitric Acid -fluid.Ammonia=Ammonia -fluid.CompressedOxygen=Compressed Oxygen -fluid.CompressedNitrogen=Compressed Nitrogen -fluid.Pollution=Pollution +fluid.Concrete=Concrete \ No newline at end of file diff --git a/src/main/resources/assets/dreamcraft/lang/ru_RU.lang b/src/main/resources/assets/dreamcraft/lang/ru_RU.lang index 981b5a69b..a881ae955 100644 --- a/src/main/resources/assets/dreamcraft/lang/ru_RU.lang +++ b/src/main/resources/assets/dreamcraft/lang/ru_RU.lang @@ -286,7 +286,6 @@ item.OvenGlove_1_0.name=Pizza Glove (Right hand) item.OvenGlove_1_1.name=Cake Glove (Right hand) item.OvenGlove_1_2.name=Lava Glove (Right hand) item.OvenGlove_1_3.name=BBQ Glove (Right hand) -item.SodiumPotassium_bucket.name=Bucket of Sodium Potassium (NaK) item.PotassiumHydroxideDust.name=Potassium Hydroxide Dust item.ElectrotineWire.name=Electrotine Wire item.AluminiumIronPlate.name=Aluminium-Iron Plate @@ -318,16 +317,6 @@ item.EnrichedNaquadriaNeutroniumSunnariumAlloy.name=Enriched Naquadria Neutroniu item.EnrichedXSunnariumAlloy.name=Enriched X Sunnarium Alloy item.ManyullynCrystal.name=Manyullyn Crystal item.EngravedManyullynCrystalChip.name=Engraved Manyullyn Crystal Chip -tile.SodiumPotassium.name=Sodium Potassium -item.EnrichedBacterialSludge_bucket.name=Bucket of Radioactive Bacterial Sludge -tile.EnrichedBacterialSludge.name=Radioactive Bacterial Sludge -item.FermentedBacterialSludge_bucket.name=Bucket of Fermented Bacterial Sludge -tile.FermentedBacterialSludge.name=Fermented Bacterial Sludge -tile.CompressedOxygen.name=Compressed Oxygen Gas -tile.CompressedNitrogen.name=Compressed Nitrogen Gas -tile.NitricAcid.name=Nitric Acid -tile.Ammonia.name=Ammonia -item.NitricAcid_bucket.name=Bucket of Nitric Acid item.ReinforcedGlassPlate.name=Reinforced Glass Plate item.ReinforcedGlassLense.name=Reinforced Glass Lens item.MoldFormBoots.name=Casting Form (Boots Mold) @@ -513,8 +502,6 @@ item.EMT.name=Electro Magic Tool item.AdsorptionFilterCasing.name=Absorption Filter Casing item.AdsorptionFilter.name=Absorption Filter item.AdsorptionFilterDirty.name=Dirty Absorption Filter -tile.Pollution.name=Pollution -item.Pollution_bucket.name=Bucket of Pollution item.VoidSeed.name=Void Seed item.WaferTier3.name=Wafer Tier 3 item.MirandaStoneDust.name=Miranda Stone Dust diff --git a/src/main/resources/assets/dreamcraft/lang/zh_CN.lang b/src/main/resources/assets/dreamcraft/lang/zh_CN.lang index 6eb92d8ec..7c343ad75 100644 --- a/src/main/resources/assets/dreamcraft/lang/zh_CN.lang +++ b/src/main/resources/assets/dreamcraft/lang/zh_CN.lang @@ -284,7 +284,6 @@ item.OvenGlove_1_0.name=披萨手套(右) item.OvenGlove_1_1.name=蛋糕手套(右) item.OvenGlove_1_2.name=熔岩手套(右) item.OvenGlove_1_3.name=烧烤手套(右) -item.SodiumPotassium_bucket.name=桶装钠钾共晶合金(NaK) item.PotassiumHydroxideDust.name=氢氧化钾粉 item.ElectrotineWire.name=蓝石线缆 item.AluminiumIronPlate.name=铝铁板 @@ -316,16 +315,6 @@ item.EnrichedNaquadriaNeutroniumSunnariumAlloy.name=富集超能硅岩中子阳 item.EnrichedXSunnariumAlloy.name=富集X阳光合金 item.ManyullynCrystal.name=玛玉灵晶体 item.EngravedManyullynCrystalChip.name=雕刻玛玉灵晶体芯片 -tile.SodiumPotassium.name=钠钾共晶合金 -item.EnrichedBacterialSludge_bucket.name=桶装放射性细菌污泥 -tile.EnrichedBacterialSludge.name=放射性细菌污泥 -item.FermentedBacterialSludge_bucket.name=桶装发酵的细菌污泥 -tile.FermentedBacterialSludge.name=发酵的细菌污泥 -tile.CompressedOxygen.name=压缩氧气 -tile.CompressedNitrogen.name=压缩氮气 -tile.NitricAcid.name=硝酸 -tile.Ammonia.name=氨气 -item.NitricAcid_bucket.name=桶装硝酸 item.ReinforcedGlassPlate.name=强化玻璃板 item.ReinforcedGlassLense.name=强化玻璃镜片 item.MoldFormBoots.name=铸件(靴) @@ -512,8 +501,6 @@ item.EMT.name=电力魔法工具 item.AdsorptionFilterCasing.name=吸附过滤外壳 item.AdsorptionFilter.name=吸附过滤器 item.AdsorptionFilterDirty.name=脏的吸附过滤器 -tile.Pollution.name=污染物 -item.Pollution_bucket.name=桶装污染物 item.VoidSeed.name=虚空种子 item.WaferTier3.name=高能晶圆 item.MirandaStoneDust.name=天卫五尘 diff --git a/src/main/resources/assets/dreamcraft/textures/blocks/fluidAmmonia_flow.png b/src/main/resources/assets/dreamcraft/textures/blocks/fluidAmmonia_flow.png deleted file mode 100644 index 29c1c51e167d3b01a32b9cb6c8e5f66cf9716079..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6292 zcmV;F7;EQ=P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000fYNkl=>(5=Ha>e*~_X+)T#Muwe0H9a%fQ^C(IMzIre!Njb!DVob)X zSFi5w?*6%4Z{EDA`+D;Fa@CXj`}_J?&)>a!_xA1EdN}HL{rK?VL%sgr)Aj1=oQGyJA36!bIE;Y2`Ju*2d~D z>o_BS2hx!_b=6PCunnf?)#Or6_X8N=E4@88$o`dPvr#RuQHIy%DiDd{OVWUNqC zq@2QuYOBMiehMGoUM}8B!z9`XYIJQ+t|RgqBUJ}E)b#araRwbme2h^DYXyFs;z12S z1zCK+ETy6N8XjDENMcgf@ZhrNcyMCoR<#x$_{Tj!D^F^1w%XYW#SjOtptU|l5BS;f z;Kq~}08}zO9E~k7?OAy69Xq*+2gI3pfbJT@tQ`+E6AF{M3Cpz|7>(r-_GTE9^SpAz#-8t;_-*itYm*q&Rs6%IYDEO8q^- zgJNRSN(SW}$w!g-cRX-$k2+pk=tYCl@m=j0N}Tn82L+sXfMW5W9hrE*WIPiOQ@xvv zukj$!EIV>y@laQ-?p9^`5*%OGQw%s4uJHs93ZW!g%wb|yfV`V{&=e#dKd z9+ajrjh1HUDSWNvN-pu)cDo5NXlQuQ>~=h$7tB)k@JiK~TY{kwfGpt^_eC4F^q}4i z52aO?@S9@hIUZ`k47}95g$JJ!AaSLPGpHLv3|8_ri)6gC*~&t|ErpFPF|l}< zx}-UPQ7UP&0gXh3pM?ia(`2gx$_PjnL7}=c+1jQj4whXlURnWGf}IQl%>@i;@eg=l z>4pbIW>7c;ZemDXY=Pj$Lpl`X)lAqH9AZxOhJDI0@i66}?SGDcn0SB>88`j`4_yw; z8)yeICOY83cPVVPXB;+C!%#uK#*vyg9q^D}FhI}|63C^+Rx^Tz2RWXM8j`PSw9GfX z*$Ez8q2Yn`CmwXt;z2Pd9=2U-aVvNrC1xk`Y9|~Cc5Daa!Z*k}n0uaHt9RnTqQUTm zjFY4^9|t@n*D(Ta{R9tLK@erRU_xceAr0*56qVe(`=9Gz44IYN5g}u!CD~+ zGA(O(kOvD7MhvJonMcoHH z_*BPbmiB+(0YIPQA?;Gml**TuW@t{HgNJGETMU>rg+%O*y>lBz%@VCBE%l7#AdEuH zsQL*W>JD8nz!DD*IN(8T)e!w14;kgAhfh3^%e9}G8kyrlie0TdLp2I}vM zTU$NH$udMa$N@b~-{pLX2TJ_IvagAjBL5Q}RG5~J+wItb%joku54#SFw%~5zp>1!t zpB#{S(JSkJ#e@3W@!&46@xTB~#7IBO(zuUInqb$)gJom!t*SRKdcZ@1<`fUBRt!Y7jWL3~H4G(m|ZpKSBAKjP4gO#>nY}Npjwn#k86_io)T6kXBwdFvVO`zIb z8*s}G=E~y$1Ho6rLn}-k5^x(Mt$Ne(kPOW#?#%!zQ>soT4HzpolUM})I`CH@bvxSGctKYQ^BJfnTY}Oy}03d6ay>E7p zu{fwVd$^8(&^9p0CU=pUrd?B5VsD<**J|3ZS=sQAm7EMf2C9N6Sh@vR=r+ahxg|Fz zF)#q71VHexcCqAus#yx4S;Qt8!~>)n99_G9?-RQM-~+Q9)rNfz<`}JCDv*|El5p_DADMl!dZL5e5jsTE1hNr!^rCl zh+92q_jVa7S=m?0)`<<@k%xFZmy`hsI#>3b83!7Y#h8W%1{BfD+_RQ=V0H5mYx>+w z^%g+VhbE)jjr!?0<*$~(ZtpM_(shdmrw2gT_F>?g+GeXiE6U5v=%n+MgeDM^ znjWw>EDS(d^E&1n$}%++-;-@M9p-N!gbFIL36N*{MLEAAAdw@%85E2hq z|0M^Ovp`{*m?y}@!?YTpNjwmjd)PwL-|--oi3EX>{o8?b!J)d@a=O}Nc`5ce^!`~d zNG;T`Lf%MYm@X72WKzK5HT%$LXK&X;%M5v+kTSgEyF7>lyO`Zk}@c>~f{K+H*A7=$Y`^nzs3Lag_-Y)cHx^-ya!S6gU zm%#wjYs-e!YaS&Y3_xHM?B4k__{vVD)-Ln5k?kn!T4YxEd{uC(w`fAoj7jnUmg@`; z#Ark1eUaoD$=z;dC!7lPMV=zbKzpf%%9kgN)H&6A;i36YJCJUM`~?>=2Ov&sK!{cg zYm-ey9)LaZ;ISv`e;#*OE69^Wz9`GRhaiItSZ{h)lef)xr+V*4*7)*o210JBg;Q@2R;LITB z08}^6#7Z$P#*;><@JOWlseNMvN(>5O7viLhl7&obe^;>11SZBBa7AH*Y~ul*s5W^z zC}XrmgPgg>gSfTAGui=UJx#Xob&AFP4IuHr-qJ@V+=p4Qc+e3dZ?m6e$c*`LWEmgl z5#oBq;9+tFO^F9{6CLR~>d63Yy{G;qz%lzwqLl(|W)1juxvY__;%1f(l`9UV0A!hL zcaK$-1d#k`$91Npp$0sdFJhX~!0dyVSQnJ9)qwI~s0S$K3PqX8u#L6E1GJH34>s!R z07XU63L3hscqvbMOH9VIn`rohaW?HpJbZY%P|BTv6A6e1OJ*dZh^5qL@E=sfgTriD z8a7f!8d>AlDe5CLJ%aRMLEO@F((TE2!~9|FQInPF&2U#S*Eir{#e9r@xLl|4lG()^ zAgplXX)P(rW`4KNhKdsLfL$q8Y6KPy1{c8ExJ*~;!L=RDhzA>-COz%A&a!;0o;=O^ zX2%0x*VSsG`iG1NXXsF@`0?Y1-qM4`_7AcIy(%YqAn{<|*@GJdAZttcKOeG=0Nv?G z4|vF!Bo9g;J|Qu*E4ns|OBzf*E$ElBjp9%K#|jCsWr<{oElThUaVVS)MTXWFx<8`8 zT|Tv)nyp04nJ0Z$2^c)o-oAhTZuV})9AiaIV8?u{Ue{^7WNNToR<_>61JYFj%go&B zf7YkOOHBob#jg5}z6lvO@sc^~j%MH^@}^*C!!}baHoVQfcrf~G@sc%{0dVU|Jecij zY)rdHefsOyFOja}N&jGswK7Fk_b{@m4m0>^YA~46*12V&cb0M^gRs^#-l4e z_FRR5&nX`2(|<45fIo5r2PGb|Wm&H#fDoB@kYdOvl!36V8dlRYO~i)d13dY@iaF*$ zwcO92KkatBc=3WU7%QUo)e>R3$H&Loz-hdcwqvA3)BR+;q@7+Zk?emOQ)5?(j|j(p z>98cnUW?20KXJ^68RjmlVSyoQN(w7u&>b(~B+WS_F`boS9mOwVJNu2`!FVZ8oz22v zefsKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000f86 z_U->}?f(A$)2B}#KYo1w{(b#?{`~pf-5sCaym?b!>)-k`>c4vW@7C^bjRDo_;oZA; z^-!N`-uhYpjt?I`RHxUkU(@Nuix)3nzN{YgT%YSJ?`!1m-@m_p{kjJ5wz?J>)w@2| z%lcX4>wQi4_13<8`7+#tjn!+SB9)cvp|)33)I_6xKxOu>5A3QQ*wUL@o13mVUcGw7 zWHm=k{Q2|e>Q}VY&w8#YiZ+;0|BjmG)veVu)%)AGZ$)c$ssZ$a#S%RCz!oKmpEcmc ztu^iqsAP-viv85X^INNjTJYiFLCMSk)rw!xO4n!4o-ut5{`vD~eTC_hOH4_tF{K)e zK`+=weS)NFLx$GAi`hj06f==}#lDN|0WokE=2mayUC)Y@H^t@g?bZ|)^gsZM)Uf)5 z$mbs3-&#Et^)(-Yzq>WYe7H5Js9{41AZD26HfSt@um{MfS8TDK#Q*?+A5bw>0}TN~ z4G#&X8u{zjueoUk$XvJq^uPn-Ki^vMeeD6|OJvr+&{+fOp}H=J!WIXBlKOxa!v;jg z)&~q`G9Utfi?;e%&o!nNff-ZMQV%gD_@cEsAqUn^7SBB>FT})8@PG;yZ9Ggoz&o~x zXn7D1@JC~_5Ld6@Bb-H@s@2@zzke?lq1%&7tf=KfQWDKJs)OpdtOmm{87zXT!Bg=t zRRcqUje)s|2TUav5rjKK-aV#4G-`Cv;|QmfGpqM8ekgy*=epJsvS9-`$AeDIdbZd*GH1|v<(`s|^(wXtVRt+2!V$OYwhowszNmL~PnRsB6(=Oq7 zoLGHE$u(BhwV=NS=s)!j*j@2}1v;4f#Dm6@4X|J_l-+kcq<=tCbYPR)+%sAAu9=LN zU=DjLf*CWUq*kcU#C8A(Jg_%mGuWaiY4H;4V2@$lfao04;-y-))Q166HP~Xka`$Ky zE7Z^W1gxR(5dI{8M6(WmyR3{s1rSQ9_!%(eKy=PVolHD99z3jI9lPQ;ou|%`*3OZW$TicDL0 zV2iG!DDM6=+%Ym)#yI1KbG!tRFnUUwz1J%?#|K>m05Y|hn@)yeVD#!Nm3Wvd=#Sk% z#v~07OTBfq=11@c?NH};%=huu5N)c1?0484fO@is?kgR0y)<7v;6a@u3gl;l``iQg zU~am?Z;_~v+@Um_#$2QQjDfS-%$0Ds2MADS=_&*CW<#^3NyZw;W%0l)2RuNGJTXml z#%1ndB3h8v8%e2SOT7~hA{~dKt=HbnTvR}(3bA7`l=f;!#w8wV07l5A29oC$w8~%b zfX>5`xoH`y3$?&t4vz|>EQ3ge=`lz8-wbzA@8z=6cWCa_j)d!q`EU`JcrbKPjzdpl zwIuO?BD0@GQhFq97EV@!sq#%c7;-zk*>3ts**!GZvfoJCH^v=vfH^CA25sy$!(G$v zRm>rpPz9Bm2^n~p1Jpc)Zw!ev1s$Si;aE2Uwk zjL{PhCckibrk22xH2g6{!8662rx3nyuUd)WrTvj~b4)*|~YgTuc86P9AWm{YHY5gSY2nRf!Kf!bxI0Ij5qq;NKX7*L-{#Tp)R0PbsHnv!ec zfz>h$hN_`@8hFbtiB!qw3a-fJ%ytbJt&xxr4wAKueX_pUYNAt@5F9*F!_tLXLau-7 zd6<3BDHV>2Irfj;&jDvVxJ#81A{T(f152B&CfwjJ&qLx^+5pYzwIhg z-^!ko*(V-W_)|~ynanCpoth^bC*nB&^k`G&WWJY4%Fr3N^Upjl)k#m6m1Jn0vUHf` zq8X8Sevpxt=uy*DkfG}~=F=WG3&6tw@A^zPtwB&>89byo%Mt7~l~VsdQq|mp>3VAT z@(=kTS(HXCBe2nC%G8uGW={t^NQ{MttS=EStst=m7z=5@8w?3xusQ?1bpSf73dv=8 zJ!D9h)(qQ{fh!%rsaYdqFfdZ~sWK~%vv44PRaF_f!XN%;ZLhg!#|Y!`*!gERqvy3k z;vr)(4{S5s9mble_a<7-4LwUWkb_LroL%D~4=_Bkd<+jOUdnVd_uZ6|&5SHA{S^-@ z);QxK^Sz{}14#2>o}mdesu*XBbjE}AzqtaYSD=wdN=#-UBn88|R=b4LQXls{vi1br zv}KRk^G4e0?7=^8TtvF5x^ zUX3qY)Ppro8U1vSgZk6(;KmMkP+|U#2Tu)KGSs4e@jX&%neLqNutJAKtz2qFkyNMd zP%OkrWa{!?@Q?)x_OS4f>Yeq5EEsM)V5>!D7PvfdPQDH2^RyzXOc&~%x6aa4i@R$) zaPHDvTk~40Y-~^($z=IbzJd{Xj4(&%?1Th?Q z(=ua+Ki&s;0uMVqZu#dK4~TzN9T;sv>M=a5^M{59vowP;DO~3dj|Es30c6wx4{4P0 zr{>-w+CjZFa_X-Ifdd}wXRdAF?f64o!}*xTI_Nq4IoyS7c)0WrJ6=jZdx?jGwpyKN zcxd&YEr%!YU@aM*PE(l*}_zQ6;al^U+dHy(7)seE}Hb-;t>K9BIzn5T}d zdu0ED2L-xs7o`?teY|P$H6GNWf5n3*knmnAmU^c{Xn1G~cJ0sTv17cyy=3_V~zye3WfuA=Yb~ z$T9KI<=}OPG?*BH#KXQk*YYqOT$_I5!Gt4w$UU!YY&^&uz<$Pq$G#(rd{)*Cne-0= zYvV!Ey=f%7620SGk5ROlH*GxR(Mi+(%r>?h&efYsJeZMgJYp z_1aV3G#c(nJa|d-8V?%KOK;Gsr0c3@;z1*uSz6wb7+(2#+CP}Z9!#Z6`)4URU}Y#N z-FE2bwVs}UXN@5DotFuB5g}8Yh6i11$AiWCJS_6UdKSJ8HDgaQM4vZl4tU6LwH4l5 z5q@6~KMOUvtc>?PvgQlZ>*Qt0m1TL^0$ni7$v>=c#}{~jQHC;k^L?57Gam8`#%yP& z16h^RP-je(XDD-ptfjTs<&1~PrTqK2r}41vdy9wWAF@Ep$aV6Xc*rAW|ENnmz>JQE zyfA0jnCkQt9@6Y;B1R@AUS7)N?g9@PH(I2jpzmR&7qbp{AYRHiGb5lw0`48j6jla; z-LWS(vOt!n<_kcrvfl9EVV)Vm1s*cVvDD)=h>nN6Il{`G&M)3Ua9=Jttz(bDt zS3G36k$6b%9o%l>p#^nmq1QDS;9?w{hc?;P-^VpP@WB0Xu`eFhLFy$Q7;|=fPvJq$ zJ5;5!5`$1Z`_Ai%9S`iu>)V{_@rT0LD=%h^c9yAC%-ec-t8e7(yS#nX>JS|d*~9U< xxHqmxJ7GvXBapqwX|XFSxK{{yTNobb_wKPUhI002ovPDHLkV1n?6_h$eA diff --git a/src/main/resources/assets/dreamcraft/textures/blocks/fluidAmmonia_still.png.mcmeta b/src/main/resources/assets/dreamcraft/textures/blocks/fluidAmmonia_still.png.mcmeta deleted file mode 100644 index 7ceb36394..000000000 --- a/src/main/resources/assets/dreamcraft/textures/blocks/fluidAmmonia_still.png.mcmeta +++ /dev/null @@ -1,45 +0,0 @@ -{ - "animation": { - "frametime": 2, - "frames": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 18, - 17, - 16, - 15, - 14, - 13, - 12, - 11, - 10, - 9, - 8, - 7, - 6, - 5, - 4, - 3, - 2, - 1 - ] - } -} \ No newline at end of file diff --git a/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_flow.png b/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_flow.png deleted file mode 100644 index 6434b6c141d402481b5717037b3f5ca3631c2dd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8452 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 NuWhVVq2ciG{{W8HXQ}`I diff --git a/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_flow.png.mcmeta b/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_flow.png.mcmeta deleted file mode 100644 index 4f0718ac9..000000000 --- a/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_flow.png.mcmeta +++ /dev/null @@ -1,3 +0,0 @@ -{ - "animation": {} -} \ No newline at end of file diff --git a/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_still.png b/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_still.png deleted file mode 100644 index ec2a3bdfaad506bdf4661cc4c0eff09595306af9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8684 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 KMNUMnLSTY;mPA+p diff --git a/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_still.png.mcmeta b/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_still.png.mcmeta deleted file mode 100644 index 0645f48c6..000000000 --- a/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedNitrogen_still.png.mcmeta +++ /dev/null @@ -1,5 +0,0 @@ -{ - "animation": { - "frametime": 2 - } -} diff --git a/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedOxygen_flow.png b/src/main/resources/assets/dreamcraft/textures/blocks/fluidCompressedOxygen_flow.png deleted file mode 100644 index 7bf4a8cca279bb90be5ed6d3ead8dbdbe942235f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8414 zcmZX2c{r3|+x{~~hOvx&HxVKGzGN_2N46pRPPS6^vSgV__L41Ym@L@}QA)_3>>*o( z>=d%^{2ukb-}fEI?~l2k=ehrw`@sj9C&t_d0LW?1e~?f|+XMiB>)%pU#bRAOd_8io{4OL=s^a;EITx8VOqqts-F&H$_sH+pReIZ0a zVq|sQlwxc4Ww}t z#VSae>9F?J&p+ox(0DkHCqPYF<;dl8!VLlTLr^HeOO3Ek0K|WgoD^u(&1@87k32)H zsH9s#aE~C3z6o;Lq&Rv29T=zb5S3HSD5ohuROcK~7eyXltaIX3Dq;%mmn=I7={ zueYjL+IN};pSm>LHkzK?IS4@=@9j)~n&H7qSmQN`_oth?w{;5G`x40>IZP}()jWPr zes;_;c&Sy(p~g&re%652D^4xr@s>ovrD&DJD{Yqt&Kzf^gpQy}Q_?`iZ6(Nq1mPm< zo6uctK58@H#+f|;*sS$v`o>QR#kq$4?DIQYS3c1sTn2E?T8Ul&V57z(V$@ls+)fGr zY6QGM#Wl9=CT5{V685GG6HVmDb~2Atcv_oPs8!&OICgKlE3Y1^@JIAia0u9menWFe zH5#}^BzaPaG#h`QQuIU|+LLBC@z>$Wh_8JirL*Vy9tClTG2@OSWl9g<=W41NlP zORp$OKeJYtyn@z7@7(Nr<3~)3S8pVfA@)<@v`1dUnCY15jbe&8*?FXBzLUw4K_3}3 z^Ib|R(tgYPk>;S4*+D`)(hMWSJxu$QPL%pVlxnLi4{fxn1Yb=&k=C1hqXF6hjRAK< z?q#9kOeqX2cT&f9N4H9te6kRy;Fs{Zthtss$vL(;u1!mLmIK-=fB(h|zhUR?>n!us z^HTF9PH7U?jPo)Ke-yniqLF@Tq4N4gwPCqIWD%Xzy$t!DFh(uyg4emv23cL1T=#C3 zFZq6?`SA>?m-^LoplexkDRl|D?MFcw!4TFS<-*UB$qZw5Vew-wPt$qHG8oI!ZX_lv z{wr-U9g*%~Y$i}G5X6ws34eC|8SgVT0a2skl9wfuCFI6i#$85Fi*0TMmuVPF-k2>W z`<7B_T#|+Tb%X7OOR+*xWQj|WhmmrAi1|r0iFu1oi@s{U0pX49Y~5#0@|!GG{z6=C zl%)~(@Y1ckZ+gap?hDkWop98~DwY(#kXMzwE@@h2xRvaz44X~!+JEk=N4Cgcn7S1b zGfBUGW#$UoODUZiaVIOcl9bdGvrb2%ac&cmd*ZHjYG+mzd zUdUR!F?QoeA-s@LSMlmjnMjFS0o#jOHNOV;!nL&QPd2!09go7vfcnKl_F&Nyqm#Rb zg*%!QW+YVEB~D=!sv6m;5qx_feahSQ}p6~#v+7Bd$!M>410 z+gbQq2vrwVe{j;OoU?dozE)l59&RCTUSMWyVO^#1I_vf2;o8@=g*1gVdP#bv*~2a^ z6&uwZ)y3~wD&|K?#>=YjRtMX=I54@qZ!2qAOR7%_{uun^L=i?AIYw2=VZjmN^VXaG zs>#*KjNa#K%E4{hDa)cRW_{Fsqmr}LbX`|kZ)M%c9Mp7Sa;fnN+lq>f)_&L}lBy(< z$@cljm-@NuzB^vlKLZDLvNEeOn^%j*%hzPqZmmU5zF(O< z=b4z>)TIWG5vi&27778{dC< z-=*K;k!>43r5eh8=6Du()(;foE<;?P(fDh4OQNIwz#y)MIOVJ3PP>(3tJfYAYOXO{ zd;0M8!}+GyT&`b!$G_&TO~KbORHAC)7y?@U%%52+h|#;wz4?)1lP)k$E+n zG2=exT?xgj_2OZP3GrSkC0x2m)h;V83(ohuUO9zVp0>Hiz86J4gLSx7#lN~>E)1_$ zdAVd{!9OAZt8{TPb#Ca1?vzg{%@*ug?XKz^kC%PEo^!TJ+f4g2vAQ5a+fdvnExM*q*|9EX!wQ5aX1L{MaQ(;GMkAkvMzR|YP zp^?nmz>jzKBm3_CYitkdcBOs~ja%03ohWsD8aIX*>kc^&IUQ*oRqZL4MVBn^rySk2 zeyw-cYqcFZ06l?mQ&o@Dd>i5zP&6`pIxP50ldApVr_-!;KVeE4O5-QbKhJP`ss+p~ z?~zUIAt|qZzyJ8btDmsJi}yKPI7Dx&WNc<=WZuX)vUITgsNb#BKfE#-c&s^o5%F9K zWgc*S%c$el_vMF!NiLgxkF%a-1&4?nOxTU*RzFz0**kR`;j#Xa+V|&x`dRFvLY+dd z)#eA^&C2n4I@1rP8Rb`P@2>c+piYwp_1kNo*JhN}Sh>}#1=hcN;JmlYmMz=+W4k_J zgYj&5C|h3fNBvfy$6njs&J^R15O2Pd-mcm)Kfblsb^3L-+vwG6W2!$Qhm#0afb4rxgNaPx$(8|D2XL0>5Lefwsm|{Qg|H9o18Z>hPnU{co|HfVE}M&20oVo z;GP%&tk?m-)ieNL@<_C8(*OWQGA*@hM*iPdvwpdA*LsH^oQhKOeCcDq!0JQliNGt> zLfYhr9y2pLdg4%;yONHMzGT{6Z6>kOOk+06k2gjwoOZ)sJslb{UY zJ_~VaP*&S1ghW4Z`#^ekYGLI8XaJ8U$a>B3UHWv#lLm(%1O&O?YIY%<0KW z9~9UB0-tByFc_)psOfbWY81-aILiRNci?G$`Z_3!`|#}qhK1sHW1~Gwz%^)>%PPgA zZ5iAGb46_(4u7(Fa*(01Q)n(WXf)Pjt$@eFM+V|}HFrb@J!?!TDd>;ISX}=cu@B{t zU{mHRo2*297xg%x(k1PXZ*lm@bz9gz3u~I}(pJW)6HsT>Ed8qM%ID0EvY#ObEnM}K z)2_-q(80>@V@5ZjQ@MwZJ}io?AG&58<^b6&U2ZlsCMU(MnW}APQRbcd%@#XDlq_Dnh7mVB98CIj18h zhvIjNB=x{l8$eIM;#AO=I1T>0Lf{wpTcI1eB(u2Z#!PAMjQCG?Kw?zTv;!V2=&*U|!R2m)dKgc6R0NLb zDM4-LmKXhyc*T2#4>0m9KCbgh5Wrv0N@tO7DhP)_iutFZ!#(HL?eNJB3c63(f25%NZ^+J(^3)JAf+0EH-XnX z%s$2?7D3E23if=CW`4?+h#@F8S)Eg>{O21Y&5Aq zFV#~2>8&4IjkS|I**NWtY+Qp|O;Sp5-u8GAz2XH7 ziDMO^{!opbQA~li67x>BU2fCFhJCQbZBnHNx(U?$Um7ViC34T`0_-9_sxTEIZfkK| z?a-Dk(I*!pC{JArc#6d8qzN+i-{eXra;wpOV@mRS&4wZkzYfC$9*Vjh zl5=vo*efrRYA!=MqLd7rIApL_Tq@%6iy#*df4_F5v=-4+6|$Af)z?cIr&`!(l9xbz zlrPb*XTrYvdc{e_`O_zZ;7vG-yi-Hns&Sr(wd$c-_+t?qQKhqF-m^$Y?nAY#;X3XQ zX|;18;-bj?3Y1tZY%K;RaInQuaQ6Y~Ya>VGHWKmM|Ap6aKwGanO>lE%u%lh9a%jwo zB675UvV0)Z7}O-*;8d6^S4}#sdIh8>Ad0yuJ)06(wNg(ose|(LC zrNM5uHzH5b3(Cad2$jGt!V*N?8WKYi#yrfoBAuvki}jtRltDdZBX`CL94p0{8?R*l zn%bSr@g9tW^A^AZ%G=5XMd6EqoVfwS>-Q3}!**cTay*8{fjB)S!ogPe^1+f-ZlJ2f zTIW4VeyZumDuLXWes{hLgA3jv5E-sA`mqm4#wSyv4NP%!&Wcd2F;e>1P#)P|ESOO= zg5Ls$aUZq?$g-M=1kHVDlO&K$qJ)y+F5KZ?gr|s^&x~%1hcKh z_M*vo2#i1D<}|A3(xEhxpY8a7eh6eR)h0Sb67(e8++ZX$F_aV&;`o29=PymcI;Teb zt$8B)az?t|AUv;pRn_OISL;-`I+mj?lKL2xKoVM=_V4!Dc9E_xi;#4zk}MxEDDUF~ z;?n5~r6z|;XTok2Z;8H1Z}gf`ANs{E=P1_A%)^CnuhU;@)KLuUCLn}s%w_14Ef{_gA-Q7H%`R2*Pvg+2tb=PQO6W$MTt`o z9t08XxeS0F|IgRq*mEUdCKKaFZ?q86WAg#Z>352?hFxqbNamqEk_x}do4aOsSjnG9 z=Vh|wYd`;3@p&^cejc}kKepu34p^G3PK;r@my}k&;J_5mRhx5YiMm!IUy8^<1G0th_NjE~1ViC4+)|VYGee#m}&a z^SqH8$80qB;L+qgt`kP&Gypx^y7D(Ifj5Ac?SqDf%A&rqdkjm8<>8BzIb9Am3l_=ta7~}s#+;i9BLSk_a z$*|LX4C)Uj_&&2nM4xuMea&}4hQ?(7(d|x(UvxuHe?G>@RM=WAC$M){Om0Oe2n;rs zj#B&zja?b>Cj{2mE#MdlMFzn$6#RU2Yq{TPrTXOMbd%kO`O5XE--UHh{pgPGW*_ij zi7%e*kzhnUR5+#{;^Uv6WktWuEfJ)f#O59P7zkZQ{V=exy9`|nKn~?hY$%UVG$uE* zb+|Wzb+4WJd1bqxhLd%r)u%W4@ye4ZUS3uU2T|`PJ!&GKtNF5=w>Wa&C!@5HM-Gx0p67h<}ysqlEn}eR)-^0 zNqwhd`TKjHNv=j1)ly$!QOFY*Yih8{%dmN={HbQBQ(MmaqEi7xBV48xIfm8Z_ zb%FPJa81rQ{CNjHkU2wH*-&xD{=}LB{mp$}0vP^9fg-WMC8cy6hozQc#yx0O@B zW4F#yp&TedJ;X-CP=3Vt^5<2XHK$a%A-4Ery&b7O^aX;P+Kx%;s|mCez1@q zvcerdH{XxLUnyx|Ll(VFE>raU<8NmM>ThQRj7nb+A>=;1=TC646GS-rqw7o7H-Lsp z^QGu^?zJ=SL*KR>S(lpuYd1=X=*=PU|Cru+wvD;SPDo=o zmyy5HJfVz;$FB(Sq&+lvwH?WE%_yfx_*?1iE55{wyW+$=Er-NlP^}k?SGe$mw;K|@ zLTA$9bv;1Gb$Yv|;7O?OS7Rsos`wlH=bm^*f}EV_dy3^Jurihp zq+*=QVEU(V5vwryb{p}jPFRz1;HGsY2hbL0(?4yYV&)^1zc>=)EOI;C+#8^O65t8S zyf@g<#+hDGELXu-#h(&kz5)kZ3xIl9YD&Zo3fIm?VWd46wd|JRZ4|*WIpgBt3~Dp3X+>VC-Dy#D0cdAe+s~8Y@ZE66J=YVXD6ThaaJoU(8#u& zT7;0scJ#;1`6mc=11JpD}lQ7CN$>uLwe|Z?B>UaDA6z9Lu z78C|f8Zem=^C&04lw$u+HbbMtnxT?~)7WqZZ6$dX`^@;s+gL}>942)glph=|t_dDv zKwK(eegrpOETXTUt6S?xSD}mCBl@y=oSOy zd$1y%{@8>ruxb2lph{Aq>6Dji0?V*z38cc_5%*k5hFK4WE-%x`MW1wDQ43Y_tGpGt zJqdix8HrQYWQ8xwmonln`QdV3Y%rX(Fe=j0yma)|c?7917bZ{N4fm`Im2j548B97X_+AM8W6-|`GXoE%v_GW+Eu>S#6ITiL5 zH`|jjQbiKO^0o+h#Ii%-Sn{C-O1j*`l&n{#c^Qgow=@bBiBgldeI6k>y93pYUFp*j zs&KGp)eGlVNd05xUQMy)ZPGQo()qv!yx_l8Bo|(=*1LR9gHgdM0Vj3NZB`94ZDp*C-Sv} zw_2dFx`(an#CNwBhl-W2=KBRSienWJmn@7f&f{5!&RmiE+s*;#|9{$|9P?kV``7BW zWl~^uvLMVmdcMTnP_E!hFmD5Wl7Y9ZkJ&9@^I)K1;@x$I^)kHBV7^?UPnu%V{V*nF z)M}UF8`wvQ?nzmD7G&~Yd^?>>+s}9BU{O0 zdBBe=@4i`1(V1Df{ycu~*d&;*L_gVKuM@XJm?;8hH{sjSru<6b3)tuCbEq8d!*4We z#R`@MM4Bu%W@O7rs#SFr!QHE(JB6A%2vLO4!_%Ocl}P`_=oG}Sbq4@!$2!2ix9{KdbXC3=dS&@2O*%&ZQp2yzKx4{+57sQMNvIH15jH&Q5H-^?_|trM;1`iq(0KoNm6t%3)H zvB>07>Um*ugjy1C5`#2I{%dcVc2W8I@o6h872GJHLWZplKkXau;+5oUt?D8)>VEgx zF8LLAg4AYCaI+$~!^9KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000*kNkliYmhYM2YSzEgy-DRnQQ(s!ooLce*DEki-br~urhB2kXFb94d--~| z`|*4~UY4&Z%O92@x&OTCWx*9>7~+Uuvs}@%oZ!72R~_Tu|K+#umJ`$0(4VuOba{_8 z53Hjad%O>VV`{uW|1XxWGvKUTehQtvqZ4^ovwnbBmt~wJ&=svG6Kes%ddP6+$K}q$ z>({9qoMS!F^2TLk?#IV6QGdH|>z$-78uQL!HJccnFZ&TR&`Q+f zz$@sSwI5ng*1`i^LiKyDw<{x-9YgkpF;_O3IK-FiZ;`d@REY>tWE} z0bobO1Kgc($P)e^jQ{c>-`%g~SL-VznBLI>QXCbb7g={Z!Pgw%`#-K$%H{D=9pTb5 z+=of8uKX>Dfx^AD{%K@#xsoUi7(+Z*?>euW!+4;RYFXwRJh%_ZKL8JO|GyY`fSb)( z@!+Mfj!QZF`~8HU3qKf<=9C$E!AU31isK{F97xvg92z@yqzR^MuHpwCD`_#5C_CJs zwPSTS6C*JbI%gz>TA`8&`M$!1@&v9Yn53IGjY;TjGr+8vLNM=0o{_*;Ol48Z+UoQ)(v%z$_>GeXM_JBe_|&n0R{eh>s>Lme8W ze!v?>ow^_cRCq8#coXTD?1oOR#2N2#_+x~__3Tzbk;zUteLOj4FZHUlq;r4=91bELJWil- z!bS0*#0xhCR^5CQjX)N;$bnd)qv5UAh&U_G+8-j$R>p&FhpD)jAT;C52;K=eR({}3 zoTx*m5&$AM--FJ9wn|GYlF{c14{+y!p?WUErFc-W6AurPu?H%_9&t+F-!m0F_*Hpg zf?0+kz6GdTen1N)I?=k~!5IixLYCIirpn|y!_?mJgJ|#rH-^+Jc?4a~hLUh~8lga? zp;VVi2$d=PS>uI8D$?b=jPWxuk{F3Jz4!bHz1LX`mIsz?O-(M^?1!~+ZW zPlOB60N%tZ&f&NL=1!0uC38K3crN3PV)cp#SB--Wb~2z)kEDBvEs-B2z`=n|*o-L!HqPv<3C4pfhQx}> z7L@a*n;^H45S8OjejykmGnAW}JxMeHm0_r>g=r*?K%(_NWXP*zj2D)u?STgn(xYZF z5FSK>A6(WGsLZ9oM-isa$`2`eeFZ$2rLkB}nE9c#p(pM+YU>W*!G<4vD;{k4K{7HL z>09t%G;(PyR%cjL8$4(UE)nIxf(JjqhgQkDgj}Eut3v*z(7qmpdesweBzq&pncze{ zT+v+cpyCJmCe=>kk&F+9JR1&ZB=1I+$i&&sqjjLZXff4jY^2r%LOkd_X*?PEMN3cF z#e>wqgHO7gM@<33d{8_XEO-Mvm;^Qn-9X;T!2+z}!5buTMgcevPOQ+;mYzWI9>s_e zjvT2KFLVcEh-ws)qgZ4kvF+l4#X@v9?m-$KP&N|h@-10xF!(_f&LQe>!cv~g@I8Uf zppz>p9$54~>Rth%&gwx}@Zf%YvB>sBxz#p5fJ^EfJV5e2(O2mOF2CC$n$d_{H<_;N z$Q~RHDl!cwKTuvs>*Np~^u$sX!ZpvF2@lrg+@r9fso@z=KV)E&&@EK`wp=f6|DvRPkUi z6#cBZCk-+&-&FFA|J?9{@`kGs)w}#)r8Ka8Cj$?Z_PoIjoy3tpx&~i}kb5=pAQ(%$ zBZAR;co66X+3~H}{sWqkmE=Qyq?eLkm@ET>F5R<1{}8cOJeZI`qU6PvDvcLVgA_=A zga++JwJQT2Yy`<&AsT@N@nA347+q!Ca=Y=Tv@`^Pd{Qv-tP!1YMwqIX%C{T(!L!~Au^i%n{Ub4X)Du@c7%6!@ z8-_034{n8YuK5Td?&~r0gz*AUz9-q6C>FRdKRA+4h(-qF@w*V}MvO=(jtFjkfwEl| z9w-rGplRYk2lD{&;5*h6Ej&;j@St|ObX6K`;Q^afZeXPvVSiBn+9zQnPuV^n zUqQ8;?U@!2Z>SkF!4nk!g_f3N+@rBoQI)I&g=KiQyhwwiA8e*J#|xWU1}cWa`h_RW zH(CkW-YJ|!(lsl|n#fvhnZ41IR3)#3Hc<yg6|po%B39OWdV`ha9>KgYmo$ON50ZliuLTdjlx0036;wQ!4Ls<}Y*S8n z1_JsuZe*z!i{y5EIA8fealX6}GVxaSR6LqLln?&D?@iCKs zF>%6@sVsZYteF^vR^DK2B0c0ASHH6IBr9IP_|d|HDmyF$T?yF;>Wv}pHMh}`H1#2I5Ly&mJpRG3dt0`59B}4%A-khuDuoRIE9l{ zp_Jmmg;B}q#88=G84pGy(_@VU;(;bJt}TOO%j}pK4^B?J;D!Bleu4NwfavT3lZPe4 z=#^|+lPQ9Ju)%|_k=csa0|dQ!dw7ru4?f)&(SN{RGGM$gLoARDDc}qe;XrZ2D2(^8 zb|2@u_;ARxWF4-lNaqu8$9rO!2}96Hh7SXGWBfq zfiQJ8%Vvr*&+;p)Q*46=R#lx>I2kcXbA=aYOJnBAR%YZ^eqaRO8%>SW&i;tuxg}1T zWc$=I`FZXLfg1K~*#nK41>4Cn_sY84)2rxYU@H64|~W#tE$M`+*y<{DQ0 zV07>xI35Jd!O!2y4>neGIY1~{{9yGb4pg3(VGYcVOcL2K9X#U-&5!8SJ14^l$9TZ1 zZouZ3>-Lw2N?1XWL%k{WIYo<=!IzP#@ydXpCrVC z-fO0008Iif!d0N)Gc}xHk?>%x)RzOE15XkNd-Y5$zj9Ssms#$CNcA1^?qdrNLZhAu z@gQ3iCs1Pu?oKq*C}Ao41`h_>WX7^^K9C<&6;-5AFdn=^Ht-qn;Hz60iygq&Hj;P0 zYvF-fsxL;-*NO)vELhT~UjPp#DFWk__`%6BuuPCDJ98_KK+#%nlyY->hrqhBWqMAA z6Q&ZPIJekSuK5fAn=#|3{9tfsY^%}CI&TmU1_NBI?gN^8Toaax2k}71!UW20m9*`? zF`Fz%GLV(Ks5pf4{mFP zC6(eJ{$-~zWyFR%qBD*62AamfU@+raVM(5oL;OImQpm*QNkFa@U3RpC&ieoz;uaoU zuor}Jqtjl8CY(%(7hAQQmlsj-59b$pGB;L{YcRyt)lLg|@QZ;50exxN=&P=JBG$T% z;89!q>Lv|kAu&BW{bn~V(E&1^nR)=MOdasxXK4R4sQ+Lhez2K5Xr)1cR-8sEIE2wK zGgXx|xL{TobM%8?C9boPnD4<-dV>Hgan=X3|EU0IAYvIBTYay7q=CwDd-ANZ(P=e6 zvibiA9%M-1_OinVTCLOrHr{L1ID24YrU$CB^`c&#(E)WtKj^4}EK&*yapC_GNEx~w zCzI2VlU3g!Mp&1a@|Sw1FVtH7F?+>`*fE#%r12rPaDa&RCe*&jdQ3tf7QgK+j9oXd z+8l1+P#D{S2R~x=N2n#Zr)*<0iHRjq#)Aw?nuGC7YEFd*Ui6+CeY9fLKM_|ObUS`> z@Zbqo<3vOwJJpq2JmB>W!b0c@5IEn|HxZU(iYiR{m3b|^3=+!W_;)TRE63evp zhBcrbKiK{52B7wvmav`_WVp&FGvF{%K^Ysh7r*jMb0lJkW-Lr4f_8kxekk-HgGWUT zN+1)}cMr6nf>%Y7p;%To*$muCWYBX^<5hI#MQ zsC(9vMQuWP#9r8x1NWZ2aB7&J-3Pkp_kE$bI&w!RaWv!3YT<$frK~4*MdZw!P6*gtoY2I>;CzivwhM|N$A4Tc? z2O^X}q|)=I0iTZ5=To({SyXnXL)U=&gg6${NE&i<9_moFgiYKt6RQcSenGpM4%k1j zcXCc1KNza*9ps;j(Tg7oXmO7i#b6^{qrWoiDoJ*%=1jge79%kd_IrJn>ro(KrCPqw zPddAPq{fb9O`wU|=tlv)%$k9iht5<`zmY%^HR>OM^1p!Qma!I2xa~7Z9ur)4Hhd`W zLf;Xupm*X0v!5zHZzsUUf!&DS%NlscC`UscNn#-*ujI%@8Z0mJECS-eKa?P;p9i#q?5#{_vVu(xX~CdR99dXNwRl!)ZT%nUl~6M zgy}1^zZ@|H*8T^~34;+Q4%`k>8!HGulZmS8;!abUs=so@N_m?@wi?6b3Mn&Rx>U!Rvfp&)LI3bAHee$@KG9;{no;RLBNwX!AA0GWw;Cx zX7cVqwNF~v&b{X^1cw)Fo>w78X?i&DjFwdvX+0q-VZE18*Ai5W^LnYWR~uFBY&}xO z3Nm?aaD8LltQ;S&hz$bp@flR>u!$Fv)t%0$ws|yGSd4*K-&hsO8y+1q?`S=LAy^%1 zG=|nz(foX-2+@gEB#2SlfYw|w2u168EP>WV^cpBcYE+($z%1f}eKvk&RsA7qV?20W z?L>Y26)x-@BvXWnD!o5${0>VBt+R>K*xKAXkE zgCoyta}lY!QI-RUGoE>`u@+X9Qew}oZ`{bgu&m!uxEI=)Gql3IQBT#2`A}R-WW;ot z;Zqu*KmU)`Lv8ZT<5fCN6S)C4Mlagh3-j=->PEtY!J)Y(9)w0W*I@Km)O!=8k2Vm&Pq^oF_`0+rOC&()+KlnhCJ88-zx+J8L z4Ezz>oAKxoCC_1BdNT) zlq)?&Z>p3@^9FcuE27ht9t66{H!43kTBdBV^=9*c3J*AuvEqRdSR8ro!pc-yPmqjG zZCB(Bhr6v4KNyZY-`OM?<>@CM`ovx9`HeFU4L#3w;ODtwWcxoIqQS<;4T$Ri0000< KMNUMnLSTZ)*)(KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000xeNkl zUB=>)o{O6XH5W8|p9%P6HZSja;hTT`X_J(}pytyzZvNqQZ)7I)H3N72skb{DFn#_0 z4qtiv@}ItUxVmut{w^aj1Q#zC0TRFQ(XY5+yw4wB{=&% z+Sw358WjzhH&B+A(1S9~7Z1wDUCYSu;?X{zP=59OAGYV$7ty27A`g$5vxe`#t9LHm zYz(i~Blj>%e>E~V5C&+D#IN$or5+hnSuxT^fP#P{qMhQ+Bg=~EHfS)LQ|ss=D-i)0p&85 z`W1kZweXGfVplSKo3CMVF`WK*ZGC`d7!~;p&&UST=i`Cl9Z%;I513!4IE#njWIOs# zoLOIVe&*!qz=Oz;dREko2YDWNP)f~d`f?C3uh@rm9GD?`}(uO6`-#HEYS&N=uejBer%uD1-Foo)lsziLW&!_w>?hR*yv94m>M0&Ir^eI?V zC&nU&G43X(C_qfnMjqLi&nk?NZU~c&T!n|k&}1>SjwIStQzi{GM$*9l0}m?7kk?dP z0=4t%1+(FoKsJZ1#K{>C348p4GS9~Y6KXq$i075i8Q6Mn}sCff!K{yIP2e z2NP_3@eCdq9(*M#%e0g#DxtAuZK0x!%0aN)>XEwe$fAxt7YZ{TOxwCv^UeU8+B>zW z5+;zAT1SDk!2^%6J>n`of^i=_lxwI^!OjDCwOZsJO70W!7xxwq%A`EOgCYlm*+C^_k&<;>@L;CXe+v(;Q0BTZ zcu4gsx9VVnhdCRVI%MxET)#O@#;V7CiI< z-5+N>7*L8pH`GSK0|aWqwm=e6EjU!D?qp7YKyf=Zb`(!Ylv*t*14{uNJQ&V$GYHJ8 z@xq8S(rJ$)6CO5d8M&|r0X;J4JA;P=fq1wK9BxXU87hT`RIvFqc!*{dPZc*SL_Pzn z03e|)C4a@GEG8brgL4`pbnlvB7RXoQrvnf7?y3XRMN6FqwE++AA+TJD82moe>U+GT zjU~|b5R5|OK|Dw{(4une7V-=O!bisphNt%qrJmN&>OZqD} zc&NJ795-WE$fr)!z)n~*%mVo;!=y0Pw+(Fu<|dbkLcY!AdM|0t%+I>1LZ!8W$dHd6%V6?69DM}<<%JvwfbK_Y(X_<*eaIN5z7L|JYRSa8S|Qq zU#RitHe&ElZM(#e;DKLBP-X`87XPidG%wNhf&f4=ZETh}g9pQPl<0U8o2lPl;YDuq1|8?sWT=IeAEPM4i zOR2drxh%kw-UAQKoZXHE4_P71?Gbqh9@3^QJZOBKc^)Zvm{)`4t(*4T&P<@z^^1UZ zxOckdb9Z&dgH^vNv(|BQ4_PjK<18L_v5C!_1rN?+$blfmep1K4L-nD0+gMeK@6@+j zRpl8xB%MZLudPj+mRO=GwAZ{)0D{;+`sG2xum0(vpg|7i@cqZQvxU1J33`uNU zWo4Cq+4*?T9T;Zb*Npnl;9*v16t8^qPRP<^R#vmbxp|Sr9!J53Y@MC&ucH(ueGgx1_MtMb@{5sVwnz>cRtb&#x~Y_U&17nOjS9 z3O$1d1`}(lCEeN7PB-3u%@)ka52)xJ9!&~VunO}v4g*UAoj zsk`GxZk;@C1s+%9vLO{C6oIj}7O$&4hRNQy+%r}-*wt8*hg3k>{k1h_PLj!yA2fSP z^NeKe?Ni=POS_HThQ7a-;j@<1n)dJXmj<=DEK|o=LZWJ~^#PYB4BFw_ugcsIrbiuA zTu#{u7z-WVIk|!Yh8=V@$qFT_3lOLuX=I6a7`@>Lw@$9&2zsjomQTFlPN4G-EgA5z zj*&E*$*F@Z3C1eTc2Vk>Y)pvvv4CQR)&7msXJoQwNW4&<;mOlhZMoga6~-!Wh5H!~ zOsGy&wD~0~GnCtIAMMIj8d6M+W8+$`jU^B&wUL@4T0!NFfq9$B0q_P7`-Y2VL{OW> z&x8lwPQ?Htg+$xfMY=wKbvrck`qP>wnQ2r4x*7w(ec;R36)jhLX2&yoiV5ZOVGrvq zBdlILPPJGZjK=xK3k(p+{vyO`p+)!eUM3n-;#iZf<0wy>0CT9zo}_!yNWx|L-SSw; zbXcN6`SZrNG02_c%cx}3d~+|Bsj(3RX(9+w(?x}u9vH7+2NlJ<*vL9KRdPZ9+SCL7o{8j#ZdBeiT08zrj5NkA&jE zpYB&iF&9Q@?xWnAAqH|?U?AdmHy`G1SY;sDwGn1!kyv}_tvxgz3`|47NaZ%`15>J zASOO1%+ZN5oX&^hvvAWI3_qNpw<1(PEx>g+gM08`vT}I6oy!!{QeS8RqcZ%IpLdN_ zFJ`q*io!37!0FPUDBSdz=XyHZW=6D%8ij}B%eVU;rSdSmeG*f;uCZuIRVbzH!T>tG zG*vv3qSiHb#5beOu~G#OCr`o!lr7ocXM#b6s(#nM2Ig{as24o+{nM_K1Cvl16ykx= ztL8JI%zL|x#Hb8uQJ-i~8>#l4J;!K8lvcdzvNnY!^jWT97%ZmO7b}Tu>H+yNQWSge zx!M~5f}o<>YEN19O#_eTN7RSCua;UIvh-*ZQVkZ_VJXC=Pp2xf!l+YON4wUE*~1wu z@rHQFnv)wuRDsza8runGa;DC?Hn)P}u)%{q->g&^FXu#*SRXMtF%|S~0u+ITjcduj%uq?9>#kXEWR zhAfY`ww(D;rU&s*acOmdy4mu*RfgOwW+7w3v=nuC`=j_$Mby=WDu3WCc&K=Mw0pbv zTTSoAPkE~u>@TJHp_3|)@k$|+GFuKnRb6$o8@NW@;(^d;ENdpU{50dig3;2U7qfc> zAXiBY#tb=Tq(|^e%H6EnS{f!c%F~qV$>9=8C>Tz^s>paLUPN35}ZZTb(b(S2lN2+FN-RLGiFYu(tD6 zhH$eW+iu2`5tlS)J?^t}4>O6dZnB979l7wJHWE0PAt$aOGqb4Ha&MsoW9TH!nE4c^ zF>{e23ve-++Ib5PgcU3JX7QEn1{CwxQUBRefNdVUWJbhTy-rYc13kE?a^-KIGao5q&@l8>C?Ag<+6a#x6A)Z z_50&YqQ0Hgs(29G3gBv4`?T~wjLPaq#FA=nojz?Dk}a>M4~kuv;np3M?~X6)W(jRI zgTV7w>jtxv6}>u4L0|ho=2iw%03VbKt}bYeK*x1tcfOvnInxE8cxwm5%-g|vvr_~;r zvYN2%X$={S3zksJTCxX(Q4p^WY8iBLrFVa(1IQ{Ama=1#U}Yi&L(NbZJXq6sj>oZ$ zKt{(}4#UdWkv;55MU&pkwT5Qx&sds zF=xH3cq`0+tQ)7#*t@jK6*>kr6TT3@ql>_VAg}iGxRj5_p2AZx#=`Pe8x%PtV%prQ zXP45!oKT*)*|x}8)g)rn$&moA}x3kdBqij$PqIRMiaJxj+YXPZl{IuhdA&QCt(ZG++i zcvxTJZ7u;6JeUIKBaR-isLuM$e|~mk%iaaaPIB-7W2T5AFaznQ;^D22f9t-p{SMQy z1xT@EX%jr8lriy?=)K>u2yOKz>LIff&T?DxA*ZpTSV~+07{P zL>dChFyle}2ySRF{8-{!peLa?M0xJXRU?qr9Oo)!z<8V>H#Qi0I5U5as+So;t=F}bku!h}LFH*It$vKb`R75MJi*3bUQvTe@W#JiHr?ClO1m@rLt@w#LCfNL z9HZ|X+TBtat~0VUXg1FjJ!=7hmVS8p>m|cDsJhy7rI=3Sv_G^@%7oZ((JT)u7WEL6 zMsDz6-N4(2pM09Dp`Up{W`gn;Xk^_55K|R^G+FQS>=o1p{vOMBJRu zMu*1c(ZSN9Nk6HV?i}r@jN*2EFt$Xz6x#Bz?6BIsefk`F#DC}g(y@3QnT|Mj@}&Ro zXT1a`o&!>|qqMY{9>rQ)$D8T m$bltQjP?j3h$jZk82<&SkClm(&Pd?^0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000xyNklds^19rBzec6~mj z1CmAWQed&gb2tHw`S@I{*RV7OMiMmR68FmL_wF$3?z?ZW2*%kvdsdSmRbxIrx6VFO zOC25h=*}NrXG*4L@U4IEa95+FThm0^1V`?lTw@q>Ba#mxEe|LXw@PW9fZn%GpF{wD z>Mw3-Q`S^(jM-R@iM1?heEqLKW-_K{Rt$|zhcWsUEZ(pqAGAS}sH*@<%P4MCUt?R^)X&VEc04 z>2*E?`Ov}Ob23)PEKH=F3_u55q=W+x8Nh0Qfg7yDMdDW*82=R-Orsr`4DD|pZy%gI zL0lml50OMLD~o81^0c9$Wy=6(&mk)l;|g@(2_t2N2V_711w$kr^{04X9R)T=bv!)S z*k5b|iHe*a4hXrz1BUAMar)AsXQ(YMl^u@`jWffE6)J>3`NIC`(?SK^nk%vvA6L_T zPN^C^P!2shEFH`m4l`vKe1@7f4IYr9@dQ#KH`?nd@xT`bVAERX=+G(3(*TGxs3u6Y z!b2B;Va$T4Mpq?c^k7{+7>fCVhw{VGp*bAIhzs-n2o0TI8RYn~6+^@O5!_5#c;Gn} zH8gnC+JS6b#EI&__!8lGvj*@GSAA5Vp$1PIlZ3ZVS9teau*s!@e_zC8lk!8bf$Yllz0#Eq$R{LBZ&k*7b<(ERd=XM2A+A|$ zl>3uw;)dr~Q#|mr14<-Blnn6ExHBFsC^CeK;*)Ew`}}%0|CTbKZc?{+V3<-=GG<~S zVWJ;}qpQdmdZh!int@)l;^+`DcFvwJZiiG$JQ&+4QB4)CWi{;h z9AC0VnvXSI8$vI6L--P4us(oT!iPt>UKFlpsLNbp8e_qT5)$Q^$}U?5%cyaIpM$-k ziYfAjcPWjy2&d{QV9Mb-L8*y?hw=kv+vjsnQ(mRg<55so>U`jVxKB)C>eIix{L{n4tB657S#BLJFHD&S=U3E>e-smD=3qoKF45Iitr)oE5_4BzmJF{gJWAgp8XS^#Q0fP7%6KF3!SJ>d{M zn08sY5NCKwZN#xtW-q{9LNk1zS+~u&*&4VNw1|!J*Wq5lCqBf0kD3*WR`-HnQWW3C z$lPa$CZ2XD!)>OJHYR795m!1OPlfT_ca+;llMtA3wRx5OnHN~SLiNFh2F-?yP_XE< zKt~$MPdELRk|ZnfFw(t7v}|e(`I4#5&`Ne}smjh*ynJz$=fr~=8r%A=3A~gnLx?NE zgG|7*P>53u;-Wm*sc`s`y%2Yb*7Blo{4bZpE|Y0ra})*$qbsFD9W08vQ(kAOR#!J4 zekGcxI6&~*0VfJ3*j<4)hKX21}7x7@d9GuVaL^!L)+;j0KW4Nmy z3P9Ozhk;8hHCIBz;@fLne>AnjSJ=VPR1zx)H9+uSU^yjUyPtIVBTGc}oiSUT-5Gkyqtn>#+H)BrkoFzp&I zqfu@ejD!5C#iY1Wg$h2^5BW01Ti!=Ey_><}ROvo`@wWa#00Sv})W`U=tSg&9lk7sd z?Is0lYTwd9F@iXin|tM4nfu|jf*d{ES=);TR<77Nz9RGNe&~!EAEm!8eK*BxqH6Q^ z09zi3bdii4^Q;WMP|+)I&WDQrARHzW<5n%JEs+!3+s!J^EVkPq0H;r}l#0%Hh&T1p zXaTcyZ@F$J)meljjOH@uD(avrtRpi?agfa3epx$VwsPIc~*La-Q9?4EnLdFSl;;_u7)Yp8`^ zWRa?IN}r>T9N5n1rK3o@0gn?hy#uiC&iza2f9&4B^x|T>7@77m_seW87fi+gxv3r; zOu*88bMeSa4>oHb)$f^)XA^0?iY4*RWPIv;r7vQSEDw#wP9NMN@!XD3SLgQ1ZqKD9 z(wxfuXqI&21@w^CSW3E2drxpXM!UIqA#QD^#E8j@4;J&>MnRh6;sGn4;h6o^?(vn~ z`=gar10?l{*6fX=G4XG6Y4}0Vgbd;kCrf40#HRkHekzb=41sX7w>@S9juQ^<8Ds)V z8}ReS;wnoSFEKZojAKr2>*fT4v&;rn_@ToKr=z!*@*EQ6m{63K>TeYk4|ZB}SQYkM zE6jM193-qHb3KL_aDY{0dzz8^ZE{?7dk$GDp_93Fy)G=_ab*)HP2 zbt;y^7}7nA#&b~aba##IK$=UTC>QaNhU}_}CiLYr+3y7pih3Ro-O~Ci^<2KC2Ook5 zPek>rp1~3T+7wX`Wq`3B0w5*GM5Za98Geulry-6{auTy@h%Jw#6 zXFSwi6yZikp+{&oZbS~g506>m;nKhZsWM9i4{=cpQ1nL@^y10Ys&32GgNH=8BP(lY zhZzqSA59`XhlgzCkkD6<>^tTp8I@{4PD~Qp?x#Il6F`w?_<^TQ_cI=R+K~36AT9nf zU@qbzN!oB8hr!mec{7xntxtpRHu|#55*9qn=`{?fZ(b+V1`jr^vmG6Tx`)#_JQ&P5 zo=6ib4dT+lIg~zhV|2il4GIis${BdDmpT)G5x?D)T(?O*@L;YEyGMFGn!zeCUI5dq z&S&pSi5+HtG>#i*yIu_*G+Kpz$MG5-xH8UxfMu2n(}{OA!)O6(%9j?8*7o*cct}29 z`9VCG8?&Dd9%R-zvt7r7ts0AOj%PhAFr1pnIlM?W`-+7F=F%~!gXZTU$H+B&I!ebF zEzJVWHRB=D1`ib)^XYLcxQ>U;z*)91opTDK;Q!$v<+K^}!9$t|Vt>YiCO(IUw5+tF zRLIktWWkowe-RHpVaXg#G%Aqcod%$(Hu0+@EO-tNVU_NUCB!-0Nwe39+B~0NPyu1N zMt{nzc^59Z#5FyD4pmH#Zs5VPGFvROgphmg)65GLC>vqHgHO!eFn!l@kPtkid+3<- zE@bHw9=bb?XRD)Id^_PO?=5c+%(3mssRMj2-fYPq_VzNy*}1yj-0 zDaToSpI8N?Qq44~0Qr*ebPC~r4iB!&G(@3*mi#AR_5Gls!9(86atp!$VVz!mrAmvH z3WW(;NOKf4ca+D8pD>DFl{3yx_8;w{UMDx)aAa$l4B!LetU@EFCwUQWezPoO-`>|l z@Q^q)_Y`UEcGD7-`NHs04&593gw#rdj@F|#vEIzRSaGLRGY@K_dvuZ~HnN5XuZ;I9 zLxMv$CE=M^ief~L*Ds9Fl({uL#1#dg;2}E%>%66QhKd$n$AemSu5l^vXU8Xl{;crO zU7IO`hxrx95#D)!F7J8;eU?9!9s{!V?pc1rEN_6>g0b=&Y)u(l$HNDYVC4$I!zu}w zT@0k)A+XGOeRB4|gD_gd!%UXcrx2%3o;9!GA-h3O6qa~czUde|H!xsmKHDAd zI0X-Bk0^=GmfRY-R{K?W=Ugc%FzieX&*34bOUQs)?~KS9 z59J5xuL`84Z3w4d<^zLZ78Y#jn8iX$z2=2 z0}t{i0V(}SFvr1C%CX^?OS&(MOJ&?!-z-~gMdpX#A*~~|w5z?^4y0$6UXeL8ls~Ud z3_RpDpSinw5f92-R&t}B^Q-XAH9WYpBMw^r_y8Xp1#?qw?*Deec=;S2!uha_TZkDC z7T9xma3sT6?M5Fnzs)fYzZ^Xig@FgpHBGF`m$AyM^GV2fd1+Zw=C?S{;UT;ce}QH< zr9AQFlWRAYhm~f;S|QS#IBWwYkN5(_xdv?tlql1(0nJ?G2f-T0y;Cr!!5hcvV-J&C zddu@)^~|kD0gb2{Z5N=d&Ogg9I!KBxBn@yR?jvlUAS>Bnuf0-7)`=`f`=8+oexbi ze(p8pjq8>onPyc8S_WVVik(Jl`72V3tZjicJm8SL$M`>fLzRiFkuO^S0000g z`2N2C@Be-0%rkS%J#*%qxt?q8`<{u=P?HDYP~rdp08&(t(RyfU0pKx!h5mr*)2YTM{& zZCD0!Ca%ujS0>Rj~uvO_Q|uKLR@SN-_=fwZ*qV z1g+gY{-rWj00|)J9V1-;NXnrFWTrA}1KE!Ov%$9(tAGY4VD`d)<0lZ1d70*e1{f#O zJwwZm2WX#Kh06f8uYj^qy+~QWfCnJ4R_+o8W;g*JMSW`ppt2rlA0fo82C(n|9?kGj zR^YJ@VAjXL;0c7J0VHzA`l3hd6@;5?4@{+1i#9R}%LW=_ak^mY>vPetj3|<^lL(nV zGEbM}>hwyZ;0qKW_~&E@0J7tsJ?!@6)^h~EVq`=prVihfbEggCp5DS@^=^H%)L9Y$ zmfiiv?>M+?C<9($1UTO1GVMRMeS@3*{vyh{nn1D^$ljjQKXLxcjciU_hs*+DN`WZXKVqqgz{-z%H z{)YM|eV3v|qX8SqswS~Zj7)m;312>ag!E_DZl;NQ%atXLYjp7?L7?)TIGRs9XVL4o z=;z8W2o2oZS1thHxEa>*ivRLDlhOp#%5EOejQ}v8z*>P#VWFfXda3wJb=Q1wLF!&1S~^OOjfk zUDFnx;Ed1JsoQ`r=1lO%94o7X1rdn-SgH@}sX5(TIGRPI0YeNHSz72NU5CPB;wVPi z{%{gadgXXQ1zxR49a>!l>SHn2N5Wwya!v8C`T)M58#qFqH!-kUQ|uRBEwr%+LKz~L zi#ulN&YK=fnw>G``h!v|S}138tkjlZE>;}c%hSF^j>+HUz{Aypl&*Toft~Pnu!_D6 zue67<(zNC@QVIqt25K`3MYL3m0z`Az5Nz}i&CVC} z2}R03n45^My2vf~c*6`7I2fjgW1n&p`h-KfAdJKjP`($9agP+MzUfR5PsmL;X)$bb z6lVx1P%gFi1lHwd;D8CZFevQ^iqO}C(YO2fS7k4%6O_sux6Te6l$pPyM zE4V;FrIFXl#J(gsCE1`phdRX@H!A*s#ocS$qRX#*pVlho7%J5 zi-kCaq^e>fXBAu}_W9tPW*Lt*r^5ZztkyRHSt_tXlvm5#F#wC&P=AJd z%X{zpaiB1O3C#vQB2X&O_|f&H_eZ+67zvSitMlsFJ*nvIMyY2~u|efQ>mB8Ewtc_j z%IPjPQ%B-Q?C?W1{I;gXFwHm2qmX`hFG9mY_2CjR&fx}>#i`;qRPEf^6a?T<=8ZAWZ^I5tHhY2gk293ST* zT|%dtP-nAavtj*Vu*@p7`mWn4s-BxB3A5k6Ca&y>Atz3qbitO65z90iX0?r#zIEGh z#DH*eX%_qN-cZfJd>rJH5cf!@8E?)CEtIwXW!}T!A zL>nUO*c>O-OZW6sD*RfQy;bc4-*gNFb=0ES@8as>tcUvUE==#eRyW`_T&gwy1J4AD zKZ}U0AekpidFDUEvf#N64ucJ}r7a}>C@$@4v>dgbu-@K4ab_9gCzqsbq~JS&X6Jr@ zmh^t?ot?|hbEgcm%r^(uK^ybhL>mxRh5aMLuOxK7>745P(Gl98SgbXlzH}Pj2m2t- z1%6M?8zU}m#rs?5bvkX5}ErD?Nhdl`SbY) zY8z_qchc#{>2ev`>DR^<#!c!&;^R|0DDNBj`R4>*1VjzJlumT|?dG9Ny z&-KOa$YArV$BX@PggV0XRB}&h7P=TVDPerKFmtfr|E}F5`(%7U{sJR3c=Rs*ES3QJ zBsMK}5DtRxX1x>_7G9BXz1_YkgpOK{GG~$9<=zcekdboxT~6*!kBp~|=cF8`B(ynx z%)i}f-=+9I-_zMc)7tOJ&-><7?|QGpW5I*^Aa994eeENyKg+%CRn?jHSmAX7MMA>; zWAxOMo45R&^AGtZ?OO#cRRHj20)T*E0Jyq;Xtx32Jr4lvm;r!DDgcndKAU#S0RS3< zhKi0X5JCWi685KjywJpJDZ|Ft9$1Ihn0`X8M36!ukL7qE+w&j}6!lF78QM0UmCbWXecxB;9OEo7-{4-DbpKkde`v zWb-C}6r1=7oIaY$`NCm^@X>w?-BX5I&$BihH}GL6SdNjgCu)(Gy&iE47vrUeOdDfs z87ra=Q%T}8Zru~}H3(rdRrFdX4I$!|c)vkp^fMZ6@wv5%LEgwZ9HD4%R8N5v!n{>& zhNXgol*^Y8Mt+_IMiReW9ye&|$kLZX=Gvr%WmQAE=2b`QNe(ch~w(^Q0Fj9(p=gw<>-;r>mjsvEW^)wq6?RZibu}Huh7t!)^y25-;)kM%h!5 z0aV_ed6@GQpO1C8g3<*2&oLHRswX~pKO35d`w`OT44(z%2EOqOelPuN#alv?u)r9` z^A6kCaqkloT~6V5c5+%3XG#f7h;u&=f)5o61M_yuQ?fU0s4)U1 zMnvPAypl28gJzmXEkL*t1nL&nlN6U zxulWOggrCU%JS8s56WXK{La)8(GQRNeA7;E5wP?ch zI}ncH&|XH-Hx-(?m!S~bLY2VYJsjOMSPR`}LcW;IC&uP;KFILEIA;lVJG0ja^G}?R zUkh1vWdq4A=2FbxHfFmF6IBuBbmo=~G>rrUnl0v2?R~=ubH=4*{ooCjkgk+jdV9hX zIIF&Nfvyk}X9prDOSiK>Tk5Smh)iq(C*89 z%zwGK-e2aSeXc@KTJ=N0Jfff|A`+rfpB9I-A~&AGPJl#1u;U%s?S&|+Jdyq4bR~`j zg`xvv3*OLH0qKarhC(T&6LplC@+f(yU1RpO8A_<@T{KKe$VBr?3Qr*md%9DL5o#&99b)F~8; zs;p;;{^H7)%Nv6_{PrPGV>FM|ZG9a40kXJ6x2v0)dPN+zs5;$h*RbFbZp7sd&2%{G z0*`o5TX4+Rh=E*VrcpeON$D>g3tqU>yPYh6C%*jVA}qV&O0CD!D{sRMQIa@LK@oPB zVHYQ+d4n%|z>nnYjdrz}UR5ktL9j{$i;yng^u*IhVSOx-o;nF^VWLd1t@wv48w*2% z>dI}-`C4T_jDbCXfF~dC=9t(qO>NKOGNZ2^L`qL%XWL z=pq!%kWIEzLz(pv#sB%n;Fj49#&PK?sA5bSFW`sGe4wn#v3+fhSC{}XA=_(M9?@dP zdw&YwG)w}=BuBeccYys&b+Np3v^RM1P|h{e$w3uX@6s-GT9&ufC~7%e)pBEty^;IU zM4Y2P@qJplG9fn~I2UHT1>fYn2QTOw4hR|;S3SU;HP) zKzW`&|9gg>qXH1T)%L}juxiCHI1Sa{b|cKSO;i#SAq!EggN%8QkB!gr3GH9i5j%Mu!nuWVWcQQ}G*&?Ruo-R@@{^_tUUwgn z6ZlzVW5ggI7x@JKC?ZE~S)8!WDyIeVjdXzSGbms6-rI zip%PQ7BS_s5$2E}etU}H!^;w=Oof7m*|$O(pWPLP^grtpyZ)(|)* zR{Dw9>m+TQpK5w2)3bjh+Pn`LXyW|K{~Xn0ZKV9`cJ&GR{4YtxKAyIEUrwPDzvB87 zt<1WxpLP5XsM93fnXga<5#0buqh_wCwO@KrE9Z0Nr09JB6F5%3Y+4Bz@+S-vzVab74F@62{&Dks;LKy;jkJ zGuF1jmgq3*u#g0Y&fcDWF_#^7xk?iK@`H(C^X5bDv-ws7@AU?@pv0;?s`9zC1Ipgc3z=+u?Bo;c-T}!PQjWNpzFgQZ_6)``M!vU7o6iu_hhYVlFaIe%Q@I|! z-T_tR&uFAs^t!)KiiEgFKS$qqy7$OY+&Cphb4h?D?@@Xv*VvD=1PIIcFM$a~ygvsU zNnTJ3ltnN-FU$1y1USnQWfn~Ljh5WM<_Mm76a=cxc`PM1>y4B!POUO`Qr1AtPJ!=vR%v5>(zLr>-4c}Z#jWxu*xBJ+7)@&p zO{*VI+g&B53<0_;c^op}Lx;g+(CVZ5OFI278 z*4qKrdTAk(;b7L-((@bCNk!P(&lZ+(-#-g($P0KGt(SV9@wp{uw^Ft&nBu2XW&*@L z$T7H)%0p$|O9hpkGhV=(5Od`q$P6Rwc>?}KS5x4!)k4QB(G3@1oDw2<1@koWj0M5# zFghyUcp}A5o(av=31aoQZiDU@!uDR%I+9iF@xv}_`Y|HVQ|j2&-FHFUs&`Md@Jx)r zrpGL}oaOxh2c>g(1+uO~#PFgi4Duiz zVXx+}Y4KC%C8P({&_mLeg`T@)MeyKqF>KmMC~IXr&8p+SzQtD+j>_(IgS)ni7%^v z*O?#!8Tc)@s$6}Jwiw%vzaQYqD@D(w*bcQ_>nft0zxAoURb)6Z?B4*tm)Tf; zUX8k1)yJ@Nd3VS%fPGSx^cxi6vP4@#Vm;-$4!Tx}1v@aR$VY#!M^zqNRZFe$(C~Ku zID$*0IZ#?U$?JKMj<)zyi7imay_{*U_J6PO1{{(`r2Hufxv9V4BXO$n*1YM@UWAv# zsWb5>JARTAzb!g@%Pe)*(}z%W%I{MSKb{UM4f(`8o__$VGjhqNwtb5->WepuxUulDr(P*ZE?WU#*r42yoq()Uf( z2(CJ+J(DNT@D4PnGq43(;AKcZOS=*%+yTi;M|*x5da0w_4`wuzOmuf3nQ)oF?DYw* zQk7zZ=cl-f+iI4l@`c9kj`JNJ@3N5_qOlK%(#><^+0$)Cu=gGCrG}KRB>;^07 z3Wd4me-nyUbsK{9(Tw8)`~72EZ14)}O_{y6I1OE`xHkEr>I$ zr}&P0z(zzCi2_;Gmb+xIe+a`BCgK|RhV@X{@+u*Gqztt)`Y;|jIfp_A#@@N-K2QrC znXKRON^vNJe>;ue5%=lgxc<4Bggb!;rVPhu+4`iEmm?Ov$C7`y(TL|d=;rX&AE~7z z;k|Sg@EJaILtq_Te~{z(knNG*pR2YthY`F?ZF7?JJ2b;bcimbpgwQ^vdwSemT%{B~ z4yGY`LO-`5B|ArsSSE6l?Nk*Rr(KYRktg92aS181FEGJU6ZwhDR~V^snPCPOEp(cb znhJFm4-8m)a`CXdu#k|m5&?YLb zFbmzS3M6kVIE``^C4aIZ@}*{ub-zXGv(}&qxAhd)$q1MctG3I^Z6HUx zvpkXu6&Dc^pEAi?tN`)8rg^yYB0Z*%i)h&IUv7@Pp-!B}*iKB9Zb>ye8QOw#lwb-iUn=BIE@V!GwcsOrZ!=WY-b(JHZfD#AYe9P!+*0O5CfKALDs@q2%> z|Kw~acVHCJ5fX2leo;upc!&b8ERH5@zBb1nB15%?$)mz(P^JVIn3lI&UnbQuS|Brv zXldVV^o9{97`SN0xn2@38tb@!X;4NdevrXm2XYgFxpt44=5qSuhu# zIunAZqYHld*ShcA{r1^+pZD%t>#ny>3YgE^%006kAr>lj!n&|-m3_wV(5YC=! z@oJ*<(6#Ue0BWXx7YIntWCs8$qod^SR_awgQ)~O0D4G;J)ieEKL|JuL?FaqO%x3P2t7g#0h;b+G)ZwqT+*#;q*;P6 zVW6fL@rrjK7-j(JAEQwKAa8>(S*bUSfgDocNw1ylGH~xE@I)wRWdy)v9jCnl0gn>- zSU@@P0F=oAs|7gU0zM5qh|&hkr2uBfJ8eq9Zhmv20&;4sr%S) z5rFg+@T7~M9}R@10nE4e%n-X`<@BqfS38yV4N)VYq#gVSa?_K-%uIquxL=P=j9K0W zY?F?ZXz@$qkO`KhTOi^AASa&X>TQYV=ziMr{(kwGDq8EC>y6}>Fk9Q@i(dn!9!LOK zd=WTwAud^Q9dnBu<9hKyaEsLWF?Ej5QMBVXI^=gCXYHpM(c|CVXy?Y&OileF5GM88 zG#=UXm<3!owOBWqox7X_BK{s7EHo?$1j|?j>yREVwBYv*^0@}yQHI&htiC zmwN=(re|AYF3P-opV2c$EB!4|CLb25@lK>&aQM=GX*NRm7)QN#o&fMzOF+V;r$Vh00svY$ z!J=Q(Irp2{#hb{vn#pFGssBEa57Q86Ytf+Bpt8qsc|8&N6rv&grtb^4=o86NB)4qS zedjj`9<&lIrq#469(1QRknCn*Tref6dKZMrhVLg9WE*A99|K`a3qR&-)+J?(7JznR zneW5y#LMYQqoPcprn=mFDqdiv2+P~G@wd7FnUKG4a5~b7!QbwyjM9A9tSM5s9(MZ! z^`QL=>GW9EoQy%Q%Ihj`<#SgDOP%R{#;R&|N;Umvr+~M)NJ(_GYJ61`r%bTx{R;a; zQ`&L;%Y#oOb&&^l17Cef8H2T(DCJ3gHJ~;;>bm9z=7y8HMNlpQS%#mK3X~*a_gjQu z2}O4*Z`3lJw6WXDNJp6Kit~>%#xhCLzrt#^DF`q|YRU-J#DVp`=9vsL4&NSjL-DVP z7iY-oUguBf{%QaG8--G$I8>}FoRCFmCBO-s1irmTR9Uu2&%9&fC1F(0GkuO<^uJ_( zkvpWysGELFN6i-HnlQ-4KGZ17twMdiA5p|4>yxh37s{%4C%^1N(#UmZHs_`Idki@d>h>gw^Fkk9%Hf%+zaRY>Q_&>0wm8(&RtIn4|HhE z$t!3C$fs%g*%9q>p6&>4$kkB%74Qu=tuG#K*DQ|J|m0`?SMySzy_< z!?ok%4e}d&H}2eBzq^%=x?58qQgF-QmO*D9zVAcdc$!>>iu8ocYQ}2DM8^D&ClApN z#jA>{svY#c5gry;Y*pdh!XGMGjDRQ;l~h5gQ$OC!|**MO7k$vtzca zo}mBYz|(5cfA}CPqaveavuOJBmi*S!t%#ZTc-i+N*%ol`!PYL#h5NsT)TrMlNj;zc z6lkPr6zueUm0!|MGTy9g;>(YG-;yJnZ8p_IRj>EUs>=w4Ihi>NYrI0!kFFoRMy>AI z*5UJ-LHw8Ym;RSSKp{pDrny)cNO?lek@Y~d;`rDiubr$v5kg||p z&1HPfU4P=r_>NXn`{Vnc(uUs){5?KMVY6Zr-5N+E6dn<7_C_tn18aVLNIFH%cW6e_ zdtU2QD_LtU!%5mm>GMr}IZ@RTiD!tP3bnGeY8?`e7WgsqEOR}VJ6uW#0yR1C?a{F8M!wXr9B^bq(laU5kL&d}$b$Zbv*0+LtOum9KRDLbo zElx1WA^9Qfq^6}PkKvxK=w1JJf8ud+egf_AeDPm3VM4`mID=~jvl+_Stm!YIt}-gh z_0pm5;^RCuO8D+3R5`6XtvJ5y{p1k-?V{Z+`iCS>5=Hm(invc?7B{J?Gzxy3JQSV~ zrTFILVCLA^7ulnfT$(M`w~4RlnT}J)+mUqmQo&Af5ZRo^WewLJt58CLC-g+O{so`2W-qtY+4za zOIpl-w>f>2#i_~?8CA|a&6dIvG$}lT{>2&L-qV;ilUP|?+E!yf;5h8Kwla4!`w?w& zNy1U5@AJrP+Rfopc=luWbO!LxZ$|5ZM^ob_j zPk*k3j3hYi4ZO`t$_faSIGK4e{h{jBs$Kv5GdlO}TKX4@!`he8tG95s`YrdWU+jIG z{>5ZgZI=F7+1hpe#X905VZ^AjF0(GZyvFi*&6a=t_g9WbYn<5%{j>Y^e!Hxf<73%M zDzo)OfA^#Iql0rYF_7Se+xAS><4aSvt4|+=q+bsl?*%{ z+nDGdN*&5g*-J@ibbXzFzTULK@p-zVrGuxT8x5C!y#L^Av)OmXmwWr;Je?8YH8e>0 z()r};f$?DBSpr8w!X+t5D)Fx!{O0u4|0dK<7j+i^`~?936AAz)msj%|0Qg7&!1@ya zP)-E^Hurbd?Y98{By!KdL>q`<0-_j!w@m-QJ0>9R|M7~+W(BbSCli^0WR`z8odw8b z`NyZS043}|0UL0Y%3=KnKCu3CxRPD*SF$VdmFCLoN?*kGZ^;)npq%ZW_zGN!t2uyg z?Eg{?*MX+%z#B%OmIJ8d0J=DVHclXq^`H1kbCtz&{~J~R*IxtYnUg4_^xpKRzg}eUun$RNvU>4QWQa5o9zMH=4b@NutrvxaHUZB_P z<~CvTa0TuD(>M10bI0;mml4%!&o)Os4)TVJYDBpUGE(Mvh}uB~-|{6MUaYEpfO#)K zMU+Yn#B_l)_>wda|3dtzE~|9x!JdgC91G>pqDQ^E`GhKV@a36*H&jkmJVd~9f~< zI=cGw#5LHUhBG*kjj6$JrZVNT+fP@x{6zkAPKnC}%9xA+fPu>%bp4kHgBF%6s}(?V zhLc2#l?9v9G_Z&-j$zgGbYKRC6BhLD`r2w_Fk*E2;=m67iyg|noJ#-%nQ4{W8vas? zn$X(mW75;Ed+a>c6Y+3?0bfMBnc*qX?dfUii6~GRLRUlmq&UHe3{OsB%nTo8m_%bd>t{9}4MiH4+NQs5R zvjWF;N-0=j9w8C=EDEW`W2eg}LAnDq)zMNlP*V+5ql}v_-+DjSX{kfb%Mp+j>MK@U z;W68I>QrPVWCvdORDuVZ#1g}%3z7)Uc>=p3X-6aMiWrD6G+#@923(Sjt4y1SuZL?2 z1+9A4UP{{%W9hVya|tw<2v%Q(^PS_x74t)%X9RjT&YtepezQGs=+4kgN#+rlzKQHTAeNMM`>!o|nX9Sj=5}Lf3CjR@72~?(a8d zLBSd#FEDDCDo_wn~lJqT%V^wHW)OVbs zxz+C=Z@uyxi*nIBHK`V_cqg8MlBlm7TaE7FO;*JU^MT{ZXzo0%+q@iN+L7ONEiPKE zbD%xfzQDd`r8QF{BOgGF>z}YP3-hHwWp2~zArtTA=-*pCinf?~{4lwRvY!S-PZvKK zCN+c5rjabKAlzL9=v1}$qZ=;IJ4@4BwS%TcReoDakn5ZCV-iP$k)-74^3|Tqv~(pS zQabbjX_19#S|@7>RajfJHi&Vwq(^C$DE~NMii$7n>y}z$X6*(aS8dmCJD~V;q3}C* zwF|f<><>To1*>=ym<#(lHQjgxBgds40$9R@KxI(=OwnTEK@(I_u*NZ-w7Q2LIDD)q z&t-V@nLqixPO_V^fS<B?n7YC9V${x5=ad|pS$>z(t6OuK?(9u%H;4c1P6~}Wt zLKH@ZgvQ}}9^?d<@O$*Mjtb)6!3xw^KTE>1MP#rVke)2gPAR*{XlZ zM3L~|%Qg4ifh53!zVHEt*z(2 z46gH16B&j8_=v&P^7Z+?|0IQ*q;;D=WgNUBs~D3XPg~+qLJ9-NNfSNbbjGF-#DngL zd2}1Wpga0gil-QW&n(M?O>{Q2y7%72gl3BJUV1PKWBM{Q$~w1lB)uq7`-gnxASDtn!7C6q1YV z1BhC#u<1Us975}~phT^It&&`D&H4KI=-dY;>&=&rF~&S82b2U|v5}+_(Q5LS-pbNM zd7;p9a$H#E?*!Gne#kAD1{_IIDG6rz zaV>iOhDBVIy5F$Z6KT^n@SvI#rzcj|m%~4Mdwcud+IL3B{1I5dy-nFUeI#(-LcvMR z)SK%2Z2!w@Eckto|KSpq^WL+S`?0|~VQ{*LVfkpYU8Yzx?tG~($b3e^tI3ofIDV$o zHcT7)Sv_uVPt>0*GtHE}VZBZu8+#TpPj`UfLz|f<6%T{7l`#-#T#W#uEk&H@x-l(b zw5BJQ^(kXqZCCE)(s>vSRMwSWj~flo>C3GQZ%yC$yv>%u(tG4Lg9>jt{o?(fu@a4g@gSJLV9o|qP4{qxCRUuyi%RD_4qt?#5R8Q zZ+zU@n(XHCW*r+eY-`Jv8r+4aIgd^GPXNYSerlF6`Efu`4DKBRt{ns_!3w%>#jki-=oOe^YW}vGL(KyVy>`l7}^xHv^zo<4K^jDq^LFW${#yUT^(A4 z!K5ngg?jHOaV_;duF*s^x1V7@OA~C?-+t-`zICOl84}kitcQ$q3|75UL?)u!Wpy@o zr;SzLafPy|u3AaqKcyGC>||9HvxuqeTQ(K;Xusb-!WUi0niA4NNWwrM1G;{faQ4`* zlJM9V@29-hmjk8dP90uD_IX|kI9!eScqb&M;n?LXglFg3gWSvW==QnN)7QS2yhe1K zIRBz<{M*rqgBP#Bex@1>dwwhNIMjkf-iaES#=GGpIbQyVc8^CNxv&UDbtKZlHX-~7 z3^3~dUE*Qut%OxjiRl`zx6k{f+ORfmx@5cf{D8whJt9YYGyNcYnDxtMT~nVA01HRL zKQh||SgzzD-=%B1@$z22@VTEVeN$o_a>jN(>u~E&9VCxk&02y4i*<4O{eFw}kz&N& z#ji{M*`wn@om30$D0a4J9#Yf2aFwXULH;)$XbtBf zU%SVxBs_ewW}LF2aSt3x;~mAX^`Cr^fzt(*JHma4dB12ZNwXz+BiNmIN*t3=;8Z@a zutNzKp_Y@_r2(LBw(K5^yf0q|7AEDh2+^Gv?QA21zo_YxcQ+KJX3{#>DpcJZ@&nJ- zw@9*+c$&+uks!5y&fwD=6{gaB>-gTX ziGJs*tC7SA;{o(pRcT@fGwt$}te9K{OT6fxlg9UF|D{d!Wa(^`ngw`=c`H%~8v}?C z^`fFUsm04135sr=${32u> z^m=zA+M%tnzPKI^r*Mm4H-e%=)G%=;T?k1xGXRXmBcRA1-1C*^A*~)G3X|hdTk@f( zg_?!CX6_Zhj&Ob(>w!Q843bOQ|K*vJqyDqo`gw}mIxZJv{bJaeM%6Jn6Q+eM3y0c} zorlNBqA!9zift{HamIe5=mvFy6 zdUr3|8}=|>hevv>@2i9^#wFuhBa%B@b$0>Ezrr^jU-~w&E9XJqd|gd3Np{!j;#1+X zyr>%WhYn#1${tYrtQ4HcX_vNrOm;C0K9Nn+=R$WGi* zV2KCvPRHtk8l$+k?1F21L^`62w_sS{Fxy!W*XKYBjRHV^g#dU^&Pr{Dj_XbD8TnmK z;IR-&F!lf&UH;V89#kD^HDw!wAns(7P-~7URj_ouO~i#5WUb9u;spV7292}8>$m6y zk^Qs;&8PaEm{VF=B732?AJwYQ+0yPnG@jCVwfh-dybiI&s~VBpw>yb84G6rL<;`xs zi*X8>zua$+XdL69J2O}jT@`-eiI>ZSg(p4e2fg9}!Q?&yar{0&h)(&@c}8z=>&_uj zC8l?Qfl9ZJVH|W8Fe08}ff;OzIa-h|%MLpF``17K@+4Jdnpja@fXRbNfv`Pc>i%h_o)QSb@&i4nE`cJqOZEy zNxQSt&&LmB3kyo2Cb-TPy%<_NyeD!tsp-=RD)Bm2gIv>9+Zp1K%LgyHo5ceSyGl2^~^yixZxDjTAlHimes>gPJlG#(0b*-So_}@S+`QxV>Fo3|x#Ep*L zfxy}odW-@Y^5GBT*367v_nhId0+Ade1i_l*HE>UD4$&bEB_{{%EZm66MN*m%9I<`s z{7J$S6K4z{b&$!d7d7NvvgVBDr=)@6(t$$05~qDh0e zAwCYKD_>UKnGD>el1LgH`}^pJMvwP+(y7&@MQcbsmI999TJGY|*L_~}&YEx4f9{M) z|A|eLkU9gwi|c0}vwd}KUDFOsrrH4m@w#uvP>4RUwJ`UBZ}!S6h*b38NGKVxy8kUi z;s6Z{zwi)O&q`8(kT&}_g4VhUIIS2QSN#c2qK{E-scmboyG|RKw(Q7sc5wj<1LH*0 z5y2VX!(?UyD7BlaX}eoZlT67y!1+mZv%l6#AaU`pe|{G1X6Ia?vC7&`g7TtQzQRU> zYXs;3ZIs09D2;TN2XPC0KGFtpeF9Rq4Glz(1YQIRXA)no_soA8CW5idi7RJi%0Q*^ z{KthC<2nvWV32+`GovO|Bo<;|nok;B=|0Zo_*6-du&H^e8Uht0tgYOjEo`97g|McP z5%LL52RlZWF;qL54ytn|Ngxn$>_xpr!y+kZh!LBQqKC>Do<-)~J(rCZ-X zW~UtYE5S=eDM(Y_8Rr0Clpt1FM-@W5dsh)lA%exec2>Jws)J}ads*PlM5{(Va8=)7 zm!THP=hBEV!@WX%JA3~ZEPGdMgP|`-F5C-_shL!-?R5Q36Bl5Xee1J0RW)U(N;IQiktv&4In4I+O6w& zVXgv&kG7>B08r8Yw}@Uj+ob~lCFH4^+T+LW-u~Wx?%qC}I%;a1J}c6H^eqs68LO%nAMsAl+lYyr(?~Tbf-#*}fQ#aWZamk=IVQs{dJPQ{w*JC+;*^w# zWF|vF>O{&}vJI|JDbb(f69>;$Lq2;u;=_BLWbFV^&?FT((D^90Q}oX3OS&D^ zY#XA87@|)9bXh&}2u1)5O;Ifdz?wu6`B}WiKp_cWKjh@N4m=hD?D<}8O#%`5$Jrr7 zfb}~rCZfW0fRn)`UL9~(0LsVA5;Xt|QGn4^@4Fl@D+Gw@n7e8NRgFOB=nbkGfSei- zHH?pa0FZcegxw*}a zjal9As@4vJ=3y6Z-FBVkgy$#WisyLTul6;bNbx6;S|rE6x`(m)MR&&DQp7keZl!9S zH&R`mvrpdpuH)EjA;7q9c+)pUJtz54yy#wn>e~lB_a`o$*H#42h?Q2PfU0LoL?P)y zB~P4)kM#I%Son9Y;Q`>_t9RE=esban_vqEJz{`DQf>z;uAi`DWtuFxBs`Ch&4Av_5 zkpqBwVWdEn3LCcTwqPgeov!PPT~z1x(lM$$-@8?Bs8Tvd+<9UDpgc;IKW?OoUBF)C zCzxHb)6hLG!-rP5+q8)me42; znZ(065YK3MPcL0cTg)iYgws@;{Q&ghn%rv}&6ae9en33xJg!ws>|JDyA?PP{y;^gL z3~P+$C#oOL{$e?)w+eHAyr^RZB};!q{U~#%n@?3z>l5wVzD*|a{kf=c?>E(ISwV^n zr=jY5<^#9tF|PGi-9BsU{9Iw_<{0#!L3I8?MP^eqf#wM#hf@JQ0nQ^-&d z#~60=-ODJ^tK)5`_A|_fC-WVSnsK{>HZri4C?5t^;ezd`GbFmt*5Kext!> zx-6SFHYGPnU9!YgOh4xsEtPyUp_fXvQmy#dU{q=Nx`aXUWsclP^er8|qKZ%NCt2N@ z-SJN=xBXk_m)>(2Wd1Op7(#1pXKoW?1F31^n4`S_m`N{`s$XsZEz}GAS``088qV%JjnuM-|d9BgmJ6C10^(^1xJbwcU6hA!k zFg$UYasR>E1GZvG{bn&28xO>X%nuf2+GU1iT9`Izge@+l<}PL5}Xo#>k&vEhZIJ56tR8$svg+k1>ehpwcAF(^u6KB!ELD1J7FRO6N2X{ z9H&KXL0U`AL%KjcdRwta%GXEX==83tvrX}51x ze;WoGN*h_KHfKo}kPV&=%6)pOl~%H6)y=B%I6E zyVT#dq3e(HeX*gny;v|TS?~a6DdG3yTff>b!_9GJs)F~T z9xLVH5H(1oTRn3j*j90%YL_lewy6Czb2t*@OOLqoYbQk3NvT#jnyc2$xKn^l-pQll!O zHoGdg-1~p0RdC@^S)=KrPibQxhi^~+AamGqNct8|%@_MR);vx*#V6i^bzCe{DsX&J z&2L5hRQ-eca;}>gM6OauS4uz$A^c2nUZzE|MY&hl)pB^sBHu#ix!xT)VF9GH*Yoz3 z^WDSOYx!$b>mkfpBK=Q%fzA4zvXxLErvPZ>5(WB+-#2FD@|+Fr_o=^m51HR3E=b; z2g$dIMZZl?^HoJ~J<4cs+i}}+4HznSiLJTl@k(kG;doCr;8B}ae%(@tvO%?Y+r)~0 zMu4ow&BffcVu;mGcA?chS1Ox}LMu6TY>UMEQ8Ve$sBm4_rqZ`zkKX)iLwYtCuMn@EsO}?05O-@au_a>I= z9cGTb#`oAlT8|`uPc2xt;t5Iv?F*(vrjMpvr(Di-&T8?>$OHuX_`{j!lL`Y*-`zgq z31R{nH*LdA^Uo>v36P0V>hwd57H!|%_KW=eKp`4w8q+scJamJjDv0gGPQn zAUULbm2C2E0J|Hz$TQWPgB;CVulaRizd0%so%{Cs*d(gJ}5LY~!4JI?Xgl!A{d+Ty~3ML0yYCD8_ z<9qP9m0L^UFZc+fLtp0t`SvPWA+2^;@UF_7+S2POW$TN@+5N>=&pHDO562g^@T9TP zV;AYTR64cmsoAMRaWruln5>eV+?w(W0{R@THs(CW3uC_cbTNcvz9kZVJcXGV9nTv7 zn0b(y(cu|dMA+%Xuv9MecK33$4+Kew*<#JkcDn)>1KIaKuh2m@LOEaYU%H=EDovkuRlB!m{O`b|zJZKFp30KE?Y5zzo}a(NZe0Ps>20CwyFKt2lqn7!ZH z^=JYBt+9@}ib>G?ZvH~bx-4zn34a{PgRC!+s&rL{=TPJl)>&b5R-W+X{*L2T6f+T} z>B$o%?VoOc)hjdgDrZQQ_E*kU3XabXkI#R%D_@2XjtM8(u$5QVlg1YZXGtGr3-w-g zTpSaM&Km76LqdEq&2avqzRI5~ck~M?7w|+oucqzLi5Grk=ctBrelL%cxtKD$Nn=9! zAo1B+t?8wp-P5yj6fUM?L&;7(dN}$Oa)#km(vL_PpR*Zk%;=xsWdk~`mtkLLus`i$ z-Duk(^-gsibY{ww`4?v-%Wipe+es?1NUx5lgA?TT(}K#1`b6|h@P}Q~rY)2dsO^mg zVTeE(us)GvWB#ZXKUKc-R3>B5?{I}I=vC86D+2y4Zr=?`+&COf9~SCpHD%0^|0;|$ z-X9nne%f}C7k4&y=2~?;Mv3Y|{U}Ed1a;l((x>St%kypx4cEhNZC8@#Gy&KlDt zg@kj6S{43sXC`C>gQ7PtqTJ^-G%8=Kn-FV&N_ILN?&XX#z&ePiIcI)|)Px>FiL@0h z&IqUwZm@WA>8Gl0QFL&zc+A20qLp%IlIZ4h%yTo3yoMK zYofet9+V2Z&Lh&)^iB^!&BF>}S8kqbNR*Dp_(%jf1rM;oRX*q68czyo6rbvx@ zQG(dZ7J|#(dN{iha72s)S6AZ3_H{foiI^aT@51>4O!t4ZUwm2X5E9t6k0g?i{OF<<@JSmNmsxM>@}(=JhZb{bAR zRBj77wsbKc;wl*n{~9#Cewsmnmw-yzFy~rhW|w>`V1K%+DQxNbETr;bRn3d)g+Z`O z!D3U8j+s6wB^`Xd9QHTsogSR|{92yObDOa|@YNWSRc1R$%;`G}t5Ptp;;6?$1>pLG z=fqA1^l96;5sH}Zh((D1vXBKyae!VKbSM8!b!V~lDm{(<#(545+F{_XxkKD)>uH~c z#{SD@FL4a2W?%aK4~~^u3H3v${Bx;glSN@c8{4>gDB_K#^9QrOz4(fqF6pJ-t(c!5 z6;g=a$bpD?su%DcfpWo4l5jq+gb`zYI!O*~EOZCu?XmQ!>QCW`GMr5DSGLOc`yv%+ zDmBL2)vtr2_pNPmE%ITaR+;T!{{=Be53HlTU-%sPF9nsX>+8_Bq4M=BbSLr7m9z1% zf)V!$&}u%q zNc0=B)shaHZR!k2GpC1 zsSzZmFr_g0k1RzT=bvkibrf)0xR?N0O#1I6Tm>5es_ zO`gZ}RNz8ylxaf7C`Ae2@CT=GCFQ`;h7J^C{`y2$;{}%0;Z5 zTR{Em?U6p36buDlWsAgVy>I}prD8tp*qoo1Ur|j%9`w#mT{un6%MtbPMwF zSIj1Z-T4b!NK+k^Idx_#)6bpk7vOWg{itAG(p&CLH@=%1Ydj0G!dh6l6a@lM43S)$xY>7 z+#Hh(NAZ0zWwl>>`8tDt_WeKAi3yO~*<(}&5ghAVxICN%`{N~TcfL*deRN-n zcahiGfG%<)-d~N$Qjdz^AKYRBG+U@G^x3PfZ~&2`4RfmL1ED_5C~Ol5q*J zk+j;Wq5tk2;(Ae~gk&XiW|H)zNh+=?W;pGQnpQ}n&jeWR4=#V$pZrMD9?y%FOQ*^0w(7m&h zhI>b-vu^Iz(gIh86Ad=vW4_IuYPcmK^+q%SN2Y?M6keSj5|z}Iu|*{rXO6sp>;*%GWQoY^yUTY0AvA;`VJ-3dgv0IH65Aa6`g1G*zo zntxNT>&)BmM} z^Hx{?=MO_Af37&T@y@x!f{%zpAsRp<0dI*1A4Z(SX{1RQb?aD}$ zw5fN4E~*^nJdrN`pgD2T4?2ixGI^Oh#`a{YK%@G!N|3gZyU_N^^cGlddZido-}XS^ za$tYhXuR&`Y56e{-*Lmn;KPQ-t>;7Q{yU}zU)uxv*3D~H;Sg{iQekf;=<+2%k&djfpEN7 zGsVVn>3h&Hr+8Vi$v4*%O$ou*!Wed&8yv5W{Q?-$SXm0CKz|9tMeUm|A^&Y3nvyKy zW!t#wlQb*&gm3Pdwwk@cg9>Jh<-*c@gA+Zw8m{DFkwZT*2L-D(5V?{5v+ofdx7&M#s{#j~+xl$$bom=e*i3_C2E8{<4>E+c-_F(uj!_bI& z&AoO6T3z15;9~Fr%|}&p?+(D?a5BCdUrYKqzFBcjVJO(QEyMQo1=GAI6kbAi9`fOy zhTtT$HVbf21e+t7Yx?T79H%Q?v(({Zu2`*c&aWE9V86fg=q-ZL2bH6BmJ{(Ko+&*G zqfYh@FRdUhbsn#BIUbREGM@L!gQlt@Q@5mhBL_V^paK#l1;2C4e{P07`rkhWb`eX0 zD&P=O+IG}xpZOH6DkIitgTU~+z|9BFZY0{yARRq{nKZW_84K@GN@e=Vl_1xX*!0SFe-p7(jo2$!KaL~+47R|bw(ff*F!<86CfC&uDPh} zl!}uAZ8~*-G(A0J&t1O^x)w4KTT5kkL`>>hg~pkfE$uVhG9=$8^-HKfO(fen-Vf&Z zvHh>?KDjW|EgMBO?_hs>h8a763blBnGD;oHzo7Jn2+Dt6qvH@APWBZf}^pv5!+Yx-t8Ww0W!O|^T|81*DDzMSk z8>O4bCSIa}tp8QM2p`BAA#jfDk9{%Q%w&)aq>p(av4ur)FY~JNhrdvxpW$jd$SOxu zFju5UbO)NZeBvu@=kI{|fyFD~m@LCmw~-H5O|VncJsYFLl9Z@EX9Ebq)aUP~mjtwu zvlg5=f`^jc_`jB)@BA8l(#u6L2MdEBB9<8j;mci!x0dJOlbu}N3iN|-*Y=FfWHd0S zLqz+vw@T)DL&zo0G{Q2UQ}pqju*3^z t{oTCqc(R%h%|7C{|32~8T~y>HvGsw@_1qDogsV{$(9tkZN2=OK{U3M8ng9R* diff --git a/src/main/resources/assets/dreamcraft/textures/blocks/fluidNitricAcid_flow.png.mcmeta b/src/main/resources/assets/dreamcraft/textures/blocks/fluidNitricAcid_flow.png.mcmeta deleted file mode 100644 index 8e55e43ba..000000000 --- a/src/main/resources/assets/dreamcraft/textures/blocks/fluidNitricAcid_flow.png.mcmeta +++ /dev/null @@ -1,5 +0,0 @@ -{ - "animation": { - "frametime": 3 - } -} diff --git a/src/main/resources/assets/dreamcraft/textures/blocks/fluidNitricAcid_still.png b/src/main/resources/assets/dreamcraft/textures/blocks/fluidNitricAcid_still.png deleted file mode 100644 index 07c55a4757c0ff033c3e883044ff64b385237573..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7660 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 Date: Mon, 6 Apr 2026 01:36:18 -0500 Subject: [PATCH 8/9] Apply spotless --- .../bartworksHandler/BacteriaRegistry.java | 1 - .../gthandler/recipes/CannerRecipes.java | 11 ++++--- .../gthandler/recipes/CentrifugeRecipes.java | 20 +++++-------- .../recipes/DistillationRecipes.java | 4 +-- .../java/com/dreammaster/main/NHRemapper.java | 11 ++++--- .../dreammaster/scripts/ScriptCoreMod.java | 12 ++++---- .../dreammaster/scripts/ScriptGregtech.java | 29 +++++++++---------- .../dreammaster/scripts/ScriptThaumcraft.java | 3 +- 8 files changed, 41 insertions(+), 50 deletions(-) diff --git a/src/main/java/com/dreammaster/bartworksHandler/BacteriaRegistry.java b/src/main/java/com/dreammaster/bartworksHandler/BacteriaRegistry.java index b8dabadc3..8530d793f 100644 --- a/src/main/java/com/dreammaster/bartworksHandler/BacteriaRegistry.java +++ b/src/main/java/com/dreammaster/bartworksHandler/BacteriaRegistry.java @@ -74,7 +74,6 @@ import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.oredict.OreDictionary; -import com.dreammaster.fluids.FluidList; import com.dreammaster.item.NHItemList; import bartworks.common.loaders.BioItemList; diff --git a/src/main/java/com/dreammaster/gthandler/recipes/CannerRecipes.java b/src/main/java/com/dreammaster/gthandler/recipes/CannerRecipes.java index 322c0a57c..646a1b34d 100644 --- a/src/main/java/com/dreammaster/gthandler/recipes/CannerRecipes.java +++ b/src/main/java/com/dreammaster/gthandler/recipes/CannerRecipes.java @@ -31,18 +31,17 @@ public void run() { // NAK and Helium Cooling Cells GTValues.RA.stdBuilder().itemInputs(NHItemList.TenKCell.get()) .itemOutputs(ItemList.Reactor_Coolant_NaK_1.get(1L)) - .fluidInputs(Materials.SodiumPotassium.getFluid(1000)).duration(16 * TICKS) - .eut(1).addTo(cannerRecipes); + .fluidInputs(Materials.SodiumPotassium.getFluid(1000)).duration(16 * TICKS).eut(1).addTo(cannerRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.ThirtyKCell.get()) .itemOutputs(ItemList.Reactor_Coolant_NaK_3.get(1L)) - .fluidInputs(Materials.SodiumPotassium.getFluid(3000)) - .duration(2 * SECONDS + 8 * TICKS).eut(1).addTo(cannerRecipes); + .fluidInputs(Materials.SodiumPotassium.getFluid(3000)).duration(2 * SECONDS + 8 * TICKS).eut(1) + .addTo(cannerRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.SixtyKCell.get()) .itemOutputs(ItemList.Reactor_Coolant_NaK_6.get(1L)) - .fluidInputs(Materials.SodiumPotassium.getFluid(6000)) - .duration(4 * SECONDS + 16 * TICKS).eut(1).addTo(cannerRecipes); + .fluidInputs(Materials.SodiumPotassium.getFluid(6000)).duration(4 * SECONDS + 16 * TICKS).eut(1) + .addTo(cannerRecipes); // Space Cooling Cells GTValues.RA.stdBuilder().itemInputs(NHItemList.Empty180SpCell.get()) diff --git a/src/main/java/com/dreammaster/gthandler/recipes/CentrifugeRecipes.java b/src/main/java/com/dreammaster/gthandler/recipes/CentrifugeRecipes.java index affd087e5..faad5721b 100644 --- a/src/main/java/com/dreammaster/gthandler/recipes/CentrifugeRecipes.java +++ b/src/main/java/com/dreammaster/gthandler/recipes/CentrifugeRecipes.java @@ -18,8 +18,6 @@ import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import net.minecraftforge.fluids.FluidRegistry; -import net.minecraftforge.fluids.FluidStack; import com.dreammaster.item.NHItemList; @@ -44,34 +42,32 @@ public void run() { NHItemList.AdsorptionFilterCasing.get(), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 4L), GTOreDictUnificator.get(OrePrefixes.dust, Materials.AshDark, 4L)) - .outputChances(8000, 10000, 10000) - .fluidOutputs(Materials.Pollution.getFluid(100)).duration(60 * SECONDS) - .eut(TierEU.RECIPE_MV).addTo(centrifugeRecipes); + .outputChances(8000, 10000, 10000).fluidOutputs(Materials.Pollution.getFluid(100)) + .duration(60 * SECONDS).eut(TierEU.RECIPE_MV).addTo(centrifugeRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.AdsorptionFilterDirty.get()).circuit(2) .itemOutputs( NHItemList.AdsorptionFilterCasing.get(), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 8L), GTOreDictUnificator.get(OrePrefixes.dust, Materials.AshDark, 8L)) - .outputChances(9000, 10000, 10000) - .fluidOutputs(Materials.Pollution.getFluid(250)).duration(60 * SECONDS) - .eut(TierEU.RECIPE_HV).addTo(centrifugeRecipes); + .outputChances(9000, 10000, 10000).fluidOutputs(Materials.Pollution.getFluid(250)) + .duration(60 * SECONDS).eut(TierEU.RECIPE_HV).addTo(centrifugeRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.AdsorptionFilterDirty.get()).circuit(3) .itemOutputs( NHItemList.AdsorptionFilterCasing.get(), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 12L), GTOreDictUnificator.get(OrePrefixes.dust, Materials.AshDark, 12L)) - .fluidOutputs(Materials.Pollution.getFluid(500)).duration(60 * SECONDS) - .eut(TierEU.RECIPE_EV).addTo(centrifugeRecipes); + .fluidOutputs(Materials.Pollution.getFluid(500)).duration(60 * SECONDS).eut(TierEU.RECIPE_EV) + .addTo(centrifugeRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.AdsorptionFilterDirty.get()).circuit(4) .itemOutputs( NHItemList.AdsorptionFilterCasing.get(), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 16L), GTOreDictUnificator.get(OrePrefixes.dust, Materials.AshDark, 16L)) - .fluidOutputs(Materials.Pollution.getFluid(1000)).duration(60 * SECONDS) - .eut(TierEU.RECIPE_IV).addTo(centrifugeRecipes); + .fluidOutputs(Materials.Pollution.getFluid(1000)).duration(60 * SECONDS).eut(TierEU.RECIPE_IV) + .addTo(centrifugeRecipes); GTValues.RA.stdBuilder().circuit(1) .itemOutputs( diff --git a/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java b/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java index 7abecb3af..d02ae9426 100644 --- a/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java +++ b/src/main/java/com/dreammaster/gthandler/recipes/DistillationRecipes.java @@ -46,8 +46,8 @@ public static void distillationTowerRecipes() { public static void distilleryRecipes() { // Sodium Potassium GTValues.RA.stdBuilder().itemInputs(Materials.RockSalt.getDust(1)).fluidInputs(Materials.Sodium.getFluid(1000)) - .fluidOutputs(Materials.SodiumPotassium.getFluid(1000)).duration(20 * SECONDS) - .eut(TierEU.RECIPE_LV).addTo(distilleryRecipes); + .fluidOutputs(Materials.SodiumPotassium.getFluid(1000)).duration(20 * SECONDS).eut(TierEU.RECIPE_LV) + .addTo(distilleryRecipes); GTValues.RA.stdBuilder().circuit(1).fluidInputs(Materials.Biomass.getFluid(40)) .fluidOutputs(Materials.Ethanol.getFluid(20)).duration(16 * TICKS).eut(24).addTo(distilleryRecipes); diff --git a/src/main/java/com/dreammaster/main/NHRemapper.java b/src/main/java/com/dreammaster/main/NHRemapper.java index 273cf9d73..af1edb48f 100644 --- a/src/main/java/com/dreammaster/main/NHRemapper.java +++ b/src/main/java/com/dreammaster/main/NHRemapper.java @@ -73,12 +73,11 @@ public NHRemapper() { "dreamcraft_SodiumPotassium", "dreamcraft_SodiumPotassium_bucket", "dreamcraft_EnrichedBacterialSludge", "dreamcraft_EnrichedBacterialSludge_bucket", "dreamcraft_FermentedBacterialSludge", "dreamcraft_FermentedBacterialSludge_bucket", - "dreamcraft_NitricAcid", "dreamcraft_NitricAcid_bucket", - "dreamcraft_Ammonia", "dreamcraft_Ammonia_bucket", - "dreamcraft_CompressedOxygen", "dreamcraft_CompressedOxygen_bucket", - "dreamcraft_CompressedNitrogen", "dreamcraft_CompressedNitrogen_bucket", - "dreamcraft_Pollution", "dreamcraft_Pollution_bucket", - }); + "dreamcraft_NitricAcid", "dreamcraft_NitricAcid_bucket", "dreamcraft_Ammonia", + "dreamcraft_Ammonia_bucket", "dreamcraft_CompressedOxygen", + "dreamcraft_CompressedOxygen_bucket", "dreamcraft_CompressedNitrogen", + "dreamcraft_CompressedNitrogen_bucket", "dreamcraft_Pollution", + "dreamcraft_Pollution_bucket", }); } public static void remapAll(List missingMappings, int startFrom) { diff --git a/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java b/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java index 49384bd3a..a4f7426f1 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java +++ b/src/main/java/com/dreammaster/scripts/ScriptCoreMod.java @@ -882,8 +882,8 @@ public void loadRecipes() { .eut(TierEU.RECIPE_EV / 2).addTo(assemblerRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.MysteriousCrystal, 1L)) .itemOutputs(getModItem(GalaxySpace.ID, "item.UnknowCrystal", 1, 0)).outputChances(10000) - .fluidInputs(Materials.Void.getMolten(288)).duration(1 * MINUTES) - .eut(TierEU.RECIPE_HV).addTo(autoclaveRecipes); + .fluidInputs(Materials.Void.getMolten(288)).duration(1 * MINUTES).eut(TierEU.RECIPE_HV) + .addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(getModItem(IndustrialCraft2.ID, "itemFuelPlantBall", 16, 0)) .itemOutputs(NHItemList.RawBioFiber.get()).outputChances(3300) .fluidInputs(FluidRegistry.getFluidStack("ic2biomass", 8)).duration(10 * SECONDS).eut(20) @@ -902,12 +902,12 @@ public void loadRecipes() { .addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1L)) .fluidInputs(FluidRegistry.getFluidStack("bacterialsludge", 750)) - .fluidOutputs(Materials.EnrichedBacterialSludge.getFluid(750)) - .duration(6 * SECONDS + 8 * TICKS).eut(4).addTo(brewingRecipes); + .fluidOutputs(Materials.EnrichedBacterialSludge.getFluid(750)).duration(6 * SECONDS + 8 * TICKS).eut(4) + .addTo(brewingRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Uranium235, 1L)) .fluidInputs(FluidRegistry.getFluidStack("bacterialsludge", 750)) - .fluidOutputs(Materials.EnrichedBacterialSludge.getFluid(750)) - .duration(6 * SECONDS + 8 * TICKS).eut(4).addTo(brewingRecipes); + .fluidOutputs(Materials.EnrichedBacterialSludge.getFluid(750)).duration(6 * SECONDS + 8 * TICKS).eut(4) + .addTo(brewingRecipes); GTValues.RA.stdBuilder().itemInputs(getModItem(IndustrialCraft2.ID, "itemPartIridium", 1, 0)) .itemOutputs(NHItemList.IridiumAlloyItemCasing.get(2)) .fluidInputs(FluidRegistry.getFluidStack("water", 288)).duration(1 * MINUTES).eut(TierEU.RECIPE_HV / 2) diff --git a/src/main/java/com/dreammaster/scripts/ScriptGregtech.java b/src/main/java/com/dreammaster/scripts/ScriptGregtech.java index 901da8a50..1582af53f 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptGregtech.java +++ b/src/main/java/com/dreammaster/scripts/ScriptGregtech.java @@ -1110,8 +1110,8 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedAir, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 0)).outputChances(10000) - .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) - .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS).eut(TierEU.RECIPE_LV) + .addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedFire, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 1)).outputChances(8000) .fluidInputs(FluidRegistry.getFluidStack("water", 200)).duration(1 * MINUTES + 40 * SECONDS) @@ -1122,8 +1122,8 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedFire, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 1)).outputChances(10000) - .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) - .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS).eut(TierEU.RECIPE_LV) + .addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedWater, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 2)).outputChances(8000) .fluidInputs(FluidRegistry.getFluidStack("water", 200)).duration(1 * MINUTES + 40 * SECONDS) @@ -1134,8 +1134,8 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedWater, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 2)).outputChances(10000) - .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) - .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS).eut(TierEU.RECIPE_LV) + .addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEarth, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 3)).outputChances(8000) .fluidInputs(FluidRegistry.getFluidStack("water", 200)).duration(1 * MINUTES + 40 * SECONDS) @@ -1146,8 +1146,8 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEarth, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 3)).outputChances(10000) - .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) - .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS).eut(TierEU.RECIPE_LV) + .addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedOrder, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 4)).outputChances(8000) .fluidInputs(FluidRegistry.getFluidStack("water", 200)).duration(1 * MINUTES + 40 * SECONDS) @@ -1158,8 +1158,8 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedOrder, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 4)).outputChances(10000) - .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) - .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS).eut(TierEU.RECIPE_LV) + .addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEntropy, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 5)).outputChances(8000) .fluidInputs(FluidRegistry.getFluidStack("water", 200)).duration(1 * MINUTES + 40 * SECONDS) @@ -1170,13 +1170,12 @@ public void loadRecipes() { .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEntropy, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemShard", 1, 5)).outputChances(10000) - .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS) - .eut(TierEU.RECIPE_LV).addTo(autoclaveRecipes); + .fluidInputs(Materials.Void.getFluid(36)).duration(50 * SECONDS).eut(TierEU.RECIPE_LV) + .addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(NHItemList.PotassiumHydroxideDust.get(3)).circuit(1) .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 5L)) - .fluidInputs(Materials.NitricAcid.getFluid(5000)) - .fluidOutputs(Materials.Steam.getGas(16000)).duration(10).eut(TierEU.RECIPE_LV) - .addTo(UniversalChemical); + .fluidInputs(Materials.NitricAcid.getFluid(5000)).fluidOutputs(Materials.Steam.getGas(16000)) + .duration(10).eut(TierEU.RECIPE_LV).addTo(UniversalChemical); GTValues.RA.stdBuilder() .itemInputs( GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Ardite, 1L), diff --git a/src/main/java/com/dreammaster/scripts/ScriptThaumcraft.java b/src/main/java/com/dreammaster/scripts/ScriptThaumcraft.java index 0cf96f4f1..409cfa9d3 100644 --- a/src/main/java/com/dreammaster/scripts/ScriptThaumcraft.java +++ b/src/main/java/com/dreammaster/scripts/ScriptThaumcraft.java @@ -145,8 +145,7 @@ private void basics() { .eut(24).addTo(autoclaveRecipes); GTValues.RA.stdBuilder().itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Amber, 1L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemResource", 1, 6)).outputChances(10000) - .fluidInputs(Materials.Void.getMolten(36)).duration(50 * SECONDS).eut(24) - .addTo(autoclaveRecipes); + .fluidInputs(Materials.Void.getMolten(36)).duration(50 * SECONDS).eut(24).addTo(autoclaveRecipes); GTValues.RA.stdBuilder() .itemInputs( getModItem(Fether.ID, "glow_flower_seeds", 1, 0), From a88c6199680e0ca15bc620d490d756c4d494b73d Mon Sep 17 00:00:00 2001 From: "Nikolay S." Date: Wed, 15 Apr 2026 13:01:39 -0500 Subject: [PATCH 9/9] Bump GT5U dependency --- dependencies.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencies.gradle b/dependencies.gradle index 848ce5eb3..aac3e6f81 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,7 +1,7 @@ // Add your dependencies here dependencies { - api("com.github.GTNewHorizons:GT5-Unofficial:5.09.52.407:dev") + api("com.github.GTNewHorizons:GT5-Unofficial:5.09.52.428:dev") api("com.github.GTNewHorizons:Yamcl:0.7.4:dev") api("com.github.GTNewHorizons:Baubles-Expanded:2.2.11-GTNH:dev")